From e5d7eb8bb7db9156458092d0400e1a164f4309e8 Mon Sep 17 00:00:00 2001 From: Repository mirror & CI Date: Wed, 16 Apr 2025 13:05:29 +0000 Subject: [PATCH] 2025-04-16 13:05:29 UTC --- .editorconfig | 15 + .github/workflows/duplicates.yml | 54 + .github/workflows/emails.yml | 62 + .github/workflows/pkgcheck.yml | 51 + .gitignore | 16 + .mailmap | 8 + CONTRIBUTING.md | 113 + FAQ.md | 51 + README.md | 53 + TODO.md | 19 + 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/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/fedigroup/fedigroup-0.ebuild | 8 + acct-group/fedigroup/metadata.xml | 5 + acct-group/fileshelter/fileshelter-0.ebuild | 10 + acct-group/fileshelter/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/gotosocial/gotosocial-0.ebuild | 8 + acct-group/gotosocial/metadata.xml | 5 + 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/honk/honk-0.ebuild | 8 + acct-group/honk/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.5.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/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/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/snac/metadata.xml | 5 + acct-group/snac/snac-0.ebuild | 8 + 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/vaultwarden/metadata.xml | 8 + acct-group/vaultwarden/vaultwarden-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/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/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/fedigroup/fedigroup-0.ebuild | 11 + acct-user/fedigroup/metadata.xml | 5 + acct-user/fileshelter/fileshelter-0.ebuild | 13 + acct-user/fileshelter/metadata.xml | 8 + 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/gotosocial/gotosocial-0.ebuild | 11 + acct-user/gotosocial/metadata.xml | 5 + 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/honk/honk-0.ebuild | 11 + acct-user/honk/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/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/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/snac/metadata.xml | 5 + acct-user/snac/snac-0.ebuild | 11 + 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/vaultwarden/metadata.xml | 8 + acct-user/vaultwarden/vaultwarden-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/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-1.14.0-r1.ebuild | 98 + .../rhvoice-core/rhvoice-core-1.16.4.ebuild | 103 + app-accessibility/rhvoice/metadata.xml | 19 + .../rhvoice/rhvoice-1.14.0.ebuild | 35 + .../rhvoice/rhvoice-1.16.4.ebuild | 35 + app-accessibility/speakup-tools/Manifest | 1 + app-accessibility/speakup-tools/metadata.xml | 10 + .../speakup-tools-20121017.ebuild | 23 + app-admin/agru/Manifest | 2 + app-admin/agru/agru-0.1.10.ebuild | 27 + app-admin/agru/metadata.xml | 12 + app-admin/akita/Manifest | 1 + app-admin/akita/akita-0.1.4.ebuild | 23 + app-admin/akita/metadata.xml | 20 + app-admin/ananicy-cpp/Manifest | 1 + .../ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild | 85 + ...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 | 17 + 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 | 2 + app-admin/aws-vault/aws-vault-7.2.0.ebuild | 28 + app-admin/aws-vault/metadata.xml | 12 + app-admin/bitwarden-cli-bin/Manifest | 3 + .../bitwarden-cli-bin-2024.6.0.ebuild | 35 + .../bitwarden-cli-bin-2025.2.0.ebuild | 35 + .../bitwarden-cli-bin-2025.3.0.ebuild | 35 + app-admin/bitwarden-cli-bin/metadata.xml | 13 + app-admin/bitwarden-cli/Manifest | 5 + .../bitwarden-cli-2024.2.0.ebuild | 63 + .../bitwarden-cli-2024.2.1.ebuild | 64 + app-admin/bitwarden-cli/metadata.xml | 10 + app-admin/blahajdots/Manifest | 1 + app-admin/blahajdots/blahajdots-0.5.0.ebuild | 48 + app-admin/blahajdots/blahajdots-9999.ebuild | 48 + app-admin/blahajdots/metadata.xml | 11 + app-admin/boinctui/Manifest | 1 + app-admin/boinctui/boinctui-2.7.1-r1.ebuild | 46 + app-admin/boinctui/boinctui-2.7.1.ebuild | 44 + .../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 | 6 + app-admin/chezmoi/chezmoi-2.60.1.ebuild | 39 + app-admin/chezmoi/chezmoi-2.61.0.ebuild | 39 + app-admin/chezmoi/chezmoi-2.62.0.ebuild | 39 + 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/dotbot/Manifest | 1 + app-admin/dotbot/dotbot-1.20.1.ebuild | 28 + app-admin/dotbot/metadata.xml | 18 + app-admin/gentoo_update/Manifest | 1 + .../gentoo_update/gentoo_update-0.2.4.ebuild | 34 + app-admin/gentoo_update/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.10.ebuild | 67 + app-admin/hardinfo2/metadata.xml | 26 + app-admin/himitsu-keyring/Manifest | 1 + .../himitsu-keyring-0.2.0.ebuild | 31 + app-admin/himitsu-keyring/metadata.xml | 8 + app-admin/himitsu-ssh/Manifest | 2 + app-admin/himitsu-ssh/himitsu-ssh-0.3.ebuild | 39 + app-admin/himitsu-ssh/himitsu-ssh-0.4.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.1.ebuild | 31 + .../himitsu-totp/himitsu-totp-0.2.ebuild | 31 + .../himitsu-totp/himitsu-totp-9999.ebuild | 31 + app-admin/himitsu-totp/metadata.xml | 8 + app-admin/himitsu/Manifest | 2 + app-admin/himitsu/himitsu-0.7.ebuild | 33 + app-admin/himitsu/himitsu-0.8.ebuild | 33 + app-admin/himitsu/himitsu-9999.ebuild | 33 + app-admin/himitsu/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-2024.09.25.ebuild | 75 + .../i2pd-tools-2025.02.26-r1.ebuild | 75 + 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/pass-update/Manifest | 1 + app-admin/pass-update/metadata.xml | 11 + .../pass-update/pass-update-2.2.1.ebuild | 11 + 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 | 3 + app-admin/pulumi-bin/metadata.xml | 11 + .../pulumi-bin/pulumi-bin-3.156.0.ebuild | 34 + .../pulumi-bin/pulumi-bin-3.160.0.ebuild | 34 + .../pulumi-bin/pulumi-bin-3.162.0.ebuild | 34 + app-admin/rbw/Manifest | 2 + app-admin/rbw/metadata.xml | 17 + app-admin/rbw/rbw-1.13.2.ebuild | 65 + app-admin/rbw/rbw-9999.ebuild | 65 + app-admin/ripasso/Manifest | 2 + app-admin/ripasso/metadata.xml | 12 + app-admin/ripasso/ripasso-0.7.0.ebuild | 81 + app-admin/s-tui/Manifest | 1 + app-admin/s-tui/metadata.xml | 12 + app-admin/s-tui/s-tui-1.1.6.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 | 6 + app-admin/talosctl-bin/metadata.xml | 8 + .../talosctl-bin/talosctl-bin-1.7.6.ebuild | 35 + .../talosctl-bin/talosctl-bin-1.9.2.ebuild | 35 + app-admin/terragrunt-bin/Manifest | 3 + app-admin/terragrunt-bin/metadata.xml | 11 + .../terragrunt-bin-0.38.6.ebuild | 28 + .../terragrunt-bin-0.45.4.ebuild | 23 + .../terragrunt-bin-0.50.8.ebuild | 23 + app-admin/tflint/Manifest | 2 + app-admin/tflint/metadata.xml | 11 + app-admin/tflint/tflint-0.55.1.ebuild | 26 + app-admin/vaultwarden/Manifest | 3 + .../files/vaultwarden-1.30.3.initd | 20 + .../files/vaultwarden-1.30.3.service | 53 + .../files/vaultwarden-envfile-1.30.3.patch | 54 + .../files/vaultwarden-tmpfiles-1.30.3.conf | 5 + app-admin/vaultwarden/metadata.xml | 25 + .../vaultwarden/vaultwarden-1.33.2.ebuild | 133 + app-admin/vaultwarden/vaultwarden-9999.ebuild | 133 + app-alternatives/phosh-keyboard/metadata.xml | 13 + .../phosh-keyboard/phosh-keyboard-0.ebuild | 22 + app-arch/fuse-archive/Manifest | 8 + .../fuse-archive/fuse-archive-0.1.14.ebuild | 39 + .../fuse-archive/fuse-archive-1.10.ebuild | 51 + .../fuse-archive/fuse-archive-1.12.ebuild | 60 + app-arch/fuse-archive/fuse-archive-1.6.ebuild | 54 + app-arch/fuse-archive/metadata.xml | 13 + app-arch/libarchive-qt/Manifest | 1 + .../libarchive-qt/libarchive-qt-2.0.8.ebuild | 32 + app-arch/libarchive-qt/metadata.xml | 8 + app-arch/libzim/Manifest | 1 + app-arch/libzim/libzim-9.2.1-r1.ebuild | 26 + app-arch/libzim/metadata.xml | 8 + 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.0.ebuild | 28 + app-arch/ouch/Manifest | 277 + app-arch/ouch/metadata.xml | 12 + app-arch/ouch/ouch-0.4.2.ebuild | 206 + app-arch/ouch/ouch-0.5.1.ebuild | 240 + 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/b2/Manifest | 2 + app-backup/b2/b2-3.18.0.ebuild | 72 + app-backup/b2/b2-4.0.1.ebuild | 72 + app-backup/b2/files/b2-3.18.0-nameclash.patch | 29 + app-backup/b2/files/b2-4.0.1-nameclash.patch | 17 + app-backup/b2/metadata.xml | 18 + app-backup/blocksync-fast/Manifest | 3 + .../blocksync-fast-1.0.3.ebuild | 30 + .../blocksync-fast-1.0.4.ebuild | 30 + .../blocksync-fast-1.0.6.ebuild | 30 + app-backup/blocksync-fast/metadata.xml | 26 + 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-0.15.0-r1.ebuild | 82 + app-backup/kopia-ui-bin/metadata.xml | 11 + app-backup/kopia/Manifest | 2 + app-backup/kopia/kopia-0.15.0.ebuild | 30 + app-backup/kopia/metadata.xml | 8 + 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 | 402 ++ app-backup/restic-browser/metadata.xml | 11 + .../restic-browser-0.3.1-r1.ebuild | 481 ++ .../restic-browser-0.3.1-r2.ebuild | 486 ++ 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 | 1 + app-backup/timeshift/metadata.xml | 19 + app-backup/timeshift/timeshift-23.07.1.ebuild | 49 + app-benchmarks/kdiskmark/Manifest | 1 + .../kdiskmark/kdiskmark-3.1.4-r1.ebuild | 30 + app-benchmarks/kdiskmark/metadata.xml | 11 + app-benchmarks/phoronix-test-suite/Manifest | 1 + .../phoronix-test-suite/metadata.xml | 5 + .../phoronix-test-suite-10.8.4.ebuild | 138 + .../phoronix-test-suite-9999.ebuild | 129 + 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 | 117 + 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/kind/Manifest | 2 + app-containers/kind/kind-0.27.0.ebuild | 31 + 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 | 18 + .../waydroid-images-9999.ebuild | 185 + app-containers/waydroid/Manifest | 1 + app-containers/waydroid/files/waydroid | 9 + .../waydroid/files/waydroid-1.4.3-r1.patch | 174 + app-containers/waydroid/metadata.xml | 22 + .../waydroid/waydroid-1.4.3-r1.ebuild | 113 + app-containers/waydroid/waydroid-1.4.3.ebuild | 96 + app-crypt/PBinCLI/Manifest | 1 + app-crypt/PBinCLI/PBinCLI-0.3.5-r1.ebuild | 23 + app-crypt/PBinCLI/PBinCLI-0.3.5.ebuild | 23 + app-crypt/PBinCLI/metadata.xml | 11 + app-crypt/autofirma/Manifest | 2 + app-crypt/autofirma/autofirma-1.8.2.ebuild | 39 + app-crypt/autofirma/autofirma-1.8.3-r1.ebuild | 45 + app-crypt/autofirma/metadata.xml | 16 + app-crypt/certbot-dns-cloudflare/Manifest | 2 + .../certbot-dns-cloudflare-2.10.0-r2.ebuild | 35 + .../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-rfc2136/Manifest | 2 + .../certbot-dns-rfc2136-2.11.1.ebuild | 79 + .../certbot-dns-rfc2136-3.2.0-r100.ebuild | 30 + .../certbot-dns-rfc2136-3.2.0.ebuild | 79 + 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/configuradorfnmt/Manifest | 1 + .../configuradorfnmt-1.0.1.ebuild | 26 + app-crypt/configuradorfnmt/metadata.xml | 8 + app-crypt/firefox-decrypt/Manifest | 1 + .../firefox-decrypt-1.1.1.ebuild | 41 + app-crypt/firefox-decrypt/metadata.xml | 14 + app-crypt/gnome-encfs-manager/Manifest | 1 + ...nager-1.9-fix-implicit-function-decl.patch | 28 + .../gnome-encfs-manager-1.9-r2.ebuild | 50 + app-crypt/gnome-encfs-manager/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/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/reop/Manifest | 1 + ...eop-2.1.1-base64-function-signatures.patch | 41 + .../reop-2.1.1-bcrypt_hash-cdata-sizeof.patch | 11 + app-crypt/reop/metadata.xml | 8 + app-crypt/reop/reop-2.1.1-r1.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.9.2.ebuild | 30 + 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.9-gtomb.patch | 13 + .../tomb/files/tomb-2.9-respect-ldflags.patch | 17 + app-crypt/tomb/metadata.xml | 25 + app-crypt/tomb/tomb-2.9-r6.ebuild | 168 + 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-crypt/uacme/Manifest | 1 + app-crypt/uacme/metadata.xml | 14 + app-crypt/uacme/uacme-1.7.1.ebuild | 33 + 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_p3.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.11.ebuild | 10 + app-dicts/rhvoice-en/rhvoice-en-2.16.ebuild | 9 + app-dicts/rhvoice-ru/Manifest | 3 + app-dicts/rhvoice-ru/metadata.xml | 11 + app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild | 9 + app-dicts/rhvoice-ru/rhvoice-ru-2.15.ebuild | 9 + app-dicts/rhvoice-ru/rhvoice-ru-2.16.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/sway-wiki-9999.ebuild | 33 + app-editors/amp/Manifest | 220 + app-editors/amp/amp-0.7.1.ebuild | 261 + .../amp/files/amp-0.7.1-update-git2.patch | 42 + app-editors/amp/metadata.xml | 9 + 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/imhex/Manifest | 2 + .../imhex/files/cmake_boost_regex.patch | 11 + app-editors/imhex/files/cmake_mbedtls.patch | 20 + app-editors/imhex/files/remove_dotnet.patch | 20 + app-editors/imhex/imhex-1.37.4-r1.ebuild | 130 + 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 | 394 ++ ...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/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 | 11 + app-editors/notepadnext/metadata.xml | 11 + .../notepadnext/notepadnext-0.11.ebuild | 66 + .../notepadnext/notepadnext-0.9.ebuild | 66 + .../notepadnext-0.9_p20241128.ebuild | 66 + app-editors/pulsar-bin/Manifest | 6 + app-editors/pulsar-bin/metadata.xml | 11 + .../pulsar-bin/pulsar-bin-1.126.0.ebuild | 113 + .../pulsar-bin/pulsar-bin-1.127.0.ebuild | 113 + .../pulsar-bin/pulsar-bin-1.127.1.ebuild | 113 + 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 + .../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-r1.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 | 56 + app-emulation/box86/box86-0.3.6.ebuild | 57 + app-emulation/box86/box86-9999.ebuild | 62 + 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/looking-glass/Manifest | 1 + .../files/LookingGlass-X.desktop | 7 + .../looking-glass/files/LookingGlass.desktop | 7 + .../looking-glass-1_beta6.ebuild | 107 + .../looking-glass/looking-glass-9999.ebuild | 107 + app-emulation/looking-glass/metadata.xml | 15 + app-emulation/quickemu/Manifest | 2 + app-emulation/quickemu/metadata.xml | 8 + app-emulation/quickemu/quickemu-4.9.1.ebuild | 41 + app-emulation/quickemu/quickemu-4.9.2.ebuild | 41 + app-emulation/rars/Manifest | 2 + app-emulation/rars/metadata.xml | 11 + app-emulation/rars/rars-1.6-r1.ebuild | 50 + 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-forensics/mvt/Manifest | 1 + app-forensics/mvt/metadata.xml | 9 + app-forensics/mvt/mvt-2.4.1.ebuild | 37 + app-laptop/framework_tool/Manifest | 186 + .../framework_tool-0.2.1.ebuild | 291 + .../framework_tool/framework_tool-9999.ebuild | 109 + app-laptop/framework_tool/metadata.xml | 11 + app-metrics/scaphandre/Manifest | 211 + app-metrics/scaphandre/metadata.xml | 11 + .../scaphandre/scaphandre-0.5.0-r1.ebuild | 251 + .../1password-cli/1password-cli-2.30.3.ebuild | 25 + app-misc/1password-cli/Manifest | 2 + app-misc/1password-cli/metadata.xml | 5 + 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 | 276 + app-misc/agg/agg-1.5.0-r1.ebuild | 304 + app-misc/agg/agg-1.5.0.ebuild | 304 + app-misc/agg/metadata.xml | 11 + app-misc/ani-cli/Manifest | 1 + app-misc/ani-cli/ani-cli-4.9.ebuild | 35 + app-misc/ani-cli/ani-cli-9999.ebuild | 35 + app-misc/ani-cli/metadata.xml | 19 + app-misc/anki-bin/Manifest | 7 + app-misc/anki-bin/anki-bin-25.02.ebuild | 115 + ...i-bin-24.04.1-revert-cert-store-hack.patch | 21 + app-misc/anki-bin/metadata.xml | 22 + 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/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 | 47 + app-misc/brightnessctl/metadata.xml | 11 + app-misc/catt/Manifest | 1 + app-misc/catt/catt-0.12.13.ebuild | 31 + app-misc/catt/metadata.xml | 11 + 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 | 51 + 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.6.1.ebuild | 29 + app-misc/cliphist/metadata.xml | 11 + app-misc/corectrl/Manifest | 1 + app-misc/corectrl/corectrl-1.4.3.ebuild | 78 + app-misc/corectrl/corectrl-9999.ebuild | 75 + app-misc/corectrl/metadata.xml | 11 + 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 | 13 + .../doublecmd-bin/doublecmd-bin-1.0.11.ebuild | 67 + .../doublecmd-bin/doublecmd-bin-1.1.21.ebuild | 67 + .../doublecmd-bin/doublecmd-bin-1.1.23.ebuild | 74 + .../doublecmd-bin/doublecmd-bin-9999.ebuild | 33 + app-misc/doublecmd-bin/metadata.xml | 15 + app-misc/doublecmd/Manifest | 1 + app-misc/doublecmd/doublecmd-1.1.23.ebuild | 48 + .../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 | 3 + app-misc/dragon/dragon-1.1.1.ebuild | 26 + app-misc/dragon/dragon-1.1.1_p20210820.ebuild | 31 + app-misc/dragon/dragon-1.2.0.ebuild | 27 + app-misc/dragon/metadata.xml | 11 + app-misc/electricsheep/Manifest | 3 + .../electricsheep-3.0.2_p20191005-r1.ebuild | 72 + .../electricsheep-3.0.2_p20191005-r2.ebuild | 73 + .../electricsheep/files/ElectricSheep.desktop | 113 + .../files/electricsheep-disable-vsync.patch | 26 + .../electricsheep-glext-prototypes.patch | 16 + app-misc/electricsheep/metadata.xml | 8 + app-misc/far2l/Manifest | 2 + app-misc/far2l/far2l-2.6.3_beta.ebuild | 83 + app-misc/far2l/far2l-2.6.4_beta.ebuild | 87 + 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 | 11 + 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 | 116 + app-misc/ghq/ghq-1.1.0.ebuild | 81 + app-misc/ghq/ghq-1.1.5.ebuild | 117 + app-misc/ghq/metadata.xml | 11 + app-misc/github-desktop-bin/Manifest | 1 + .../github-desktop-bin-3.3.1_rc1.ebuild | 99 + app-misc/github-desktop-bin/metadata.xml | 8 + app-misc/glow/Manifest | 4 + app-misc/glow/glow-1.5.1.ebuild | 22 + app-misc/glow/glow-2.0.0.ebuild | 22 + 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 | 21 + app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild | 52 + 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 | 333 + app-misc/kanata/kanata-1.7.0.ebuild | 230 + app-misc/kanata/kanata-1.8.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.5.0-makefile.patch | 21 + app-misc/keyd/files/keyd.initd | 7 + app-misc/keyd/keyd-2.5.0.ebuild | 28 + 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/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 | 14 + app-misc/lf/lf-27.ebuild | 58 + app-misc/lf/lf-28-r1.ebuild | 56 + app-misc/lf/lf-29.ebuild | 58 + app-misc/lf/lf-30.ebuild | 58 + app-misc/lf/lf-31.ebuild | 55 + app-misc/lf/lf-32.ebuild | 53 + app-misc/lf/lf-33.ebuild | 54 + app-misc/lf/metadata.xml | 15 + 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.4.ebuild | 72 + app-misc/mat2/mat2-0.13.5.ebuild | 70 + app-misc/mat2/metadata.xml | 12 + app-misc/metadata-cleaner/Manifest | 1 + .../metadata-cleaner-2.5.6.ebuild | 42 + app-misc/metadata-cleaner/metadata.xml | 11 + 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 | 183 + app-misc/mirafetch/metadata.xml | 16 + app-misc/mirafetch/mirafetch-0.1.0.ebuild | 207 + app-misc/mirafetch/mirafetch-9999.ebuild | 23 + app-misc/mobile-datovka/Manifest | 1 + app-misc/mobile-datovka/metadata.xml | 10 + .../mobile-datovka-1.10.0.ebuild | 48 + app-misc/morgen/Manifest | 1 + app-misc/morgen/metadata.xml | 8 + app-misc/morgen/morgen-3.6.10.ebuild | 63 + app-misc/mymefetch/Manifest | 1 + app-misc/mymefetch/metadata.xml | 11 + app-misc/mymefetch/mymefetch-1.3.ebuild | 12 + app-misc/navi/Manifest | 150 + .../navi/files/navi-2.23.0-remove-tests.patch | 15 + app-misc/navi/metadata.xml | 10 + app-misc/navi/navi-2.23.0.ebuild | 189 + 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 | 6 + app-misc/nwg-look/metadata.xml | 12 + app-misc/nwg-look/nwg-look-0.2.4.ebuild | 52 + app-misc/nwg-look/nwg-look-0.2.5-r1.ebuild | 44 + app-misc/nwg-look/nwg-look-1.0.2.ebuild | 56 + 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 | 448 ++ app-misc/onefetch/metadata.xml | 18 + app-misc/onefetch/onefetch-2.23.1.ebuild | 505 ++ app-misc/pfetch/Manifest | 2 + app-misc/pfetch/metadata.xml | 21 + app-misc/pfetch/pfetch-0.6.0.ebuild | 16 + app-misc/pfetch/pfetch-1.3.0.ebuild | 16 + app-misc/pipes-rs/Manifest | 56 + app-misc/pipes-rs/files/do-not-strip.patch | 10 + app-misc/pipes-rs/metadata.xml | 11 + app-misc/pipes-rs/pipes-rs-1.6.3.ebuild | 87 + 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 | 263 + app-misc/pueue/metadata.xml | 12 + app-misc/pueue/pueue-3.4.1.ebuild | 312 + app-misc/pueue/pueue-4.0.0.ebuild | 50 + app-misc/qman/Manifest | 2 + app-misc/qman/metadata.xml | 11 + app-misc/qman/qman-1.4.0-r2.ebuild | 38 + app-misc/qman/qman-1.4.1-r1.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/s6-man/s6-man-9999.ebuild | 23 + 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.1.7.1.ebuild | 23 + app-misc/superfile/superfile-1.2.0.0.ebuild | 23 + app-misc/tealdeer/Manifest | 177 + app-misc/tealdeer/metadata.xml | 11 + app-misc/tealdeer/tealdeer-1.6.1-r1.ebuild | 220 + app-misc/termdown/Manifest | 1 + app-misc/termdown/metadata.xml | 11 + app-misc/termdown/termdown-1.18.0.ebuild | 27 + app-misc/tinyfetch/Manifest | 3 + 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-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/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 | 71 + 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 | 924 +++ app-misc/watchexec/metadata.xml | 14 + app-misc/watchexec/watchexec-2.1.2.ebuild | 490 ++ app-misc/watchexec/watchexec-2.2.1.ebuild | 501 ++ app-misc/watchexec/watchexec-2.3.0.ebuild | 547 ++ 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/wlx-overlay-s/Manifest | 8 + .../wlx-overlay-s-0.6.0-devendor-openvr.patch | 53 + ...wlx-overlay-s-0.6.0-fix-use-pipewire.patch | 21 + .../wlx-overlay-s-9999-devendor-openvr.patch | 41 + .../wlx-overlay-s-9999-x11-pipewire.patch | 13 + app-misc/wlx-overlay-s/metadata.xml | 25 + .../wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild | 112 + .../wlx-overlay-s/wlx-overlay-s-9999.ebuild | 104 + 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 | 397 ++ 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-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-r2.ebuild | 37 + 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 + .../usb-tethering/files/dhcpd.conf | 5 + .../files/dhcpd4.service-customexec.conf | 9 + .../files/tmpfiles.d.danctnix-usb.conf | 2 + .../usb-tethering/files/usb-tethering | 83 + .../usb-tethering/files/usb-tethering.service | 12 + app-mobilephone/usb-tethering/metadata.xml | 11 + .../usb-tethering/usb-tethering-0.3.ebuild | 33 + 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.10.4.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 | 58 + 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 | 3 + app-office/obsidian/metadata.xml | 17 + app-office/obsidian/obsidian-1.8.9.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 | 16 + .../openoffice-bin-4.1.15.ebuild | 214 + app-office/pyspread/Manifest | 1 + app-office/pyspread/metadata.xml | 10 + app-office/pyspread/pyspread-2.3.1.ebuild | 49 + app-office/standartnotes-bin/Manifest | 1 + app-office/standartnotes-bin/metadata.xml | 9 + .../standartnotes-bin-3.183.22.ebuild | 24 + app-portage/appswipe/Manifest | 2 + app-portage/appswipe/appswipe-1.1.14.ebuild | 37 + app-portage/appswipe/appswipe-1.1.68.ebuild | 53 + app-portage/appswipe/metadata.xml | 12 + 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 | 4 + app-portage/portagecfg/metadata.xml | 12 + .../portagecfg/portagecfg-2.1.3.ebuild | 21 + .../portagecfg/portagecfg-2.2.2.ebuild | 21 + .../portagecfg/portagecfg-2.3.0.ebuild | 21 + .../portagecfg/portagecfg-2.4.0.ebuild | 21 + app-portage/quantum-resolver/metadata.xml | 16 + .../quantum-resolver-9999.ebuild | 18 + .../showbuild/showbuild-0.9.1-r1.ebuild | 23 + app-portage/zig-ebuilder/metadata.xml | 16 + .../zig-ebuilder/zig-ebuilder-9999.ebuild | 28 + app-shells/carapace/Manifest | 2 + app-shells/carapace/carapace-1.2.1.ebuild | 43 + app-shells/carapace/metadata.xml | 12 + app-shells/direnv/Manifest | 2 + app-shells/direnv/direnv-2.36.0.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/mrsh/metadata.xml | 8 + app-shells/mrsh/mrsh-9999.ebuild | 39 + app-shells/ohmyzsh/metadata.xml | 8 + app-shells/ohmyzsh/ohmyzsh-9999.ebuild | 26 + app-shells/pokemon-colorscripts/metadata.xml | 11 + .../pokemon-colorscripts-9999.ebuild | 37 + app-shells/powerline-go/Manifest | 2 + app-shells/powerline-go/metadata.xml | 11 + .../powerline-go/powerline-go-1.25.ebuild | 30 + 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 | 49 + app-shells/zsh-async/zsh-async-1.8.6.ebuild | 47 + 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 | 11 + .../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 | 33 + .../zsh-history-substring-search-1.1.0.ebuild | 33 + app-text/OCRmyPDF/Manifest | 2 + app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild | 83 + app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild | 83 + 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/dooit/Manifest | 1 + app-text/dooit/dooit-3.1.0.ebuild | 40 + app-text/dooit/metadata.xml | 12 + 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 + app-text/ford/ford-6.2.5.ebuild | 45 + app-text/ford/ford-7.0.10.ebuild | 44 + app-text/ford/ford-7.0.8-r1.ebuild | 44 + app-text/ford/ford-7.0.9-r1.ebuild | 44 + app-text/ford/metadata.xml | 12 + app-text/jrnl/Manifest | 2 + app-text/jrnl/files/test_fixes.patch | 11 + app-text/jrnl/files/tomli.patch | 20 + app-text/jrnl/jrnl-4.1.ebuild | 45 + app-text/jrnl/jrnl-4.2.ebuild | 46 + app-text/jrnl/metadata.xml | 11 + app-text/klogg/Manifest | 2 + .../files/klogg-22.06.0.1289-gcc15.patch | 12 + .../klogg-22.06.0.1289-missing-include.patch | 20 + .../klogg-22.06.0.1289-respect-cxxflags.patch | 16 + app-text/klogg/klogg-22.06.0.1289-r1.ebuild | 77 + app-text/klogg/metadata.xml | 16 + app-text/komikku/Manifest | 1 + app-text/komikku/komikku-1.72.0.ebuild | 94 + 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 | 4 + .../lizard/files/lizard-1.17.10-py3.11.patch | 60 + .../lizard/files/lizard-1.17.10-py3.12.patch | 45 + app-text/lizard/lizard-1.17.13.ebuild | 27 + app-text/lizard/lizard-1.17.19.ebuild | 27 + app-text/lizard/lizard-1.17.20.ebuild | 27 + app-text/lizard/lizard-1.17.23.ebuild | 27 + 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/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 | 2 + app-text/simplenote-desktop-bin/metadata.xml | 11 + .../simplenote-desktop-bin-2.23.0.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/texlab/Manifest | 224 + app-text/texlab/metadata.xml | 11 + app-text/texlab/texlab-5.22.1.ebuild | 254 + app-text/the-platinum-searcher-bin/Manifest | 1 + .../the-platinum-searcher-bin/metadata.xml | 8 + .../the-platinum-searcher-bin-2.2.0.ebuild | 18 + app-text/tinymist/Manifest | 543 ++ app-text/tinymist/metadata.xml | 11 + app-text/tinymist/tinymist-0.13.10.ebuild | 627 ++ app-text/tinymist/tinymist-9999.ebuild | 43 + app-text/tldr/Manifest | 2 + app-text/tldr/metadata.xml | 15 + app-text/tldr/tldr-3.2.0.ebuild | 53 + app-text/tldr/tldr-3.3.0.ebuild | 50 + app-text/typst/Manifest | 374 + app-text/typst/metadata.xml | 38 + app-text/typst/typst-0.13.1.ebuild | 438 ++ app-text/typst/typst-9999.ebuild | 57 + app-text/typstyle/Manifest | 491 ++ app-text/typstyle/metadata.xml | 33 + app-text/typstyle/typstyle-0.12.12.ebuild | 548 ++ 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 | 322 + app-text/xan/metadata.xml | 28 + app-text/xan/xan-0.48.0.ebuild | 356 + 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 | 26 + 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.05.31.ebuild | 43 + app-vim/yats/yats-2024.08.17.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/FoBiS/FoBiS-3.0.5-r1.ebuild | 27 + dev-build/FoBiS/FoBiS-3.0.6.ebuild | 27 + dev-build/FoBiS/Manifest | 2 + ...iS-3.0.2-remove-import-future_olddiv.patch | 171 + dev-build/FoBiS/metadata.xml | 20 + dev-build/cargo-make/Manifest | 238 + .../cargo-make/cargo-make-0.37.24.ebuild | 327 + dev-build/cargo-make/metadata.xml | 12 + dev-build/fpm/Manifest | 6 + 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.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.9.0.ebuild | 118 + dev-build/fpm/metadata.xml | 14 + dev-build/fypp/Manifest | 2 + dev-build/fypp/files/filevarroot.fypp | 5 + dev-build/fypp/fypp-3.1.ebuild | 24 + 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.3.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-2.9.9.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.0.ebuild | 68 + dev-cpp/coeurl/coeurl-0.3.1.ebuild | 68 + dev-cpp/coeurl/metadata.xml | 8 + dev-cpp/cpp-jwt/Manifest | 1 + .../cpp-jwt/cpp-jwt-1.5_pre20220727.ebuild | 29 + dev-cpp/cpp-jwt/metadata.xml | 11 + dev-cpp/cpprestsdk/Manifest | 1 + .../cpprestsdk/cpprestsdk-2.10.19-r3.ebuild | 37 + .../cpprestsdk-2.10.19-disabl-int-tests.patch | 25 + ...stsdk-2.10.19-disable-werror-default.patch | 11 + .../files/cpprestsdk-2.10.19-warnings.patch | 11 + dev-cpp/cpprestsdk/metadata.xml | 11 + dev-cpp/cpptrace/Manifest | 3 + dev-cpp/cpptrace/cpptrace-0.6.3.ebuild | 32 + dev-cpp/cpptrace/cpptrace-0.7.5.ebuild | 32 + dev-cpp/cpptrace/cpptrace-0.8.2.ebuild | 32 + dev-cpp/cpptrace/cpptrace-9999.ebuild | 39 + dev-cpp/cpptrace/metadata.xml | 11 + dev-cpp/dpp/Manifest | 6 + dev-cpp/dpp/dpp-10.0.23.ebuild | 52 + dev-cpp/dpp/dpp-10.0.24.ebuild | 52 + dev-cpp/dpp/dpp-10.0.25.ebuild | 52 + dev-cpp/dpp/dpp-10.0.29.ebuild | 52 + dev-cpp/dpp/dpp-10.0.30.ebuild | 53 + dev-cpp/dpp/dpp-10.0.33.ebuild | 53 + dev-cpp/dpp/metadata.xml | 18 + 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.0.ebuild | 18 + 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/gsl-lite/Manifest | 1 + dev-cpp/gsl-lite/gsl-lite-0.38.0.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/mastodonpp/Manifest | 1 + ...odonpp-0.5.7-add-support-for-catch-3.patch | 139 + dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild | 61 + dev-cpp/mastodonpp/mastodonpp-9999.ebuild | 59 + dev-cpp/mastodonpp/metadata.xml | 16 + 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.3.8.ebuild | 46 + .../parallel-hashmap-1.4.1.ebuild | 46 + dev-cpp/pcg-cpp/Manifest | 1 + dev-cpp/pcg-cpp/files/pcg-cpp.pc | 9 + dev-cpp/pcg-cpp/metadata.xml | 10 + .../pcg-cpp-0.98.1_p20210406-r1.ebuild | 46 + dev-cpp/qt-jdenticon/Manifest | 3 + dev-cpp/qt-jdenticon/metadata.xml | 15 + .../qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild | 28 + .../qt-jdenticon-0.3.0_p20240107.ebuild | 21 + .../qt-jdenticon/qt-jdenticon-0.3.1.ebuild | 19 + dev-cpp/rang/Manifest | 1 + dev-cpp/rang/files/rang-3.2-fix-tests.patch | 48 + dev-cpp/rang/metadata.xml | 11 + dev-cpp/rang/rang-3.2.ebuild | 48 + dev-cpp/reflection-cpp/Manifest | 1 + dev-cpp/reflection-cpp/metadata.xml | 11 + .../reflection-cpp-0.1.0.ebuild | 32 + dev-cpp/scnlib/Manifest | 1 + dev-cpp/scnlib/metadata.xml | 8 + dev-cpp/scnlib/scnlib-4.0.1.ebuild | 36 + dev-cpp/simdutf/Manifest | 2 + dev-cpp/simdutf/metadata.xml | 8 + dev-cpp/simdutf/simdutf-5.7.2.ebuild | 26 + dev-cpp/simdutf/simdutf-6.2.0.ebuild | 26 + 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.ebuild | 36 + 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 | 1 + .../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/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 | 3 + dev-cpp/wt/files/wt-no-rundir.patch | 14 + .../wt-workaround-deprecated-boost.patch | 79 + dev-cpp/wt/metadata.xml | 14 + dev-cpp/wt/wt-4.11.2.ebuild | 60 + dev-cpp/wt/wt-4.11.3.ebuild | 60 + dev-cpp/wt/wt-4.11.4.ebuild | 60 + 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.ebuild | 22 + .../athena-negotiation-0.2.0.ebuild | 22 + dev-crystal/athena-negotiation/metadata.xml | 13 + dev-crystal/athena-spec/Manifest | 2 + .../athena-spec/athena-spec-0.3.10.ebuild | 19 + .../athena-spec/athena-spec-0.3.8.ebuild | 19 + dev-crystal/athena-spec/metadata.xml | 13 + dev-crystal/backtracer/Manifest | 2 + .../backtracer/backtracer-1.2.2.ebuild | 16 + .../backtracer/backtracer-1.2.4.ebuild | 16 + dev-crystal/backtracer/metadata.xml | 12 + dev-crystal/crikey/Manifest | 1 + .../crikey/crikey-0.1.0_p20170404.ebuild | 18 + dev-crystal/crikey/metadata.xml | 12 + dev-crystal/crustache/Manifest | 2 + dev-crystal/crustache/crustache-2.4.4.ebuild | 34 + dev-crystal/crustache/metadata.xml | 15 + dev-crystal/crystal-db/Manifest | 2 + .../crystal-db/crystal-db-0.11.0.ebuild | 23 + .../crystal-db/crystal-db-0.13.1.ebuild | 16 + dev-crystal/crystal-db/metadata.xml | 12 + dev-crystal/crystal-fnv/Manifest | 1 + .../crystal-fnv/crystal-fnv-0.1.3.ebuild | 14 + dev-crystal/crystal-fnv/metadata.xml | 12 + dev-crystal/crystal-html5/Manifest | 2 + .../crystal-html5/crystal-html5-0.4.0.ebuild | 23 + .../crystal-html5/crystal-html5-0.5.0.ebuild | 16 + dev-crystal/crystal-html5/metadata.xml | 12 + dev-crystal/crystal-pg/Manifest | 3 + .../crystal-pg/crystal-pg-0.26.0.ebuild | 26 + .../crystal-pg/crystal-pg-0.28.0.ebuild | 34 + .../crystal-pg/crystal-pg-0.29.0.ebuild | 34 + dev-crystal/crystal-pg/metadata.xml | 8 + dev-crystal/crystal-sqlite3/Manifest | 2 + .../crystal-sqlite3-0.19.0.ebuild | 18 + .../crystal-sqlite3-0.21.0.ebuild | 21 + dev-crystal/crystal-sqlite3/metadata.xml | 19 + dev-crystal/crystal-xpath2/Manifest | 1 + .../crystal-xpath2-0.1.3.ebuild | 16 + dev-crystal/crystal-xpath2/metadata.xml | 12 + dev-crystal/crystar/Manifest | 2 + dev-crystal/crystar/crystar-0.3.1.ebuild | 14 + dev-crystal/crystar/crystar-0.4.0.ebuild | 14 + dev-crystal/crystar/metadata.xml | 12 + dev-crystal/exception_page/Manifest | 2 + .../exception_page-0.4.1.ebuild | 30 + .../exception_page-0.5.0.ebuild | 29 + dev-crystal/exception_page/metadata.xml | 16 + dev-crystal/habitat/Manifest | 1 + dev-crystal/habitat/habitat-0.4.9.ebuild | 16 + dev-crystal/habitat/metadata.xml | 12 + dev-crystal/http_proxy/Manifest | 1 + .../http_proxy/http_proxy-0.12.0.ebuild | 35 + dev-crystal/http_proxy/metadata.xml | 15 + dev-crystal/inflector/Manifest | 1 + dev-crystal/inflector/inflector-1.0.0.ebuild | 23 + dev-crystal/inflector/metadata.xml | 12 + dev-crystal/jbuilder/Manifest | 1 + dev-crystal/jbuilder/jbuilder-1.0.0.ebuild | 14 + dev-crystal/jbuilder/metadata.xml | 8 + dev-crystal/json_mapping/Manifest | 1 + .../json_mapping/json_mapping-0.1.1.ebuild | 16 + dev-crystal/json_mapping/metadata.xml | 12 + dev-crystal/kemal/Manifest | 2 + dev-crystal/kemal/kemal-1.1.2-r1.ebuild | 23 + dev-crystal/kemal/kemal-1.6.0-r1.ebuild | 29 + dev-crystal/kemal/metadata.xml | 12 + dev-crystal/kilt/Manifest | 1 + dev-crystal/kilt/kilt-0.6.1.ebuild | 30 + dev-crystal/kilt/metadata.xml | 15 + dev-crystal/liquid/Manifest | 2 + dev-crystal/liquid/liquid-0.4.1.ebuild | 21 + dev-crystal/liquid/liquid-1.0.0.ebuild | 16 + dev-crystal/liquid/metadata.xml | 12 + dev-crystal/lucky_flow/Manifest | 1 + .../lucky_flow/lucky_flow-0.10.0-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-r1.ebuild | 35 + dev-crystal/protodec/protodec-0.1.5-r2.ebuild | 35 + dev-crystal/radix/Manifest | 1 + dev-crystal/radix/metadata.xml | 12 + dev-crystal/radix/radix-0.4.1.ebuild | 16 + dev-crystal/selenium/Manifest | 2 + dev-crystal/selenium/metadata.xml | 12 + dev-crystal/selenium/selenium-0.12.0.ebuild | 37 + dev-crystal/selenium/selenium-0.12.1.ebuild | 38 + dev-crystal/slang/Manifest | 1 + dev-crystal/slang/metadata.xml | 12 + dev-crystal/slang/slang-1.7.3.ebuild | 14 + dev-crystal/spectator/Manifest | 2 + dev-crystal/spectator/metadata.xml | 15 + dev-crystal/spectator/spectator-0.12.0.ebuild | 31 + dev-crystal/spectator/spectator-0.12.1.ebuild | 42 + dev-crystal/temel/Manifest | 1 + dev-crystal/temel/metadata.xml | 8 + .../temel/temel-0.1.0_p20171024.ebuild | 16 + dev-crystal/water/Manifest | 1 + dev-crystal/water/metadata.xml | 12 + dev-crystal/water/water-1.0.0.ebuild | 14 + dev-crystal/webdrivers/Manifest | 1 + dev-crystal/webdrivers/metadata.xml | 12 + .../webdrivers/webdrivers-0.4.3-r1.ebuild | 31 + dev-crystal/webless/Manifest | 1 + dev-crystal/webless/metadata.xml | 12 + dev-crystal/webless/webless-0.1.0.ebuild | 22 + dev-crystal/webmock/Manifest | 1 + dev-crystal/webmock/metadata.xml | 11 + dev-crystal/webmock/webmock-0.14.0.ebuild | 18 + 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/limbo/Manifest | 2 + dev-db/limbo/limbo-0.0.15.ebuild | 59 + dev-db/limbo/metadata.xml | 15 + 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.0.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.13-r1.ebuild | 40 + dev-db/rum/rum-1.3.14.ebuild | 40 + dev-db/soci/Manifest | 1 + dev-db/soci/metadata.xml | 14 + dev-db/soci/soci-4.0.3-r3.ebuild | 49 + dev-db/sqlcmd/Manifest | 2 + dev-db/sqlcmd/metadata.xml | 12 + dev-db/sqlcmd/sqlcmd-1.8.2.ebuild | 43 + dev-db/tdscpp/Manifest | 1 + dev-db/tdscpp/metadata.xml | 11 + dev-db/tdscpp/tdscpp-20250301.ebuild | 35 + dev-debug/gdb-dashboard/Manifest | 2 + .../gdb-dashboard/gdb-dashboard-0.17.3.ebuild | 53 + .../gdb-dashboard/gdb-dashboard-0.17.4.ebuild | 53 + dev-debug/gdb-dashboard/metadata.xml | 10 + dev-debug/gdbgui/Manifest | 1 + dev-debug/gdbgui/gdbgui-0.15.2.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-dotnet/gtk-sharp/Manifest | 2 + .../gtk-sharp/files/01-meson-build-gio.patch | 11 + .../files/gtk-sharp-2.99.3-fix-build.patch | 22 + .../gtk-sharp/gtk-sharp-2.99.3-r3.ebuild | 65 + .../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 | 4 + .../arduino-cli/arduino-cli-1.0.4.ebuild | 26 + .../arduino-cli/arduino-cli-1.1.1.ebuild | 26 + dev-embedded/arduino-cli/metadata.xml | 12 + 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 | 2 + .../esp-coredump/esp-coredump-1.11.0.ebuild | 32 + .../esp-coredump/esp-coredump-1.13.1.ebuild | 31 + dev-embedded/esp-coredump/metadata.xml | 12 + dev-embedded/esp-idf-kconfig/Manifest | 2 + .../esp-idf-kconfig-2.4.1.ebuild | 30 + .../esp-idf-kconfig-2.5.0.ebuild | 24 + dev-embedded/esp-idf-kconfig/metadata.xml | 12 + dev-embedded/esp-idf-monitor/Manifest | 2 + .../esp-idf-monitor-1.5.0.ebuild | 26 + .../esp-idf-monitor-1.6.0.ebuild | 25 + dev-embedded/esp-idf-monitor/metadata.xml | 12 + .../esp-idf-nvs-partition-gen/Manifest | 2 + .../esp-idf-nvs-partition-gen-0.1.4.ebuild | 16 + .../esp-idf-nvs-partition-gen-0.1.6.ebuild | 16 + .../esp-idf-nvs-partition-gen/metadata.xml | 12 + dev-embedded/esp-idf-panic-decoder/Manifest | 2 + .../esp-idf-panic-decoder-1.2.1-r1.ebuild | 23 + .../esp-idf-panic-decoder-1.3.0.ebuild | 23 + .../esp-idf-panic-decoder/metadata.xml | 12 + dev-embedded/esp-idf-size/Manifest | 1 + .../esp-idf-size/esp-idf-size-1.6.1.ebuild | 27 + dev-embedded/esp-idf-size/metadata.xml | 12 + dev-embedded/esp-idf/Manifest | 10 + dev-embedded/esp-idf/esp-idf-5.3.2.ebuild | 162 + dev-embedded/esp-idf/esp-idf-5.4-r1.ebuild | 170 + dev-embedded/esp-idf/esp-idf-5.4.1.ebuild | 170 + dev-embedded/esp-idf/esp-idf-5.4.ebuild | 162 + .../allow-system-install-esp-idf-5.3.patch | 12 + dev-embedded/esp-idf/metadata.xml | 14 + dev-embedded/freertos-gdb/Manifest | 2 + .../freertos-gdb/freertos-gdb-1.0.3.ebuild | 19 + .../freertos-gdb/freertos-gdb-1.0.4.ebuild | 21 + dev-embedded/freertos-gdb/metadata.xml | 12 + dev-embedded/fwup/Manifest | 1 + dev-embedded/fwup/fwup-1.12.0.ebuild | 27 + dev-embedded/fwup/metadata.xml | 11 + dev-embedded/idf-component-manager/Manifest | 3 + .../idf-component-manager-2.0.4.ebuild | 60 + .../idf-component-manager-2.1.1.ebuild | 69 + .../idf-component-manager-2.1.2.ebuild | 69 + .../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.7.2-r1.ebuild | 74 + dev-embedded/qdl/Manifest | 1 + dev-embedded/qdl/metadata.xml | 17 + dev-embedded/qdl/qdl-2.1.ebuild | 34 + dev-embedded/qdl/qdl-9999.ebuild | 33 + dev-embedded/rauc/Manifest | 1 + dev-embedded/rauc/files/rauc-1.13-tests.patch | 38 + dev-embedded/rauc/metadata.xml | 31 + dev-embedded/rauc/rauc-1.13.ebuild | 70 + dev-embedded/squareline-studio/Manifest | 1 + dev-embedded/squareline-studio/metadata.xml | 38 + .../squareline-studio-1.3.2.ebuild | 43 + 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/surgescript/Manifest | 1 + dev-games/surgescript/metadata.xml | 11 + .../surgescript/surgescript-0.5.5.ebuild | 53 + dev-games/surgescript/surgescript-9999.ebuild | 53 + dev-games/unityhub/Manifest | 4 + dev-games/unityhub/metadata.xml | 12 + dev-games/unityhub/unityhub-3.10.0.ebuild | 55 + dev-games/unityhub/unityhub-3.11.0.ebuild | 59 + dev-games/unityhub/unityhub-3.11.1.ebuild | 55 + dev-games/unityhub/unityhub-3.9.1.ebuild | 63 + 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 + .../hare-compress/hare-compress-9999.ebuild | 21 + dev-hare/hare-compress/metadata.xml | 8 + dev-hare/hare-iobus/hare-iobus-9999.ebuild | 24 + dev-hare/hare-iobus/metadata.xml | 8 + dev-hare/hare-json/Manifest | 1 + dev-hare/hare-json/hare-json-0.24.2.ebuild | 21 + dev-hare/hare-json/hare-json-9999.ebuild | 21 + dev-hare/hare-json/metadata.xml | 8 + dev-hare/hare-linux/hare-linux-9999.ebuild | 21 + dev-hare/hare-linux/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.24.0.ebuild | 27 + dev-hare/hare-ssh/hare-ssh-0.24.2.ebuild | 27 + dev-hare/hare-ssh/hare-ssh-9999.ebuild | 27 + dev-hare/hare-ssh/metadata.xml | 8 + dev-hare/hare-xml/Manifest | 1 + .../hare-xml/hare-xml-0_pre20231231.ebuild | 31 + 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.23.9.1.ebuild | 90 + .../corretto-bin-17.0.11.9.1.ebuild | 90 + .../corretto-bin-21.0.3.9.1.ebuild | 90 + .../corretto-bin-22.0.1.8.1.ebuild | 90 + .../corretto-bin-8.412.08.1.ebuild | 89 + .../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/microsoft-openjdk-bin/Manifest | 6 + .../files/microsoft-openjdk-bin.env.sh | 13 + dev-java/microsoft-openjdk-bin/metadata.xml | 14 + .../microsoft-openjdk-bin-11.0.22.ebuild | 98 + .../microsoft-openjdk-bin-17.0.10.ebuild | 96 + .../microsoft-openjdk-bin-21.0.2.ebuild | 96 + 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 | 4 + .../crystal-bin/crystal-bin-1.14.0.ebuild | 51 + .../crystal-bin/crystal-bin-1.15.0.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.24.0-riscv64-comment-syntax.patch | 25 + dev-lang/hare/hare-0.24.0.ebuild | 60 + dev-lang/hare/hare-0.24.2.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.24.0.ebuild | 43 + dev-lang/harec/harec-0.24.2.ebuild | 43 + dev-lang/harec/harec-9999.ebuild | 43 + dev-lang/harec/metadata.xml | 8 + dev-lang/odin/Manifest | 2 + dev-lang/odin/metadata.xml | 11 + dev-lang/odin/odin-2024.08.ebuild | 51 + dev-lang/odin/odin-2024.09.ebuild | 51 + 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 | 1 + ...-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 + dev-lang/quickjs/metadata.xml | 12 + dev-lang/quickjs/quickjs-2024.01.13-r1.ebuild | 54 + dev-lang/swift-bootstrap/metadata.xml | 27 + .../swift-bootstrap-1.0.ebuild | 21 + dev-lang/swift/Manifest | 101 + .../swift-5.10.1-r1/link-ncurses-tinfo.patch | 1 + .../files/swift-5.10.1-r1/link-with-lld.patch | 1 + .../lldb-cmake-minimum-version.patch | 1 + .../backtracing-noexecstack.patch | 1 + .../disable-libdispatch-werror.patch | 12 + .../swift-5.10.1-r2/link-ncurses-tinfo.patch | 1 + .../files/swift-5.10.1-r2/link-with-lld.patch | 1 + .../lldb-cmake-minimum-version.patch | 1 + .../backport-swift-75662.patch | 21 + .../backtracing-noexecstack.patch | 1 + .../clang-indexstore-exports.patch | 48 + .../disable-libdispatch-werror.patch | 1 + .../swift-5.10.1-r3/link-ncurses-tinfo.patch | 1 + .../files/swift-5.10.1-r3/link-with-lld.patch | 1 + .../lldb-cmake-minimum-version.patch | 1 + .../backport-swift-75662.patch | 1 + .../backtracing-noexecstack.patch | 1 + .../clang-indexstore-exports.patch | 1 + .../disable-libdispatch-werror.patch | 1 + .../swift-5.10.1-r4/link-ncurses-tinfo.patch | 1 + .../files/swift-5.10.1-r4/link-with-lld.patch | 1 + .../lldb-cmake-minimum-version.patch | 1 + .../swift-5.10.1-r4/respect-c-cxx-flags.patch | 64 + .../swift-5.10.1/link-ncurses-tinfo.patch | 142 + .../files/swift-5.10.1/link-with-lld.patch | 144 + .../lldb-cmake-minimum-version.patch | 15 + .../backtracing-noexecstack.patch | 1 + .../disable-libdispatch-werror.patch | 1 + .../swift/files/swift-6.0.3-r1/gentoo.ini | 43 + .../indexstoredb-constant.patch | 19 + .../swift-6.0.3-r1/link-ncurses-tinfo.patch | 1 + .../files/swift-6.0.3-r1/link-with-lld.patch | 1 + .../swift-6.0.3-r1/respect-c-cxx-flags.patch | 1 + .../swift-6.0.3/backtracing-noexecstack.patch | 15 + .../disable-libdispatch-werror.patch | 11 + .../swift-6.0.3/gentoo-build-preset.patch | 56 + .../swift-6.0.3/link-ncurses-tinfo.patch | 188 + .../files/swift-6.0.3/link-with-lld.patch | 44 + .../swift-6.1/backtracing-noexecstack.patch | 1 + .../disable-libdispatch-werror.patch | 12 + dev-lang/swift/files/swift-6.1/gentoo.ini | 50 + .../files/swift-6.1/link-ncurses-tinfo.patch | 169 + .../swift/files/swift-6.1/link-with-lld.patch | 44 + .../files/swift-6.1/respect-c-cxx-flags.patch | 63 + dev-lang/swift/metadata.xml | 30 + dev-lang/swift/swift-5.10.1-r1.ebuild | 339 + dev-lang/swift/swift-5.10.1-r2.ebuild | 338 + dev-lang/swift/swift-5.10.1-r3.ebuild | 353 + dev-lang/swift/swift-5.10.1-r4.ebuild | 390 ++ dev-lang/swift/swift-5.10.1.ebuild | 274 + dev-lang/swift/swift-6.0.3-r1.ebuild | 308 + dev-lang/swift/swift-6.0.3.ebuild | 247 + dev-lang/swift/swift-6.1.ebuild | 308 + 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.34.ebuild | 83 + 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/StringiFor/Manifest | 1 + dev-libs/StringiFor/StringiFor-1.1.4.ebuild | 91 + .../files/stringifor-1.1.1_fobos_soname.patch | 12 + .../files/stringifor-1.1.3_fix_tests.patch | 22 + dev-libs/StringiFor/metadata.xml | 14 + 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/cusparselt/Manifest | 1 + dev-libs/cusparselt/cusparselt-0.7.1.0.ebuild | 20 + dev-libs/cusparselt/metadata.xml | 8 + dev-libs/cyrus-sasl-xoauth2/Manifest | 1 + .../cyrus-sasl-xoauth2-0.2.ebuild | 29 + dev-libs/cyrus-sasl-xoauth2/metadata.xml | 11 + 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/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.0.ebuild | 23 + .../feedbackd-device-themes-0.8.1.ebuild | 23 + dev-libs/feedbackd-device-themes/metadata.xml | 5 + dev-libs/feedbackd/Manifest | 4 + dev-libs/feedbackd/feedbackd-0.8.0.ebuild | 87 + dev-libs/feedbackd/feedbackd-0.8.1.ebuild | 87 + dev-libs/feedbackd/metadata.xml | 14 + 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 | 2 + .../fortran-shlex/fortran-shlex-1.0.1.ebuild | 43 + .../fortran-shlex/fortran-shlex-1.2.1.ebuild | 43 + dev-libs/fortran-shlex/metadata.xml | 11 + dev-libs/fortran-stdlib/Manifest | 3 + .../fortran-stdlib-0.5.0.ebuild | 80 + .../fortran-stdlib-0.6.1.ebuild | 80 + .../fortran-stdlib-0.7.0.ebuild | 80 + .../fortran-stdlib/fortran-stdlib-9999.ebuild | 72 + dev-libs/fortran-stdlib/metadata.xml | 11 + 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 + .../files/gbinder-1.1.42-C23-compat.patch | 24 + dev-libs/gbinder/gbinder-1.1.42.ebuild | 52 + dev-libs/gbinder/gbinder-9999.ebuild | 50 + dev-libs/gbinder/metadata.xml | 25 + dev-libs/gmobile/Manifest | 4 + dev-libs/gmobile/gmobile-0.2.1.ebuild | 70 + dev-libs/gmobile/gmobile-0.2.2.ebuild | 70 + dev-libs/gmobile/metadata.xml | 15 + dev-libs/gpds/Manifest | 1 + dev-libs/gpds/gpds-1.9.0.ebuild | 41 + dev-libs/gpds/metadata.xml | 28 + 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 | 1 + ...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/metadata.xml | 11 + dev-libs/jose/Manifest | 2 + dev-libs/jose/jose-13.ebuild | 29 + dev-libs/jose/jose-14.ebuild | 29 + dev-libs/jose/metadata.xml | 11 + dev-libs/lexbor/Manifest | 1 + dev-libs/lexbor/lexbor-2.4.0.ebuild | 34 + dev-libs/lexbor/metadata.xml | 12 + 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/libdatrie/Manifest | 1 + dev-libs/libdatrie/libdatrie-0.2.13-r1.ebuild | 41 + dev-libs/libdatrie/metadata.xml | 21 + dev-libs/libdbf/Manifest | 1 + dev-libs/libdbf/libdbf-0.0.1.ebuild | 43 + dev-libs/libdbf/metadata.xml | 14 + dev-libs/libdwarf/Manifest | 3 + .../libdwarf-0.9.2-fix-include-patch.patch | 22 + dev-libs/libdwarf/libdwarf-0.11.1.ebuild | 47 + dev-libs/libdwarf/libdwarf-0.12.0.ebuild | 47 + dev-libs/libdwarf/libdwarf-0.9.1.ebuild | 47 + dev-libs/libdwarf/metadata.xml | 15 + 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.79.ebuild | 36 + dev-libs/libglibutil/libglibutil-9999.ebuild | 36 + dev-libs/libglibutil/metadata.xml | 12 + dev-libs/librepo/Manifest | 2 + ...librepo-1.18.0-disable-checksum-test.patch | 12 + dev-libs/librepo/librepo-1.18.1.ebuild | 57 + dev-libs/librepo/librepo-1.19.0-r1.ebuild | 70 + dev-libs/librepo/metadata.xml | 15 + dev-libs/libsignal-ffi/Manifest | 6 + .../libsignal-ffi-0.51.0-r1.ebuild | 51 + .../libsignal-ffi/libsignal-ffi-0.62.0.ebuild | 51 + .../libsignal-ffi/libsignal-ffi-0.64.1.ebuild | 51 + dev-libs/libsignal-ffi/metadata.xml | 13 + dev-libs/libsolv/Manifest | 2 + dev-libs/libsolv/libsolv-0.7.31.ebuild | 51 + dev-libs/libsolv/libsolv-0.7.32.ebuild | 53 + dev-libs/libsolv/metadata.xml | 14 + dev-libs/libthai/Manifest | 1 + dev-libs/libthai/libthai-0.1.29.ebuild | 43 + dev-libs/libthai/metadata.xml | 19 + 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 | 2 + 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/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/lzfse/lzfse-9999.ebuild | 17 + dev-libs/lzfse/metadata.xml | 15 + dev-libs/mtxclient/Manifest | 1 + .../files/mtxclient-0.10.0-fmt11.patch | 49 + ...mtxclient-0.6.0-remove-network-tests.patch | 89 + dev-libs/mtxclient/metadata.xml | 11 + dev-libs/mtxclient/mtxclient-0.10.0-r1.ebuild | 46 + dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild | 46 + dev-libs/nanopb/Manifest | 1 + dev-libs/nanopb/metadata.xml | 14 + dev-libs/nanopb/nanopb-0.4.9.1.ebuild | 56 + dev-libs/nanopb/nanopb-9999.ebuild | 56 + dev-libs/open62541/Manifest | 1 + dev-libs/open62541/metadata.xml | 36 + dev-libs/open62541/open62541-1.4.11.1.ebuild | 82 + dev-libs/polyseed/Manifest | 2 + dev-libs/polyseed/metadata.xml | 11 + dev-libs/polyseed/polyseed-1.0.0.ebuild | 25 + dev-libs/polyseed/polyseed-2.0.0.ebuild | 25 + dev-libs/polyseed/polyseed-9999.ebuild | 25 + dev-libs/qschematic/Manifest | 1 + ...qschematic-1.6.0-gentoo-cmake-option.patch | 90 + dev-libs/qschematic/metadata.xml | 31 + dev-libs/qschematic/qschematic-1.6.0.ebuild | 68 + 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/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 | 11 + dev-libs/sirit/sirit-0_p20220725.ebuild | 30 + dev-libs/supercop/Manifest | 1 + dev-libs/supercop/metadata.xml | 8 + dev-libs/supercop/supercop-0_p20200827.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.9.0.ebuild | 48 + dev-libs/tfdn/tfdn-1.9.1.ebuild | 48 + dev-libs/toml-f/Manifest | 3 + 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/tweeny/Manifest | 2 + dev-libs/tweeny/metadata.xml | 18 + dev-libs/tweeny/tweeny-3.1.1.ebuild | 32 + dev-libs/tweeny/tweeny-3.2.0.ebuild | 34 + dev-libs/unordered_dense/Manifest | 2 + dev-libs/unordered_dense/metadata.xml | 20 + .../unordered_dense-4.0.1.ebuild | 35 + .../unordered_dense-4.4.0.ebuild | 30 + .../unordered_dense-9999.ebuild | 30 + .../weechat-relay/weechat-relay-9999.ebuild | 67 + 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/zfp/Manifest | 1 + dev-libs/zfp/metadata.xml | 28 + dev-libs/zfp/zfp-1.0.1.ebuild | 82 + 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/multipart-post/Manifest | 1 + dev-lua/multipart-post/metadata.xml | 8 + .../multipart-post/multipart-post-1.4.ebuild | 37 + dev-ml/afl-persistent/Manifest | 1 + .../afl-persistent/afl-persistent-1.3.ebuild | 25 + dev-ml/afl-persistent/metadata.xml | 19 + dev-ml/angstrom/Manifest | 2 + dev-ml/angstrom/angstrom-0.16.0.ebuild | 38 + dev-ml/angstrom/angstrom-0.16.1.ebuild | 38 + dev-ml/angstrom/metadata.xml | 13 + dev-ml/bheap/Manifest | 1 + dev-ml/bheap/bheap-2.0.0.ebuild | 21 + dev-ml/bheap/metadata.xml | 14 + dev-ml/bigstringaf/Manifest | 3 + dev-ml/bigstringaf/bigstringaf-0.10.0.ebuild | 30 + dev-ml/bigstringaf/bigstringaf-0.7.0.ebuild | 23 + dev-ml/bigstringaf/bigstringaf-0.9.0.ebuild | 23 + dev-ml/bigstringaf/metadata.xml | 29 + dev-ml/cdrom/Manifest | 1 + dev-ml/cdrom/cdrom-0.9.4.ebuild | 15 + dev-ml/cdrom/metadata.xml | 9 + dev-ml/chrome-trace/Manifest | 1 + .../chrome-trace-3.16.0-r1.ebuild | 47 + dev-ml/chrome-trace/metadata.xml | 12 + dev-ml/crowbar/Manifest | 1 + dev-ml/crowbar/crowbar-0.2.1.ebuild | 34 + dev-ml/crowbar/metadata.xml | 19 + dev-ml/domain-name/Manifest | 1 + dev-ml/domain-name/domain-name-0.4.0.ebuild | 21 + dev-ml/domain-name/metadata.xml | 20 + 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/fiber/Manifest | 1 + dev-ml/fiber/fiber-3.7.0-r1.ebuild | 40 + dev-ml/fiber/metadata.xml | 12 + dev-ml/gmap/Manifest | 1 + dev-ml/gmap/gmap-0.3.0-r2.ebuild | 27 + dev-ml/gmap/metadata.xml | 20 + 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/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/lwt-dllist/Manifest | 1 + dev-ml/lwt-dllist/lwt-dllist-1.0.1.ebuild | 22 + dev-ml/lwt-dllist/metadata.xml | 24 + 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-syntax-shims/Manifest | 1 + dev-ml/ocaml-syntax-shims/metadata.xml | 13 + .../ocaml-syntax-shims-1.0.0.ebuild | 19 + 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/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/pecu/Manifest | 1 + dev-ml/pecu/metadata.xml | 16 + dev-ml/pecu/pecu-0.6.ebuild | 27 + 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/randomconv/Manifest | 1 + dev-ml/randomconv/metadata.xml | 16 + dev-ml/randomconv/randomconv-0.1.3.ebuild | 21 + dev-ml/stringext/Manifest | 1 + .../files/stringext-1.6.0-ounit2.patch | 44 + dev-ml/stringext/metadata.xml | 13 + dev-ml/stringext/stringext-1.6.0-r2.ebuild | 28 + dev-ml/uri/Manifest | 1 + dev-ml/uri/metadata.xml | 12 + dev-ml/uri/uri-4.4.0.ebuild | 40 + dev-nim/cligen/Manifest | 2 + dev-nim/cligen/cligen-1.8.0.ebuild | 35 + dev-nim/cligen/cligen-1.8.1.ebuild | 35 + dev-nim/cligen/metadata.xml | 11 + 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.3.ebuild | 67 + dev-nim/nimbus/nimbus-1.1.4.ebuild | 63 + 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-perl/File-Util/File-Util-4.131591.ebuild | 23 + 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.17.1.ebuild | 16 + 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.0.ebuild | 58 + dev-python/ManimPango/metadata.xml | 14 + dev-python/NSKeyedUnArchiver/Manifest | 1 + .../NSKeyedUnArchiver-1.5.ebuild | 17 + dev-python/NSKeyedUnArchiver/metadata.xml | 10 + dev-python/PyPubSub/Manifest | 1 + dev-python/PyPubSub/PyPubSub-4.0.3-r1.ebuild | 36 + dev-python/PyPubSub/metadata.xml | 12 + dev-python/PyQt5-stubs/Manifest | 1 + .../PyQt5-stubs-5.15.6.0-r1.ebuild | 32 + dev-python/PyQt5-stubs/metadata.xml | 12 + dev-python/PythonQwt/Manifest | 3 + dev-python/PythonQwt/PythonQwt-0.12.7.ebuild | 23 + dev-python/PythonQwt/PythonQwt-0.14.3.ebuild | 23 + dev-python/PythonQwt/PythonQwt-0.14.4.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 | 2 + dev-python/adb-shell/adb-shell-0.4.3.ebuild | 35 + .../adb-shell/adb-shell-0.4.4-r1.ebuild | 36 + dev-python/adb-shell/adb-shell-0.4.4.ebuild | 35 + 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/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/aiopg/Manifest | 1 + dev-python/aiopg/aiopg-1.4.0.ebuild | 48 + dev-python/aiopg/metadata.xml | 24 + dev-python/aisuite/Manifest | 1 + dev-python/aisuite/aisuite-0.1.6.ebuild | 17 + dev-python/anytree/Manifest | 1 + dev-python/anytree/anytree-2.12.0.ebuild | 57 + dev-python/anytree/metadata.xml | 14 + 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/asgi-lifespan-2.1.0.ebuild | 38 + dev-python/asgi-lifespan/metadata.xml | 13 + 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.29.0-r1.ebuild | 73 + dev-python/asyncpg/asyncpg-0.30.0.ebuild | 87 + .../asyncpg/files/asyncpg-0.30.0-cflags.patch | 15 + dev-python/asyncpg/files/cython-3.patch | 26 + dev-python/asyncpg/metadata.xml | 16 + dev-python/auditok/Manifest | 2 + dev-python/auditok/auditok-0.1.5.ebuild | 41 + 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/avro/Manifest | 1 + dev-python/avro/avro-1.11.3.ebuild | 24 + 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 | 2 + .../azure-storage-blob-12.16.0.ebuild | 42 + .../azure-storage-blob-12.17.0.ebuild | 42 + dev-python/azure-storage-blob/metadata.xml | 12 + dev-python/b2sdk/Manifest | 1 + dev-python/b2sdk/b2sdk-2.3.0.ebuild | 52 + .../files/b2sdk-2.3.0-lazy-fixtures.patch | 56 + dev-python/b2sdk/metadata.xml | 17 + dev-python/base58/Manifest | 1 + dev-python/base58/base58-2.1.1-r1.ebuild | 30 + dev-python/base58/metadata.xml | 12 + 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/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/biplist/Manifest | 1 + dev-python/biplist/biplist-1.0.3.ebuild | 27 + .../files/biplist-python3-compat.patch | 33 + dev-python/biplist/metadata.xml | 12 + dev-python/blurhash/Manifest | 1 + dev-python/blurhash/blurhash-1.1.4.ebuild | 35 + 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 | 2 + dev-python/celery/celery-5.3.6.ebuild | 118 + 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/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 | 24 + 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 | 70 + dev-python/cloudflare/cloudflare-4.0.0.ebuild | 100 + dev-python/cloudflare/cloudflare-4.1.0.ebuild | 103 + dev-python/cloudflare/metadata.xml | 12 + dev-python/cloup/Manifest | 1 + dev-python/cloup/cloup-3.0.7.ebuild | 40 + dev-python/cloup/metadata.xml | 14 + dev-python/codecov/Manifest | 1 + dev-python/codecov/codecov-2.1.12.ebuild | 39 + dev-python/codecov/metadata.xml | 16 + 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.0.ebuild | 24 + dev-python/convertdate/metadata.xml | 12 + dev-python/cryptg/Manifest | 46 + dev-python/cryptg/cryptg-0.5.0_p0.ebuild | 87 + dev-python/cryptg/metadata.xml | 22 + 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.3.46.ebuild | 19 + dev-python/daff/metadata.xml | 24 + dev-python/daiquiri/Manifest | 1 + dev-python/daiquiri/daiquiri-3.3.0.ebuild | 29 + 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/dasbus/Manifest | 1 + dev-python/dasbus/dasbus-1.7-r1.ebuild | 21 + dev-python/dasbus/metadata.xml | 10 + dev-python/dataclasses-json/Manifest | 1 + .../dataclasses-json-0.6.7.ebuild | 50 + dev-python/dataclasses-json/metadata.xml | 12 + dev-python/dateparser/Manifest | 1 + dev-python/dateparser/dateparser-1.2.1.ebuild | 61 + dev-python/dateparser/metadata.xml | 12 + dev-python/decopatch/Manifest | 1 + dev-python/decopatch/decopatch-1.4.10.ebuild | 45 + .../files/decopatch-1.4.10-python12.patch | 61 + dev-python/decopatch/metadata.xml | 14 + dev-python/defcon/Manifest | 1 + dev-python/defcon/defcon-0.10.2.ebuild | 32 + dev-python/defcon/metadata.xml | 9 + dev-python/desktop-notifier/Manifest | 4 + .../desktop-notifier-4.0.0.ebuild | 33 + .../desktop-notifier-5.0.1.ebuild | 33 + .../desktop-notifier-6.0.0.ebuild | 43 + .../desktop-notifier-6.1.0.ebuild | 44 + dev-python/desktop-notifier/metadata.xml | 16 + dev-python/devtools/Manifest | 1 + dev-python/devtools/devtools-0.12.2.ebuild | 64 + .../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/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/doxypypy/Manifest | 1 + .../doxypypy-0.8.8.6_p20210405-r1.ebuild | 34 + dev-python/doxypypy/metadata.xml | 9 + dev-python/dropbox/Manifest | 2 + dev-python/dropbox/dropbox-11.36.2.ebuild | 43 + 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/evernote2/Manifest | 1 + dev-python/evernote2/evernote2-1.0.3.ebuild | 35 + dev-python/evernote2/evernote2-9999.ebuild | 26 + 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/find-libpython/Manifest | 1 + .../find-libpython-0.4.0-fix-license-qa.patch | 29 + .../find-libpython-0.4.0.ebuild | 21 + dev-python/find-libpython/metadata.xml | 39 + dev-python/flask-restx/Manifest | 1 + ...lask-restx-avoid-importlib_resources.patch | 22 + .../files/flask-restx-fix-flask-compat.patch | 147 + .../flask-restx/flask-restx-1.3.0.ebuild | 50 + dev-python/flask-restx/metadata.xml | 11 + dev-python/flask-socketio/Manifest | 1 + .../flask-socketio-5.5.1.ebuild | 29 + 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/gbinder/Manifest | 1 + .../files/gbinder-1.1.1-setuptools.patch | 37 + dev-python/gbinder/gbinder-1.1.2-r2.ebuild | 45 + dev-python/gbinder/gbinder-9999.ebuild | 45 + dev-python/gbinder/metadata.xml | 36 + dev-python/gemcall/Manifest | 2 + dev-python/gemcall/gemcall-0.9.1.ebuild | 17 + dev-python/gemcall/gemcall-0.9.2.ebuild | 17 + 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.8.0.ebuild | 20 + dev-python/glfw/metadata.xml | 12 + dev-python/glicko2/Manifest | 1 + dev-python/glicko2/glicko2-2.0.0-r2.ebuild | 24 + dev-python/glicko2/metadata.xml | 9 + 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/graphene/Manifest | 2 + dev-python/graphene/graphene-3.2.2.ebuild | 67 + dev-python/graphene/metadata.xml | 9 + dev-python/graphql-core/Manifest | 1 + .../graphql-core/graphql-core-3.2.3.ebuild | 49 + dev-python/graphql-core/metadata.xml | 9 + dev-python/graphql-relay/Manifest | 1 + .../graphql-relay/graphql-relay-3.2.0.ebuild | 29 + dev-python/graphql-relay/metadata.xml | 9 + dev-python/grpc-stubs/Manifest | 1 + ...stubs-1.53.0.3-die-on-missing-import.patch | 12 + .../grpc-stubs/grpc-stubs-1.53.0.3.ebuild | 40 + dev-python/grpc-stubs/metadata.xml | 12 + dev-python/guidata/Manifest | 2 + dev-python/guidata/guidata-3.6.3.ebuild | 43 + dev-python/guidata/guidata-3.7.1.ebuild | 43 + dev-python/guidata/metadata.xml | 16 + 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.4.ebuild | 24 + dev-python/guppy3/guppy3-3.1.5.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.5.0.ebuild | 26 + dev-python/hijridate/metadata.xml | 13 + dev-python/http-ece/Manifest | 1 + dev-python/http-ece/http-ece-1.2.1.ebuild | 31 + dev-python/http-ece/metadata.xml | 9 + dev-python/i3ipc/Manifest | 1 + dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild | 38 + dev-python/i3ipc/i3ipc-2.2.1.ebuild | 20 + dev-python/i3ipc/metadata.xml | 9 + dev-python/iOSbackup/Manifest | 1 + dev-python/iOSbackup/iOSbackup-0.9.925.ebuild | 28 + dev-python/iOSbackup/metadata.xml | 10 + dev-python/icecream/Manifest | 1 + dev-python/icecream/icecream-2.1.4.ebuild | 32 + dev-python/icecream/metadata.xml | 12 + dev-python/injector/Manifest | 1 + dev-python/injector/injector-0.21.0-r1.ebuild | 31 + dev-python/injector/metadata.xml | 11 + dev-python/internetarchive/Manifest | 1 + .../internetarchive-3.7.0.ebuild | 31 + dev-python/internetarchive/metadata.xml | 9 + dev-python/invoke/Manifest | 1 + dev-python/invoke/invoke-2.2.0.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 | 21 + 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/jplephem/Manifest | 2 + .../files/jplephem-fix-numpy-compat.patch | 13 + dev-python/jplephem/jplephem-2.21.ebuild | 21 + dev-python/jplephem/jplephem-2.22.ebuild | 33 + dev-python/jplephem/metadata.xml | 17 + dev-python/jpype/Manifest | 1 + dev-python/jpype/jpype-1.5.1.ebuild | 28 + dev-python/jpype/metadata.xml | 11 + dev-python/json-schema-for-humans/Manifest | 1 + .../json-schema-for-humans-1.3.4.ebuild | 55 + .../json-schema-for-humans/metadata.xml | 12 + 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 + dev-python/jsonfeed/jsonfeed-1.1.2.ebuild | 26 + dev-python/jsonfeed/metadata.xml | 11 + dev-python/jsonlines/Manifest | 1 + dev-python/jsonlines/jsonlines-4.0.0.ebuild | 34 + dev-python/jsonlines/metadata.xml | 12 + 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 | 1 + .../latexify-py/latexify-py-0.4.3.1.ebuild | 36 + dev-python/latexify-py/metadata.xml | 12 + dev-python/lru-dict/Manifest | 1 + dev-python/lru-dict/lru-dict-1.3.0.ebuild | 27 + dev-python/lru-dict/metadata.xml | 15 + 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 | 26 + dev-python/markovify/metadata.xml | 13 + dev-python/mastodon-py/Manifest | 1 + .../mastodon-py/mastodon-py-1.8.1.ebuild | 62 + dev-python/mastodon-py/metadata.xml | 9 + 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 + dev-python/mautrix/Manifest | 2 + dev-python/mautrix/mautrix-0.20.6.ebuild | 65 + dev-python/mautrix/mautrix-0.20.7.ebuild | 65 + 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.1.ebuild | 81 + dev-python/mobi/Manifest | 1 + dev-python/mobi/metadata.xml | 12 + dev-python/mobi/mobi-0.3.3.ebuild | 23 + 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-13.7.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/nkdfu/Manifest | 1 + dev-python/nkdfu/metadata.xml | 9 + dev-python/nkdfu/nkdfu-0.2.ebuild | 23 + dev-python/notofonttools/Manifest | 1 + dev-python/notofonttools/metadata.xml | 9 + .../notofonttools-0.2.17-r1.ebuild | 29 + dev-python/odfdo/Manifest | 1 + dev-python/odfdo/metadata.xml | 15 + dev-python/odfdo/odfdo-3.13.3.ebuild | 27 + dev-python/odsgenerator/Manifest | 1 + .../odsgenerator-1.11.1-r1.ebuild | 21 + dev-python/odsparsator/Manifest | 1 + dev-python/odsparsator/metadata.xml | 15 + .../odsparsator/odsparsator-1.12.1-r2.ebuild | 24 + dev-python/osc-placement/Manifest | 2 + dev-python/osc-placement/metadata.xml | 12 + .../osc-placement/osc-placement-4.5.0.ebuild | 51 + .../osc-placement/osc-placement-4.6.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 | 13 + 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 | 2 + 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 + dev-python/phx-class-registry/Manifest | 2 + dev-python/phx-class-registry/metadata.xml | 16 + .../phx-class-registry-4.0.6-r1.ebuild | 23 + .../phx-class-registry-4.1.0.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-0.21.0.ebuild | 47 + .../pillow-heif/pillow-heif-0.22.0.ebuild | 47 + dev-python/playsound/Manifest | 1 + .../files/playsound-1.3.0-pep517.patch | 125 + dev-python/playsound/metadata.xml | 12 + .../playsound/playsound-1.3.0-r1.ebuild | 25 + dev-python/plexapi/Manifest | 2 + dev-python/plexapi/metadata.xml | 12 + dev-python/plexapi/plexapi-4.16.0.ebuild | 37 + dev-python/plexapi/plexapi-4.16.1.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/prometheus_exporter/Manifest | 2 + dev-python/prometheus_exporter/metadata.xml | 11 + .../prometheus_exporter-1.0.0.ebuild | 21 + .../prometheus_exporter-1.1.0.ebuild | 26 + .../prometheus_exporter-9999.ebuild | 26 + dev-python/proselint/Manifest | 2 + dev-python/proselint/metadata.xml | 15 + dev-python/proselint/proselint-0.13.0.ebuild | 26 + dev-python/proselint/proselint-0.14.0.ebuild | 27 + dev-python/protego/Manifest | 1 + dev-python/protego/metadata.xml | 12 + dev-python/protego/protego-0.4.0.ebuild | 23 + dev-python/proxy_tools/Manifest | 1 + dev-python/proxy_tools/metadata.xml | 12 + .../proxy_tools/proxy_tools-0.1.0_p1.ebuild | 26 + 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/py-nanoid/metadata.xml | 12 + dev-python/py-nanoid/py-nanoid-9999.ebuild | 18 + dev-python/pyagentx/Manifest | 1 + dev-python/pyagentx/files/python3.patch | 255 + dev-python/pyagentx/files/updater.patch | 27 + dev-python/pyagentx/metadata.xml | 11 + dev-python/pyagentx/pyagentx-0.4-r1.ebuild | 20 + dev-python/pyclip/Manifest | 1 + dev-python/pyclip/metadata.xml | 12 + dev-python/pyclip/pyclip-0.7.0-r2.ebuild | 53 + dev-python/pyclip/pyclip-9999.ebuild | 53 + dev-python/pydantic-settings/Manifest | 1 + dev-python/pydantic-settings/metadata.xml | 26 + .../pydantic-settings-2.8.1.ebuild | 44 + 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 + dev-python/pyfiglet/metadata.xml | 10 + dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild | 23 + dev-python/pyftdi/Manifest | 1 + dev-python/pyftdi/metadata.xml | 30 + dev-python/pyftdi/pyftdi-0.55.4.ebuild | 39 + dev-python/pyglm/Manifest | 2 + dev-python/pyglm/metadata.xml | 12 + dev-python/pyglm/pyglm-2.8.1.ebuild | 41 + 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/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/pynput/Manifest | 1 + dev-python/pynput/metadata.xml | 12 + dev-python/pynput/pynput-1.7.6.ebuild | 20 + dev-python/pypandoc/Manifest | 1 + dev-python/pypandoc/metadata.xml | 12 + dev-python/pypandoc/pypandoc-1.15.ebuild | 43 + dev-python/pyperscan/Manifest | 80 + dev-python/pyperscan/metadata.xml | 12 + dev-python/pyperscan/pyperscan-0.3.0.ebuild | 118 + dev-python/pyqtdarktheme/Manifest | 1 + dev-python/pyqtdarktheme/metadata.xml | 13 + .../pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild | 18 + 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/pysnooper/Manifest | 2 + dev-python/pysnooper/metadata.xml | 13 + dev-python/pysnooper/pysnooper-1.2.0.ebuild | 22 + dev-python/pysnooper/pysnooper-1.2.1.ebuild | 22 + 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.8.6.ebuild | 46 + 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-harvest/Manifest | 1 + dev-python/pytest-harvest/metadata.xml | 14 + .../pytest-harvest-1.10.5.ebuild | 50 + dev-python/pytest-mypy-plugins/Manifest | 1 + dev-python/pytest-mypy-plugins/metadata.xml | 15 + .../pytest-mypy-plugins-3.1.0.ebuild | 52 + dev-python/pytest-relaxed/Manifest | 1 + dev-python/pytest-relaxed/metadata.xml | 12 + .../pytest-relaxed-2.0.2.ebuild | 24 + 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.ebuild | 58 + dev-python/pytest-vcr/Manifest | 1 + dev-python/pytest-vcr/metadata.xml | 13 + dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild | 42 + dev-python/python-barbicanclient/Manifest | 2 + dev-python/python-barbicanclient/metadata.xml | 12 + .../python-barbicanclient-7.0.0.ebuild | 35 + .../python-barbicanclient-7.1.0.ebuild | 34 + dev-python/python-designateclient/Manifest | 1 + .../python-designateclient/metadata.xml | 12 + .../python-designateclient-6.2.0.ebuild | 52 + 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-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.0.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.7.0.ebuild | 46 + .../python-magnumclient-4.8.0.ebuild | 45 + dev-python/python-manilaclient/Manifest | 1 + dev-python/python-manilaclient/metadata.xml | 12 + .../python-manilaclient-5.4.0.ebuild | 52 + dev-python/python-octaviaclient/Manifest | 2 + dev-python/python-octaviaclient/metadata.xml | 12 + .../python-octaviaclient-3.10.0.ebuild | 46 + .../python-octaviaclient-3.9.0.ebuild | 47 + dev-python/python-olm/Manifest | 1 + dev-python/python-olm/metadata.xml | 14 + .../python-olm/python-olm-3.2.16.ebuild | 37 + dev-python/python-pidfile/Manifest | 2 + dev-python/python-pidfile/metadata.xml | 16 + .../python-pidfile-3.0.0-r1.ebuild | 28 + .../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.3.6.ebuild | 48 + .../python-statemachine-2.4.0.ebuild | 48 + .../python-statemachine-2.5.0.ebuild | 48 + 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/pywavefront/Manifest | 1 + dev-python/pywavefront/metadata.xml | 12 + .../pywavefront/pywavefront-1.3.3.ebuild | 30 + dev-python/pywebview/Manifest | 2 + dev-python/pywebview/metadata.xml | 12 + .../pywebview/pywebview-4.4.1-r1.ebuild | 36 + dev-python/pywebview/pywebview-5.1-r1.ebuild | 36 + dev-python/pyzstd/Manifest | 1 + dev-python/pyzstd/metadata.xml | 12 + dev-python/pyzstd/pyzstd-0.16.2.ebuild | 39 + dev-python/questionary/Manifest | 1 + dev-python/questionary/metadata.xml | 13 + .../questionary/questionary-2.1.0.ebuild | 32 + 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 | 9 + .../readability-lxml-0.8.1.ebuild | 51 + 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.2.0.ebuild | 40 + .../repology-client-0.3.0.ebuild | 39 + dev-python/rich-click/Manifest | 1 + dev-python/rich-click/metadata.xml | 22 + dev-python/rich-click/rich-click-1.8.8.ebuild | 36 + dev-python/rpmautospec-core/Manifest | 1 + dev-python/rpmautospec-core/metadata.xml | 12 + .../rpmautospec-core-0.1.5.ebuild | 26 + dev-python/rst2ansi/Manifest | 1 + dev-python/rst2ansi/metadata.xml | 12 + dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild | 44 + 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/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/signalstickers-client/Manifest | 1 + dev-python/signalstickers-client/metadata.xml | 18 + .../signalstickers-client-3.3.0.ebuild | 33 + 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 | 28 + dev-python/skia-pathops/Manifest | 1 + .../files/skia-pathops-0.8.0-no-net.patch | 11 + dev-python/skia-pathops/metadata.xml | 15 + .../skia-pathops/skia-pathops-0.8.0-r1.ebuild | 40 + dev-python/sortedcollections/Manifest | 1 + dev-python/sortedcollections/metadata.xml | 10 + .../sortedcollections-2.1.0.ebuild | 37 + 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 + 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 | 1 + dev-python/sphinx-sitemap/metadata.xml | 9 + .../sphinx-sitemap-2.6.0.ebuild | 29 + dev-python/sphinxcontrib-katex/Manifest | 2 + ...hinxcontrib-katex-0.9.10_fix_install.patch | 11 + ...nxcontrib-katex-0.9.10_fix_use_tomli.patch | 22 + dev-python/sphinxcontrib-katex/metadata.xml | 19 + .../sphinxcontrib-katex-0.9.10.ebuild | 43 + .../sphinxcontrib-katex-0.9.9.ebuild | 34 + dev-python/sphinxext-opengraph/Manifest | 1 + dev-python/sphinxext-opengraph/metadata.xml | 12 + .../sphinxext-opengraph-0.9.1.ebuild | 36 + dev-python/sphinxnotes-mock/Manifest | 1 + dev-python/sphinxnotes-mock/metadata.xml | 12 + .../sphinxnotes-mock-1.0.2.ebuild | 22 + dev-python/sse-starlette/Manifest | 1 + dev-python/sse-starlette/metadata.xml | 9 + .../sse-starlette/sse-starlette-1.1.6.ebuild | 35 + 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 + dev-python/steam/metadata.xml | 13 + dev-python/steam/steam-1.6.1.ebuild | 48 + dev-python/stone/Manifest | 2 + dev-python/stone/metadata.xml | 12 + dev-python/stone/stone-3.3.8.ebuild | 29 + dev-python/stone/stone-3.3.9.ebuild | 30 + dev-python/stringcase/Manifest | 1 + dev-python/stringcase/metadata.xml | 12 + .../stringcase/stringcase-1.2.0-r2.ebuild | 16 + dev-python/survey/Manifest | 2 + dev-python/survey/metadata.xml | 12 + dev-python/survey/survey-5.3.1.ebuild | 35 + 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/syrupy/Manifest | 1 + dev-python/syrupy/metadata.xml | 12 + dev-python/syrupy/syrupy-4.9.1.ebuild | 37 + 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/templated-dictionary/Manifest | 1 + dev-python/templated-dictionary/metadata.xml | 12 + .../templated-dictionary-1.5.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.0.ebuild | 34 + dev-python/textual-dev/Manifest | 1 + dev-python/textual-dev/metadata.xml | 13 + .../textual-dev/textual-dev-1.7.0.ebuild | 37 + dev-python/textual-serve/Manifest | 1 + dev-python/textual-serve/metadata.xml | 13 + .../textual-serve/textual-serve-1.1.1.ebuild | 27 + dev-python/textual/Manifest | 2 + dev-python/textual/metadata.xml | 13 + dev-python/textual/textual-0.88.1.ebuild | 84 + dev-python/textual/textual-3.0.0.ebuild | 97 + dev-python/timeslot/Manifest | 1 + dev-python/timeslot/metadata.xml | 12 + dev-python/timeslot/timeslot-0.1.2.ebuild | 19 + dev-python/tulir-telethon/Manifest | 2 + dev-python/tulir-telethon/metadata.xml | 16 + .../tulir-telethon-1.35.0_alpha1.ebuild | 29 + .../tulir-telethon-1.37.0_alpha1.ebuild | 47 + 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 | 2 + dev-python/types-protobuf/metadata.xml | 13 + .../types-protobuf-4.24.0.20240408.ebuild | 18 + .../types-protobuf-5.27.0.20240626.ebuild | 18 + dev-python/types-requests/Manifest | 1 + dev-python/types-requests/metadata.xml | 11 + .../types-requests-2.32.0.20240712.ebuild | 22 + dev-python/typing-inspect/Manifest | 1 + dev-python/typing-inspect/metadata.xml | 9 + .../typing-inspect-0.9.0.ebuild | 26 + 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/urlmatch/Manifest | 1 + dev-python/urlmatch/metadata.xml | 11 + dev-python/urlmatch/urlmatch-1.0.1-r2.ebuild | 28 + dev-python/validator-collection/Manifest | 1 + dev-python/validator-collection/metadata.xml | 13 + .../validator-collection-1.5.0-r2.ebuild | 42 + 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 | 32 + dev-python/webrtcvad/Manifest | 2 + dev-python/webrtcvad/metadata.xml | 11 + .../webrtcvad/webrtcvad-2.0.10-r1.ebuild | 30 + dev-python/xattr/Manifest | 1 + dev-python/xattr/metadata.xml | 14 + dev-python/xattr/xattr-1.1.0-r1.ebuild | 56 + dev-python/xpybutil/Manifest | 1 + dev-python/xpybutil/metadata.xml | 12 + dev-python/xpybutil/xpybutil-0.0.6.ebuild | 24 + dev-python/xunitparser/Manifest | 1 + dev-python/xunitparser/metadata.xml | 11 + .../xunitparser/xunitparser-1.3.4.ebuild | 21 + 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 | 2 + .../asciidoctor-pdf-2.3.18.ebuild | 50 + .../asciidoctor-pdf-2.3.19.ebuild | 50 + dev-ruby/asciidoctor-pdf/metadata.xml | 19 + 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 | 1 + .../language_server-protocol-3.17.0.4.ebuild | 36 + .../language_server-protocol/metadata.xml | 12 + dev-ruby/prawn-icon/Manifest | 1 + dev-ruby/prawn-icon/metadata.xml | 11 + dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild | 24 + dev-ruby/prawn-svg/Manifest | 1 + .../files/prawn-svg-0.35.1-rexml.patch | 24 + dev-ruby/prawn-svg/metadata.xml | 11 + dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild | 34 + 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.23.11.ebuild | 25 + dev-ruby/sorbet-runtime/Manifest | 1 + dev-ruby/sorbet-runtime/metadata.xml | 11 + .../sorbet-runtime-0.5.11882.ebuild | 19 + dev-scheme/sagittarius/Manifest | 1 + .../files/sagittarius-compiler-flags.patch | 21 + dev-scheme/sagittarius/metadata.xml | 11 + .../sagittarius/sagittarius-0.9.12.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 + ...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.ebuild | 391 ++ .../DirectXShaderCompiler-1.8.2407.ebuild | 71 + dev-util/DirectXShaderCompiler/Manifest | 4 + dev-util/DirectXShaderCompiler/metadata.xml | 15 + dev-util/bash-language-server/Manifest | 8 + .../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 + dev-util/bash-language-server/metadata.xml | 15 + dev-util/bats-assert/Manifest | 1 + dev-util/bats-assert/bats-assert-2.1.0.ebuild | 33 + 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 | 1 + 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/metadata.xml | 15 + dev-util/bump-my-version/Manifest | 2 + .../bump-my-version-1.0.2.ebuild | 58 + .../bump-my-version-1.1.1.ebuild | 58 + dev-util/bump-my-version/metadata.xml | 17 + 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/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/catppuccin-catwalk/Manifest | 1 + .../catppuccin-catwalk-1.3.2.ebuild | 17 + dev-util/catppuccin-catwalk/metadata.xml | 11 + dev-util/catppuccin-whiskers/Manifest | 1 + .../catppuccin-whiskers-2.4.0.ebuild | 17 + dev-util/catppuccin-whiskers/metadata.xml | 11 + dev-util/cmakelang/Manifest | 1 + dev-util/cmakelang/cmakelang-0.6.13.ebuild | 44 + .../files/cmakelang-0.6.13-fix-setup.py.patch | 108 + dev-util/cmakelang/metadata.xml | 12 + 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 | 6 + dev-util/deblob/deblob-0.10.ebuild | 70 + dev-util/deblob/deblob-0.9.ebuild | 54 + dev-util/deblob/deblob-9999.ebuild | 70 + dev-util/deblob/metadata.xml | 8 + dev-util/distribution-gpg-keys/Manifest | 1 + .../distribution-gpg-keys-1.110.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 | 2 + .../find-work-bugzilla-0.3.0.ebuild | 42 + .../find-work-bugzilla-1.0.0.ebuild | 43 + dev-util/find-work-bugzilla/metadata.xml | 17 + dev-util/find-work-pkgcheck/Manifest | 2 + .../find-work-pkgcheck-0.3.0.ebuild | 41 + .../find-work-pkgcheck-1.0.0.ebuild | 42 + dev-util/find-work-pkgcheck/metadata.xml | 17 + dev-util/find-work-repology/Manifest | 2 + .../find-work-repology-0.3.0.ebuild | 42 + .../find-work-repology-1.0.0.ebuild | 43 + dev-util/find-work-repology/metadata.xml | 17 + dev-util/find-work/Manifest | 2 + dev-util/find-work/find-work-0.990.0.ebuild | 82 + dev-util/find-work/find-work-1.0.0.ebuild | 79 + dev-util/find-work/find-work-9999.ebuild | 78 + dev-util/find-work/metadata.xml | 17 + dev-util/fnm/Manifest | 298 + dev-util/fnm/fnm-1.38.1.ebuild | 354 + dev-util/fnm/metadata.xml | 13 + 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 | 1 + .../files/gammaray-3.1.0-deselect-tests.patch | 21 + dev-util/gammaray/gammaray-3.1.0.ebuild | 102 + dev-util/gammaray/metadata.xml | 34 + 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/git-bug/Manifest | 2 + dev-util/git-bug/git-bug-0.8.0.ebuild | 32 + dev-util/git-bug/git-bug-9999.ebuild | 36 + dev-util/git-bug/metadata.xml | 8 + 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/gshards/Manifest | 1 + dev-util/gshards/gshards-0.2.ebuild | 36 + dev-util/gshards/metadata.xml | 5 + 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 | 8 + dev-util/hut/Manifest | 2 + dev-util/hut/hut-0.6.0.ebuild | 34 + dev-util/hut/metadata.xml | 15 + dev-util/insomnia-bin/Manifest | 1 + .../insomnia-bin/insomnia-bin-2023.5.8.ebuild | 62 + dev-util/insomnia-bin/metadata.xml | 8 + dev-util/juliaup/Manifest | 308 + dev-util/juliaup/juliaup-1.17.17.ebuild | 348 + dev-util/juliaup/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-r1.ebuild | 37 + .../lottieconverter-0.2-r2.ebuild | 39 + dev-util/lottieconverter/metadata.xml | 11 + dev-util/lua-language-server/Manifest | 5 + .../files/build.ninja.patch | 102 + .../files/linux.ninja.patch | 71 + ...-language-server-3.10.5-uint32_t-fix.patch | 10 + dev-util/lua-language-server/files/wrapper.sh | 15 + .../lua-language-server-3.10.5.ebuild | 90 + .../lua-language-server-3.13.5.ebuild | 90 + .../lua-language-server-3.13.6.ebuild | 90 + .../lua-language-server-3.13.9.ebuild | 90 + .../lua-language-server-3.9.3.ebuild | 88 + dev-util/lua-language-server/metadata.xml | 16 + dev-util/mh/Manifest | 1 + dev-util/mh/metadata.xml | 19 + dev-util/mh/mh-1.4.1.ebuild | 34 + dev-util/mock-core-configs/Manifest | 1 + dev-util/mock-core-configs/metadata.xml | 11 + .../mock-core-configs-42.2.ebuild | 20 + dev-util/mock/Manifest | 1 + dev-util/mock/metadata.xml | 11 + dev-util/mock/mock-6.1.ebuild | 102 + 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/pcpp/Manifest | 1 + dev-util/pcpp/metadata.xml | 12 + dev-util/pcpp/pcpp-1.30.ebuild | 27 + dev-util/pifpaf/Manifest | 2 + .../pifpaf/files/pifpaf-3.2.3-psql17.patch | 17 + dev-util/pifpaf/metadata.xml | 18 + dev-util/pifpaf/pifpaf-3.2.3.ebuild | 66 + dev-util/pifpaf/pifpaf-3.3.0.ebuild | 70 + dev-util/pmbootstrap/Manifest | 2 + dev-util/pmbootstrap/metadata.xml | 11 + dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild | 57 + dev-util/pmbootstrap/pmbootstrap-3.3.1.ebuild | 57 + dev-util/prysk/Manifest | 1 + dev-util/prysk/metadata.xml | 19 + dev-util/prysk/prysk-0.20.0.ebuild | 33 + dev-util/qshaderedit/Manifest | 1 + dev-util/qshaderedit/metadata.xml | 11 + dev-util/qshaderedit/qshaderedit-0.1.5.ebuild | 22 + 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/reflex/Manifest | 16 + dev-util/reflex/metadata.xml | 11 + dev-util/reflex/reflex-0.3.1.ebuild | 57 + dev-util/rexxd/Manifest | 1 + dev-util/rexxd/metadata.xml | 7 + dev-util/rexxd/rexxd-2025.02.17.ebuild | 37 + dev-util/rust-rover/Manifest | 1 + dev-util/rust-rover/metadata.xml | 11 + .../rust-rover/rust-rover-2024.2.1-r1.ebuild | 118 + dev-util/rust-script/Manifest | 99 + .../files/rust-script-0.34.0-fix-test.patch | 20 + dev-util/rust-script/metadata.xml | 14 + .../rust-script/rust-script-0.35.0-r1.ebuild | 136 + dev-util/rye/Manifest | 303 + dev-util/rye/metadata.xml | 11 + dev-util/rye/rye-0.44.0.ebuild | 370 + 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/metadata.xml | 5 + dev-util/stripe-cli/stripe-cli-9999.ebuild | 39 + dev-util/stylua/Manifest | 270 + dev-util/stylua/metadata.xml | 18 + dev-util/stylua/stylua-0.20.0.ebuild | 202 + dev-util/stylua/stylua-2.0.2.ebuild | 179 + 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/tokei/Manifest | 165 + dev-util/tokei/metadata.xml | 14 + dev-util/tokei/tokei-12.1.1.ebuild | 195 + dev-util/tokei/tokei-12.1.2.ebuild | 191 + 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 | 2 + .../typescript-language-server/metadata.xml | 11 + .../typescript-language-server-4.1.2.ebuild | 40 + .../typescript-language-server-4.3.3.ebuild | 40 + dev-util/u-config/Manifest | 2 + dev-util/u-config/metadata.xml | 13 + dev-util/u-config/u-config-0.33.3.ebuild | 40 + dev-util/u-config/u-config-9999.ebuild | 67 + dev-util/upstream-ontologist/Manifest | 1 + dev-util/upstream-ontologist/metadata.xml | 13 + .../upstream-ontologist-0.1.35-r1.ebuild | 64 + dev-util/vala-language-server/Manifest | 1 + dev-util/vala-language-server/metadata.xml | 12 + .../vala-language-server-0.48.4.ebuild | 34 + .../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 | 1 + dev-util/webstorm/metadata.xml | 8 + dev-util/webstorm/webstorm-2024.3.5.ebuild | 99 + 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/xxd/Manifest | 2 + dev-util/xxd/metadata.xml | 17 + dev-util/xxd/xxd-9.1.0895.ebuild | 40 + 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/gitahead/Manifest | 4 + dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild | 116 + dev-vcs/gitahead/gitahead-2.7.1.ebuild | 106 + dev-vcs/gitahead/metadata.xml | 11 + dev-vcs/gitqlient-gitserver-plugin/Manifest | 2 + .../gitqlient-gitserver-plugin-0.2.0.ebuild | 54 + .../gitqlient-gitserver-plugin/metadata.xml | 11 + dev-vcs/gitqlient-jenkins-plugin/Manifest | 2 + .../gitqlient-jenkins-plugin-0.2.0.ebuild | 54 + dev-vcs/gitqlient-jenkins-plugin/metadata.xml | 11 + 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/gitui/Manifest | 557 ++ dev-vcs/gitui/gitui-0.26.3.ebuild | 358 + dev-vcs/gitui/gitui-0.27.0.ebuild | 465 ++ dev-vcs/gitui/metadata.xml | 13 + dev-vcs/jj/Manifest | 607 ++ dev-vcs/jj/jj-0.27.0-r1.ebuild | 517 ++ dev-vcs/jj/jj-0.28.1.ebuild | 543 ++ dev-vcs/jj/jj-0.28.2.ebuild | 543 ++ dev-vcs/jj/jj-9999.ebuild | 69 + dev-vcs/jj/metadata.xml | 17 + dev-vcs/lazygit/Manifest | 3 + dev-vcs/lazygit/lazygit-0.47.2.ebuild | 32 + dev-vcs/lazygit/lazygit-0.48.0.ebuild | 32 + dev-vcs/lazygit/lazygit-0.49.0.ebuild | 32 + dev-vcs/lazygit/metadata.xml | 18 + dev-vcs/lazyjj/Manifest | 172 + dev-vcs/lazyjj/lazyjj-0.5.0.ebuild | 202 + dev-vcs/lazyjj/metadata.xml | 16 + 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 | 12 + .../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 | 62 + dev-zig/zls/zls-9999.ebuild | 61 + eclass/boinc-app.eclass | 373 + eclass/build2.eclass | 150 + eclass/click-app.eclass | 129 + eclass/crystal-utils.eclass | 173 + eclass/daemons.eclass | 213 + eclass/databases.eclass | 531 ++ eclass/mix.eclass | 98 + 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 | 118 + eclass/tests/daemons.sh | 91 + eclass/tests/databases.sh | 97 + .../ATLauncher/ATLauncher-3.4.27.0.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.1.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.5.2.1.ebuild | 41 + games-arcade/opensurge/opensurge-9999.ebuild | 33 + 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 | 2 + games-arcade/taisei/metadata.xml | 24 + games-arcade/taisei/taisei-1.4.1.ebuild | 80 + games-arcade/taisei/taisei-1.4.2.ebuild | 87 + games-arcade/taisei/taisei-9999.ebuild | 78 + games-arcade/tetrio-desktop/Manifest | 4 + .../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-8.ebuild | 109 + .../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.ebuild | 51 + 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.19.1.ebuild | 192 + .../RetroArch/RetroArch-1.20.0.ebuild | 190 + .../RetroArch-1.16.0.3-int-conversion.patch | 13 + games-emulation/RetroArch/metadata.xml | 52 + games-emulation/dosbox-x/Manifest | 1 + .../dosbox-x/dosbox-x-2025.02.01.ebuild | 216 + games-emulation/dosbox-x/dosbox-x-9999.ebuild | 216 + games-emulation/dosbox-x/metadata.xml | 58 + .../duckstation/duckstation-9999.ebuild | 94 + games-emulation/duckstation/metadata.xml | 22 + games-emulation/flycast/flycast-9999.ebuild | 120 + games-emulation/flycast/metadata.xml | 14 + games-emulation/mupen64plus-qt/Manifest | 1 + games-emulation/mupen64plus-qt/metadata.xml | 11 + .../mupen64plus-qt/mupen64plus-qt-1.17.ebuild | 33 + .../mupen64plus-qt/mupen64plus-qt-9999.ebuild | 33 + games-emulation/np2kai/Manifest | 3 + .../np2kai/files/np2kai-22-autogen.patch | 10 + games-emulation/np2kai/metadata.xml | 28 + games-emulation/np2kai/np2kai-22.ebuild | 79 + .../np2kai/np2kai-22_p20210211.ebuild | 90 + games-emulation/rpcs3/metadata.xml | 15 + games-emulation/rpcs3/rpcs3-9999.ebuild | 174 + 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 | 3 + .../files/fs2_open-24.0.2-deps-fix.patch | 183 + .../fs2_open-24.0.2-disable-discord.patch | 175 + .../fs2_open-24.0.2-dont-build-lz4.patch | 11 + .../files/fs2_open-24.0.2-fix-odr.patch | 173 + ...s2_open-24.0.2-make-arch-independent.patch | 16 + .../files/fs2_open-24.0.2-respect-flags.patch | 83 + .../fs2_open/fs2_open-24.0.2-r1.ebuild | 109 + games-engines/fs2_open/metadata.xml | 23 + games-engines/instead/Manifest | 2 + games-engines/instead/instead-3.4.1.ebuild | 114 + games-engines/instead/instead-3.5.2.ebuild | 107 + games-engines/instead/instead-9999.ebuild | 107 + games-engines/instead/metadata.xml | 18 + 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.ebuild | 58 + 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/crispy-doom/Manifest | 2 + .../crispy-doom/crispy-doom-5.12.0.ebuild | 79 + games-fps/crispy-doom/crispy-doom-6.0.ebuild | 81 + .../files/crispy-doom-5.12.0-cflags.patch | 13 + .../files/crispy-doom-6.0-cflags.patch | 11 + games-fps/crispy-doom/metadata.xml | 19 + 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.94.1-makefile.patch | 20 + games-fps/quakespasm/metadata.xml | 14 + .../quakespasm/quakespasm-0.94.1-r1.ebuild | 43 + games-fps/quakespasm/quakespasm-9999.ebuild | 43 + 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-474-r1.ebuild | 54 + .../baba-is-you/baba-is-you-474-r2.ebuild | 54 + .../baba-is-you/baba-is-you-474.ebuild | 47 + 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.ebuild | 187 + .../cataclysm-dda/cataclysm-dda-9999.ebuild | 181 + .../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 + 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/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 | 1 + .../ProtonUp-Qt/ProtonUp-Qt-2.11.1.ebuild | 51 + .../ProtonUp-Qt/ProtonUp-Qt-9999.ebuild | 46 + .../ProtonUp-Qt-2.11.1-add-entrypoint.patch | 11 + games-util/ProtonUp-Qt/metadata.xml | 11 + games-util/chiaki-ng/Manifest | 2 + games-util/chiaki-ng/chiaki-ng-1.9.5.ebuild | 100 + games-util/chiaki-ng/chiaki-ng-9999.ebuild | 100 + games-util/chiaki-ng/metadata.xml | 24 + games-util/curseforge/Manifest | 1 + .../curseforge-1.275.1_p24561.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-r1.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/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 | 2 + .../legendary/legendary-0.20.33-r1.ebuild | 29 + .../legendary/legendary-0.20.34-r1.ebuild | 29 + games-util/legendary/metadata.xml | 19 + 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 | 5 + 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-9999.ebuild | 152 + games-util/mangohud/metadata.xml | 23 + games-util/minigalaxy/Manifest | 1 + games-util/minigalaxy/metadata.xml | 11 + games-util/minigalaxy/minigalaxy-1.2.6.ebuild | 44 + 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.9.2.ebuild | 80 + .../modrinth-app-bin-0.9.3.ebuild | 80 + games-util/pegasus/pegasus-9999.ebuild | 42 + games-util/protonup/Manifest | 1 + games-util/protonup/metadata.xml | 11 + games-util/protonup/protonup-0.1.5.ebuild | 27 + games-util/protonup/protonup-9999.ebuild | 25 + 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/samrewritten/Manifest | 1 + games-util/samrewritten/metadata.xml | 11 + .../samrewritten/samrewritten-202008.ebuild | 41 + .../samrewritten/samrewritten-9999.ebuild | 41 + 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.6-optional-delta.patch | 15 + games-util/umu-launcher/metadata.xml | 14 + .../umu-launcher/umu-launcher-1.2.6.ebuild | 147 + games-util/xivlauncher/Manifest | 230 + games-util/xivlauncher/metadata.xml | 19 + .../xivlauncher/xivlauncher-1.1.2.ebuild | 304 + games-util/xone/Manifest | 2 + games-util/xone/files/Makefile | 7 + .../xone-0.3_p20240425-kernel_6.11.patch | 26 + .../xone-0.3_p20240425-kernel_6.12.patch | 74 + .../xone-0.3_p20240425-sysfs_pairing.patch | 163 + games-util/xone/metadata.xml | 16 + games-util/xone/xone-0.3_p20240425.ebuild | 73 + gnome-extra/commit/Manifest | 4 + gnome-extra/commit/commit-4.1-r1.ebuild | 67 + gnome-extra/commit/commit-4.2.ebuild | 61 + .../commit/files/remove-failing-tests.patch | 18 + gnome-extra/commit/metadata.xml | 37 + gnome-extra/extension-manager/Manifest | 2 + .../extension-manager-0.5.1.ebuild | 87 + .../extension-manager-0.6.1.ebuild | 83 + .../extension-manager-9999.ebuild | 83 + ...n-manager-0.5.1-frames_omitted_count.patch | 56 + 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.3.ebuild | 48 + .../iio-sensor-proxy-3.5.ebuild | 57 + 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 + 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 | 3 + gnome-extra/wike/metadata.xml | 34 + gnome-extra/wike/wike-3.0.0.ebuild | 52 + gnome-extra/wike/wike-3.0.1.ebuild | 50 + gnome-extra/wike/wike-3.1.0.ebuild | 50 + gnome-extra/yad/Manifest | 2 + gnome-extra/yad/metadata.xml | 35 + gnome-extra/yad/yad-13.0.ebuild | 36 + gnome-extra/yad/yad-14.1.ebuild | 119 + gnome-extra/yad/yad-9999.ebuild | 119 + gui-apps/1password/1password-8.10.28.ebuild | 75 + .../1password/1password-8.10.48-r1.ebuild | 94 + gui-apps/1password/Manifest | 2 + gui-apps/1password/metadata.xml | 5 + gui-apps/ReGreet/Manifest | 196 + gui-apps/ReGreet/ReGreet-0.1.1-r10.ebuild | 315 + gui-apps/ReGreet/ReGreet-9999.ebuild | 115 + gui-apps/ReGreet/files/README.gentoo | 41 + .../files/ReGreet-0.1.1-cargo-lock-fix.diff | 1949 ++++++ gui-apps/ReGreet/metadata.xml | 19 + gui-apps/ashell/Manifest | 461 ++ gui-apps/ashell/ashell-0.3.0.ebuild | 511 ++ gui-apps/ashell/ashell-0.3.1.ebuild | 511 ++ gui-apps/ashell/metadata.xml | 10 + 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.15.0.ebuild | 56 + gui-apps/azote/azote-9999.ebuild | 56 + gui-apps/azote/metadata.xml | 16 + gui-apps/clipman/Manifest | 6 + gui-apps/clipman/clipman-1.6.2.ebuild | 33 + gui-apps/clipman/clipman-1.6.3.ebuild | 37 + gui-apps/clipman/clipman-1.6.4.ebuild | 35 + 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 | 2 + gui-apps/coreaction/coreaction-4.5.0.ebuild | 32 + gui-apps/coreaction/coreaction-5.0.0.ebuild | 23 + gui-apps/coreaction/metadata.xml | 8 + gui-apps/corearchiver/Manifest | 1 + .../corearchiver/corearchiver-4.5.0.ebuild | 30 + .../corearchiver/corearchiver-9999.ebuild | 30 + gui-apps/corearchiver/metadata.xml | 8 + gui-apps/corefm/Manifest | 1 + gui-apps/corefm/corefm-4.5.0.ebuild | 31 + gui-apps/corefm/corefm-9999.ebuild | 31 + gui-apps/corefm/metadata.xml | 8 + gui-apps/coregarage/Manifest | 1 + gui-apps/coregarage/coregarage-4.5.0.ebuild | 31 + gui-apps/coregarage/coregarage-9999.ebuild | 31 + gui-apps/coregarage/metadata.xml | 8 + gui-apps/corehunt/Manifest | 1 + gui-apps/corehunt/corehunt-4.5.0.ebuild | 29 + gui-apps/corehunt/corehunt-9999.ebuild | 29 + gui-apps/corehunt/metadata.xml | 8 + gui-apps/coreimage/Manifest | 1 + gui-apps/coreimage/coreimage-4.5.0.ebuild | 30 + gui-apps/coreimage/coreimage-9999.ebuild | 30 + gui-apps/coreimage/metadata.xml | 8 + gui-apps/coreinfo/Manifest | 1 + gui-apps/coreinfo/coreinfo-4.5.0.ebuild | 31 + gui-apps/coreinfo/coreinfo-9999.ebuild | 31 + gui-apps/coreinfo/metadata.xml | 8 + gui-apps/corekeyboard/Manifest | 1 + .../corekeyboard/corekeyboard-4.5.0.ebuild | 33 + .../corekeyboard/corekeyboard-9999.ebuild | 33 + gui-apps/corekeyboard/metadata.xml | 8 + gui-apps/corepad/Manifest | 1 + gui-apps/corepad/corepad-4.5.0.ebuild | 30 + gui-apps/corepad/corepad-9999.ebuild | 30 + gui-apps/corepad/metadata.xml | 8 + gui-apps/corepaint/Manifest | 1 + gui-apps/corepaint/corepaint-4.5.0.ebuild | 29 + gui-apps/corepaint/corepaint-9999.ebuild | 29 + gui-apps/corepaint/metadata.xml | 8 + gui-apps/corepdf/Manifest | 1 + gui-apps/corepdf/corepdf-4.5.0.ebuild | 31 + gui-apps/corepdf/corepdf-9999.ebuild | 31 + gui-apps/corepdf/metadata.xml | 8 + gui-apps/corepins/Manifest | 1 + gui-apps/corepins/corepins-4.5.0.ebuild | 29 + gui-apps/corepins/corepins-9999.ebuild | 29 + gui-apps/corepins/metadata.xml | 8 + gui-apps/corerenamer/Manifest | 1 + gui-apps/corerenamer/corerenamer-4.5.0.ebuild | 29 + gui-apps/corerenamer/corerenamer-9999.ebuild | 29 + gui-apps/corerenamer/metadata.xml | 8 + gui-apps/coreshot/Manifest | 1 + gui-apps/coreshot/coreshot-4.5.0.ebuild | 30 + gui-apps/coreshot/coreshot-9999.ebuild | 30 + gui-apps/coreshot/metadata.xml | 8 + gui-apps/corestats/Manifest | 1 + gui-apps/corestats/corestats-4.5.0.ebuild | 33 + gui-apps/corestats/corestats-9999.ebuild | 33 + gui-apps/corestats/metadata.xml | 8 + gui-apps/corestuff/Manifest | 1 + gui-apps/corestuff/corestuff-4.5.0.ebuild | 40 + gui-apps/corestuff/corestuff-9999.ebuild | 40 + gui-apps/corestuff/metadata.xml | 8 + gui-apps/coreterminal/Manifest | 1 + .../coreterminal-5.0.0_pre20241230.ebuild | 30 + .../coreterminal/coreterminal-9999.ebuild | 29 + gui-apps/coreterminal/metadata.xml | 8 + gui-apps/coretime/Manifest | 1 + gui-apps/coretime/coretime-4.5.0.ebuild | 31 + gui-apps/coretime/coretime-9999.ebuild | 31 + gui-apps/coretime/metadata.xml | 8 + gui-apps/coreuniverse/Manifest | 1 + .../coreuniverse/coreuniverse-4.5.0.ebuild | 29 + .../coreuniverse/coreuniverse-9999.ebuild | 29 + gui-apps/coreuniverse/metadata.xml | 8 + gui-apps/darkman/Manifest | 2 + gui-apps/darkman/darkman-2.0.1-r1.ebuild | 50 + gui-apps/darkman/metadata.xml | 11 + gui-apps/espanso/Manifest | 398 ++ gui-apps/espanso/espanso-2.2.2.ebuild | 493 ++ 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 | 1 + gui-apps/fnott/fnott-1.7.1.ebuild | 55 + gui-apps/fnott/fnott-9999.ebuild | 55 + gui-apps/fnott/metadata.xml | 14 + gui-apps/fuzzel/Manifest | 2 + gui-apps/fuzzel/fuzzel-1.10.2-r1.ebuild | 54 + gui-apps/fuzzel/fuzzel-1.11.1.ebuild | 57 + gui-apps/fuzzel/metadata.xml | 17 + 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/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 | 1 + .../hypridle-0.1.5-fix-CFLAGS-CXXFLAGS.patch | 29 + .../hypridle-9999-fix-CFLAGS-CXXFLAGS.patch | 12 + gui-apps/hypridle/hypridle-0.1.5-r2.ebuild | 40 + gui-apps/hypridle/hypridle-9999.ebuild | 40 + gui-apps/hypridle/metadata.xml | 14 + gui-apps/hyprlock/Manifest | 2 + .../hyprlock-0.4.1-fix-CFLAGS-CXXFLAGS.patch | 12 + ...rlock-0.6.0-explicitly-require-gles3.patch | 37 + gui-apps/hyprlock/hyprlock-0.6.0.ebuild | 54 + gui-apps/hyprlock/hyprlock-0.7.0.ebuild | 53 + gui-apps/hyprlock/hyprlock-9999.ebuild | 53 + 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 | 2 + .../hyprpaper-0.7.3-fix-wayland-scanner.patch | 14 + gui-apps/hyprpaper/hyprpaper-0.7.3-r2.ebuild | 47 + gui-apps/hyprpaper/hyprpaper-0.7.4.ebuild | 43 + gui-apps/hyprpaper/metadata.xml | 17 + gui-apps/hyprpicker/Manifest | 3 + .../hyprpicker/hyprpicker-0.3.0-r2.ebuild | 30 + gui-apps/hyprpicker/hyprpicker-0.4.2.ebuild | 31 + gui-apps/hyprpicker/hyprpicker-0.4.3.ebuild | 32 + gui-apps/hyprpicker/hyprpicker-9999.ebuild | 29 + 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 | 480 ++ gui-apps/ironbar/ironbar-0.16.0-r1.ebuild | 508 ++ gui-apps/ironbar/ironbar-0.16.1-r1.ebuild | 516 ++ gui-apps/ironbar/ironbar-0.16.1.ebuild | 515 ++ gui-apps/ironbar/metadata.xml | 20 + gui-apps/koi/Manifest | 2 + gui-apps/koi/koi-0.3.1.ebuild | 31 + gui-apps/koi/koi-0.4.ebuild | 31 + gui-apps/koi/metadata.xml | 11 + gui-apps/lan-mouse/Manifest | 263 + gui-apps/lan-mouse/lan-mouse-0.7.3-r1.ebuild | 311 + gui-apps/lan-mouse/metadata.xml | 15 + gui-apps/lemurs/Manifest | 57 + .../lemurs/files/lemurs-0.3.2-rust-1.81.patch | 14 + gui-apps/lemurs/files/lemurs.initd | 23 + gui-apps/lemurs/files/lemurs.pam | 11 + gui-apps/lemurs/lemurs-0.3.2.ebuild | 147 + gui-apps/lemurs/metadata.xml | 10 + 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.1.ebuild | 45 + gui-apps/meteo-qt/meteo-qt-4.2.ebuild | 45 + gui-apps/mpvpaper/Manifest | 1 + .../mpvpaper/files/mpvpaper-1.7-gcc15.patch | 148 + gui-apps/mpvpaper/metadata.xml | 16 + gui-apps/mpvpaper/mpvpaper-1.7.ebuild | 43 + gui-apps/mpvpaper/mpvpaper-9999.ebuild | 38 + 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 | 1 + gui-apps/nwg-clipman/metadata.xml | 16 + gui-apps/nwg-clipman/nwg-clipman-0.2.4.ebuild | 55 + gui-apps/nwg-displays/Manifest | 2 + gui-apps/nwg-displays/metadata.xml | 16 + .../nwg-displays/nwg-displays-0.3.21.ebuild | 39 + .../nwg-displays/nwg-displays-0.3.22.ebuild | 39 + gui-apps/nwg-dock-hyprland/Manifest | 36 + gui-apps/nwg-dock-hyprland/metadata.xml | 16 + .../nwg-dock-hyprland-0.4.2.ebuild | 79 + .../nwg-dock-hyprland-0.4.3.ebuild | 81 + 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 | 56 + gui-apps/nwg-drawer/metadata.xml | 16 + gui-apps/nwg-drawer/nwg-drawer-0.6.2.ebuild | 103 + gui-apps/nwg-drawer/nwg-drawer-0.6.3.ebuild | 103 + gui-apps/nwg-hello/Manifest | 1 + gui-apps/nwg-hello/metadata.xml | 16 + gui-apps/nwg-hello/nwg-hello-0.3.0.ebuild | 49 + gui-apps/nwg-icon-picker/Manifest | 1 + gui-apps/nwg-icon-picker/metadata.xml | 16 + .../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 | 44 + gui-apps/nwg-menu/metadata.xml | 16 + gui-apps/nwg-menu/nwg-menu-0.1.6.ebuild | 82 + gui-apps/nwg-menu/nwg-menu-0.1.7.ebuild | 86 + gui-apps/nwg-panel/Manifest | 2 + .../nwg-panel-0.9.20-fix-version-string.patch | 17 + gui-apps/nwg-panel/metadata.xml | 16 + gui-apps/nwg-panel/nwg-panel-0.9.61.ebuild | 53 + gui-apps/nwg-panel/nwg-panel-0.9.62.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.55.ebuild | 41 + .../nwg-shell-config-0.5.56.ebuild | 41 + gui-apps/nwg-shell/Manifest | 2 + gui-apps/nwg-shell/metadata.xml | 16 + gui-apps/nwg-shell/nwg-shell-0.5.43.ebuild | 33 + gui-apps/nwg-shell/nwg-shell-0.5.44.ebuild | 33 + gui-apps/nwg/metadata.xml | 14 + gui-apps/nwg/nwg-0.ebuild | 29 + gui-apps/openrefine/Manifest | 2 + gui-apps/openrefine/metadata.xml | 14 + gui-apps/openrefine/openrefine-3.7.9.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/paperde/Manifest | 1 + .../paperde-0.1.1_p20210426-fix-deps.patch | 63 + gui-apps/paperde/metadata.xml | 11 + .../paperde/paperde-0.1.1_p20210426.ebuild | 60 + gui-apps/pop-launcher/Manifest | 210 + gui-apps/pop-launcher/metadata.xml | 11 + .../pop-launcher/pop-launcher-1.2.1.ebuild | 273 + 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 | 207 + gui-apps/satty/metadata.xml | 13 + gui-apps/satty/satty-0.14.0-r1.ebuild | 267 + gui-apps/satty/satty-9999.ebuild | 58 + gui-apps/sddm-conf/Manifest | 1 + gui-apps/sddm-conf/metadata.xml | 8 + gui-apps/sddm-conf/sddm-conf-0.2.0-r1.ebuild | 32 + gui-apps/sfwbar/Manifest | 2 + gui-apps/sfwbar/metadata.xml | 25 + gui-apps/sfwbar/sfwbar-1.0_beta15.ebuild | 68 + gui-apps/sfwbar/sfwbar-1.0_beta16.ebuild | 71 + 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/metadata.xml | 10 + .../sway-audio-idle-inhibit-9999.ebuild | 20 + 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 | 59 + .../swaylock-effects-9999.ebuild | 59 + 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 | 2 + .../swaync/files/swaync-0.9.0-pulsefree.patch | 1173 ++++ gui-apps/swaync/metadata.xml | 12 + gui-apps/swaync/swaync-0.10.1-r1.ebuild | 63 + gui-apps/swaync/swaync-0.9.0.ebuild | 56 + gui-apps/swayosd/Manifest | 217 + gui-apps/swayosd/metadata.xml | 13 + gui-apps/swayosd/swayosd-0.1.0.ebuild | 286 + gui-apps/swayr/Manifest | 4 + gui-apps/swayr/metadata.xml | 12 + gui-apps/swayr/swayr-0.28.0.ebuild | 38 + gui-apps/swayr/swayr-0.28.1.ebuild | 38 + gui-apps/swayrbar/Manifest | 2 + gui-apps/swayrbar/metadata.xml | 12 + gui-apps/swayrbar/swayrbar-0.4.2.ebuild | 38 + gui-apps/sworkstyle/Manifest | 110 + gui-apps/sworkstyle/metadata.xml | 11 + gui-apps/sworkstyle/sworkstyle-1.3.5.ebuild | 140 + gui-apps/swww/Manifest | 215 + gui-apps/swww/metadata.xml | 9 + gui-apps/swww/swww-0.9.5-r2.ebuild | 271 + gui-apps/swww/swww-9999.ebuild | 52 + 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/tiramisu/Manifest | 2 + .../tiramisu-2.0.20211107-pkg-config.patch | 29 + gui-apps/tiramisu/metadata.xml | 11 + .../tiramisu/tiramisu-1.0_p20201110.ebuild | 34 + .../tiramisu/tiramisu-2.0.20211107.ebuild | 35 + gui-apps/tiramisu/tiramisu-9999.ebuild | 33 + 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 | 4 + gui-apps/walker/metadata.xml | 10 + gui-apps/walker/walker-0.10.3.ebuild | 40 + gui-apps/walker/walker-0.12.0.ebuild | 42 + gui-apps/waylock/Manifest | 6 + 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/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 | 2 + .../files/wdisplays-1.0-pull20.patch | 48 + gui-apps/wdisplays/metadata.xml | 12 + gui-apps/wdisplays/wdisplays-1.1.1.ebuild | 35 + gui-apps/wdisplays/wdisplays-1.1.ebuild | 35 + gui-apps/wdisplays/wdisplays-9999.ebuild | 35 + gui-apps/wev/Manifest | 1 + gui-apps/wev/metadata.xml | 8 + gui-apps/wev/wev-1.0.0.ebuild | 41 + 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 | 105 + gui-apps/wl-clip-persist/metadata.xml | 11 + .../wl-clip-persist-0.4.3-r1.ebuild | 136 + .../wl-clip-persist-9999.ebuild | 43 + gui-apps/wl-mirror/Manifest | 2 + gui-apps/wl-mirror/metadata.xml | 19 + gui-apps/wl-mirror/wl-mirror-0.18.0-r1.ebuild | 39 + gui-apps/wl-mirror/wl-mirror-0.18.1-r2.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-randr/Manifest | 1 + gui-apps/wlr-randr/metadata.xml | 11 + gui-apps/wlr-randr/wlr-randr-0.4.1.ebuild | 35 + gui-apps/wlr-randr/wlr-randr-9999.ebuild | 35 + 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.14.2.ebuild | 34 + gui-apps/wob/wob-0.15.1-r1.ebuild | 44 + .../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 | 211 + gui-apps/xremap/files/xremap-input.rules | 1 + gui-apps/xremap/metadata.xml | 18 + gui-apps/xremap/xremap-0.10.9.ebuild | 266 + gui-apps/xwayland-satellite/Manifest | 2 + gui-apps/xwayland-satellite/metadata.xml | 12 + .../xwayland-satellite-0.5.1.ebuild | 50 + 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/gtk4-layer-shell/Manifest | 2 + .../gtk4-layer-shell-1.0.2.ebuild | 49 + .../gtk4-layer-shell-1.0.4.ebuild | 52 + gui-libs/gtk4-layer-shell/metadata.xml | 17 + gui-libs/hyprland-qt-support/Manifest | 1 + .../hyprland-qt-support-0.1.0.ebuild | 36 + gui-libs/hyprland-qt-support/metadata.xml | 14 + gui-libs/libcprime/Manifest | 2 + gui-libs/libcprime/libcprime-4.5.0.ebuild | 30 + gui-libs/libcprime/libcprime-5.0.0.ebuild | 18 + gui-libs/libcprime/metadata.xml | 8 + gui-libs/libcsys/Manifest | 2 + gui-libs/libcsys/libcsys-4.5.0.ebuild | 34 + gui-libs/libcsys/libcsys-5.0.0.ebuild | 24 + gui-libs/libcsys/metadata.xml | 8 + gui-libs/libsfdo/Manifest | 2 + gui-libs/libsfdo/libsfdo-0.1.3.ebuild | 31 + gui-libs/libsfdo/libsfdo-0.1.4.ebuild | 31 + gui-libs/libsfdo/metadata.xml | 11 + gui-libs/mir/Manifest | 3 + .../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.19.3.ebuild | 90 + gui-libs/mir/mir-2.20.0.ebuild | 82 + gui-libs/mir/mir-2.20.1.ebuild | 82 + gui-libs/scenefx/Manifest | 3 + gui-libs/scenefx/metadata.xml | 29 + gui-libs/scenefx/scenefx-0.1.ebuild | 82 + gui-libs/scenefx/scenefx-0.2.1.ebuild | 51 + gui-libs/scenefx/scenefx-0.2.ebuild | 51 + gui-libs/text-engine/Manifest | 1 + ....1.1-fix-Wincompatible-pointer-types.patch | 183 + .../text-engine-0.1.1-fix-Wreturn-type.patch | 31 + ...ext-engine-0.1.1-fix-package-version.patch | 25 + gui-libs/text-engine/metadata.xml | 11 + .../text-engine/text-engine-0.1.1-r3.ebuild | 52 + gui-libs/text-engine/text-engine-9999.ebuild | 46 + gui-libs/xdg-desktop-portal-hyprland/Manifest | 2 + ...tal-hyprland-1.3.2_use_sys_sdbus-c++.patch | 32 + ...rtal-hyprland-9999_use_sys_sdbus-c++.patch | 34 + .../xdg-desktop-portal-hyprland/metadata.xml | 30 + .../xdg-desktop-portal-hyprland-1.3.8.ebuild | 72 + ...dg-desktop-portal-hyprland-1.3.9-r1.ebuild | 73 + .../xdg-desktop-portal-hyprland-1.3.9.ebuild | 72 + .../xdg-desktop-portal-hyprland-9999.ebuild | 72 + gui-wm/cage/Manifest | 1 + gui-wm/cage/cage-0.2.0.ebuild | 29 + gui-wm/cage/cage-9999.ebuild | 30 + gui-wm/cage/metadata.xml | 20 + 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/labwc/Manifest | 2 + gui-wm/labwc/files/labwc-meson_doc_path.patch | 9 + gui-wm/labwc/labwc-0.8.2.ebuild | 73 + gui-wm/labwc/labwc-0.8.3.ebuild | 74 + gui-wm/labwc/labwc-9999.ebuild | 73 + gui-wm/labwc/metadata.xml | 15 + gui-wm/miracle-wm/Manifest | 2 + gui-wm/miracle-wm/metadata.xml | 11 + gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild | 54 + gui-wm/miracle-wm/miracle-wm-0.5.2.ebuild | 52 + gui-wm/niri/Manifest | 2 + gui-wm/niri/metadata.xml | 11 + gui-wm/niri/niri-25.02.ebuild | 100 + gui-wm/phoc/Manifest | 12 + gui-wm/phoc/metadata.xml | 12 + gui-wm/phoc/phoc-0.42.1.ebuild | 114 + gui-wm/phoc/phoc-0.43.0.ebuild | 114 + gui-wm/phoc/phoc-0.44.0.ebuild | 114 + gui-wm/phoc/phoc-0.44.1.ebuild | 114 + gui-wm/phoc/phoc-0.45.0.ebuild | 118 + gui-wm/phoc/phoc-0.46.0.ebuild | 118 + gui-wm/river/Manifest | 11 + .../files/river-0.3.6-fix-no-lazypath.patch | 31 + gui-wm/river/metadata.xml | 14 + gui-wm/river/river-0.3.6.ebuild | 75 + gui-wm/river/river-0.3.7.ebuild | 75 + gui-wm/river/river-0.3.8.ebuild | 72 + gui-wm/swayfx/Manifest | 2 + gui-wm/swayfx/files/sway-portals.conf | 6 + gui-wm/swayfx/metadata.xml | 35 + gui-wm/swayfx/swayfx-0.4-r2.ebuild | 102 + gui-wm/swayfx/swayfx-0.5.ebuild | 101 + 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 | 2 + .../geminipart/geminipart-20241121.ebuild | 49 + .../geminipart/geminipart-20241215.ebuild | 49 + kde-misc/geminipart/metadata.xml | 15 + kde-misc/kio-gemini/Manifest | 2 + .../kio-gemini/kio-gemini-20240801.ebuild | 30 + .../kio-gemini/kio-gemini-20241109.ebuild | 30 + kde-misc/kio-gemini/metadata.xml | 13 + licenses/BSL-1.1 | 68 + licenses/CeCILL-2.1 | 221 + licenses/Cisco | 31 + licenses/Enpass-EULA | 394 ++ licenses/FNMT-RCM | 90 + licenses/GPL-2+-with-font-exception | 12 + licenses/GPL-2.0-with-bison-exception | 354 + licenses/HANVON-UGEE-EULA | Bin 0 -> 11780 bytes licenses/M-Noise-EULA | 73 + licenses/MEGA | 107 + 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/ODC-By-1.0 | 428 ++ licenses/OSL-3.0 | 172 + licenses/OSMC-PL | 273 + licenses/Obsidian-EULA | 218 + licenses/Overwolf | 172 + licenses/PGP-2 | 58 + licenses/PowerPanel | 89 + 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-128.9.0.ebuild | 68 + .../files/betterbird-bin.desktop | 181 + mail-client/betterbird-bin/metadata.xml | 11 + mail-client/mailspring-bin/Manifest | 1 + .../mailspring-bin-1.13.3.ebuild | 57 + mail-client/mailspring-bin/metadata.xml | 16 + mail-client/proton-mail-bin/Manifest | 1 + mail-client/proton-mail-bin/metadata.xml | 8 + .../proton-mail-bin-1.0.6.ebuild | 64 + 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/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/gohufont/Manifest | 1 + .../gohufont/gohufont-2.1_p20170627.ebuild | 26 + media-fonts/gohufont/metadata.xml | 24 + 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/last-resort/Manifest | 2 + .../last-resort/last-resort-15.100.ebuild | 21 + .../last-resort/last-resort-16.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.040.ebuild | 21 + .../libertinus/libertinus-7.050.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/monaspace/Manifest | 1 + media-fonts/monaspace/metadata.xml | 14 + media-fonts/monaspace/monaspace-1.000.ebuild | 38 + media-fonts/moralerspace/Manifest | 6 + media-fonts/moralerspace/metadata.xml | 12 + .../moralerspace/moralerspace-1.1.0.ebuild | 33 + media-fonts/nerdfonts/Manifest | 135 + media-fonts/nerdfonts/metadata.xml | 11 + media-fonts/nerdfonts/nerdfonts-3.2.1.ebuild | 115 + media-fonts/nerdfonts/nerdfonts-3.3.0.ebuild | 116 + 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-2.0.4.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.1.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 + media-gfx/KTX-Software/Manifest | 1 + .../files/KTX-Software-4.3.2-remove-O3.patch | 16 + .../KTX-Software-4.3.2-remove-Werror.patch | 12 + 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.3.ebuild | 45 + media-gfx/airsane/metadata.xml | 11 + media-gfx/azpainter/Manifest | 1 + media-gfx/azpainter/azpainter-3.0.11.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.00.02.57.ebuild | 72 + .../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 | 2 + .../bonzomatic/bonzomatic-2022.02.05.ebuild | 73 + .../bonzomatic/bonzomatic-2022.08.20.ebuild | 81 + media-gfx/bonzomatic/bonzomatic-9999.ebuild | 81 + media-gfx/bonzomatic/metadata.xml | 19 + media-gfx/czkawka/Manifest | 747 ++ media-gfx/czkawka/czkawka-8.0.0.ebuild | 838 +++ media-gfx/czkawka/metadata.xml | 11 + 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/dustr-9999.ebuild | 25 + 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/mayo/Manifest | 1 + media-gfx/mayo/files/mayo-0.8.0-gcc14.patch | 43 + media-gfx/mayo/files/mayo-0.8.0-nogit.patch | 18 + .../files/mayo-0.8.0-opencascade7_8.patch | 184 + media-gfx/mayo/mayo-0.8.0-r3.ebuild | 41 + media-gfx/mayo/metadata.xml | 11 + media-gfx/nsxiv/Manifest | 4 + media-gfx/nsxiv/metadata.xml | 13 + media-gfx/nsxiv/nsxiv-32.ebuild | 92 + media-gfx/nsxiv/nsxiv-33.ebuild | 91 + media-gfx/nsxiv/nsxiv-9999.ebuild | 91 + media-gfx/oda-file-converter/Manifest | 1 + media-gfx/oda-file-converter/metadata.xml | 21 + .../oda-file-converter-23.5.0.0.ebuild | 52 + media-gfx/pdf4qt/Manifest | 2 + ...pdf4qt-1.4.0.0-Disable-test-building.patch | 35 + ...-respect-cmake-s-plugin-dir-settings.patch | 113 + .../pdf4qt-1.4.0.0-Minimal-cmake-fixes.patch | 47 + ...0.0-fix-build-failure-on-resetMatrix.patch | 55 + ...-extention-from-Icon-endtry-in-a-des.patch | 26 + .../pdf4qt-1.5.0.0-Minimal-cmake-fixes.patch | 47 + media-gfx/pdf4qt/metadata.xml | 11 + media-gfx/pdf4qt/pdf4qt-1.4.0.0-r1.ebuild | 65 + media-gfx/pdf4qt/pdf4qt-1.5.0.0.ebuild | 72 + media-gfx/pdf4qt/pdf4qt-9999.ebuild | 72 + 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 + media-gfx/swayimg/metadata.xml | 15 + media-gfx/swayimg/swayimg-3.8.ebuild | 72 + media-gfx/swayimg/swayimg-3.9.ebuild | 74 + media-gfx/timg/Manifest | 1 + media-gfx/timg/metadata.xml | 11 + media-gfx/timg/timg-1.6.0.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 | 177 + media-gfx/zw3d/zw3d-2025.0.3.0.ebuild | 149 + 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/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/alvr/Manifest | 505 ++ media-libs/alvr/alvr-16.0.0.ebuild | 608 ++ media-libs/alvr/files/alvr-16.0.0-build.patch | 65 + media-libs/alvr/metadata.xml | 19 + 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.1.3.ebuild | 112 + media-libs/amdvlk-bin/metadata.xml | 15 + media-libs/amdvlk/Manifest | 8 + media-libs/amdvlk/amdvlk-2025.1.3.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 + media-libs/amdvlk/metadata.xml | 20 + media-libs/blend2d/Manifest | 1 + media-libs/blend2d/blend2d-0.11.4-r2.ebuild | 41 + media-libs/blend2d/blend2d-9999.ebuild | 38 + ...dding-O2-to-cflags-gentoo-bug-943226.patch | 21 + media-libs/blend2d/metadata.xml | 11 + media-libs/dr_flac/Manifest | 2 + media-libs/dr_flac/dr_flac-0.12.43.ebuild | 106 + media-libs/dr_flac/metadata.xml | 11 + media-libs/dr_mp3/Manifest | 1 + media-libs/dr_mp3/dr_mp3-0.6.40.ebuild | 61 + media-libs/dr_mp3/metadata.xml | 11 + media-libs/dr_wav/Manifest | 1 + media-libs/dr_wav/dr_wav-0.13.17.ebuild | 107 + media-libs/dr_wav/metadata.xml | 11 + media-libs/gl4es/gl4es-9999.ebuild | 34 + media-libs/gl4es/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-5.4.0.pc | 12 + media-libs/glee/files/glee-autotools.patch | 22 + media-libs/glee/glee-5.4.0-r1.ebuild | 39 + media-libs/glee/glee-5.4.0.ebuild | 39 + 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 | 2 + 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/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 | 2 + media-libs/libunicode/libunicode-0.6.0.ebuild | 53 + media-libs/libunicode/metadata.xml | 11 + media-libs/monado/metadata.xml | 24 + media-libs/monado/monado-9999.ebuild | 96 + .../opencomposite/files/openvrpaths.vrpath | 4 + media-libs/opencomposite/metadata.xml | 11 + .../opencomposite/opencomposite-9999.ebuild | 60 + 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.43.ebuild | 64 + .../openxr-loader/openxr-loader-1.1.45.ebuild | 65 + .../openxr-loader/openxr-loader-9999.ebuild | 64 + media-libs/raylib/Manifest | 1 + media-libs/raylib/metadata.xml | 14 + media-libs/raylib/raylib-5.0.ebuild | 65 + media-libs/raylib/raylib-9999.ebuild | 65 + media-libs/svt-vp9/Manifest | 1 + media-libs/svt-vp9/metadata.xml | 8 + media-libs/svt-vp9/svt-vp9-0.3.0.ebuild | 28 + media-libs/svt-vp9/svt-vp9-9999.ebuild | 27 + 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 | 4 + .../wivrn/files/wivrn-0.22-vulkan-304.patch | 61 + media-libs/wivrn/metadata.xml | 25 + media-libs/wivrn/wivrn-0.23.2-r1.ebuild | 151 + media-libs/wivrn/wivrn-0.24.1.ebuild | 151 + media-libs/wivrn/wivrn-9999.ebuild | 151 + 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 + .../gimp-avif-plugin-9999.ebuild | 20 + media-plugins/gimp-avif-plugin/metadata.xml | 11 + media-plugins/gst-plugins-qt6/Manifest | 3 + .../gst-plugins-qt6-1.22.12.ebuild | 42 + .../gst-plugins-qt6-1.24.10.ebuild | 45 + .../gst-plugins-qt6-1.24.11.ebuild | 45 + media-plugins/gst-plugins-qt6/metadata.xml | 23 + 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/6pm/6pm-0.9.ebuild | 57 + media-sound/6pm/Manifest | 1 + media-sound/6pm/metadata.xml | 25 + media-sound/TauonMusicBox/Manifest | 3 + .../TauonMusicBox-7.8.0-r1.ebuild | 127 + .../TauonMusicBox/TauonMusicBox-7.8.3.ebuild | 126 + .../TauonMusicBox/TauonMusicBox-7.9.0.ebuild | 104 + .../TauonMusicBox/TauonMusicBox-9999.ebuild | 104 + .../TauonMusicBox-7.8.0-phazor-fix.patch | 13 + .../TauonMusicBox-7.9.0-phazor-build.patch | 17 + media-sound/TauonMusicBox/metadata.xml | 14 + media-sound/add64/Manifest | 2 + media-sound/add64/add64-3.8.0.ebuild | 43 + media-sound/add64/add64-3.9.3.ebuild | 43 + media-sound/add64/metadata.xml | 19 + 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.9.ebuild | 22 + 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/deep-filter/Manifest | 523 ++ .../deep-filter/deep-filter-0.5.6-r2.ebuild | 604 ++ .../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 + media-sound/drumgizmo/drumgizmo-0.9.20.ebuild | 44 + media-sound/drumgizmo/drumgizmo-9999.ebuild | 45 + media-sound/drumgizmo/metadata.xml | 12 + media-sound/dzr/Manifest | 1 + media-sound/dzr/dzr-240909.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 | 2 + media-sound/fooyin/fooyin-0.7.3.ebuild | 89 + media-sound/fooyin/fooyin-0.8.1.ebuild | 93 + media-sound/fooyin/fooyin-9999.ebuild | 94 + 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 | 1 + media-sound/gapless/gapless-4.3.1.ebuild | 58 + media-sound/gapless/metadata.xml | 14 + media-sound/jacktrip/Manifest | 2 + media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild | 71 + 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 | 1 + media-sound/kew/kew-2.4.4-r1.ebuild | 42 + media-sound/kew/metadata.xml | 11 + media-sound/listenbrainz-mpd/Manifest | 188 + .../listenbrainz-mpd-2.3.8-r2.ebuild | 241 + media-sound/listenbrainz-mpd/metadata.xml | 11 + media-sound/lms/Manifest | 2 + media-sound/lms/files/lms.init | 17 + media-sound/lms/lms-3.64.0-r1.ebuild | 68 + media-sound/lms/lms-3.65.0.ebuild | 68 + media-sound/lms/metadata.xml | 14 + media-sound/loudgain/Manifest | 2 + .../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-r1.ebuild | 44 + .../loudgain-0.6.8_p20240128-r2.ebuild | 41 + .../loudgain/loudgain-0.6.8_p20240128.ebuild | 49 + 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/mpd-mpris/Manifest | 6 + media-sound/mpd-mpris/metadata.xml | 13 + media-sound/mpd-mpris/mpd-mpris-0.3.1.ebuild | 31 + media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild | 30 + media-sound/mpd-mpris/mpd-mpris-0.4.1.ebuild | 30 + 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 | 2 + .../files/musikcube-3.0.1-tinfow.patch | 26 + media-sound/musikcube/metadata.xml | 29 + media-sound/musikcube/musikcube-3.0.2.ebuild | 97 + media-sound/musikcube/musikcube-3.0.4.ebuild | 97 + 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/nulloy/Manifest | 6 + media-sound/nulloy/files/add-dark-theme.patch | 11 + media-sound/nulloy/metadata.xml | 11 + media-sound/nulloy/nulloy-0.9.5.ebuild | 73 + media-sound/nulloy/nulloy-0.9.8.7.ebuild | 77 + media-sound/nulloy/nulloy-0.9.8.ebuild | 77 + media-sound/nulloy/nulloy-0.9.9-r1.ebuild | 62 + media-sound/nulloy/nulloy-9999.ebuild | 61 + 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 | 27 + media-sound/pamixer/pamixer-9999.ebuild | 27 + media-sound/pianobooster/Manifest | 1 + media-sound/pianobooster/metadata.xml | 11 + .../pianobooster/pianobooster-1.0.0.ebuild | 55 + 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.11.5.ebuild | 64 + media-sound/pulseaudio-virtualmic/Manifest | 1 + .../pulseaudio-virtualmic/metadata.xml | 8 + .../pulseaudio-virtualmic-0.1.ebuild | 31 + .../pulseaudio-virtualmic-9999.ebuild | 31 + media-sound/qloud/Manifest | 1 + media-sound/qloud/metadata.xml | 7 + media-sound/qloud/qloud-1.4.2.ebuild | 65 + media-sound/rsgain/Manifest | 2 + media-sound/rsgain/metadata.xml | 11 + media-sound/rsgain/rsgain-3.5.1.ebuild | 38 + media-sound/rsgain/rsgain-3.5.3.ebuild | 38 + media-sound/spct/Manifest | 1 + media-sound/spct/metadata.xml | 16 + media-sound/spct/spct-1.1.3.ebuild | 31 + 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 | 1018 +++ media-sound/spotify-player/metadata.xml | 30 + .../spotify-player-0.19.1.ebuild | 654 ++ .../spotify-player-0.20.4.ebuild | 781 +++ .../spotify-player/spotify-player-9999.ebuild | 52 + media-sound/spotifyd/Manifest | 387 ++ .../spotifyd-0.3.5_p20240513-rust-1.80.patch | 113 + media-sound/spotifyd/metadata.xml | 24 + .../spotifyd/spotifyd-0.3.5_p20240513.ebuild | 454 ++ media-sound/spotube-bin/Manifest | 1 + media-sound/spotube-bin/metadata.xml | 17 + .../spotube-bin/spotube-bin-3.8.0.ebuild | 51 + media-sound/supersonic/Manifest | 4 + media-sound/supersonic/metadata.xml | 11 + .../supersonic/supersonic-0.14.0.ebuild | 40 + .../supersonic/supersonic-0.15.0.ebuild | 40 + media-sound/tidal-hifi-bin/Manifest | 2 + .../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 | 11 + .../tidal-hifi-bin-5.16.0-r1.ebuild | 109 + .../tidal-hifi-bin-5.17.0.ebuild | 109 + 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/youtube-music-bin/Manifest | 2 + media-sound/youtube-music-bin/metadata.xml | 15 + .../youtube-music-bin-3.6.2-r1.ebuild | 84 + .../youtube-music-bin-3.8.0.ebuild | 84 + media-sound/zita-ajbridge/Manifest | 1 + ..._don-t-compress-and-install-manpages.patch | 35 + media-sound/zita-ajbridge/metadata.xml | 23 + .../zita-ajbridge-0.8.4-r1.ebuild | 40 + .../zita-ajbridge/zita-ajbridge-0.8.4.ebuild | 49 + media-video/avisynth+/avisynth+-9999.ebuild | 47 + .../avisynth+-9999-return-type-warning.patch | 12 + media-video/avisynth+/metadata.xml | 11 + 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/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 + .../gpu-screen-recorder-gtk-9999.ebuild | 29 + .../gpu-screen-recorder-gtk/metadata.xml | 14 + .../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 | 38 + 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 | 2 + .../files/no.mifi.losslesscut.desktop | 13 + .../files/no.mifi.losslesscut.svg | 59 + .../lossless-cut-3.59.1-r1.ebuild | 62 + media-video/lossless-cut/metadata.xml | 93 + media-video/manimgl/Manifest | 1 + media-video/manimgl/manimgl-1.7.2.ebuild | 82 + media-video/manimgl/manimgl-9999.ebuild | 82 + media-video/manimgl/metadata.xml | 14 + media-video/mediaelch/Manifest | 2 + media-video/mediaelch/mediaelch-2.10.6.ebuild | 75 + media-video/mediaelch/mediaelch-2.12.0.ebuild | 78 + media-video/mediaelch/mediaelch-9999.ebuild | 78 + 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/mpc-qt/Manifest | 2 + media-video/mpc-qt/metadata.xml | 11 + media-video/mpc-qt/mpc-qt-24.12.1.ebuild | 39 + media-video/mpc-qt/mpc-qt-24.12.ebuild | 39 + 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/stremio/Manifest | 5 + media-video/stremio/metadata.xml | 11 + media-video/stremio/stremio-4.4.168.ebuild | 76 + media-video/syncplay/Manifest | 1 + .../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/uxplay/Manifest | 3 + media-video/uxplay/metadata.xml | 27 + media-video/uxplay/uxplay-1.67-r1.ebuild | 54 + media-video/uxplay/uxplay-1.68.3-r1.ebuild | 54 + media-video/uxplay/uxplay-1.70-r1.ebuild | 54 + 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/wl-screenrec/Manifest | 101 + media-video/wl-screenrec/metadata.xml | 12 + .../wl-screenrec/wl-screenrec-0.1.7.ebuild | 173 + media-video/wlrobs/Manifest | 1 + .../wlrobs/files/wlrobs-1.1-gcc15.patch | 197 + media-video/wlrobs/metadata.xml | 8 + media-video/wlrobs/wlrobs-1.1.ebuild | 44 + media-video/wlrobs/wlrobs-9999.ebuild | 39 + 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/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/blocky-0-r1 | 8 + metadata/md5-cache/acct-group/conduit-0 | 8 + metadata/md5-cache/acct-group/fedigroup-0 | 8 + metadata/md5-cache/acct-group/fileshelter-0 | 8 + metadata/md5-cache/acct-group/fort-0-r1 | 8 + metadata/md5-cache/acct-group/gemini-0 | 8 + metadata/md5-cache/acct-group/gotosocial-0 | 8 + metadata/md5-cache/acct-group/heisenbridge-0 | 8 + metadata/md5-cache/acct-group/hinsightd-0 | 8 + metadata/md5-cache/acct-group/honk-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.5.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/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/purritobin-0 | 8 + metadata/md5-cache/acct-group/redlib-0 | 8 + metadata/md5-cache/acct-group/rimgo-0 | 8 + metadata/md5-cache/acct-group/snac-0 | 8 + metadata/md5-cache/acct-group/tang-0 | 8 + metadata/md5-cache/acct-group/thelounge-0 | 8 + metadata/md5-cache/acct-group/vaultwarden-0 | 8 + metadata/md5-cache/acct-group/whoogle-0 | 8 + metadata/md5-cache/acct-group/wsdd-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/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/fedigroup-0 | 9 + metadata/md5-cache/acct-user/fileshelter-0 | 9 + metadata/md5-cache/acct-user/fort-0-r1 | 9 + metadata/md5-cache/acct-user/gemini-0 | 9 + metadata/md5-cache/acct-user/gotosocial-0 | 9 + metadata/md5-cache/acct-user/heisenbridge-0 | 9 + metadata/md5-cache/acct-user/hinsightd-0 | 9 + metadata/md5-cache/acct-user/honk-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/monero-0 | 9 + metadata/md5-cache/acct-user/ollama-3 | 10 + metadata/md5-cache/acct-user/pleroma-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/snac-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/vaultwarden-0 | 9 + metadata/md5-cache/acct-user/whoogle-0 | 9 + metadata/md5-cache/acct-user/wsdd-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.14.0 | 10 + .../app-accessibility/rhvoice-1.16.4 | 10 + .../app-accessibility/rhvoice-core-1.14.0-r1 | 16 + .../app-accessibility/rhvoice-core-1.16.4 | 16 + .../app-accessibility/speakup-tools-20121017 | 9 + metadata/md5-cache/app-admin/agru-0.1.10 | 13 + metadata/md5-cache/app-admin/akita-0.1.4 | 16 + .../md5-cache/app-admin/ananicy-cpp-1.1.1-r3 | 16 + metadata/md5-cache/app-admin/antidot-0.6.3 | 13 + metadata/md5-cache/app-admin/aws-vault-7.2.0 | 13 + .../app-admin/bitwarden-cli-2024.2.0 | 14 + .../app-admin/bitwarden-cli-2024.2.1 | 14 + .../app-admin/bitwarden-cli-bin-2024.6.0 | 14 + .../app-admin/bitwarden-cli-bin-2025.2.0 | 14 + .../app-admin/bitwarden-cli-bin-2025.3.0 | 14 + metadata/md5-cache/app-admin/blahajdots-0.5.0 | 15 + metadata/md5-cache/app-admin/blahajdots-9999 | 14 + metadata/md5-cache/app-admin/boinctui-2.7.1 | 15 + .../md5-cache/app-admin/boinctui-2.7.1-r1 | 15 + metadata/md5-cache/app-admin/chamber-2.13.2 | 13 + metadata/md5-cache/app-admin/chezmoi-2.60.1 | 15 + metadata/md5-cache/app-admin/chezmoi-2.61.0 | 15 + metadata/md5-cache/app-admin/chezmoi-2.62.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/dotbot-1.20.1 | 16 + .../md5-cache/app-admin/gentoo_update-0.2.4 | 15 + .../md5-cache/app-admin/grub-customizer-5.2.5 | 15 + metadata/md5-cache/app-admin/hardinfo2-2.2.10 | 15 + metadata/md5-cache/app-admin/himitsu-0.7 | 12 + metadata/md5-cache/app-admin/himitsu-0.8 | 12 + metadata/md5-cache/app-admin/himitsu-9999 | 13 + .../md5-cache/app-admin/himitsu-keyring-0.2.0 | 17 + metadata/md5-cache/app-admin/himitsu-ssh-0.3 | 12 + metadata/md5-cache/app-admin/himitsu-ssh-0.4 | 12 + metadata/md5-cache/app-admin/himitsu-ssh-9999 | 13 + metadata/md5-cache/app-admin/himitsu-totp-0.1 | 12 + metadata/md5-cache/app-admin/himitsu-totp-0.2 | 12 + .../md5-cache/app-admin/himitsu-totp-9999 | 13 + .../md5-cache/app-admin/i2pd-tools-2024.09.25 | 14 + .../app-admin/i2pd-tools-2025.02.26-r1 | 14 + .../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 | 14 + metadata/md5-cache/app-admin/overmind-2.4.0 | 14 + .../md5-cache/app-admin/pass-audit-1.2-r1 | 17 + .../md5-cache/app-admin/pass-update-2.2.1 | 9 + metadata/md5-cache/app-admin/passage-1.7.4.2 | 11 + .../md5-cache/app-admin/pulumi-bin-3.156.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.160.0 | 11 + .../md5-cache/app-admin/pulumi-bin-3.162.0 | 11 + metadata/md5-cache/app-admin/rbw-1.13.2 | 14 + metadata/md5-cache/app-admin/rbw-9999 | 13 + metadata/md5-cache/app-admin/ripasso-0.7.0 | 17 + metadata/md5-cache/app-admin/s-tui-1.1.6 | 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.7.6 | 9 + .../md5-cache/app-admin/talosctl-bin-1.9.2 | 9 + .../md5-cache/app-admin/terragrunt-bin-0.38.6 | 11 + .../md5-cache/app-admin/terragrunt-bin-0.45.4 | 9 + .../md5-cache/app-admin/terragrunt-bin-0.50.8 | 9 + metadata/md5-cache/app-admin/tflint-0.55.1 | 13 + .../md5-cache/app-admin/vaultwarden-1.33.2 | 16 + metadata/md5-cache/app-admin/vaultwarden-9999 | 15 + .../app-alternatives/phosh-keyboard-0 | 13 + .../md5-cache/app-arch/fuse-archive-0.1.14 | 13 + metadata/md5-cache/app-arch/fuse-archive-1.10 | 15 + metadata/md5-cache/app-arch/fuse-archive-1.12 | 16 + metadata/md5-cache/app-arch/fuse-archive-1.6 | 14 + .../md5-cache/app-arch/libarchive-qt-2.0.8 | 16 + metadata/md5-cache/app-arch/libzim-9.2.1-r1 | 14 + metadata/md5-cache/app-arch/microtar-0.1.0 | 11 + .../md5-cache/app-arch/nix-compress-0.3.0 | 12 + metadata/md5-cache/app-arch/ouch-0.4.2 | 15 + metadata/md5-cache/app-arch/ouch-0.5.1 | 15 + 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 + metadata/md5-cache/app-backup/b2-3.18.0 | 17 + metadata/md5-cache/app-backup/b2-4.0.1 | 17 + .../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/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.15.0 | 13 + .../app-backup/kopia-ui-bin-0.15.0-r1 | 15 + .../md5-cache/app-backup/pika-backup-0.7.4-r1 | 17 + .../app-backup/restic-browser-0.3.1-r1 | 16 + .../app-backup/restic-browser-0.3.1-r2 | 16 + .../md5-cache/app-backup/timeshift-23.07.1 | 15 + .../app-backup/timeshift-autosnap-0.9-r1 | 12 + .../app-benchmarks/kdiskmark-3.1.4-r1 | 14 + .../app-benchmarks/phoronix-test-suite-10.8.4 | 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 + .../app-containers/anbox-modules-0_p20240210 | 16 + .../app-containers/arachsys-containers-1.7 | 12 + metadata/md5-cache/app-containers/kind-0.27.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 | 14 + .../md5-cache/app-containers/waydroid-1.4.3 | 16 + .../app-containers/waydroid-1.4.3-r1 | 16 + .../app-containers/waydroid-images-9999 | 14 + metadata/md5-cache/app-crypt/PBinCLI-0.3.5 | 16 + metadata/md5-cache/app-crypt/PBinCLI-0.3.5-r1 | 16 + metadata/md5-cache/app-crypt/autofirma-1.8.2 | 14 + .../md5-cache/app-crypt/autofirma-1.8.3-r1 | 14 + .../certbot-dns-cloudflare-2.10.0-r2 | 16 + .../app-crypt/certbot-dns-cloudflare-3.2.0 | 16 + .../app-crypt/certbot-dns-desec-1.2.1 | 16 + .../app-crypt/certbot-dns-rfc2136-2.11.1 | 16 + .../app-crypt/certbot-dns-rfc2136-3.2.0 | 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 + .../app-crypt/configuradorfnmt-1.0.1 | 14 + .../md5-cache/app-crypt/firefox-decrypt-1.1.1 | 16 + .../app-crypt/gnome-encfs-manager-1.9-r2 | 15 + .../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 + .../app-crypt/pinentry-bemenu-0.13.2 | 14 + .../app-crypt/pinentry-bemenu-0.14.0 | 14 + metadata/md5-cache/app-crypt/reop-2.1.1-r1 | 13 + .../md5-cache/app-crypt/sac-core-10.8.1050-r1 | 16 + metadata/md5-cache/app-crypt/sops-3.9.2 | 13 + metadata/md5-cache/app-crypt/sops-3.9.4 | 13 + metadata/md5-cache/app-crypt/tang-14 | 14 + metadata/md5-cache/app-crypt/tang-15-r1 | 14 + metadata/md5-cache/app-crypt/tomb-2.9-r6 | 16 + .../md5-cache/app-crypt/totp-cli-bin-1.8.7 | 10 + metadata/md5-cache/app-crypt/uacme-1.7.1 | 14 + .../md5-cache/app-dicts/dictd-foldoc-20180405 | 11 + .../md5-cache/app-dicts/dictd-gcide-0.48.5_p3 | 12 + .../app-dicts/dictd-moby-thesaurus-1.0 | 10 + metadata/md5-cache/app-dicts/rhvoice-en-2.11 | 12 + metadata/md5-cache/app-dicts/rhvoice-en-2.16 | 12 + metadata/md5-cache/app-dicts/rhvoice-ru-2.14 | 12 + metadata/md5-cache/app-dicts/rhvoice-ru-2.15 | 12 + metadata/md5-cache/app-dicts/rhvoice-ru-2.16 | 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/amp-0.7.1 | 15 + .../app-editors/emacs-lsp-booster-0.2.1 | 14 + .../md5-cache/app-editors/imhex-1.37.4-r1 | 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 + .../md5-cache/app-editors/neovim-qt-0.2.19 | 17 + .../md5-cache/app-editors/notepadnext-0.11 | 15 + .../md5-cache/app-editors/notepadnext-0.9 | 15 + .../app-editors/notepadnext-0.9_p20241128 | 15 + .../md5-cache/app-editors/pulsar-bin-1.126.0 | 14 + .../md5-cache/app-editors/pulsar-bin-1.127.0 | 14 + .../md5-cache/app-editors/pulsar-bin-1.127.1 | 14 + .../md5-cache/app-editors/typora-bin-1.10.8 | 14 + .../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-r1 | 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/looking-glass-1_beta6 | 17 + .../app-emulation/looking-glass-9999 | 16 + .../md5-cache/app-emulation/quickemu-4.9.1 | 15 + .../md5-cache/app-emulation/quickemu-4.9.2 | 15 + metadata/md5-cache/app-emulation/rars-1.6-r1 | 15 + 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 + metadata/md5-cache/app-forensics/mvt-2.4.1 | 15 + .../md5-cache/app-laptop/framework_tool-0.2.1 | 15 + .../md5-cache/app-laptop/framework_tool-9999 | 14 + .../md5-cache/app-metrics/scaphandre-0.5.0-r1 | 16 + .../md5-cache/app-misc/1password-cli-2.30.3 | 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 | 13 + metadata/md5-cache/app-misc/agg-1.5.0-r1 | 13 + metadata/md5-cache/app-misc/ani-cli-4.9 | 11 + metadata/md5-cache/app-misc/ani-cli-9999 | 13 + metadata/md5-cache/app-misc/anki-bin-25.02 | 16 + 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/blahaj-2.2.0-r1 | 15 + .../md5-cache/app-misc/brightnessctl-0.5.1 | 15 + metadata/md5-cache/app-misc/catt-0.12.13 | 17 + metadata/md5-cache/app-misc/chayang-0.1.0 | 15 + metadata/md5-cache/app-misc/cheat-4.2.3 | 15 + metadata/md5-cache/app-misc/cheat-4.3.3-r1 | 15 + 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.6.1 | 15 + metadata/md5-cache/app-misc/corectrl-1.4.3 | 17 + metadata/md5-cache/app-misc/corectrl-9999 | 16 + 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.23 | 15 + .../md5-cache/app-misc/doublecmd-bin-1.0.11 | 15 + .../md5-cache/app-misc/doublecmd-bin-1.1.21 | 15 + .../md5-cache/app-misc/doublecmd-bin-1.1.23 | 15 + .../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.1.1 | 11 + .../md5-cache/app-misc/dragon-1.1.1_p20210820 | 11 + metadata/md5-cache/app-misc/dragon-1.2.0 | 11 + .../app-misc/electricsheep-3.0.2_p20191005-r1 | 15 + .../app-misc/electricsheep-3.0.2_p20191005-r2 | 15 + metadata/md5-cache/app-misc/far2l-2.6.3_beta | 17 + metadata/md5-cache/app-misc/far2l-2.6.4_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 | 13 + metadata/md5-cache/app-misc/ghq-1.1.5 | 13 + .../app-misc/github-desktop-bin-3.3.1_rc1 | 16 + metadata/md5-cache/app-misc/glow-1.5.1 | 13 + metadata/md5-cache/app-misc/glow-2.0.0 | 13 + metadata/md5-cache/app-misc/godedupe-1.5.1 | 13 + metadata/md5-cache/app-misc/godedupe-1.5.2 | 13 + metadata/md5-cache/app-misc/gopsuinfo-0.1.5 | 14 + metadata/md5-cache/app-misc/grit-0.3.0 | 13 + 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.7.0 | 13 + metadata/md5-cache/app-misc/kanata-1.8.0 | 13 + metadata/md5-cache/app-misc/keyd-2.5.0 | 11 + 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 + .../md5-cache/app-misc/ledger-live-bin-2.84.1 | 14 + metadata/md5-cache/app-misc/lf-27 | 15 + metadata/md5-cache/app-misc/lf-28-r1 | 15 + metadata/md5-cache/app-misc/lf-29 | 15 + metadata/md5-cache/app-misc/lf-30 | 15 + metadata/md5-cache/app-misc/lf-31 | 15 + metadata/md5-cache/app-misc/lf-32 | 15 + metadata/md5-cache/app-misc/lf-33 | 15 + 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 | 13 + metadata/md5-cache/app-misc/mangadesk-0.7.8 | 13 + metadata/md5-cache/app-misc/mat2-0.13.4 | 16 + metadata/md5-cache/app-misc/mat2-0.13.5 | 16 + .../md5-cache/app-misc/metadata-cleaner-2.5.6 | 16 + 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.1.0 | 14 + metadata/md5-cache/app-misc/mirafetch-9999 | 13 + .../md5-cache/app-misc/mobile-datovka-1.10.0 | 13 + metadata/md5-cache/app-misc/morgen-3.6.10 | 13 + metadata/md5-cache/app-misc/mymefetch-1.3 | 9 + metadata/md5-cache/app-misc/navi-2.23.0 | 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-0.2.4 | 15 + metadata/md5-cache/app-misc/nwg-look-0.2.5-r1 | 16 + metadata/md5-cache/app-misc/nwg-look-1.0.2 | 16 + .../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.23.1 | 16 + metadata/md5-cache/app-misc/pfetch-0.6.0 | 9 + metadata/md5-cache/app-misc/pfetch-1.3.0 | 9 + metadata/md5-cache/app-misc/pipes-rs-1.6.3 | 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-3.4.1 | 13 + metadata/md5-cache/app-misc/pueue-4.0.0 | 13 + metadata/md5-cache/app-misc/qman-1.4.0-r2 | 16 + metadata/md5-cache/app-misc/qman-1.4.1-r1 | 16 + metadata/md5-cache/app-misc/qman-9999 | 15 + .../app-misc/rememberthemilk-1.3.11-r1 | 14 + metadata/md5-cache/app-misc/s6-man-9999 | 11 + metadata/md5-cache/app-misc/sherlock-0.15.0 | 16 + metadata/md5-cache/app-misc/sherlock-9999 | 15 + metadata/md5-cache/app-misc/superfile-1.1.7.1 | 13 + metadata/md5-cache/app-misc/superfile-1.2.0.0 | 13 + metadata/md5-cache/app-misc/tealdeer-1.6.1-r1 | 16 + metadata/md5-cache/app-misc/termdown-1.18.0 | 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-9999 | 14 + metadata/md5-cache/app-misc/tmux-rime-0.0.4 | 14 + metadata/md5-cache/app-misc/treefetch-2.0.0 | 13 + .../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.1.2 | 14 + metadata/md5-cache/app-misc/watchexec-2.2.1 | 14 + metadata/md5-cache/app-misc/watchexec-2.3.0 | 14 + metadata/md5-cache/app-misc/wcal-0.1-r1 | 10 + metadata/md5-cache/app-misc/wego-2.2 | 13 + .../md5-cache/app-misc/wlx-overlay-s-25.4.2 | 16 + .../md5-cache/app-misc/wlx-overlay-s-9999 | 15 + .../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-9999 | 15 + metadata/md5-cache/app-misc/zcock-0.2.1 | 13 + metadata/md5-cache/app-misc/zcock-0.2.2 | 13 + .../app-mobilephone/flashlight-0.1.1-r2 | 13 + .../mobile-config-firefox-2.1.0 | 9 + .../pinephone-modem-scripts-0.20.8 | 12 + .../app-mobilephone/usb-tethering-0.3 | 13 + metadata/md5-cache/app-office/beancount-2.3.6 | 16 + metadata/md5-cache/app-office/invoice-0.1.0 | 13 + .../md5-cache/app-office/jameica-bin-2.10.4 | 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.8.9 | 15 + .../app-office/openoffice-bin-4.1.15 | 18 + metadata/md5-cache/app-office/pyspread-2.3.1 | 17 + .../app-office/standartnotes-bin-3.183.22 | 11 + .../md5-cache/app-portage/appswipe-1.1.14 | 14 + .../md5-cache/app-portage/appswipe-1.1.68 | 14 + 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.1.3 | 14 + .../md5-cache/app-portage/portagecfg-2.2.2 | 14 + .../md5-cache/app-portage/portagecfg-2.3.0 | 14 + .../md5-cache/app-portage/portagecfg-2.4.0 | 14 + .../app-portage/quantum-resolver-9999 | 12 + .../md5-cache/app-portage/showbuild-0.9.1-r1 | 9 + .../md5-cache/app-portage/zig-ebuilder-9999 | 12 + metadata/md5-cache/app-shells/carapace-1.2.1 | 13 + metadata/md5-cache/app-shells/direnv-2.36.0 | 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/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 | 13 + metadata/md5-cache/app-shells/shox-2024.01.25 | 13 + 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.0 | 16 + metadata/md5-cache/app-text/OCRmyPDF-16.9.0 | 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/dooit-3.1.0 | 17 + 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.10 | 17 + metadata/md5-cache/app-text/ford-7.0.8-r1 | 17 + metadata/md5-cache/app-text/ford-7.0.9-r1 | 17 + metadata/md5-cache/app-text/jrnl-4.1 | 17 + metadata/md5-cache/app-text/jrnl-4.2 | 17 + .../md5-cache/app-text/klogg-22.06.0.1289-r1 | 17 + metadata/md5-cache/app-text/komikku-1.72.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.17.13 | 17 + metadata/md5-cache/app-text/lizard-1.17.19 | 17 + metadata/md5-cache/app-text/lizard-1.17.20 | 17 + metadata/md5-cache/app-text/lizard-1.17.23 | 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 + 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 + 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/texlab-5.22.1 | 13 + .../app-text/the-platinum-searcher-bin-2.2.0 | 9 + metadata/md5-cache/app-text/tinymist-0.13.10 | 14 + metadata/md5-cache/app-text/tinymist-9999 | 12 + metadata/md5-cache/app-text/tldr-3.2.0 | 16 + metadata/md5-cache/app-text/tldr-3.3.0 | 16 + metadata/md5-cache/app-text/typst-0.13.1 | 15 + metadata/md5-cache/app-text/typst-9999 | 14 + metadata/md5-cache/app-text/typstyle-0.12.12 | 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.48.0 | 13 + 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.05.31 | 16 + metadata/md5-cache/app-vim/yats-2024.08.17 | 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 + metadata/md5-cache/dev-build/FoBiS-3.0.5-r1 | 16 + metadata/md5-cache/dev-build/FoBiS-3.0.6 | 16 + .../md5-cache/dev-build/cargo-make-0.37.24 | 17 + 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.9.0 | 16 + metadata/md5-cache/dev-build/fypp-3.1 | 16 + metadata/md5-cache/dev-build/fypp-3.2 | 16 + metadata/md5-cache/dev-build/pdpmake-2.0.3 | 9 + metadata/md5-cache/dev-build/qtilitools-0.1.2 | 12 + metadata/md5-cache/dev-build/xmake-2.9.9 | 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.0 | 17 + metadata/md5-cache/dev-cpp/coeurl-0.3.1 | 17 + .../md5-cache/dev-cpp/cpp-jwt-1.5_pre20220727 | 16 + .../md5-cache/dev-cpp/cpprestsdk-2.10.19-r3 | 14 + metadata/md5-cache/dev-cpp/cpptrace-0.6.3 | 16 + metadata/md5-cache/dev-cpp/cpptrace-0.7.5 | 16 + metadata/md5-cache/dev-cpp/cpptrace-0.8.2 | 16 + metadata/md5-cache/dev-cpp/cpptrace-9999 | 15 + metadata/md5-cache/dev-cpp/dpp-10.0.23 | 15 + metadata/md5-cache/dev-cpp/dpp-10.0.24 | 15 + metadata/md5-cache/dev-cpp/dpp-10.0.25 | 15 + metadata/md5-cache/dev-cpp/dpp-10.0.29 | 15 + 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/drogon-1.9.5 | 16 + metadata/md5-cache/dev-cpp/drogon-1.9.6 | 16 + .../dev-cpp/fast_double_parser-0.8.0 | 12 + metadata/md5-cache/dev-cpp/finalcut-0.9.1-r1 | 17 + metadata/md5-cache/dev-cpp/finalcut-9999 | 16 + metadata/md5-cache/dev-cpp/gsl-lite-0.38.0 | 14 + metadata/md5-cache/dev-cpp/indicators-2.3 | 13 + metadata/md5-cache/dev-cpp/indicators-2.3-r1 | 13 + .../md5-cache/dev-cpp/mastodonpp-0.5.7-r1 | 16 + metadata/md5-cache/dev-cpp/mastodonpp-9999 | 15 + 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.3.8 | 16 + .../md5-cache/dev-cpp/parallel-hashmap-1.4.1 | 16 + .../dev-cpp/pcg-cpp-0.98.1_p20210406-r1 | 13 + .../md5-cache/dev-cpp/qt-jdenticon-0.3.0-r1 | 13 + .../dev-cpp/qt-jdenticon-0.3.0_p20240107 | 14 + metadata/md5-cache/dev-cpp/qt-jdenticon-0.3.1 | 14 + metadata/md5-cache/dev-cpp/rang-3.2 | 14 + .../md5-cache/dev-cpp/reflection-cpp-0.1.0 | 16 + metadata/md5-cache/dev-cpp/scnlib-4.0.1 | 14 + metadata/md5-cache/dev-cpp/simdutf-5.7.2 | 14 + metadata/md5-cache/dev-cpp/simdutf-6.2.0 | 14 + .../md5-cache/dev-cpp/sprout-0_pre20190615 | 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/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.11.2 | 15 + metadata/md5-cache/dev-cpp/wt-4.11.3 | 15 + metadata/md5-cache/dev-cpp/wt-4.11.4 | 15 + 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 | 14 + .../dev-crystal/athena-negotiation-0.2.0 | 14 + .../md5-cache/dev-crystal/athena-spec-0.3.10 | 13 + .../md5-cache/dev-crystal/athena-spec-0.3.8 | 13 + .../md5-cache/dev-crystal/backtracer-1.2.2 | 13 + .../md5-cache/dev-crystal/backtracer-1.2.4 | 13 + .../dev-crystal/crikey-0.1.0_p20170404 | 14 + .../md5-cache/dev-crystal/crustache-2.4.4 | 14 + .../md5-cache/dev-crystal/crystal-db-0.11.0 | 13 + .../md5-cache/dev-crystal/crystal-db-0.13.1 | 13 + .../md5-cache/dev-crystal/crystal-fnv-0.1.3 | 13 + .../md5-cache/dev-crystal/crystal-html5-0.4.0 | 14 + .../md5-cache/dev-crystal/crystal-html5-0.5.0 | 14 + .../md5-cache/dev-crystal/crystal-pg-0.26.0 | 14 + .../md5-cache/dev-crystal/crystal-pg-0.28.0 | 15 + .../md5-cache/dev-crystal/crystal-pg-0.29.0 | 15 + .../dev-crystal/crystal-sqlite3-0.19.0 | 14 + .../dev-crystal/crystal-sqlite3-0.21.0 | 14 + .../dev-crystal/crystal-xpath2-0.1.3 | 14 + metadata/md5-cache/dev-crystal/crystar-0.3.1 | 13 + metadata/md5-cache/dev-crystal/crystar-0.4.0 | 13 + .../dev-crystal/exception_page-0.4.1 | 15 + .../dev-crystal/exception_page-0.5.0 | 15 + metadata/md5-cache/dev-crystal/habitat-0.4.9 | 13 + .../md5-cache/dev-crystal/http_proxy-0.12.0 | 15 + .../md5-cache/dev-crystal/inflector-1.0.0 | 13 + metadata/md5-cache/dev-crystal/jbuilder-1.0.0 | 13 + .../md5-cache/dev-crystal/json_mapping-0.1.1 | 13 + metadata/md5-cache/dev-crystal/kemal-1.1.2-r1 | 15 + metadata/md5-cache/dev-crystal/kemal-1.6.0-r1 | 14 + metadata/md5-cache/dev-crystal/kilt-0.6.1 | 16 + metadata/md5-cache/dev-crystal/liquid-0.4.1 | 14 + metadata/md5-cache/dev-crystal/liquid-1.0.0 | 13 + .../dev-crystal/lucky_flow-0.10.0-r1 | 14 + .../md5-cache/dev-crystal/protodec-0.1.5-r1 | 15 + .../md5-cache/dev-crystal/protodec-0.1.5-r2 | 15 + metadata/md5-cache/dev-crystal/radix-0.4.1 | 13 + .../md5-cache/dev-crystal/selenium-0.12.0 | 15 + .../md5-cache/dev-crystal/selenium-0.12.1 | 15 + metadata/md5-cache/dev-crystal/slang-1.7.3 | 13 + .../md5-cache/dev-crystal/spectator-0.12.0 | 13 + .../md5-cache/dev-crystal/spectator-0.12.1 | 13 + .../dev-crystal/temel-0.1.0_p20171024 | 13 + metadata/md5-cache/dev-crystal/water-1.0.0 | 13 + .../md5-cache/dev-crystal/webdrivers-0.4.3-r1 | 14 + metadata/md5-cache/dev-crystal/webless-0.1.0 | 14 + metadata/md5-cache/dev-crystal/webmock-0.14.0 | 13 + .../md5-cache/dev-db/libpg_query-16.5.1.0 | 11 + .../md5-cache/dev-db/libpg_query-17.6.0.0 | 11 + metadata/md5-cache/dev-db/limbo-0.0.15 | 13 + .../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.0 | 15 + metadata/md5-cache/dev-db/psequel-0.2.0-r1 | 15 + metadata/md5-cache/dev-db/rum-1.3.13-r1 | 15 + metadata/md5-cache/dev-db/rum-1.3.14 | 15 + metadata/md5-cache/dev-db/soci-4.0.3-r3 | 16 + metadata/md5-cache/dev-db/sqlcmd-1.8.2 | 13 + metadata/md5-cache/dev-db/tdscpp-20250301 | 15 + .../md5-cache/dev-debug/gdb-dashboard-0.17.3 | 14 + .../md5-cache/dev-debug/gdb-dashboard-0.17.4 | 14 + metadata/md5-cache/dev-debug/gdbgui-0.15.2.0 | 16 + metadata/md5-cache/dev-debug/lldb-mi-0.0.1 | 17 + metadata/md5-cache/dev-debug/lldb-mi-9999 | 16 + .../md5-cache/dev-dotnet/gtk-sharp-2.99.3-r3 | 16 + .../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 | 13 + .../md5-cache/dev-embedded/arduino-cli-1.1.1 | 13 + .../md5-cache/dev-embedded/bcm2-utils-0.9.8 | 13 + .../dev-embedded/esp-coredump-1.11.0 | 17 + .../dev-embedded/esp-coredump-1.13.1 | 17 + metadata/md5-cache/dev-embedded/esp-idf-5.3.2 | 16 + metadata/md5-cache/dev-embedded/esp-idf-5.4 | 16 + .../md5-cache/dev-embedded/esp-idf-5.4-r1 | 16 + metadata/md5-cache/dev-embedded/esp-idf-5.4.1 | 16 + .../dev-embedded/esp-idf-kconfig-2.4.1 | 17 + .../dev-embedded/esp-idf-kconfig-2.5.0 | 16 + .../dev-embedded/esp-idf-monitor-1.5.0 | 17 + .../dev-embedded/esp-idf-monitor-1.6.0 | 17 + .../esp-idf-nvs-partition-gen-0.1.4 | 15 + .../esp-idf-nvs-partition-gen-0.1.6 | 15 + .../esp-idf-panic-decoder-1.2.1-r1 | 17 + .../dev-embedded/esp-idf-panic-decoder-1.3.0 | 17 + .../md5-cache/dev-embedded/esp-idf-size-1.6.1 | 17 + .../md5-cache/dev-embedded/freertos-gdb-1.0.3 | 16 + .../md5-cache/dev-embedded/freertos-gdb-1.0.4 | 17 + metadata/md5-cache/dev-embedded/fwup-1.12.0 | 10 + .../dev-embedded/idf-component-manager-2.0.4 | 16 + .../dev-embedded/idf-component-manager-2.1.1 | 16 + .../dev-embedded/idf-component-manager-2.1.2 | 16 + .../mv88e6xxx-dump-0.2.0_pre20210327 | 14 + .../dev-embedded/nxp-gui-guider-1.7.2-r1 | 16 + metadata/md5-cache/dev-embedded/qdl-2.1 | 14 + metadata/md5-cache/dev-embedded/qdl-9999 | 13 + metadata/md5-cache/dev-embedded/rauc-1.13 | 16 + .../dev-embedded/squareline-studio-1.3.2 | 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/surgescript-0.5.5 | 13 + metadata/md5-cache/dev-games/surgescript-9999 | 12 + metadata/md5-cache/dev-games/unityhub-3.10.0 | 13 + metadata/md5-cache/dev-games/unityhub-3.11.0 | 14 + metadata/md5-cache/dev-games/unityhub-3.11.1 | 14 + metadata/md5-cache/dev-games/unityhub-3.9.1 | 13 + metadata/md5-cache/dev-go/staticcheck-0.3.3 | 16 + metadata/md5-cache/dev-go/staticcheck-9999 | 15 + .../md5-cache/dev-hare/hare-compress-9999 | 13 + metadata/md5-cache/dev-hare/hare-iobus-9999 | 13 + metadata/md5-cache/dev-hare/hare-json-0.24.2 | 11 + metadata/md5-cache/dev-hare/hare-json-9999 | 13 + metadata/md5-cache/dev-hare/hare-linux-9999 | 13 + metadata/md5-cache/dev-hare/hare-png-9999 | 13 + metadata/md5-cache/dev-hare/hare-ssh-0.24.0 | 11 + metadata/md5-cache/dev-hare/hare-ssh-0.24.2 | 11 + metadata/md5-cache/dev-hare/hare-ssh-9999 | 13 + .../md5-cache/dev-hare/hare-xml-0_pre20231231 | 11 + metadata/md5-cache/dev-hare/hare-xml-9999 | 13 + .../dev-java/corretto-bin-11.0.23.9.1 | 17 + .../dev-java/corretto-bin-17.0.11.9.1 | 17 + .../dev-java/corretto-bin-21.0.3.9.1 | 17 + .../dev-java/corretto-bin-22.0.1.8.1 | 17 + .../dev-java/corretto-bin-8.412.08.1 | 17 + .../dev-java/microsoft-openjdk-bin-11.0.22 | 17 + .../dev-java/microsoft-openjdk-bin-17.0.10 | 17 + .../dev-java/microsoft-openjdk-bin-21.0.2 | 17 + 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.14.0 | 11 + .../md5-cache/dev-lang/crystal-bin-1.15.0 | 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.24.0 | 12 + metadata/md5-cache/dev-lang/hare-0.24.2 | 12 + metadata/md5-cache/dev-lang/hare-9999 | 13 + metadata/md5-cache/dev-lang/harec-0.24.0 | 13 + metadata/md5-cache/dev-lang/harec-0.24.2 | 13 + metadata/md5-cache/dev-lang/harec-9999 | 13 + metadata/md5-cache/dev-lang/odin-2024.08 | 15 + metadata/md5-cache/dev-lang/odin-2024.09 | 15 + 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 + metadata/md5-cache/dev-lang/swift-5.10.1 | 16 + metadata/md5-cache/dev-lang/swift-5.10.1-r1 | 16 + metadata/md5-cache/dev-lang/swift-5.10.1-r2 | 16 + metadata/md5-cache/dev-lang/swift-5.10.1-r3 | 16 + metadata/md5-cache/dev-lang/swift-5.10.1-r4 | 16 + metadata/md5-cache/dev-lang/swift-6.0.3 | 16 + metadata/md5-cache/dev-lang/swift-6.0.3-r1 | 16 + metadata/md5-cache/dev-lang/swift-6.1 | 16 + .../md5-cache/dev-lang/swift-bootstrap-1.0 | 9 + metadata/md5-cache/dev-lang/wabt-1.0.34 | 16 + metadata/md5-cache/dev-libs/M_CLI2-3.2.0 | 16 + metadata/md5-cache/dev-libs/StringiFor-1.1.4 | 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/cusparselt-0.7.1.0 | 11 + .../md5-cache/dev-libs/cyrus-sasl-xoauth2-0.2 | 14 + metadata/md5-cache/dev-libs/dmd_core-0.7.2-r1 | 14 + metadata/md5-cache/dev-libs/fastText-0.9.2 | 15 + metadata/md5-cache/dev-libs/feedbackd-0.8.0 | 17 + metadata/md5-cache/dev-libs/feedbackd-0.8.1 | 17 + .../dev-libs/feedbackd-device-themes-0.8.0 | 13 + .../dev-libs/feedbackd-device-themes-0.8.1 | 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-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-9999 | 15 + metadata/md5-cache/dev-libs/ftl-1.0_p20230220 | 17 + metadata/md5-cache/dev-libs/gbinder-1.1.42 | 14 + metadata/md5-cache/dev-libs/gbinder-9999 | 13 + metadata/md5-cache/dev-libs/gmobile-0.2.1 | 17 + metadata/md5-cache/dev-libs/gmobile-0.2.2 | 17 + metadata/md5-cache/dev-libs/gpds-1.9.0 | 14 + 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/jose-13 | 15 + metadata/md5-cache/dev-libs/jose-14 | 15 + metadata/md5-cache/dev-libs/lexbor-2.4.0 | 14 + 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 + .../md5-cache/dev-libs/libdatrie-0.2.13-r1 | 13 + metadata/md5-cache/dev-libs/libdbf-0.0.1 | 14 + metadata/md5-cache/dev-libs/libdwarf-0.11.1 | 16 + metadata/md5-cache/dev-libs/libdwarf-0.12.0 | 16 + metadata/md5-cache/dev-libs/libdwarf-0.9.1 | 15 + .../md5-cache/dev-libs/libglibutil-1.0.79 | 12 + metadata/md5-cache/dev-libs/libglibutil-9999 | 13 + metadata/md5-cache/dev-libs/librepo-1.18.1 | 16 + metadata/md5-cache/dev-libs/librepo-1.19.0-r1 | 16 + .../dev-libs/libsignal-ffi-0.51.0-r1 | 14 + .../md5-cache/dev-libs/libsignal-ffi-0.62.0 | 14 + .../md5-cache/dev-libs/libsignal-ffi-0.64.1 | 14 + metadata/md5-cache/dev-libs/libsolv-0.7.31 | 16 + metadata/md5-cache/dev-libs/libsolv-0.7.32 | 16 + metadata/md5-cache/dev-libs/libthai-0.1.29 | 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/luksmeta-9-r2 | 15 + metadata/md5-cache/dev-libs/lzfse-9999 | 11 + .../md5-cache/dev-libs/mtxclient-0.10.0-r1 | 16 + .../md5-cache/dev-libs/mtxclient-0.10.0-r2 | 16 + metadata/md5-cache/dev-libs/nanopb-0.4.9.1 | 17 + metadata/md5-cache/dev-libs/nanopb-9999 | 16 + .../md5-cache/dev-libs/open62541-1.4.11.1 | 17 + metadata/md5-cache/dev-libs/polyseed-1.0.0 | 13 + metadata/md5-cache/dev-libs/polyseed-2.0.0 | 13 + metadata/md5-cache/dev-libs/polyseed-9999 | 12 + metadata/md5-cache/dev-libs/qschematic-1.6.0 | 17 + metadata/md5-cache/dev-libs/randomx-1.2.1-r1 | 12 + .../dev-libs/sealcurses-2.0.18_pre20241014 | 15 + .../dev-libs/sealcurses-2.0.18_pre20241202 | 15 + metadata/md5-cache/dev-libs/sirit-0_p20220725 | 14 + .../md5-cache/dev-libs/supercop-0_p20200827 | 13 + metadata/md5-cache/dev-libs/tbtools-0.3.2-r2 | 15 + metadata/md5-cache/dev-libs/tfdn-1.9.0 | 15 + metadata/md5-cache/dev-libs/tfdn-1.9.1 | 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/tweeny-3.1.1 | 13 + metadata/md5-cache/dev-libs/tweeny-3.2.0 | 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-9999 | 12 + .../md5-cache/dev-libs/weechat-relay-9999 | 16 + metadata/md5-cache/dev-libs/xqilla-2.3.4-r3 | 14 + metadata/md5-cache/dev-libs/zfp-1.0.1 | 17 + metadata/md5-cache/dev-lua/ldbus-0_p20250222 | 16 + .../md5-cache/dev-lua/lua-psl-0.3_p20201126 | 17 + metadata/md5-cache/dev-lua/multipart-post-1.4 | 15 + metadata/md5-cache/dev-ml/afl-persistent-1.3 | 14 + metadata/md5-cache/dev-ml/angstrom-0.16.0 | 16 + metadata/md5-cache/dev-ml/angstrom-0.16.1 | 16 + metadata/md5-cache/dev-ml/bheap-2.0.0 | 16 + metadata/md5-cache/dev-ml/bigstringaf-0.10.0 | 16 + metadata/md5-cache/dev-ml/bigstringaf-0.7.0 | 16 + metadata/md5-cache/dev-ml/bigstringaf-0.9.0 | 16 + metadata/md5-cache/dev-ml/cdrom-0.9.4 | 15 + .../md5-cache/dev-ml/chrome-trace-3.16.0-r1 | 16 + metadata/md5-cache/dev-ml/crowbar-0.2.1 | 16 + metadata/md5-cache/dev-ml/domain-name-0.4.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/fiber-3.7.0-r1 | 16 + metadata/md5-cache/dev-ml/gmap-0.3.0-r2 | 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/lsp-1.18.0 | 16 + metadata/md5-cache/dev-ml/lsp-1.19.0 | 16 + metadata/md5-cache/dev-ml/lwt-dllist-1.0.1 | 16 + metadata/md5-cache/dev-ml/merlin-lib-4.16 | 16 + .../md5-cache/dev-ml/ocaml-syntax-shims-1.0.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 + .../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/pecu-0.6 | 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/randomconv-0.1.3 | 15 + metadata/md5-cache/dev-ml/stringext-1.6.0-r2 | 16 + metadata/md5-cache/dev-ml/uri-4.4.0 | 16 + metadata/md5-cache/dev-nim/cligen-1.8.0 | 13 + metadata/md5-cache/dev-nim/cligen-1.8.1 | 13 + 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.3 | 14 + metadata/md5-cache/dev-nim/nimbus-1.1.4 | 14 + metadata/md5-cache/dev-nim/noise-0.1.10 | 12 + metadata/md5-cache/dev-nim/noise-0.1.8 | 12 + .../md5-cache/dev-perl/File-Util-4.131591 | 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.17.1 | 15 + .../md5-cache/dev-python/ManimPango-0.4.4 | 17 + .../md5-cache/dev-python/ManimPango-0.6.0 | 17 + .../dev-python/NSKeyedUnArchiver-1.5 | 15 + .../md5-cache/dev-python/PyPubSub-4.0.3-r1 | 16 + .../dev-python/PyQt5-stubs-5.15.6.0-r1 | 17 + .../md5-cache/dev-python/PythonQwt-0.12.7 | 16 + .../md5-cache/dev-python/PythonQwt-0.14.3 | 16 + .../md5-cache/dev-python/PythonQwt-0.14.4 | 16 + metadata/md5-cache/dev-python/SLPP-1.2.3 | 15 + .../md5-cache/dev-python/TakeTheTime-0.3.1 | 15 + metadata/md5-cache/dev-python/adb-shell-0.4.3 | 17 + metadata/md5-cache/dev-python/adb-shell-0.4.4 | 17 + .../md5-cache/dev-python/adb-shell-0.4.4-r1 | 17 + metadata/md5-cache/dev-python/addict-2.4.0 | 15 + .../md5-cache/dev-python/ahocorasick-2.0.0 | 17 + .../md5-cache/dev-python/ahocorasick-2.1.0 | 17 + metadata/md5-cache/dev-python/aiopg-1.4.0 | 17 + metadata/md5-cache/dev-python/aisuite-0.1.6 | 15 + metadata/md5-cache/dev-python/anytree-2.12.0 | 17 + metadata/md5-cache/dev-python/arpy-2.3.0 | 15 + metadata/md5-cache/dev-python/ascim-0.1.1 | 15 + .../md5-cache/dev-python/asgi-lifespan-2.1.0 | 16 + .../md5-cache/dev-python/asyncinotify-4.0.1 | 15 + .../md5-cache/dev-python/asyncpg-0.29.0-r1 | 17 + metadata/md5-cache/dev-python/asyncpg-0.30.0 | 17 + metadata/md5-cache/dev-python/auditok-0.1.5 | 16 + .../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/avro-1.11.3 | 17 + .../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.16.0 | 16 + .../dev-python/azure-storage-blob-12.17.0 | 16 + metadata/md5-cache/dev-python/b2sdk-2.3.0 | 16 + metadata/md5-cache/dev-python/base58-2.1.1-r1 | 16 + metadata/md5-cache/dev-python/baseline-1.2.1 | 15 + 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/biplist-1.0.3 | 16 + metadata/md5-cache/dev-python/blurhash-1.1.4 | 16 + metadata/md5-cache/dev-python/cassowary-0.6 | 17 + metadata/md5-cache/dev-python/celery-5.3.6 | 16 + metadata/md5-cache/dev-python/celery-5.4.0 | 17 + 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 | 18 + .../md5-cache/dev-python/cloudflare-4.0.0 | 16 + .../md5-cache/dev-python/cloudflare-4.1.0 | 16 + metadata/md5-cache/dev-python/cloup-3.0.7 | 17 + metadata/md5-cache/dev-python/codecov-2.1.12 | 15 + 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.0 | 16 + metadata/md5-cache/dev-python/cryptg-0.5.0_p0 | 17 + metadata/md5-cache/dev-python/dacite-1.8.1 | 16 + metadata/md5-cache/dev-python/daff-1.3.46 | 15 + metadata/md5-cache/dev-python/daiquiri-3.3.0 | 16 + .../md5-cache/dev-python/darkdetect-0.8.0 | 15 + metadata/md5-cache/dev-python/dasbus-1.7-r1 | 17 + .../dev-python/dataclasses-json-0.6.7 | 17 + .../md5-cache/dev-python/dateparser-1.2.1 | 16 + .../md5-cache/dev-python/decopatch-1.4.10 | 16 + metadata/md5-cache/dev-python/defcon-0.10.2 | 16 + .../dev-python/desktop-notifier-4.0.0 | 16 + .../dev-python/desktop-notifier-5.0.1 | 16 + .../dev-python/desktop-notifier-6.0.0 | 16 + .../dev-python/desktop-notifier-6.1.0 | 16 + metadata/md5-cache/dev-python/devtools-0.12.2 | 16 + .../dev-python/digitalocean-1.17.0-r1 | 16 + .../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/doxypypy-0.8.8.6_p20210405-r1 | 16 + metadata/md5-cache/dev-python/dropbox-11.36.2 | 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/evernote2-1.0.3 | 16 + metadata/md5-cache/dev-python/evernote2-9999 | 14 + metadata/md5-cache/dev-python/exif-1.6.0 | 16 + .../md5-cache/dev-python/find-libpython-0.4.0 | 16 + .../md5-cache/dev-python/flask-restx-1.3.0 | 17 + .../md5-cache/dev-python/flask-socketio-5.5.1 | 17 + .../dev-python/fontawesomefree-6.5.1 | 15 + .../md5-cache/dev-python/gbinder-1.1.2-r2 | 16 + metadata/md5-cache/dev-python/gbinder-9999 | 15 + metadata/md5-cache/dev-python/gemcall-0.9.1 | 15 + metadata/md5-cache/dev-python/gemcall-0.9.2 | 15 + metadata/md5-cache/dev-python/glcontext-3.0.0 | 17 + metadata/md5-cache/dev-python/glfw-2.8.0 | 15 + .../md5-cache/dev-python/glicko2-2.0.0-r2 | 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/graphene-3.2.2 | 16 + .../md5-cache/dev-python/graphql-core-3.2.3 | 16 + .../md5-cache/dev-python/graphql-relay-3.2.0 | 16 + .../md5-cache/dev-python/grpc-stubs-1.53.0.3 | 16 + metadata/md5-cache/dev-python/guidata-3.6.3 | 16 + metadata/md5-cache/dev-python/guidata-3.7.1 | 16 + metadata/md5-cache/dev-python/guiqwt-4.4.5-r1 | 17 + metadata/md5-cache/dev-python/guppy3-3.1.4 | 16 + metadata/md5-cache/dev-python/guppy3-3.1.5 | 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.5.0 | 16 + metadata/md5-cache/dev-python/http-ece-1.2.1 | 16 + metadata/md5-cache/dev-python/i3ipc-2.2.1 | 16 + metadata/md5-cache/dev-python/i3ipc-2.2.1-r1 | 17 + .../md5-cache/dev-python/iOSbackup-0.9.925 | 15 + metadata/md5-cache/dev-python/icecream-2.1.4 | 16 + .../md5-cache/dev-python/injector-0.21.0-r1 | 16 + .../dev-python/internetarchive-3.7.0 | 16 + metadata/md5-cache/dev-python/invoke-2.2.0 | 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/jplephem-2.21 | 17 + metadata/md5-cache/dev-python/jplephem-2.22 | 17 + metadata/md5-cache/dev-python/jpype-1.5.1 | 15 + .../dev-python/json-schema-for-humans-1.3.4 | 17 + .../md5-cache/dev-python/json_exporter-1.0.2 | 15 + metadata/md5-cache/dev-python/jsonfeed-1.1.2 | 15 + metadata/md5-cache/dev-python/jsonlines-4.0.0 | 16 + .../md5-cache/dev-python/langdetect-1.0.9 | 16 + .../md5-cache/dev-python/latexify-py-0.4.3.1 | 17 + metadata/md5-cache/dev-python/lru-dict-1.3.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-1.8.1 | 16 + .../dev-python/material-color-utilities-0.1.5 | 15 + .../dev-python/material-color-utilities-9999 | 14 + metadata/md5-cache/dev-python/mautrix-0.20.6 | 17 + metadata/md5-cache/dev-python/mautrix-0.20.7 | 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.1 | 17 + metadata/md5-cache/dev-python/mobi-0.3.3 | 16 + .../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-13.7.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/nkdfu-0.2 | 15 + .../dev-python/notofonttools-0.2.17-r1 | 16 + metadata/md5-cache/dev-python/odfdo-3.13.3 | 16 + .../dev-python/odsgenerator-1.11.1-r1 | 15 + .../dev-python/odsparsator-1.12.1-r2 | 16 + .../md5-cache/dev-python/osc-placement-4.5.0 | 16 + .../md5-cache/dev-python/osc-placement-4.6.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 + .../dev-python/phx-class-registry-4.0.6-r1 | 15 + .../dev-python/phx-class-registry-4.1.0 | 15 + .../md5-cache/dev-python/pillow-heif-0.21.0 | 17 + .../md5-cache/dev-python/pillow-heif-0.22.0 | 17 + .../md5-cache/dev-python/playsound-1.3.0-r1 | 15 + metadata/md5-cache/dev-python/plexapi-4.16.0 | 16 + metadata/md5-cache/dev-python/plexapi-4.16.1 | 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 + .../dev-python/prometheus_exporter-1.0.0 | 15 + .../dev-python/prometheus_exporter-1.1.0 | 16 + .../dev-python/prometheus_exporter-9999 | 15 + .../md5-cache/dev-python/proselint-0.13.0 | 16 + .../md5-cache/dev-python/proselint-0.14.0 | 16 + metadata/md5-cache/dev-python/protego-0.4.0 | 16 + .../md5-cache/dev-python/proxy_tools-0.1.0_p1 | 16 + .../dev-python/psycopg2cffi-2.9.0-r1 | 17 + metadata/md5-cache/dev-python/ptpython-3.0.29 | 15 + metadata/md5-cache/dev-python/py-nanoid-9999 | 15 + metadata/md5-cache/dev-python/pyagentx-0.4-r1 | 15 + metadata/md5-cache/dev-python/pyclip-0.7.0-r2 | 16 + metadata/md5-cache/dev-python/pyclip-9999 | 15 + .../dev-python/pydantic-settings-2.8.1 | 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-0.8_p1 | 16 + metadata/md5-cache/dev-python/pyftdi-0.55.4 | 17 + metadata/md5-cache/dev-python/pyglm-2.8.1 | 17 + .../dev-python/pygments-promql-0.0.9-r1 | 17 + metadata/md5-cache/dev-python/pygsl-2.3.4 | 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/pynput-1.7.6 | 15 + metadata/md5-cache/dev-python/pypandoc-1.15 | 16 + metadata/md5-cache/dev-python/pyperscan-0.3.0 | 17 + .../md5-cache/dev-python/pyqtdarktheme-2.1.0 | 16 + metadata/md5-cache/dev-python/pyrime-0.0.7 | 17 + metadata/md5-cache/dev-python/pysnooper-1.2.0 | 16 + metadata/md5-cache/dev-python/pysnooper-1.2.1 | 16 + .../md5-cache/dev-python/pystardict-0.8-r1 | 16 + .../md5-cache/dev-python/pytest-cases-3.8.6 | 16 + .../md5-cache/dev-python/pytest-celery-0.1.0 | 15 + .../dev-python/pytest-harvest-1.10.5 | 16 + .../dev-python/pytest-mypy-plugins-3.1.0 | 16 + .../md5-cache/dev-python/pytest-relaxed-2.0.2 | 16 + .../md5-cache/dev-python/pytest-steps-1.8.0 | 16 + .../md5-cache/dev-python/pytest-vcr-1.0.2 | 16 + .../dev-python/python-barbicanclient-7.0.0 | 15 + .../dev-python/python-barbicanclient-7.1.0 | 15 + .../dev-python/python-designateclient-6.2.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-http-client-3.3.5-r1 | 16 + .../dev-python/python-lsp-isort-0.2.0 | 16 + .../dev-python/python-lsp-mypy-0.7.0 | 16 + .../dev-python/python-magnumclient-4.7.0 | 16 + .../dev-python/python-magnumclient-4.8.0 | 16 + .../dev-python/python-manilaclient-5.4.0 | 16 + .../dev-python/python-octaviaclient-3.10.0 | 16 + .../dev-python/python-octaviaclient-3.9.0 | 16 + .../md5-cache/dev-python/python-olm-3.2.16 | 17 + .../dev-python/python-pidfile-3.0.0-r1 | 16 + .../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.3.6 | 16 + .../dev-python/python-statemachine-2.4.0 | 16 + .../dev-python/python-statemachine-2.5.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/pywavefront-1.3.3 | 17 + .../md5-cache/dev-python/pywebview-4.4.1-r1 | 16 + .../md5-cache/dev-python/pywebview-5.1-r1 | 16 + metadata/md5-cache/dev-python/pyzstd-0.16.2 | 17 + .../md5-cache/dev-python/questionary-2.1.0 | 16 + metadata/md5-cache/dev-python/queuelib-1.8.0 | 16 + .../dev-python/readability-lxml-0.8.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.2.0 | 16 + .../dev-python/repology-client-0.3.0 | 16 + .../md5-cache/dev-python/rich-click-1.8.8 | 16 + .../dev-python/rpmautospec-core-0.1.5 | 16 + .../md5-cache/dev-python/rst2ansi-0.1.5-r3 | 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/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 + .../dev-python/signalstickers-client-3.3.0 | 17 + metadata/md5-cache/dev-python/simplemma-0.9.1 | 16 + metadata/md5-cache/dev-python/sjcl-0.2.1-r1 | 16 + .../dev-python/skia-pathops-0.8.0-r1 | 17 + .../dev-python/sortedcollections-2.1.0 | 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 + .../dev-python/sphinx-paramlinks-0.6.0 | 15 + .../md5-cache/dev-python/sphinx-sitemap-2.6.0 | 16 + .../dev-python/sphinxcontrib-katex-0.9.10 | 16 + .../dev-python/sphinxcontrib-katex-0.9.9 | 15 + .../dev-python/sphinxext-opengraph-0.9.1 | 16 + .../dev-python/sphinxnotes-mock-1.0.2 | 15 + .../md5-cache/dev-python/sse-starlette-1.1.6 | 16 + .../dev-python/starkbank-ecdsa-2.2.0-r1 | 16 + metadata/md5-cache/dev-python/steam-1.6.1 | 15 + metadata/md5-cache/dev-python/stone-3.3.8 | 16 + metadata/md5-cache/dev-python/stone-3.3.9 | 16 + .../md5-cache/dev-python/stringcase-1.2.0-r2 | 15 + metadata/md5-cache/dev-python/survey-5.3.1 | 15 + metadata/md5-cache/dev-python/survey-5.4.2 | 15 + .../md5-cache/dev-python/svgelements-1.9.6-r1 | 17 + metadata/md5-cache/dev-python/syrupy-4.9.1 | 16 + .../md5-cache/dev-python/system_hotkey-1.0.3 | 16 + .../dev-python/templated-dictionary-1.5 | 15 + .../dev-python/tempus-themes-2.3.0.20220206 | 16 + metadata/md5-cache/dev-python/tempy-1.4.0 | 17 + metadata/md5-cache/dev-python/termynal-0.13.0 | 17 + metadata/md5-cache/dev-python/textual-0.88.1 | 17 + metadata/md5-cache/dev-python/textual-3.0.0 | 17 + .../md5-cache/dev-python/textual-dev-1.7.0 | 17 + .../md5-cache/dev-python/textual-serve-1.1.1 | 16 + metadata/md5-cache/dev-python/timeslot-0.1.2 | 16 + .../dev-python/tulir-telethon-1.35.0_alpha1 | 16 + .../dev-python/tulir-telethon-1.37.0_alpha1 | 16 + metadata/md5-cache/dev-python/tweepy-4.14.0 | 17 + .../dev-python/types-protobuf-4.24.0.20240408 | 15 + .../dev-python/types-protobuf-5.27.0.20240626 | 15 + .../dev-python/types-requests-2.32.0.20240712 | 15 + .../md5-cache/dev-python/typing-inspect-0.9.0 | 17 + metadata/md5-cache/dev-python/undervolt-0.4.0 | 15 + metadata/md5-cache/dev-python/undervolt-9999 | 14 + .../md5-cache/dev-python/urlmatch-1.0.1-r2 | 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/xpybutil-0.0.6 | 15 + .../md5-cache/dev-python/xunitparser-1.3.4 | 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.18 | 17 + .../md5-cache/dev-ruby/asciidoctor-pdf-2.3.19 | 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 | 17 + metadata/md5-cache/dev-ruby/prawn-icon-3.1.0 | 17 + metadata/md5-cache/dev-ruby/prawn-svg-0.35.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.23.11 | 17 + .../dev-ruby/sorbet-runtime-0.5.11882 | 17 + .../md5-cache/dev-scheme/sagittarius-0.9.12 | 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 + .../dev-util/DirectXShaderCompiler-1.8.2407 | 14 + .../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 + metadata/md5-cache/dev-util/bats-assert-2.1.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 + .../md5-cache/dev-util/bump-my-version-1.0.2 | 16 + .../md5-cache/dev-util/bump-my-version-1.1.1 | 16 + metadata/md5-cache/dev-util/cargo-post-0.1.7 | 13 + .../md5-cache/dev-util/catalyst-lab-1.6.0 | 12 + .../md5-cache/dev-util/catalyst-lab-1.6.1 | 12 + .../dev-util/catppuccin-catwalk-1.3.2 | 9 + .../dev-util/catppuccin-whiskers-2.4.0 | 9 + metadata/md5-cache/dev-util/cmakelang-0.6.13 | 15 + metadata/md5-cache/dev-util/coq-lsp-0.1.9 | 16 + metadata/md5-cache/dev-util/deblob-0.10 | 15 + metadata/md5-cache/dev-util/deblob-0.9 | 14 + metadata/md5-cache/dev-util/deblob-9999 | 14 + .../dev-util/distribution-gpg-keys-1.110 | 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 | 14 + metadata/md5-cache/dev-util/exercism-3.2.0 | 14 + metadata/md5-cache/dev-util/find-work-0.990.0 | 17 + 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-0.3.0 | 16 + .../dev-util/find-work-bugzilla-1.0.0 | 16 + .../dev-util/find-work-pkgcheck-0.3.0 | 16 + .../dev-util/find-work-pkgcheck-1.0.0 | 16 + .../dev-util/find-work-repology-0.3.0 | 16 + .../dev-util/find-work-repology-1.0.0 | 16 + metadata/md5-cache/dev-util/fnm-1.38.1 | 17 + 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.1.0 | 17 + metadata/md5-cache/dev-util/genTree-0.1.0 | 15 + metadata/md5-cache/dev-util/genTree-9999 | 14 + metadata/md5-cache/dev-util/git-bug-0.8.0 | 13 + metadata/md5-cache/dev-util/git-bug-9999 | 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 | 13 + metadata/md5-cache/dev-util/go-task-3.41.0-r1 | 13 + metadata/md5-cache/dev-util/gshards-0.2 | 14 + metadata/md5-cache/dev-util/haredo-1.0.2 | 11 + metadata/md5-cache/dev-util/haredo-9999 | 12 + metadata/md5-cache/dev-util/hut-0.6.0 | 13 + .../md5-cache/dev-util/insomnia-bin-2023.5.8 | 14 + metadata/md5-cache/dev-util/juliaup-1.17.17 | 13 + .../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-r1 | 14 + .../md5-cache/dev-util/lottieconverter-0.2-r2 | 14 + .../dev-util/lua-language-server-3.10.5 | 16 + .../dev-util/lua-language-server-3.13.5 | 16 + .../dev-util/lua-language-server-3.13.6 | 16 + .../dev-util/lua-language-server-3.13.9 | 16 + .../dev-util/lua-language-server-3.9.3 | 16 + metadata/md5-cache/dev-util/mh-1.4.1 | 16 + metadata/md5-cache/dev-util/mock-6.1 | 16 + .../md5-cache/dev-util/mock-core-configs-42.2 | 9 + .../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/pcpp-1.30 | 15 + metadata/md5-cache/dev-util/pifpaf-3.2.3 | 16 + metadata/md5-cache/dev-util/pifpaf-3.3.0 | 16 + metadata/md5-cache/dev-util/pmbootstrap-3.0.0 | 17 + metadata/md5-cache/dev-util/pmbootstrap-3.3.1 | 17 + metadata/md5-cache/dev-util/prysk-0.20.0 | 16 + metadata/md5-cache/dev-util/qshaderedit-0.1.5 | 14 + metadata/md5-cache/dev-util/quilttools-0.3-r1 | 15 + metadata/md5-cache/dev-util/reflex-0.3.1 | 13 + metadata/md5-cache/dev-util/rexxd-2025.02.17 | 13 + .../md5-cache/dev-util/rust-rover-2024.2.1-r1 | 15 + .../md5-cache/dev-util/rust-script-0.35.0-r1 | 13 + metadata/md5-cache/dev-util/rye-0.44.0 | 15 + metadata/md5-cache/dev-util/scc-3.4.0 | 14 + .../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 + metadata/md5-cache/dev-util/stripe-cli-9999 | 14 + metadata/md5-cache/dev-util/stylua-0.20.0 | 13 + metadata/md5-cache/dev-util/stylua-2.0.2 | 13 + 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/tokei-12.1.1 | 14 + metadata/md5-cache/dev-util/tokei-12.1.2 | 14 + metadata/md5-cache/dev-util/trivy-0.55.2 | 13 + .../dev-util/typescript-language-server-4.1.2 | 11 + .../dev-util/typescript-language-server-4.3.3 | 11 + metadata/md5-cache/dev-util/u-config-0.33.3 | 13 + metadata/md5-cache/dev-util/u-config-9999 | 15 + .../dev-util/upstream-ontologist-0.1.35-r1 | 16 + .../dev-util/vala-language-server-0.48.4 | 16 + .../vscode-langservers-extracted-4.10.0 | 11 + .../vscode-langservers-extracted-4.8.0 | 11 + .../md5-cache/dev-util/wakatime-cli-1.27.0 | 13 + .../md5-cache/dev-util/wakatime-cli-1.28.6 | 13 + .../dev-util/webgpu-headers-20240512 | 9 + .../md5-cache/dev-util/webgpu-headers-9999 | 11 + metadata/md5-cache/dev-util/webstorm-2024.3.5 | 15 + .../dev-util/wxformbuilder-3.10.1-r1 | 15 + .../md5-cache/dev-util/wxformbuilder-4.2.1 | 16 + metadata/md5-cache/dev-util/xxd-9.1.0895 | 12 + .../dev-util/yaml-language-server-1.14.0 | 11 + .../dev-util/yaml-language-server-1.15.0 | 11 + metadata/md5-cache/dev-vcs/gitahead-2.7.1 | 17 + metadata/md5-cache/dev-vcs/gitahead-2.7.1-r1 | 17 + 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 + .../dev-vcs/gitqlient-gitserver-plugin-0.2.0 | 13 + .../dev-vcs/gitqlient-jenkins-plugin-0.2.0 | 13 + metadata/md5-cache/dev-vcs/gitui-0.26.3 | 15 + metadata/md5-cache/dev-vcs/gitui-0.27.0 | 15 + metadata/md5-cache/dev-vcs/jj-0.27.0-r1 | 15 + metadata/md5-cache/dev-vcs/jj-0.28.1 | 15 + metadata/md5-cache/dev-vcs/jj-0.28.2 | 15 + metadata/md5-cache/dev-vcs/jj-9999 | 14 + metadata/md5-cache/dev-vcs/lazygit-0.47.2 | 14 + metadata/md5-cache/dev-vcs/lazygit-0.48.0 | 14 + metadata/md5-cache/dev-vcs/lazygit-0.49.0 | 14 + metadata/md5-cache/dev-vcs/lazyjj-0.5.0 | 14 + 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-9999 | 12 + .../games-action/ATLauncher-3.4.27.0 | 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.1 | 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.5.2.1 | 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.1 | 16 + metadata/md5-cache/games-arcade/taisei-1.4.2 | 16 + metadata/md5-cache/games-arcade/taisei-9999 | 15 + .../md5-cache/games-arcade/tetrio-desktop-8 | 16 + .../md5-cache/games-arcade/tetrio-desktop-9 | 16 + .../games-board/fairy-stockfish-14.0.1 | 15 + .../md5-cache/games-board/openriichi-0.2.1.1 | 15 + .../games-board/rmahjong-0.4_p20201106 | 16 + .../games-emulation/RetroArch-1.19.1 | 16 + .../games-emulation/RetroArch-1.20.0 | 17 + .../games-emulation/dosbox-x-2025.02.01 | 17 + .../md5-cache/games-emulation/dosbox-x-9999 | 16 + .../games-emulation/duckstation-9999 | 15 + .../md5-cache/games-emulation/flycast-9999 | 16 + .../games-emulation/mupen64plus-qt-1.17 | 13 + .../games-emulation/mupen64plus-qt-9999 | 13 + metadata/md5-cache/games-emulation/np2kai-22 | 14 + .../games-emulation/np2kai-22_p20210211 | 16 + metadata/md5-cache/games-emulation/rpcs3-9999 | 15 + .../md5-cache/games-engines/boxtron-0.5.4-r2 | 15 + .../games-engines/fs2_open-24.0.2-r1 | 15 + .../md5-cache/games-engines/instead-3.4.1 | 16 + .../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 | 13 + .../games-fps/assaultcube-1.3.0.2-r1 | 15 + .../md5-cache/games-fps/crispy-doom-5.12.0 | 16 + metadata/md5-cache/games-fps/crispy-doom-6.0 | 16 + 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.94.1-r1 | 12 + 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 | 15 + .../md5-cache/games-puzzle/aaaaxy-1.4.160 | 15 + .../md5-cache/games-puzzle/aaaaxy-1.5.250 | 15 + metadata/md5-cache/games-puzzle/atris-1.0.7 | 15 + .../md5-cache/games-puzzle/baba-is-you-474 | 13 + .../md5-cache/games-puzzle/baba-is-you-474-r1 | 13 + .../md5-cache/games-puzzle/baba-is-you-474-r2 | 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 | 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 + .../games-strategy/gigalomania-1.0.1 | 13 + .../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.11.1 | 17 + .../md5-cache/games-util/ProtonUp-Qt-9999 | 16 + metadata/md5-cache/games-util/chiaki-ng-1.9.5 | 18 + metadata/md5-cache/games-util/chiaki-ng-9999 | 17 + .../games-util/curseforge-1.275.1_p24561 | 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-r1 | 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 + .../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.33-r1 | 16 + .../md5-cache/games-util/legendary-0.20.34-r1 | 16 + 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-9999 | 17 + .../md5-cache/games-util/minigalaxy-1.2.6 | 17 + .../games-util/modrinth-app-bin-0.9.2 | 13 + .../games-util/modrinth-app-bin-0.9.3 | 13 + metadata/md5-cache/games-util/pegasus-9999 | 14 + metadata/md5-cache/games-util/protonup-0.1.5 | 15 + metadata/md5-cache/games-util/protonup-9999 | 14 + .../md5-cache/games-util/r2modman-bin-3.1.51 | 13 + metadata/md5-cache/games-util/roll-2.6.1 | 11 + .../md5-cache/games-util/samrewritten-202008 | 15 + .../md5-cache/games-util/samrewritten-9999 | 15 + .../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.2.6 | 17 + .../md5-cache/games-util/xivlauncher-1.1.2 | 16 + .../md5-cache/games-util/xone-0.3_p20240425 | 17 + metadata/md5-cache/gnome-extra/commit-4.1-r1 | 15 + metadata/md5-cache/gnome-extra/commit-4.2 | 15 + .../gnome-extra/extension-manager-0.5.1 | 15 + .../gnome-extra/extension-manager-0.6.1 | 15 + .../gnome-extra/extension-manager-9999 | 14 + .../gnome-extra/iio-sensor-proxy-3.3 | 16 + .../gnome-extra/iio-sensor-proxy-3.5 | 16 + .../md5-cache/gnome-extra/junction-1.7-r1 | 14 + .../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.0.0 | 16 + metadata/md5-cache/gnome-extra/wike-3.0.1 | 16 + metadata/md5-cache/gnome-extra/wike-3.1.0 | 16 + metadata/md5-cache/gnome-extra/yad-13.0 | 16 + metadata/md5-cache/gnome-extra/yad-14.1 | 17 + metadata/md5-cache/gnome-extra/yad-9999 | 16 + metadata/md5-cache/gui-apps/1password-8.10.28 | 16 + .../md5-cache/gui-apps/1password-8.10.48-r1 | 16 + metadata/md5-cache/gui-apps/ReGreet-0.1.1-r10 | 14 + metadata/md5-cache/gui-apps/ReGreet-9999 | 13 + metadata/md5-cache/gui-apps/ashell-0.3.0 | 15 + metadata/md5-cache/gui-apps/ashell-0.3.1 | 15 + .../gui-apps/aylurs-gtk-shell-1.8.2-r1 | 14 + metadata/md5-cache/gui-apps/azote-1.15.0 | 15 + metadata/md5-cache/gui-apps/azote-9999 | 14 + metadata/md5-cache/gui-apps/clipman-1.6.2 | 14 + metadata/md5-cache/gui-apps/clipman-1.6.3 | 14 + metadata/md5-cache/gui-apps/clipman-1.6.4 | 14 + .../md5-cache/gui-apps/contour-0.6.1.7494 | 17 + metadata/md5-cache/gui-apps/coreaction-4.5.0 | 15 + metadata/md5-cache/gui-apps/coreaction-5.0.0 | 15 + .../md5-cache/gui-apps/corearchiver-4.5.0 | 15 + metadata/md5-cache/gui-apps/corearchiver-9999 | 14 + metadata/md5-cache/gui-apps/corefm-4.5.0 | 15 + metadata/md5-cache/gui-apps/corefm-9999 | 14 + metadata/md5-cache/gui-apps/coregarage-4.5.0 | 15 + metadata/md5-cache/gui-apps/coregarage-9999 | 14 + metadata/md5-cache/gui-apps/corehunt-4.5.0 | 15 + metadata/md5-cache/gui-apps/corehunt-9999 | 14 + metadata/md5-cache/gui-apps/coreimage-4.5.0 | 15 + metadata/md5-cache/gui-apps/coreimage-9999 | 14 + metadata/md5-cache/gui-apps/coreinfo-4.5.0 | 15 + metadata/md5-cache/gui-apps/coreinfo-9999 | 14 + .../md5-cache/gui-apps/corekeyboard-4.5.0 | 15 + metadata/md5-cache/gui-apps/corekeyboard-9999 | 14 + metadata/md5-cache/gui-apps/corepad-4.5.0 | 15 + metadata/md5-cache/gui-apps/corepad-9999 | 14 + metadata/md5-cache/gui-apps/corepaint-4.5.0 | 15 + metadata/md5-cache/gui-apps/corepaint-9999 | 14 + metadata/md5-cache/gui-apps/corepdf-4.5.0 | 15 + metadata/md5-cache/gui-apps/corepdf-9999 | 14 + metadata/md5-cache/gui-apps/corepins-4.5.0 | 15 + metadata/md5-cache/gui-apps/corepins-9999 | 14 + metadata/md5-cache/gui-apps/corerenamer-4.5.0 | 15 + metadata/md5-cache/gui-apps/corerenamer-9999 | 14 + metadata/md5-cache/gui-apps/coreshot-4.5.0 | 15 + metadata/md5-cache/gui-apps/coreshot-9999 | 14 + metadata/md5-cache/gui-apps/corestats-4.5.0 | 15 + metadata/md5-cache/gui-apps/corestats-9999 | 14 + metadata/md5-cache/gui-apps/corestuff-4.5.0 | 15 + metadata/md5-cache/gui-apps/corestuff-9999 | 14 + .../gui-apps/coreterminal-5.0.0_pre20241230 | 15 + metadata/md5-cache/gui-apps/coreterminal-9999 | 14 + metadata/md5-cache/gui-apps/coretime-4.5.0 | 15 + metadata/md5-cache/gui-apps/coretime-9999 | 14 + .../md5-cache/gui-apps/coreuniverse-4.5.0 | 15 + metadata/md5-cache/gui-apps/coreuniverse-9999 | 14 + metadata/md5-cache/gui-apps/darkman-2.0.1-r1 | 15 + metadata/md5-cache/gui-apps/espanso-2.2.2 | 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-9999 | 13 + metadata/md5-cache/gui-apps/fuzzel-1.10.2-r1 | 15 + metadata/md5-cache/gui-apps/fuzzel-1.11.1 | 15 + 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 + .../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.5-r2 | 14 + metadata/md5-cache/gui-apps/hypridle-9999 | 13 + metadata/md5-cache/gui-apps/hyprlock-0.6.0 | 14 + metadata/md5-cache/gui-apps/hyprlock-0.7.0 | 14 + metadata/md5-cache/gui-apps/hyprlock-9999 | 13 + metadata/md5-cache/gui-apps/hyprnome-0.3.0 | 13 + .../md5-cache/gui-apps/hyprpaper-0.7.3-r2 | 14 + metadata/md5-cache/gui-apps/hyprpaper-0.7.4 | 14 + .../md5-cache/gui-apps/hyprpicker-0.3.0-r2 | 13 + metadata/md5-cache/gui-apps/hyprpicker-0.4.2 | 13 + metadata/md5-cache/gui-apps/hyprpicker-0.4.3 | 13 + metadata/md5-cache/gui-apps/hyprpicker-9999 | 12 + 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.16.0-r1 | 14 + metadata/md5-cache/gui-apps/ironbar-0.16.1 | 14 + metadata/md5-cache/gui-apps/ironbar-0.16.1-r1 | 14 + metadata/md5-cache/gui-apps/koi-0.3.1 | 15 + metadata/md5-cache/gui-apps/koi-0.4 | 15 + .../md5-cache/gui-apps/lan-mouse-0.7.3-r1 | 16 + metadata/md5-cache/gui-apps/lemurs-0.3.2 | 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.1 | 16 + metadata/md5-cache/gui-apps/meteo-qt-4.2 | 16 + metadata/md5-cache/gui-apps/mpvpaper-1.7 | 14 + metadata/md5-cache/gui-apps/mpvpaper-9999 | 13 + metadata/md5-cache/gui-apps/nwg-0 | 10 + metadata/md5-cache/gui-apps/nwg-bar-0.1.5 | 15 + metadata/md5-cache/gui-apps/nwg-bar-0.1.6 | 15 + metadata/md5-cache/gui-apps/nwg-clipman-0.2.4 | 16 + .../md5-cache/gui-apps/nwg-displays-0.3.21 | 16 + .../md5-cache/gui-apps/nwg-displays-0.3.22 | 16 + metadata/md5-cache/gui-apps/nwg-dock-0.4.1 | 15 + metadata/md5-cache/gui-apps/nwg-dock-0.4.3 | 15 + .../gui-apps/nwg-dock-hyprland-0.4.2 | 15 + .../gui-apps/nwg-dock-hyprland-0.4.3 | 15 + metadata/md5-cache/gui-apps/nwg-drawer-0.6.2 | 15 + metadata/md5-cache/gui-apps/nwg-drawer-0.6.3 | 15 + metadata/md5-cache/gui-apps/nwg-hello-0.3.0 | 16 + .../md5-cache/gui-apps/nwg-icon-picker-0.1.1 | 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.6 | 15 + metadata/md5-cache/gui-apps/nwg-menu-0.1.7 | 15 + metadata/md5-cache/gui-apps/nwg-panel-0.9.61 | 16 + metadata/md5-cache/gui-apps/nwg-panel-0.9.62 | 16 + metadata/md5-cache/gui-apps/nwg-panel-9999 | 15 + metadata/md5-cache/gui-apps/nwg-shell-0.5.43 | 16 + metadata/md5-cache/gui-apps/nwg-shell-0.5.44 | 16 + .../gui-apps/nwg-shell-config-0.5.55 | 16 + .../gui-apps/nwg-shell-config-0.5.56 | 16 + metadata/md5-cache/gui-apps/openrefine-3.7.9 | 14 + metadata/md5-cache/gui-apps/organicmaps-9999 | 16 + .../md5-cache/gui-apps/packettracer-8.2.2-r1 | 14 + .../gui-apps/paperde-0.1.1_p20210426 | 15 + .../md5-cache/gui-apps/pop-launcher-1.2.1 | 14 + .../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.14.0-r1 | 15 + metadata/md5-cache/gui-apps/satty-9999 | 14 + .../md5-cache/gui-apps/sddm-conf-0.2.0-r1 | 14 + metadata/md5-cache/gui-apps/sfwbar-1.0_beta15 | 15 + metadata/md5-cache/gui-apps/sfwbar-1.0_beta16 | 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-9999 | 13 + .../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.10.1-r1 | 15 + metadata/md5-cache/gui-apps/swaync-0.9.0 | 15 + metadata/md5-cache/gui-apps/swayosd-0.1.0 | 15 + metadata/md5-cache/gui-apps/swayr-0.28.0 | 13 + metadata/md5-cache/gui-apps/swayr-0.28.1 | 13 + metadata/md5-cache/gui-apps/swayrbar-0.4.2 | 13 + metadata/md5-cache/gui-apps/sworkstyle-1.3.5 | 13 + metadata/md5-cache/gui-apps/swww-0.9.5-r2 | 15 + metadata/md5-cache/gui-apps/swww-9999 | 14 + metadata/md5-cache/gui-apps/szyszka-3.0.0 | 15 + metadata/md5-cache/gui-apps/tessen-2.2.1-r1 | 14 + .../md5-cache/gui-apps/tiramisu-1.0_p20201110 | 13 + .../md5-cache/gui-apps/tiramisu-2.0.20211107 | 14 + metadata/md5-cache/gui-apps/tiramisu-9999 | 13 + 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 | 15 + metadata/md5-cache/gui-apps/walker-0.12.0 | 15 + 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/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 | 15 + metadata/md5-cache/gui-apps/wdisplays-1.1.1 | 16 + metadata/md5-cache/gui-apps/wdisplays-9999 | 15 + metadata/md5-cache/gui-apps/wev-1.0.0 | 14 + .../md5-cache/gui-apps/windowtolayer-0.1.0 | 13 + .../md5-cache/gui-apps/windowtolayer-9999 | 12 + .../gui-apps/wl-clip-persist-0.4.3-r1 | 15 + .../md5-cache/gui-apps/wl-clip-persist-9999 | 14 + .../md5-cache/gui-apps/wl-mirror-0.18.0-r1 | 15 + .../md5-cache/gui-apps/wl-mirror-0.18.1-r2 | 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 + metadata/md5-cache/gui-apps/wlr-randr-0.4.1 | 14 + metadata/md5-cache/gui-apps/wlr-randr-9999 | 13 + 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.14.2 | 15 + metadata/md5-cache/gui-apps/wob-0.15.1-r1 | 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.10.9 | 16 + .../gui-apps/xwayland-satellite-0.5.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 + .../md5-cache/gui-libs/gtk4-layer-shell-1.0.2 | 17 + .../md5-cache/gui-libs/gtk4-layer-shell-1.0.4 | 17 + .../gui-libs/hyprland-qt-support-0.1.0 | 14 + metadata/md5-cache/gui-libs/libcprime-4.5.0 | 14 + metadata/md5-cache/gui-libs/libcprime-5.0.0 | 14 + metadata/md5-cache/gui-libs/libcsys-4.5.0 | 15 + metadata/md5-cache/gui-libs/libcsys-5.0.0 | 14 + metadata/md5-cache/gui-libs/libsfdo-0.1.3 | 14 + metadata/md5-cache/gui-libs/libsfdo-0.1.4 | 14 + metadata/md5-cache/gui-libs/mir-2.19.3 | 17 + metadata/md5-cache/gui-libs/mir-2.20.0 | 17 + metadata/md5-cache/gui-libs/mir-2.20.1 | 17 + metadata/md5-cache/gui-libs/scenefx-0.1 | 16 + metadata/md5-cache/gui-libs/scenefx-0.2 | 15 + metadata/md5-cache/gui-libs/scenefx-0.2.1 | 15 + .../md5-cache/gui-libs/text-engine-0.1.1-r3 | 14 + metadata/md5-cache/gui-libs/text-engine-9999 | 13 + .../xdg-desktop-portal-hyprland-1.3.8 | 16 + .../xdg-desktop-portal-hyprland-1.3.9 | 16 + .../xdg-desktop-portal-hyprland-1.3.9-r1 | 16 + .../gui-libs/xdg-desktop-portal-hyprland-9999 | 15 + metadata/md5-cache/gui-wm/cage-0.2.0 | 15 + metadata/md5-cache/gui-wm/cage-9999 | 14 + .../md5-cache/gui-wm/hyprland-contrib-0.1-r1 | 15 + .../md5-cache/gui-wm/hyprland-contrib-9999 | 14 + metadata/md5-cache/gui-wm/labwc-0.8.2 | 16 + metadata/md5-cache/gui-wm/labwc-0.8.3 | 16 + metadata/md5-cache/gui-wm/labwc-9999 | 15 + metadata/md5-cache/gui-wm/miracle-wm-0.4.1 | 16 + metadata/md5-cache/gui-wm/miracle-wm-0.5.2 | 16 + metadata/md5-cache/gui-wm/niri-25.02 | 16 + metadata/md5-cache/gui-wm/phoc-0.42.1 | 17 + metadata/md5-cache/gui-wm/phoc-0.43.0 | 17 + metadata/md5-cache/gui-wm/phoc-0.44.0 | 17 + metadata/md5-cache/gui-wm/phoc-0.44.1 | 17 + metadata/md5-cache/gui-wm/phoc-0.45.0 | 17 + metadata/md5-cache/gui-wm/phoc-0.46.0 | 17 + metadata/md5-cache/gui-wm/river-0.3.6 | 15 + metadata/md5-cache/gui-wm/river-0.3.7 | 15 + metadata/md5-cache/gui-wm/river-0.3.8 | 15 + metadata/md5-cache/gui-wm/swayfx-0.4-r2 | 17 + metadata/md5-cache/gui-wm/swayfx-0.5 | 17 + metadata/md5-cache/kde-apps/kwalletcli-3.03 | 14 + .../md5-cache/kde-misc/geminipart-20241121 | 17 + .../md5-cache/kde-misc/geminipart-20241215 | 17 + .../md5-cache/kde-misc/kio-gemini-20240801 | 16 + .../md5-cache/kde-misc/kio-gemini-20241109 | 16 + .../mail-client/betterbird-bin-128.9.0 | 13 + .../mail-client/mailspring-bin-1.13.3 | 13 + .../mail-client/proton-mail-bin-1.0.6 | 13 + .../postfix-mta-sts-resolver-1.4.0 | 16 + .../atkinson-hyperlegible-20200514 | 14 + metadata/md5-cache/media-fonts/blobmoji-15.0 | 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 + .../media-fonts/gohufont-2.1_p20170627 | 13 + metadata/md5-cache/media-fonts/hackgen-2.10.0 | 13 + .../media-fonts/inconsolata_dz-20201205 | 13 + .../md5-cache/media-fonts/last-resort-15.100 | 13 + .../md5-cache/media-fonts/last-resort-16.000 | 13 + metadata/md5-cache/media-fonts/lato-2 | 13 + .../md5-cache/media-fonts/libertinus-7.040 | 13 + .../md5-cache/media-fonts/libertinus-7.050 | 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 + .../md5-cache/media-fonts/monaspace-1.000 | 14 + .../md5-cache/media-fonts/moralerspace-1.1.0 | 13 + .../md5-cache/media-fonts/nerdfonts-3.2.1 | 15 + .../md5-cache/media-fonts/nerdfonts-3.3.0 | 15 + metadata/md5-cache/media-fonts/overpass-3.0.4 | 13 + .../md5-cache/media-fonts/piazzolla-2.005 | 13 + metadata/md5-cache/media-fonts/plemoljp-2.0.4 | 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.1.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 + .../media-gfx/WebPlotDigitizer-bin-4.7 | 16 + metadata/md5-cache/media-gfx/airsane-0.4.3 | 14 + metadata/md5-cache/media-gfx/azpainter-3.0.11 | 15 + .../media-gfx/bambustudio-bin-02.00.02.57 | 16 + metadata/md5-cache/media-gfx/beeref-0.3.3 | 16 + .../md5-cache/media-gfx/bonzomatic-2022.02.05 | 15 + .../md5-cache/media-gfx/bonzomatic-2022.08.20 | 15 + metadata/md5-cache/media-gfx/bonzomatic-9999 | 14 + metadata/md5-cache/media-gfx/czkawka-8.0.0 | 18 + metadata/md5-cache/media-gfx/dnglab-0.6.0 | 13 + metadata/md5-cache/media-gfx/dnglab-0.6.1 | 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/mayo-0.8.0-r3 | 14 + metadata/md5-cache/media-gfx/nsxiv-32 | 14 + metadata/md5-cache/media-gfx/nsxiv-33 | 14 + metadata/md5-cache/media-gfx/nsxiv-9999 | 15 + .../media-gfx/oda-file-converter-23.5.0.0 | 15 + .../md5-cache/media-gfx/pdf4qt-1.4.0.0-r1 | 14 + metadata/md5-cache/media-gfx/pdf4qt-1.5.0.0 | 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-3.8 | 17 + metadata/md5-cache/media-gfx/swayimg-3.9 | 17 + metadata/md5-cache/media-gfx/timg-1.6.0 | 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/alsa-ucm-pinephone-1.2.6.3 | 11 + metadata/md5-cache/media-libs/alvr-16.0.0 | 16 + metadata/md5-cache/media-libs/amdvlk-2025.1.3 | 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.1.3 | 17 + .../md5-cache/media-libs/blend2d-0.11.4-r2 | 16 + metadata/md5-cache/media-libs/blend2d-9999 | 15 + metadata/md5-cache/media-libs/dr_flac-0.12.43 | 14 + metadata/md5-cache/media-libs/dr_mp3-0.6.40 | 13 + metadata/md5-cache/media-libs/dr_wav-0.13.17 | 14 + metadata/md5-cache/media-libs/gl4es-9999 | 15 + metadata/md5-cache/media-libs/glad-2.0.8 | 16 + metadata/md5-cache/media-libs/glee-5.4.0 | 15 + metadata/md5-cache/media-libs/glee-5.4.0-r1 | 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/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 + metadata/md5-cache/media-libs/monado-9999 | 14 + .../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.43 | 16 + .../md5-cache/media-libs/openxr-loader-1.1.45 | 16 + .../md5-cache/media-libs/openxr-loader-9999 | 15 + metadata/md5-cache/media-libs/raylib-5.0 | 16 + metadata/md5-cache/media-libs/raylib-9999 | 15 + metadata/md5-cache/media-libs/svt-vp9-0.3.0 | 13 + metadata/md5-cache/media-libs/svt-vp9-9999 | 12 + 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-0.23.2-r1 | 17 + metadata/md5-cache/media-libs/wivrn-0.24.1 | 17 + metadata/md5-cache/media-libs/wivrn-9999 | 16 + .../md5-cache/media-plugins/alsa-sndio-0.2 | 14 + .../media-plugins/argotlunar-bin-2.06-r2 | 11 + .../md5-cache/media-plugins/dtmediawiki-9999 | 13 + .../media-plugins/gimp-avif-plugin-9999 | 13 + .../media-plugins/gst-plugins-qt6-1.22.12 | 17 + .../media-plugins/gst-plugins-qt6-1.24.10 | 17 + .../media-plugins/gst-plugins-qt6-1.24.11 | 17 + .../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/6pm-0.9 | 14 + .../media-sound/TauonMusicBox-7.8.0-r1 | 17 + .../md5-cache/media-sound/TauonMusicBox-7.8.3 | 17 + .../md5-cache/media-sound/TauonMusicBox-7.9.0 | 17 + .../md5-cache/media-sound/TauonMusicBox-9999 | 16 + metadata/md5-cache/media-sound/add64-3.8.0 | 14 + metadata/md5-cache/media-sound/add64-3.9.3 | 13 + 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.9 | 14 + .../md5-cache/media-sound/corrscope-0.10.0-r1 | 15 + .../md5-cache/media-sound/corrscope-0.10.1 | 15 + .../media-sound/deep-filter-0.5.6-r2 | 14 + .../md5-cache/media-sound/drumgizmo-0.9.20 | 13 + metadata/md5-cache/media-sound/drumgizmo-9999 | 15 + metadata/md5-cache/media-sound/dzr-240909 | 12 + metadata/md5-cache/media-sound/eartag-0.5.0 | 18 + metadata/md5-cache/media-sound/eartag-0.5.1 | 18 + metadata/md5-cache/media-sound/fooyin-0.7.3 | 18 + metadata/md5-cache/media-sound/fooyin-0.8.1 | 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 + .../md5-cache/media-sound/jacktrip-1.7.1-r1 | 17 + 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 + .../media-sound/listenbrainz-mpd-2.3.8-r2 | 14 + metadata/md5-cache/media-sound/lms-3.64.0-r1 | 16 + metadata/md5-cache/media-sound/lms-3.65.0 | 16 + .../md5-cache/media-sound/loudgain-0.6.8-r1 | 14 + .../media-sound/loudgain-0.6.8_p20240128 | 14 + .../media-sound/loudgain-0.6.8_p20240128-r2 | 14 + metadata/md5-cache/media-sound/mopidy-3.4.2 | 17 + .../md5-cache/media-sound/mpd-mpris-0.3.1 | 15 + .../md5-cache/media-sound/mpd-mpris-0.4.0 | 15 + .../md5-cache/media-sound/mpd-mpris-0.4.1 | 16 + metadata/md5-cache/media-sound/mpvc-1.1.4-r1 | 16 + .../md5-cache/media-sound/musikcube-3.0.2 | 16 + .../md5-cache/media-sound/musikcube-3.0.4 | 16 + .../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 + metadata/md5-cache/media-sound/nulloy-0.9.5 | 16 + metadata/md5-cache/media-sound/nulloy-0.9.8 | 16 + metadata/md5-cache/media-sound/nulloy-0.9.8.7 | 16 + .../md5-cache/media-sound/nulloy-0.9.9-r1 | 16 + metadata/md5-cache/media-sound/nulloy-9999 | 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 + .../md5-cache/media-sound/pianobooster-1.0.0 | 16 + .../pipewire-module-xrdp-0.1_pre20230609-r1 | 15 + .../media-sound/pipewire-module-xrdp-0.2 | 15 + metadata/md5-cache/media-sound/plexamp-4.11.5 | 14 + .../media-sound/pulseaudio-virtualmic-0.1 | 12 + .../media-sound/pulseaudio-virtualmic-9999 | 14 + metadata/md5-cache/media-sound/qloud-1.4.2 | 15 + metadata/md5-cache/media-sound/rsgain-3.5.1 | 14 + metadata/md5-cache/media-sound/rsgain-3.5.3 | 14 + metadata/md5-cache/media-sound/spct-1.1.3 | 12 + 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.19.1 | 16 + .../media-sound/spotify-player-0.20.4 | 16 + .../md5-cache/media-sound/spotify-player-9999 | 15 + .../media-sound/spotifyd-0.3.5_p20240513 | 15 + .../md5-cache/media-sound/spotube-bin-3.8.0 | 14 + .../md5-cache/media-sound/supersonic-0.14.0 | 16 + .../md5-cache/media-sound/supersonic-0.15.0 | 16 + .../media-sound/tidal-hifi-bin-5.16.0-r1 | 14 + .../media-sound/tidal-hifi-bin-5.17.0 | 14 + metadata/md5-cache/media-sound/yewtube-2.12.0 | 17 + metadata/md5-cache/media-sound/yewtube-9999 | 16 + .../media-sound/youtube-music-bin-3.6.2-r1 | 14 + .../media-sound/youtube-music-bin-3.8.0 | 14 + .../md5-cache/media-sound/zita-ajbridge-0.8.4 | 14 + .../media-sound/zita-ajbridge-0.8.4-r1 | 14 + metadata/md5-cache/media-video/avisynth+-9999 | 12 + 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/delfin-0.4.7 | 16 + metadata/md5-cache/media-video/delfin-0.4.8 | 16 + .../media-video/gpu-screen-recorder-9999 | 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 + metadata/md5-cache/media-video/manimgl-1.7.2 | 16 + metadata/md5-cache/media-video/manimgl-9999 | 15 + .../md5-cache/media-video/mediaelch-2.10.6 | 16 + .../md5-cache/media-video/mediaelch-2.12.0 | 17 + metadata/md5-cache/media-video/mediaelch-9999 | 15 + .../md5-cache/media-video/megapixels-1.4.3-r1 | 15 + metadata/md5-cache/media-video/mpc-qt-24.12 | 15 + metadata/md5-cache/media-video/mpc-qt-24.12.1 | 15 + .../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 + .../md5-cache/media-video/stremio-4.4.168 | 14 + metadata/md5-cache/media-video/syncplay-1.7.3 | 16 + metadata/md5-cache/media-video/uxplay-1.67-r1 | 15 + .../md5-cache/media-video/uxplay-1.68.3-r1 | 15 + metadata/md5-cache/media-video/uxplay-1.70-r1 | 15 + .../media-video/walksnail-osd-tool-0.3.0-r2 | 15 + .../media-video/walksnail-osd-tool-9999 | 14 + .../md5-cache/media-video/wl-screenrec-0.1.7 | 17 + metadata/md5-cache/media-video/wlrobs-1.1 | 15 + metadata/md5-cache/media-video/wlrobs-9999 | 14 + .../md5-cache/media-video/ytarchive-0.4.0 | 14 + .../md5-cache/media-video/ytarchive-0.5.0 | 14 + .../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-20240215 | 13 + metadata/md5-cache/mpv-plugin/mdmenu-20250307 | 13 + metadata/md5-cache/mpv-plugin/mfpbar-20240215 | 13 + metadata/md5-cache/mpv-plugin/mfpbar-20250307 | 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.0 | 16 + metadata/md5-cache/mpv-plugin/mpv-mpris-1.1 | 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_sponsorblock_minimal-2023.08.20 | 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 | 15 + .../md5-cache/mpv-plugin/open-in-mpv-2.4.3 | 15 + .../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.19.0 | 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 + metadata/md5-cache/net-client/amfora-1.8.0 | 13 + metadata/md5-cache/net-client/amfora-1.9.2 | 14 + 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/kristall-0.3-r2 | 14 + metadata/md5-cache/net-client/kristall-0.4 | 15 + metadata/md5-cache/net-client/lagrange-1.18.4 | 17 + metadata/md5-cache/net-client/lagrange-1.18.5 | 17 + metadata/md5-cache/net-client/offpunk-2.6 | 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.9 | 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.8 | 16 + .../md5-cache/net-dns/AdGuardHome-0.107.58 | 15 + .../md5-cache/net-dns/AdGuardHome-0.107.59 | 15 + .../md5-cache/net-dns/AdGuardHome-0.107.60 | 15 + metadata/md5-cache/net-dns/blocky-0.23 | 16 + metadata/md5-cache/net-dns/blocky-0.24 | 16 + metadata/md5-cache/net-dns/blocky-0.25 | 16 + metadata/md5-cache/net-dns/blocky-9999 | 15 + metadata/md5-cache/net-dns/noip-duc-3.3.0 | 13 + metadata/md5-cache/net-fs/httpdirfs-1.2.7 | 14 + 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.1 | 15 + metadata/md5-cache/net-im/abaddon-9999 | 14 + metadata/md5-cache/net-im/axolotl-bin-2.0.1 | 13 + metadata/md5-cache/net-im/beeper-3.109.1 | 15 + metadata/md5-cache/net-im/beeper-3.110.1 | 15 + metadata/md5-cache/net-im/beeper-4.0.584 | 15 + metadata/md5-cache/net-im/beeper-4.0.604 | 15 + metadata/md5-cache/net-im/chatterino-2.5.2-r1 | 15 + metadata/md5-cache/net-im/conduit-0.8.0-r1 | 15 + metadata/md5-cache/net-im/conduit-0.9.0-r1 | 16 + metadata/md5-cache/net-im/conduit-9999 | 14 + .../net-im/discord-canary-bin-0.0.642 | 14 + .../md5-cache/net-im/discord-ptb-bin-0.0.137 | 14 + metadata/md5-cache/net-im/eturnal-1.12.0-r1 | 14 + metadata/md5-cache/net-im/eturnal-1.12.1 | 14 + metadata/md5-cache/net-im/flare-0.12.0-r1 | 15 + metadata/md5-cache/net-im/gajim-plugins-9999 | 14 + metadata/md5-cache/net-im/go-sendxmpp-0.6.1 | 13 + metadata/md5-cache/net-im/go-sendxmpp-0.8.3 | 13 + metadata/md5-cache/net-im/gomuks-0.3.0 | 16 + metadata/md5-cache/net-im/gomuks-0.3.1 | 16 + metadata/md5-cache/net-im/heisenbridge-1.15.0 | 16 + metadata/md5-cache/net-im/heisenbridge-1.15.2 | 16 + metadata/md5-cache/net-im/iamb-0.0.10 | 14 + metadata/md5-cache/net-im/iamb-0.0.8 | 13 + metadata/md5-cache/net-im/iamb-0.0.9 | 13 + .../md5-cache/net-im/jitsi-meet-2022.3.1-r1 | 15 + metadata/md5-cache/net-im/jitsi-meet-2025.2.0 | 15 + metadata/md5-cache/net-im/legcord-bin-1.1.0 | 14 + metadata/md5-cache/net-im/legcord-bin-1.1.1 | 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.0.1 | 10 + .../md5-cache/net-im/matterhorn-bin-90000.1.0 | 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 | 15 + .../md5-cache/net-im/mautrix-discord-0.7.2 | 15 + metadata/md5-cache/net-im/mautrix-meta-0.4.2 | 15 + metadata/md5-cache/net-im/mautrix-meta-0.4.3 | 15 + .../md5-cache/net-im/mautrix-signal-0.7.4 | 15 + .../md5-cache/net-im/mautrix-signal-0.7.5 | 15 + metadata/md5-cache/net-im/mautrix-slack-0.1.3 | 15 + metadata/md5-cache/net-im/mautrix-slack-0.1.4 | 15 + .../md5-cache/net-im/mautrix-telegram-0.15.1 | 16 + .../md5-cache/net-im/mautrix-telegram-0.15.2 | 16 + .../md5-cache/net-im/mautrix-whatsapp-0.10.9 | 16 + metadata/md5-cache/net-im/nheko-0.12.0-r1 | 17 + metadata/md5-cache/net-im/nheko-0.12.0-r2 | 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 | 15 + .../md5-cache/net-im/sliding-sync-0.99.19 | 15 + .../md5-cache/net-im/teams-for-linux-2.0.3 | 16 + .../md5-cache/net-im/teams-for-linux-2.0.4 | 16 + .../md5-cache/net-im/teams-for-linux-2.0.8 | 16 + metadata/md5-cache/net-im/vesktop-bin-1.5.5 | 15 + metadata/md5-cache/net-im/vesktop-bin-1.5.6 | 15 + .../md5-cache/net-im/zulip-desktop-bin-5.11.1 | 15 + .../md5-cache/net-im/zulip-desktop-bin-5.12.0 | 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-2025.2 | 17 + 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/quarg-1.0.0 | 16 + metadata/md5-cache/net-irc/srain-1.8.0 | 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.3 | 16 + metadata/md5-cache/net-libs/kcgi-0.13.4 | 16 + metadata/md5-cache/net-libs/libuecc-7 | 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.7.17 | 15 + .../net-mail/dovecot-fts-xapian-1.7.18 | 15 + .../md5-cache/net-mail/dovecot-fts-xapian-1.8 | 15 + .../net-mail/dovecot-fts-xapian-1.8.1 | 15 + .../net-mail/dovecot-fts-xapian-1.8.3 | 15 + .../net-mail/dovecot-fts-xapian-1.8.4 | 15 + .../net-mail/dovecot-fts-xapian-1.8.6 | 15 + .../md5-cache/net-mail/dovecot-fts-xapian-1.9 | 15 + .../net-mail/dovecot-fts-xapian-1.9.1 | 15 + .../net-mail/dovecot-fts-xapian-9999 | 14 + metadata/md5-cache/net-mail/hydroxide-0.2.27 | 14 + metadata/md5-cache/net-mail/hydroxide-0.2.28 | 14 + metadata/md5-cache/net-mail/hydroxide-0.2.29 | 14 + metadata/md5-cache/net-mail/hydroxide-9999 | 12 + metadata/md5-cache/net-mail/pop-0.2.0 | 13 + .../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 + .../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-9999-r3 | 11 + metadata/md5-cache/net-misc/clatd-1.6 | 14 + .../net-misc/commons-downloader-9999 | 12 + .../commons-wikimedia-find-by-hash-1.0.0 | 10 + metadata/md5-cache/net-misc/curlie-1.7.2 | 15 + metadata/md5-cache/net-misc/cve-client-1.1.1 | 16 + metadata/md5-cache/net-misc/cve-client-9999 | 15 + .../md5-cache/net-misc/eg25-manager-0.4.2 | 13 + metadata/md5-cache/net-misc/fedigroup-1.0.6 | 15 + metadata/md5-cache/net-misc/fedigroup-1.0.8 | 15 + metadata/md5-cache/net-misc/fileshelter-6.2.0 | 14 + .../net-misc/freetube-bin-0.21.3_beta | 13 + .../net-misc/freetube-bin-0.22.0_beta | 13 + .../net-misc/freetube-bin-0.22.1_beta | 13 + .../net-misc/freetube-bin-0.23.1_beta | 13 + .../net-misc/freetube-bin-0.23.2_beta | 13 + .../net-misc/freetube-bin-0.23.3_beta | 13 + metadata/md5-cache/net-misc/gdown-5.1.0 | 17 + metadata/md5-cache/net-misc/gdown-5.2.0 | 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 | 13 + 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/gmid-2.1 | 16 + metadata/md5-cache/net-misc/gmid-2.1.1 | 16 + metadata/md5-cache/net-misc/gmid-9999 | 15 + .../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/iipsrv-1.2 | 15 + .../net-misc/inv_sig_helper-0_pre20250103 | 14 + .../md5-cache/net-misc/inv_sig_helper-9999 | 13 + metadata/md5-cache/net-misc/jool-4.1.13 | 12 + .../md5-cache/net-misc/jool-modules-4.1.13 | 16 + .../net-misc/lyrics-in-terminal-1.5.0 | 16 + .../net-misc/lyrics-in-terminal-1.7.0 | 16 + metadata/md5-cache/net-misc/maestral-1.9.3-r1 | 17 + metadata/md5-cache/net-misc/maestral-1.9.4 | 17 + metadata/md5-cache/net-misc/maestral-qt-1.9.3 | 15 + metadata/md5-cache/net-misc/maestral-qt-1.9.4 | 15 + metadata/md5-cache/net-misc/mastorss-0.13.1 | 14 + .../md5-cache/net-misc/mastorss-0.13.1-r1 | 14 + metadata/md5-cache/net-misc/mastorss-9999 | 13 + metadata/md5-cache/net-misc/mbpoll-1.5.2 | 14 + metadata/md5-cache/net-misc/mbpoll-9999 | 13 + metadata/md5-cache/net-misc/megasync-5.10.1.0 | 16 + metadata/md5-cache/net-misc/megasync-5.9.0.3 | 16 + metadata/md5-cache/net-misc/myip-1.2.1 | 13 + .../md5-cache/net-misc/ooni-probe-cli-3.23.0 | 15 + .../md5-cache/net-misc/ooni-probe-cli-3.24.0 | 15 + 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.38.1-r1 | 17 + metadata/md5-cache/net-misc/warp-0.8.0 | 16 + metadata/md5-cache/net-misc/warp-0.8.1 | 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 | 13 + metadata/md5-cache/net-misc/whatscli-1.0.6 | 13 + metadata/md5-cache/net-misc/wlvncc-20250122 | 14 + metadata/md5-cache/net-misc/wlvncc-20250307 | 14 + metadata/md5-cache/net-misc/wlvncc-99999999 | 13 + metadata/md5-cache/net-misc/wsdd-0.7.0 | 15 + metadata/md5-cache/net-misc/wsdd-0.7.1 | 15 + metadata/md5-cache/net-misc/wsdd-0.8 | 15 + metadata/md5-cache/net-misc/wstunnel-10.1.10 | 13 + metadata/md5-cache/net-misc/xh-0.24.0 | 16 + .../md5-cache/net-misc/xkcd-handler-1.1.4 | 13 + metadata/md5-cache/net-misc/xmrig-mo-6.21.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.5.0 | 15 + metadata/md5-cache/net-news/cliflux-1.6.0 | 15 + metadata/md5-cache/net-news/comitium-1.8.1 | 13 + metadata/md5-cache/net-news/gfeeds-2.2.0-r1 | 16 + metadata/md5-cache/net-news/gfeeds-2.2.0-r2 | 16 + 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.27 | 14 + metadata/md5-cache/net-news/newsraft-0.28 | 14 + metadata/md5-cache/net-news/newsraft-9999 | 13 + metadata/md5-cache/net-nntp/inn-2.7.1 | 17 + .../md5-cache/net-nntp/nzb-monkey-go-0.1.16 | 13 + metadata/md5-cache/net-nntp/pan-0.161 | 17 + metadata/md5-cache/net-nntp/pan-0.162 | 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.7.0-r1 | 16 + metadata/md5-cache/net-p2p/feather-2.8.0 | 16 + metadata/md5-cache/net-p2p/feather-2.8.1 | 16 + metadata/md5-cache/net-p2p/feather-9999 | 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.8.0_p1-r1 | 18 + metadata/md5-cache/net-p2p/gridcoin-5.4.9.0 | 18 + .../md5-cache/net-p2p/ipfs-desktop-bin-0.39.0 | 13 + .../md5-cache/net-p2p/ipfs-desktop-bin-0.40.0 | 13 + metadata/md5-cache/net-p2p/monero-0.18.3.4-r1 | 17 + metadata/md5-cache/net-p2p/monero-0.18.4.0 | 17 + metadata/md5-cache/net-p2p/monero-9999 | 16 + .../md5-cache/net-p2p/monero-gui-bin-0.18.4.0 | 14 + metadata/md5-cache/net-p2p/p2pool-4.1.1 | 14 + metadata/md5-cache/net-p2p/p2pool-4.3 | 14 + metadata/md5-cache/net-p2p/p2pool-4.4 | 15 + metadata/md5-cache/net-p2p/p2pool-9999 | 12 + metadata/md5-cache/net-p2p/trezord-go-2.0.33 | 15 + .../md5-cache/net-p2p/yggdrasil-go-0.5.12 | 16 + metadata/md5-cache/net-p2p/yggdrasil-go-9999 | 15 + .../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/byedpi-0.16.2 | 13 + metadata/md5-cache/net-proxy/byedpi-0.16.6 | 13 + metadata/md5-cache/net-proxy/byedpi-9999 | 11 + metadata/md5-cache/net-proxy/ngrok-bin-3.20.0 | 10 + .../net-proxy/shadowsocks-rust-1.22.0 | 13 + metadata/md5-cache/net-proxy/snowflake-2.10.1 | 14 + metadata/md5-cache/net-proxy/snowflake-2.11.0 | 14 + metadata/md5-cache/net-voip/baresip-3.19.0 | 15 + metadata/md5-cache/net-voip/baresip-3.20.0 | 15 + metadata/md5-cache/net-voip/baresip-3.21.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 + .../md5-cache/net-voip/gnome-calls-47.0-r1 | 17 + metadata/md5-cache/net-voip/re-3.19.0 | 15 + metadata/md5-cache/net-voip/re-3.20.0 | 15 + metadata/md5-cache/net-voip/re-3.21.0 | 15 + metadata/md5-cache/net-voip/vvmd-0.8-r1 | 14 + .../GlobalProtect-openconnect-2.3.9-r1 | 15 + .../net-vpn/cloudflare-warp-2024.11.309 | 16 + .../net-vpn/cloudflare-warp-2024.2.62-r2 | 16 + .../net-vpn/cloudflare-warp-2024.4.133-r1 | 16 + 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-2025.5 | 15 + .../md5-cache/net-wireless/airspyhf-1.6.8 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.1 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.2 | 15 + .../md5-cache/net-wireless/bluetuith-0.2.3 | 15 + .../md5-cache/net-wireless/bluetuith-9999 | 14 + .../net-wireless/btscreenlocker-1.8.1-r1 | 15 + .../net-wireless/easyroam-desktop-1.4.3 | 13 + .../md5-cache/net-wireless/gr-lora_sdr-9999 | 13 + metadata/md5-cache/net-wireless/iwmenu-0.1.1 | 15 + .../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/phosh-0.42.0 | 10 + .../phosh-base/phosh-mobile-settings-0.42.0 | 16 + .../phosh-base/phosh-mobile-settings-0.43.0 | 16 + .../phosh-base/phosh-osk-stub-0.41.1 | 17 + .../phosh-base/phosh-osk-stub-0.42.0 | 17 + .../md5-cache/phosh-base/phosh-shell-0.42.0 | 18 + .../md5-cache/phosh-base/phosh-tour-0.43.0 | 16 + .../md5-cache/phosh-base/phosh-tour-0.44.0 | 16 + .../md5-cache/phosh-base/phosh-tour-0.45.0 | 16 + .../md5-cache/phosh-base/phosh-tour-0.46.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.3 | 13 + .../md5-cache/sci-biology/geneathome-1.10-r5 | 13 + .../sci-biology/jalview-bin-2.11.4.1 | 13 + .../md5-cache/sci-chemistry/vesta-bin-3.5.8 | 14 + .../md5-cache/sci-chemistry/xcrysden-1.6.2-r2 | 14 + .../sci-electronics/bender-0.28.1-r1 | 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 + .../md5-cache/sci-electronics/bluespec-9999 | 15 + .../md5-cache/sci-electronics/circt-1.110.0 | 17 + .../md5-cache/sci-electronics/circt-1.37.0 | 17 + .../md5-cache/sci-electronics/circt-1.76.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.1.27 | 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.14 | 11 + .../md5-cache/sci-electronics/lxi-tools-2.7 | 16 + .../md5-cache/sci-electronics/slang-8.0-r1 | 17 + metadata/md5-cache/sci-electronics/slang-9999 | 16 + .../md5-cache/sci-electronics/svls-0.2.11 | 13 + metadata/md5-cache/sci-electronics/vcd-221217 | 11 + .../sci-electronics/verilator-5.026-r1 | 17 + .../sci-electronics/verilator-5.028-r1 | 17 + .../md5-cache/sci-electronics/verilator-9999 | 16 + .../md5-cache/sci-electronics/yosys-0.40-r1 | 12 + .../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-r2 | 12 + .../md5-cache/sci-misc/boinc-wrapper-26018-r3 | 12 + .../md5-cache/sci-misc/llama-cpp-0_pre4576 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre4763 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre4848 | 16 + .../md5-cache/sci-misc/llama-cpp-0_pre5097 | 16 + metadata/md5-cache/sci-misc/llama-cpp-9999 | 15 + metadata/md5-cache/sci-ml/ollama-0.6.5-r1 | 16 + metadata/md5-cache/sci-ml/ollama-9999 | 15 + .../sci-physics/openmodelica-1.24.0-r1 | 15 + 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 + .../sec-keys/openpgp-keys-emersion-20240714 | 9 + .../openpgp-keys-featherwallet-20201209 | 9 + .../sec-keys/openpgp-keys-jvoisin-20230224 | 9 + .../sec-keys/openpgp-keys-phosh-2024 | 9 + .../openpgp-keys-russallbery-20230000 | 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-2021.04 | 9 + .../sec-keys/signify-keys-lanodan-2023 | 13 + .../sec-keys/signify-keys-lanodan-2024 | 13 + .../sec-keys/signify-keys-lanodan-2025 | 13 + .../signify-keys-oriole-systems-20240330 | 9 + .../sec-keys/signify-keys-telescope-0.10 | 9 + .../sec-keys/signify-keys-telescope-0.9 | 9 + metadata/md5-cache/sys-apps/0xFFFF-0.10 | 13 + .../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 + .../sys-apps/bat-extras-2023.09.19-r2 | 14 + metadata/md5-cache/sys-apps/bat-extras-9999 | 13 + metadata/md5-cache/sys-apps/bpftune-9999 | 13 + metadata/md5-cache/sys-apps/bustd-0.1.1 | 13 + metadata/md5-cache/sys-apps/colortail-0.3.3 | 12 + metadata/md5-cache/sys-apps/colortail-9999 | 11 + metadata/md5-cache/sys-apps/corefreq-1.96.3 | 15 + metadata/md5-cache/sys-apps/dnf5-5.2.11.0 | 16 + metadata/md5-cache/sys-apps/dnf5-5.2.12.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.7.0 | 15 + 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/hex-0.4.2 | 13 + metadata/md5-cache/sys-apps/hex-0.5.0 | 13 + metadata/md5-cache/sys-apps/hex-0.6.0 | 13 + metadata/md5-cache/sys-apps/hexyl-0.16.0 | 13 + metadata/md5-cache/sys-apps/lact-0.7.2 | 18 + metadata/md5-cache/sys-apps/lact-0.7.3 | 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 + .../sys-apps/mission-center-0.4.4-r3 | 17 + .../sys-apps/mission-center-0.5.2-r2 | 17 + 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 | 13 + metadata/md5-cache/sys-apps/ov-0.32.0 | 13 + 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.3 | 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 + metadata/md5-cache/sys-apps/qjournalctl-0.6.2 | 13 + .../sys-apps/save-backlight-1.1.2-r1 | 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 + metadata/md5-cache/sys-apps/ugrep-5.1.4 | 14 + metadata/md5-cache/sys-apps/ugrep-7.2.0 | 15 + metadata/md5-cache/sys-apps/utils-extra-0.0.1 | 14 + metadata/md5-cache/sys-apps/utils-extra-9999 | 13 + metadata/md5-cache/sys-apps/zmem-0.2.1 | 13 + .../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.33 | 16 + metadata/md5-cache/sys-block/ublksrv-1.4 | 15 + .../sys-boot/customrescuecd-x86_64-grub-0.1 | 9 + metadata/md5-cache/sys-boot/drbl-5.4.2 | 11 + .../md5-cache/sys-boot/grml-rescueboot-0.6.1 | 10 + metadata/md5-cache/sys-boot/limine-7.0.0 | 11 + metadata/md5-cache/sys-boot/limine-7.0.3 | 11 + metadata/md5-cache/sys-boot/limine-7.0.5 | 11 + metadata/md5-cache/sys-boot/limine-7.3.0 | 11 + metadata/md5-cache/sys-boot/limine-7.5.0 | 11 + metadata/md5-cache/sys-boot/limine-7.9.2 | 11 + metadata/md5-cache/sys-boot/limine-8.0.11 | 14 + metadata/md5-cache/sys-boot/limine-8.0.12 | 14 + metadata/md5-cache/sys-boot/limine-8.0.13 | 14 + metadata/md5-cache/sys-boot/limine-8.0.14 | 14 + metadata/md5-cache/sys-boot/limine-8.0.5 | 11 + metadata/md5-cache/sys-boot/limine-8.0.6 | 14 + metadata/md5-cache/sys-boot/limine-8.0.7 | 14 + metadata/md5-cache/sys-boot/limine-8.0.9 | 14 + metadata/md5-cache/sys-boot/limine-8.1.1 | 14 + metadata/md5-cache/sys-boot/limine-8.1.2 | 14 + metadata/md5-cache/sys-boot/limine-8.3.2 | 14 + metadata/md5-cache/sys-boot/limine-8.4.0 | 14 + metadata/md5-cache/sys-boot/limine-8.5.0 | 14 + metadata/md5-cache/sys-boot/limine-8.6.0 | 14 + metadata/md5-cache/sys-boot/limine-8.7.0 | 14 + metadata/md5-cache/sys-boot/limine-9.0.0 | 14 + metadata/md5-cache/sys-boot/limine-9.0.1 | 14 + metadata/md5-cache/sys-boot/limine-9.1.3 | 14 + metadata/md5-cache/sys-boot/limine-9.2.0 | 14 + metadata/md5-cache/sys-boot/limine-9.2.2 | 14 + metadata/md5-cache/sys-boot/limine-9.2.3 | 14 + metadata/md5-cache/sys-boot/mkusb-23.2.0 | 13 + metadata/md5-cache/sys-boot/ventoy-bin-1.0.97 | 14 + metadata/md5-cache/sys-boot/ventoy-bin-1.0.98 | 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 + .../md5-cache/sys-cluster/genders-1.28.1-r1 | 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 + .../sys-cluster/opencoarrays-2.9.3-r1 | 17 + .../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 + metadata/md5-cache/sys-fs/btrfs-heatmap-9-r1 | 15 + metadata/md5-cache/sys-fs/ddrescueview-0.4.5 | 13 + 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.30.0 | 13 + metadata/md5-cache/sys-fs/dwarfs-0.10.2 | 16 + metadata/md5-cache/sys-fs/dwarfs-0.11.2-r1 | 16 + metadata/md5-cache/sys-fs/dwarfs-bin-0.10.2 | 11 + metadata/md5-cache/sys-fs/dwarfs-bin-0.11.0 | 11 + metadata/md5-cache/sys-fs/ffmpegfs-2.16-r1 | 16 + metadata/md5-cache/sys-fs/ffmpegfs-2.17 | 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-1.2.0 | 14 + metadata/md5-cache/sys-fs/gdu-5.14.0 | 13 + metadata/md5-cache/sys-fs/gdu-5.25.0 | 13 + 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 + .../md5-cache/sys-fs/mountpoint-s3-bin-1.1.1 | 10 + metadata/md5-cache/sys-fs/ntfs2btrfs-20240115 | 15 + metadata/md5-cache/sys-fs/sanoid-2.2.0 | 13 + metadata/md5-cache/sys-fs/sanoid-9999 | 12 + metadata/md5-cache/sys-fs/ufiformat-0.9.9 | 11 + 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 + .../sys-kernel/usermode-kernel-6.0.12 | 17 + metadata/md5-cache/sys-kernel/xow-0.5 | 12 + .../md5-cache/sys-kernel/zenpower3-0.2.0-r2 | 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 + 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-power/amdfan-0.1.28 | 17 + metadata/md5-cache/sys-power/amdfan-0.2.3 | 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/envycontrol-3.4.0 | 15 + metadata/md5-cache/sys-power/envycontrol-9999 | 14 + metadata/md5-cache/sys-power/fan2go-0.8.1 | 15 + metadata/md5-cache/sys-power/fan2go-0.9.0 | 15 + 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 + .../sys-power/system76-power-1.2.0-r1 | 15 + .../sys-power/system76-power-1.2.1-r1 | 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 | 13 + 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 | 9 + 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 + .../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 + metadata/md5-cache/www-apps/forgejo-10.0.0 | 17 + metadata/md5-cache/www-apps/forgejo-10.0.1 | 17 + metadata/md5-cache/www-apps/forgejo-9.0.3 | 17 + metadata/md5-cache/www-apps/freshrss-1.24.3 | 15 + metadata/md5-cache/www-apps/freshrss-1.25.0 | 15 + .../md5-cache/www-apps/invidious-2024.11.10.0 | 16 + .../md5-cache/www-apps/invidious-2025.03.14.0 | 16 + metadata/md5-cache/www-apps/jackett-0.22.1363 | 15 + 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.9.1 | 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 + metadata/md5-cache/www-apps/redlib-0.34.0 | 14 + metadata/md5-cache/www-apps/redlib-0.35.1 | 14 + metadata/md5-cache/www-apps/rimgo-1.2.1 | 14 + metadata/md5-cache/www-apps/sblg-0.6.1 | 14 + .../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/vaultwarden-web-2024.1.2b | 13 + .../www-apps/vaultwarden-web-2024.3.0 | 13 + .../www-apps/vaultwarden-web-2024.3.1 | 13 + .../www-apps/vaultwarden-web-bin-2024.5.0 | 10 + .../www-apps/vaultwarden-web-bin-2025.1.1 | 10 + .../www-apps/vaultwarden-web-bin-2025.3.1 | 10 + .../md5-cache/www-apps/whoogle-search-0.9.3 | 15 + metadata/md5-cache/www-apps/zola-0.19.2-r1 | 13 + .../md5-cache/www-client/badwolf-1.3.0-r1 | 17 + metadata/md5-cache/www-client/badwolf-9999 | 16 + metadata/md5-cache/www-client/browsh-1.8.2 | 15 + .../www-client/firefox-developer-bin-122.0 | 14 + .../www-client/firefox-developer-bin-128.0 | 14 + .../www-client/mullvad-browser-bin-14.0.9 | 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 + metadata/md5-cache/www-client/vimb-3.6.0 | 15 + metadata/md5-cache/www-client/vimb-3.7.0 | 15 + metadata/md5-cache/www-client/vimb-9999 | 14 + .../www-client/yandex-browser-25.2.1.939_p1 | 16 + metadata/md5-cache/www-client/zen-bin-1.10.3b | 13 + metadata/md5-cache/www-client/zen-bin-1.11b | 13 + metadata/md5-cache/www-misc/dufs-0.40.0 | 13 + metadata/md5-cache/www-misc/gitea2rss-0.7.0 | 16 + metadata/md5-cache/www-misc/gorss-0.3 | 13 + .../md5-cache/www-misc/kiwix-desktop-2.4.0 | 14 + metadata/md5-cache/www-misc/libkiwix-14.0.0 | 16 + .../www-misc/waldl-0.0.1_pre20211112 | 11 + metadata/md5-cache/www-misc/wyebadblock-1.0.0 | 11 + .../md5-cache/www-plugins/firefoxpwa-2.13.3 | 16 + .../md5-cache/www-plugins/firefoxpwa-2.14.0 | 16 + .../md5-cache/www-plugins/firefoxpwa-2.14.1 | 16 + .../md5-cache/www-servers/hinsightd-0.9.17 | 17 + metadata/md5-cache/www-servers/hinsightd-9999 | 16 + metadata/md5-cache/www-servers/quark-9999 | 11 + .../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.5.1 | 16 + .../x11-drivers/OpenTabletDriver-bin-0.6.3.0 | 14 + metadata/md5-cache/x11-drivers/evdi-1.14.8 | 18 + metadata/md5-cache/x11-drivers/evdi-1.14.9 | 18 + .../x11-drivers/xf86-input-xppen-3.4.9-r2 | 15 + .../md5-cache/x11-libs/gtk-fortran-3.24.31 | 17 + metadata/md5-cache/x11-libs/gtk-fortran-4.6.0 | 17 + metadata/md5-cache/x11-libs/gtk-fortran-4.7.1 | 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.2 | 16 + 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 | 16 + metadata/md5-cache/x11-misc/gobble-1.3 | 15 + metadata/md5-cache/x11-misc/greenclip-bin-4.2 | 9 + .../md5-cache/x11-misc/gromit-mpx-1.6.0-r1 | 15 + metadata/md5-cache/x11-misc/gromit-mpx-1.7.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.33.2 | 16 + .../md5-cache/x11-misc/input-leap-3.0.2-r1 | 17 + metadata/md5-cache/x11-misc/input-leap-9999 | 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-9999 | 13 + .../md5-cache/x11-misc/picom-jonaburg-9999 | 17 + metadata/md5-cache/x11-misc/pywal-3.3.0 | 15 + 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/slstatus-1.0-r1 | 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/wallust-3.1.0 | 13 + metadata/md5-cache/x11-misc/wallust-3.3.0 | 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 + metadata/md5-cache/x11-terms/dmd5620-2.1.0 | 15 + metadata/md5-cache/x11-terms/rio-0.2.8 | 16 + .../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 + metadata/md5-cache/x11-themes/adw-gtk3-5.3 | 13 + metadata/md5-cache/x11-themes/adw-gtk3-5.5 | 13 + metadata/md5-cache/x11-themes/adw-gtk3-5.6 | 14 + .../x11-themes/adwaita-dark-amoled-9999 | 11 + .../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 + .../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 + .../x11-themes/catppuccin-neovim-1.7.0 | 10 + .../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/nordzy-cursors-2.3.0 | 10 + .../x11-themes/nulloy-theme-night-1.1.5 | 10 + .../x11-themes/obsidian-icon-theme-4.15-r1 | 14 + .../x11-themes/obsidian-icon-theme-9999 | 14 + .../x11-themes/obsidian2-gtk-theme-2.24 | 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 + .../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/berry-0.1.11 | 14 + metadata/md5-cache/x11-wm/berry-0.1.12 | 14 + 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.23.0 | 16 + metadata/pkg_desc_index | 1867 +++++ metadata/pkgcheck.conf | 3 + metadata/timestamp.chk | 1 + 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 | 2 + mpv-plugin/mdmenu/mdmenu-20240215.ebuild | 39 + mpv-plugin/mdmenu/mdmenu-20250307.ebuild | 39 + mpv-plugin/mdmenu/metadata.xml | 18 + mpv-plugin/mfpbar/Manifest | 2 + mpv-plugin/mfpbar/metadata.xml | 11 + mpv-plugin/mfpbar/mfpbar-20240215.ebuild | 27 + mpv-plugin/mfpbar/mfpbar-20250307.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.0.ebuild | 58 + mpv-plugin/mpv-mpris/mpv-mpris-1.1.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 + mpv-plugin/mpv_sponsorblock/metadata.xml | 11 + .../mpv_sponsorblock-20211223.ebuild | 46 + .../mpv_sponsorblock-20220924.ebuild | 37 + .../mpv_sponsorblock-20230130.ebuild | 37 + mpv-plugin/mpv_sponsorblock_minimal/Manifest | 1 + .../mpv_sponsorblock_minimal/metadata.xml | 11 + ...mpv_sponsorblock_minimal-2023.08.20.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 | 178 + net-analyzer/gping/gping-1.19.0.ebuild | 219 + 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 + net-analyzer/netsniff-ng/metadata.xml | 11 + .../netsniff-ng/netsniff-ng-0.6.8-r1.ebuild | 82 + .../netsniff-ng/netsniff-ng-0.6.9.ebuild | 75 + net-client/amfora/Manifest | 438 ++ net-client/amfora/amfora-1.8.0.ebuild | 430 ++ net-client/amfora/amfora-1.9.2.ebuild | 433 ++ net-client/amfora/metadata.xml | 11 + 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/kristall/Manifest | 2 + .../files/kristall-0.3_add_flags.patch | 27 + net-client/kristall/kristall-0.3-r2.ebuild | 43 + net-client/kristall/kristall-0.4.ebuild | 64 + net-client/kristall/metadata.xml | 13 + net-client/lagrange/Manifest | 4 + net-client/lagrange/lagrange-1.18.4.ebuild | 73 + net-client/lagrange/lagrange-1.18.5.ebuild | 73 + net-client/lagrange/metadata.xml | 30 + net-client/metadata.xml | 8 + net-client/offpunk/Manifest | 1 + net-client/offpunk/metadata.xml | 13 + net-client/offpunk/offpunk-2.6.ebuild | 51 + 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 | 16 + net-client/telescope/telescope-0.10.1.ebuild | 62 + net-client/telescope/telescope-0.9.ebuild | 55 + 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.8.ebuild | 33 + .../AdGuardHome/AdGuardHome-0.107.58.ebuild | 141 + .../AdGuardHome/AdGuardHome-0.107.59.ebuild | 141 + .../AdGuardHome/AdGuardHome-0.107.60.ebuild | 141 + net-dns/AdGuardHome/Manifest | 10 + .../files/AdGuardHome-0.107.57.service | 24 + .../files/disable-update-cmd-opt.patch | 19 + net-dns/AdGuardHome/metadata.xml | 16 + net-dns/blocky/Manifest | 9 + net-dns/blocky/blocky-0.23.ebuild | 105 + net-dns/blocky/blocky-0.24.ebuild | 105 + net-dns/blocky/blocky-0.25.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-fs/httpdirfs/Manifest | 1 + net-fs/httpdirfs/httpdirfs-1.2.7.ebuild | 25 + net-fs/httpdirfs/metadata.xml | 24 + 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.1.ebuild | 68 + net-im/abaddon/abaddon-9999.ebuild | 63 + .../files/abaddon-0.2.1-missing-include.patch | 18 + net-im/abaddon/metadata.xml | 13 + net-im/axolotl-bin/Manifest | 2 + net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild | 58 + net-im/axolotl-bin/metadata.xml | 9 + net-im/beeper/Manifest | 4 + net-im/beeper/beeper-3.109.1.ebuild | 100 + net-im/beeper/beeper-3.110.1.ebuild | 100 + net-im/beeper/beeper-4.0.584.ebuild | 117 + net-im/beeper/beeper-4.0.604.ebuild | 117 + net-im/beeper/metadata.xml | 11 + net-im/chatterino/Manifest | 9 + net-im/chatterino/chatterino-2.5.2-r1.ebuild | 93 + .../chatterino-2.5.2-disable-ccache.patch | 20 + net-im/chatterino/metadata.xml | 8 + net-im/conduit/Manifest | 372 + net-im/conduit/conduit-0.8.0-r1.ebuild | 498 ++ net-im/conduit/conduit-0.9.0-r1.ebuild | 518 ++ net-im/conduit/conduit-9999.ebuild | 117 + net-im/conduit/files/conduit.confd | 2 + net-im/conduit/files/conduit.initd | 20 + net-im/conduit/files/conduit.logrotate | 9 + net-im/conduit/files/conduit.service | 13 + net-im/conduit/metadata.xml | 32 + net-im/discord-canary-bin/Manifest | 1 + .../discord-canary-bin-0.0.642.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/eturnal/Manifest | 2 + net-im/eturnal/eturnal-1.12.0-r1.ebuild | 64 + net-im/eturnal/eturnal-1.12.1.ebuild | 64 + net-im/eturnal/files/eturnal.initd | 46 + 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 + .../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/heisenbridge/Manifest | 2 + .../files/heisenbridge-1.14.1-qanotice.patch | 13 + net-im/heisenbridge/files/heisenbridge.confd | 21 + net-im/heisenbridge/files/heisenbridge.initd | 24 + .../heisenbridge/files/heisenbridge.service | 12 + .../heisenbridge/heisenbridge-1.15.0.ebuild | 67 + .../heisenbridge/heisenbridge-1.15.2.ebuild | 66 + net-im/heisenbridge/metadata.xml | 18 + net-im/iamb/Manifest | 1074 +++ net-im/iamb/iamb-0.0.10.ebuild | 643 ++ 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 + .../jitsi-meet/jitsi-meet-2022.3.1-r1.ebuild | 60 + net-im/jitsi-meet/jitsi-meet-2025.2.0.ebuild | 51 + net-im/jitsi-meet/metadata.xml | 11 + net-im/legcord-bin/Manifest | 2 + .../files/legcord-bin-desktop.patch | 12 + net-im/legcord-bin/legcord-bin-1.1.0.ebuild | 99 + net-im/legcord-bin/legcord-bin-1.1.1.ebuild | 99 + net-im/legcord-bin/metadata.xml | 11 + 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.0.1.ebuild | 44 + .../matterhorn-bin-90000.1.0.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 | 4 + net-im/mautrix-meta/files/mautrix-meta.initd | 25 + .../mautrix-meta/files/mautrix-meta.service | 12 + 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 | 4 + .../mautrix-signal/files/mautrix-signal.initd | 25 + .../files/mautrix-signal.service | 12 + .../mautrix-signal-0.7.4.ebuild | 67 + .../mautrix-signal-0.7.5.ebuild | 67 + net-im/mautrix-signal/metadata.xml | 19 + 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.1.ebuild | 82 + .../mautrix-telegram-0.15.2.ebuild | 103 + 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-0.10.9.ebuild | 63 + net-im/mautrix-whatsapp/metadata.xml | 21 + net-im/nheko/Manifest | 1 + .../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/metadata.xml | 19 + net-im/nheko/nheko-0.12.0-r1.ebuild | 114 + net-im/nheko/nheko-0.12.0-r2.ebuild | 129 + 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 | 9 + net-im/teams-for-linux/metadata.xml | 12 + .../teams-for-linux-2.0.3.ebuild | 101 + .../teams-for-linux-2.0.4.ebuild | 101 + .../teams-for-linux-2.0.8.ebuild | 101 + net-im/vesktop-bin/Manifest | 2 + net-im/vesktop-bin/files/vesktop-bin.desktop | 10 + net-im/vesktop-bin/files/vesktop-bin.png | Bin 0 -> 9763 bytes net-im/vesktop-bin/metadata.xml | 11 + net-im/vesktop-bin/vesktop-bin-1.5.5.ebuild | 88 + net-im/vesktop-bin/vesktop-bin-1.5.6.ebuild | 88 + net-im/zulip-desktop-bin/Manifest | 2 + net-im/zulip-desktop-bin/metadata.xml | 11 + .../zulip-desktop-bin-5.11.1.ebuild | 99 + .../zulip-desktop-bin-5.12.0.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 | 847 +++ net-irc/halloy/halloy-2025.2.ebuild | 957 +++ net-irc/halloy/metadata.xml | 15 + net-irc/litterbox/Manifest | 1 + net-irc/litterbox/litterbox-1.9.ebuild | 32 + net-irc/litterbox/metadata.xml | 25 + net-irc/pounce/Manifest | 2 + net-irc/pounce/files/example.conf | 5 + net-irc/pounce/files/pounce.confd | 2 + net-irc/pounce/files/pounce.initd | 25 + net-irc/pounce/metadata.xml | 15 + net-irc/pounce/pounce-3.0.ebuild | 71 + net-irc/pounce/pounce-3.1.ebuild | 58 + net-irc/quarg/Manifest | 2 + net-irc/quarg/metadata.xml | 8 + net-irc/quarg/quarg-1.0.0.ebuild | 52 + net-irc/srain/Manifest | 1 + 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/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.3.ebuild | 96 + net-libs/kcgi/kcgi-0.13.4.ebuild | 92 + 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/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 | 9 + .../dovecot-fts-xapian-1.7.17.ebuild | 49 + .../dovecot-fts-xapian-1.7.18.ebuild | 49 + .../dovecot-fts-xapian-1.8.1.ebuild | 49 + .../dovecot-fts-xapian-1.8.3.ebuild | 49 + .../dovecot-fts-xapian-1.8.4.ebuild | 49 + .../dovecot-fts-xapian-1.8.6.ebuild | 49 + .../dovecot-fts-xapian-1.8.ebuild | 49 + .../dovecot-fts-xapian-1.9.1.ebuild | 49 + .../dovecot-fts-xapian-1.9.ebuild | 49 + .../dovecot-fts-xapian-9999.ebuild | 61 + .../files/20240401_verbosity-fix.patch | 10 + .../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 | 2 + net-misc/brickd/brickd-2.4.7.ebuild | 43 + net-misc/brickd/metadata.xml | 9 + net-misc/can-utils/Manifest | 2 + 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-9999-r3.ebuild | 32 + 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/clatd/Manifest | 1 + net-misc/clatd/clatd-1.6.ebuild | 38 + net-misc/clatd/metadata.xml | 11 + .../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.7.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/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/fedigroup/Manifest | 2 + net-misc/fedigroup/fedigroup-1.0.6.ebuild | 39 + net-misc/fedigroup/fedigroup-1.0.8.ebuild | 39 + net-misc/fedigroup/files/fedigroup.confd | 5 + net-misc/fedigroup/files/fedigroup.initd | 76 + net-misc/fedigroup/metadata.xml | 9 + net-misc/fileshelter/Manifest | 1 + .../files/fileshelter-6.2.0-algorithm.patch | 12 + .../files/fileshelter-6.2.0-fix-lib-dir.patch | 23 + .../files/fileshelter-6.2.0-hierarchy.patch | 29 + net-misc/fileshelter/files/fileshelter.init | 29 + net-misc/fileshelter/fileshelter-6.2.0.ebuild | 49 + net-misc/fileshelter/metadata.xml | 11 + net-misc/freetube-bin/Manifest | 6 + .../freetube-bin-0.21.3_beta.ebuild | 69 + .../freetube-bin-0.22.0_beta.ebuild | 69 + .../freetube-bin-0.22.1_beta.ebuild | 69 + .../freetube-bin-0.23.1_beta.ebuild | 69 + .../freetube-bin-0.23.2_beta.ebuild | 69 + .../freetube-bin-0.23.3_beta.ebuild | 69 + net-misc/freetube-bin/metadata.xml | 11 + net-misc/gdown/Manifest | 2 + net-misc/gdown/gdown-5.1.0.ebuild | 40 + net-misc/gdown/gdown-5.2.0.ebuild | 42 + 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 | 1 + 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 | 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 | 2 + ...-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/graftcp-0.7.1.ebuild | 58 + net-misc/graftcp/metadata.xml | 15 + net-misc/iipsrv/Manifest | 1 + 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/metadata.xml | 29 + net-misc/inv_sig_helper/Manifest | 2 + .../inv_sig_helper/files/inv_sig_helper.initd | 22 + .../inv_sig_helper-0_pre20250103.ebuild | 36 + .../inv_sig_helper/inv_sig_helper-9999.ebuild | 30 + net-misc/inv_sig_helper/metadata.xml | 12 + net-misc/jool-modules/Manifest | 1 + .../jool-modules/jool-modules-4.1.13.ebuild | 33 + net-misc/jool-modules/metadata.xml | 11 + net-misc/jool/Manifest | 1 + net-misc/jool/jool-4.1.13.ebuild | 32 + net-misc/jool/metadata.xml | 14 + net-misc/lyrics-in-terminal/Manifest | 2 + .../lyrics-in-terminal-1.5.0.ebuild | 25 + .../lyrics-in-terminal-1.7.0.ebuild | 28 + net-misc/lyrics-in-terminal/metadata.xml | 14 + net-misc/maestral-qt/Manifest | 2 + net-misc/maestral-qt/maestral-qt-1.9.3.ebuild | 37 + net-misc/maestral-qt/maestral-qt-1.9.4.ebuild | 37 + net-misc/maestral-qt/metadata.xml | 12 + net-misc/maestral/Manifest | 2 + net-misc/maestral/maestral-1.9.3-r1.ebuild | 59 + net-misc/maestral/maestral-1.9.4.ebuild | 59 + net-misc/maestral/metadata.xml | 12 + net-misc/mastorss/Manifest | 1 + net-misc/mastorss/mastorss-0.13.1-r1.ebuild | 32 + net-misc/mastorss/mastorss-0.13.1.ebuild | 32 + net-misc/mastorss/mastorss-9999.ebuild | 32 + net-misc/mastorss/metadata.xml | 15 + 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 | 4 + .../files/megasync-4.10.0.0_ffmpeg6.patch | 27 + .../files/megasync-5.10.0.2-link-zlib.patch | 30 + ...megasync-5.6.0.0-remove-clang-format.patch | 9 + ...async-5.7.0.0-disable-forced-options.patch | 11 + .../megasync-5.7.0.0-fix-install-dir.patch | 27 + .../files/megasync-5.7.0.0-link-zlib.patch | 30 + .../megasync-5.7.0.0-rename-libcryptopp.patch | 11 + .../files/megasync-5.8.0.2-clang.patch | 14 + net-misc/megasync/megasync-5.10.1.0.ebuild | 171 + net-misc/megasync/megasync-5.9.0.3.ebuild | 148 + 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 + net-misc/toot/metadata.xml | 8 + net-misc/toot/toot-0.38.1-r1.ebuild | 30 + net-misc/warp/Manifest | 464 ++ .../warp/files/warp-0.7.0-rust-1.80.patch | 27 + net-misc/warp/metadata.xml | 14 + net-misc/warp/warp-0.8.0.ebuild | 443 ++ net-misc/warp/warp-0.8.1.ebuild | 470 ++ .../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 | 11 + net-misc/whatscli/whatscli-1.0.11.ebuild | 513 ++ net-misc/whatscli/whatscli-1.0.6.ebuild | 196 + net-misc/wlvncc/Manifest | 2 + net-misc/wlvncc/metadata.xml | 12 + net-misc/wlvncc/wlvncc-20250122.ebuild | 26 + net-misc/wlvncc/wlvncc-20250307.ebuild | 26 + net-misc/wlvncc/wlvncc-99999999.ebuild | 24 + net-misc/wsdd/Manifest | 3 + net-misc/wsdd/metadata.xml | 16 + net-misc/wsdd/wsdd-0.7.0.ebuild | 44 + net-misc/wsdd/wsdd-0.7.1.ebuild | 44 + net-misc/wsdd/wsdd-0.8.ebuild | 44 + net-misc/wstunnel/Manifest | 2 + net-misc/wstunnel/metadata.xml | 11 + net-misc/wstunnel/wstunnel-10.1.10.ebuild | 37 + net-misc/xh/Manifest | 2 + net-misc/xh/metadata.xml | 12 + net-misc/xh/xh-0.24.0.ebuild | 57 + 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 | 1 + .../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/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 | 405 ++ net-news/cliflux/cliflux-1.5.0.ebuild | 239 + net-news/cliflux/cliflux-1.6.0.ebuild | 282 + 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-r1.ebuild | 72 + net-news/gfeeds/gfeeds-2.2.0-r2.ebuild | 73 + 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 | 2 + .../files/newsraft-0.23-hardcoded-CC.patch | 25 + ...wsraft-0.25-hardcoded-CFLAGS-LDFLAGS.patch | 18 + net-news/newsraft/metadata.xml | 14 + net-news/newsraft/newsraft-0.27.ebuild | 44 + net-news/newsraft/newsraft-0.28.ebuild | 44 + net-news/newsraft/newsraft-9999.ebuild | 49 + net-nntp/inn/Manifest | 2 + 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 | 139 + net-nntp/inn/metadata.xml | 24 + net-nntp/nzb-monkey-go/Manifest | 2 + net-nntp/nzb-monkey-go/metadata.xml | 18 + .../nzb-monkey-go/nzb-monkey-go-0.1.16.ebuild | 28 + net-nntp/pan/Manifest | 2 + net-nntp/pan/metadata.xml | 24 + net-nntp/pan/pan-0.161.ebuild | 74 + net-nntp/pan/pan-0.162.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 | 154 + net-p2p/dogecoin-qt/dogecoin-qt-9999.ebuild | 151 + .../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 | 6 + net-p2p/feather/feather-2.7.0-r1.ebuild | 107 + net-p2p/feather/feather-2.8.0.ebuild | 108 + net-p2p/feather/feather-2.8.1.ebuild | 108 + net-p2p/feather/feather-9999.ebuild | 93 + net-p2p/feather/metadata.xml | 53 + 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 | 2 + .../gridcoin/gridcoin-5.4.8.0_p1-r1.ebuild | 99 + net-p2p/gridcoin/gridcoin-5.4.9.0.ebuild | 99 + net-p2p/gridcoin/metadata.xml | 14 + net-p2p/ipfs-desktop-bin/Manifest | 2 + .../ipfs-desktop-bin-0.39.0.ebuild | 70 + .../ipfs-desktop-bin-0.40.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.0.ebuild | 86 + net-p2p/monero/Manifest | 2 + ...onero-0.17.3.2-unbundle-dependencies.patch | 114 + .../monero-0.18.3.3-miniupnp-api-18.patch | 30 + ...onero-0.18.3.3-unbundle-dependencies.patch | 102 + .../files/monero-0.18.3.4-boost-1.85.patch | 585 ++ ...onero-0.18.4.0-unbundle-dependencies.patch | 103 + net-p2p/monero/files/monerod.conf | 8 + net-p2p/monero/files/monerod.confd | 6 + net-p2p/monero/files/monerod.initd | 22 + net-p2p/monero/files/monerod.service | 17 + net-p2p/monero/metadata.xml | 34 + net-p2p/monero/monero-0.18.3.4-r1.ebuild | 124 + net-p2p/monero/monero-0.18.4.0.ebuild | 123 + net-p2p/monero/monero-9999.ebuild | 123 + net-p2p/p2pool/Manifest | 6 + net-p2p/p2pool/files/SChernykh.asc | 52 + net-p2p/p2pool/files/flags.cmake | 37 + net-p2p/p2pool/metadata.xml | 11 + net-p2p/p2pool/p2pool-4.1.1.ebuild | 82 + net-p2p/p2pool/p2pool-4.3.ebuild | 80 + net-p2p/p2pool/p2pool-4.4.ebuild | 82 + net-p2p/p2pool/p2pool-9999.ebuild | 51 + 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 | 1 + net-p2p/yggdrasil-go/metadata.xml | 22 + .../yggdrasil-go/yggdrasil-go-0.5.12.ebuild | 79 + net-p2p/yggdrasil-go/yggdrasil-go-9999.ebuild | 79 + 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/byedpi/Manifest | 2 + net-proxy/byedpi/byedpi-0.16.2.ebuild | 39 + net-proxy/byedpi/byedpi-0.16.6.ebuild | 39 + net-proxy/byedpi/byedpi-9999.ebuild | 38 + net-proxy/byedpi/files/byedpi.confd | 8 + net-proxy/byedpi/files/byedpi.initd | 19 + net-proxy/byedpi/files/byedpi.initd-r1 | 26 + net-proxy/byedpi/files/byedpi.service | 10 + net-proxy/byedpi/metadata.xml | 11 + net-proxy/ngrok-bin/Manifest | 7 + net-proxy/ngrok-bin/ngrok-bin-3.20.0.ebuild | 33 + 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 | 8 + net-proxy/snowflake/snowflake-2.10.1.ebuild | 62 + net-proxy/snowflake/snowflake-2.11.0.ebuild | 62 + net-voip/baresip/Manifest | 3 + net-voip/baresip/baresip-3.19.0.ebuild | 109 + net-voip/baresip/baresip-3.20.0.ebuild | 109 + net-voip/baresip/baresip-3.21.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 + .../gnome-calls/gnome-calls-47.0-r1.ebuild | 133 + net-voip/gnome-calls/metadata.xml | 15 + net-voip/re/Manifest | 3 + net-voip/re/metadata.xml | 14 + net-voip/re/re-3.19.0.ebuild | 30 + net-voip/re/re-3.20.0.ebuild | 30 + net-voip/re/re-3.21.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.3.9-r1.ebuild | 566 ++ net-vpn/GlobalProtect-openconnect/Manifest | 516 ++ .../GlobalProtect-openconnect/metadata.xml | 13 + net-vpn/cloudflare-warp/Manifest | 3 + .../cloudflare-warp-2024.11.309.ebuild | 65 + .../cloudflare-warp-2024.2.62-r2.ebuild | 65 + .../cloudflare-warp-2024.4.133-r1.ebuild | 65 + .../files/com.cloudflare.WarpTaskbar.desktop | 10 + net-vpn/cloudflare-warp/files/warp-svc | 11 + net-vpn/cloudflare-warp/metadata.xml | 12 + 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-2025.5.ebuild | 151 + 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 | 7 + net-wireless/bluetuith/bluetuith-0.2.1.ebuild | 70 + net-wireless/bluetuith/bluetuith-0.2.2.ebuild | 77 + net-wireless/bluetuith/bluetuith-0.2.3.ebuild | 77 + net-wireless/bluetuith/bluetuith-9999.ebuild | 77 + 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.ebuild | 56 + .../files/0001-fix-desktop-file.patch | 18 + 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 | 2 + net-wireless/iwmenu/iwmenu-0.1.1.ebuild | 57 + net-wireless/iwmenu/metadata.xml | 15 + 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/phosh-mobile-settings/Manifest | 4 + phosh-base/phosh-mobile-settings/metadata.xml | 11 + .../phosh-mobile-settings-0.42.0.ebuild | 62 + .../phosh-mobile-settings-0.43.0.ebuild | 62 + phosh-base/phosh-osk-stub/Manifest | 4 + phosh-base/phosh-osk-stub/metadata.xml | 11 + .../phosh-osk-stub-0.41.1.ebuild | 92 + .../phosh-osk-stub-0.42.0.ebuild | 93 + phosh-base/phosh-shell/Manifest | 2 + phosh-base/phosh-shell/files/pam_phosh | 5 + phosh-base/phosh-shell/files/phosh.service | 56 + .../phosh-shell/files/sm.puri.OSK0.desktop | 12 + phosh-base/phosh-shell/metadata.xml | 22 + .../phosh-shell/phosh-shell-0.42.0.ebuild | 161 + phosh-base/phosh-tour/Manifest | 8 + phosh-base/phosh-tour/metadata.xml | 11 + .../phosh-tour/phosh-tour-0.43.0.ebuild | 57 + .../phosh-tour/phosh-tour-0.44.0.ebuild | 57 + .../phosh-tour/phosh-tour-0.45.0.ebuild | 57 + .../phosh-tour/phosh-tour-0.46.0.ebuild | 57 + phosh-base/phosh/metadata.xml | 13 + phosh-base/phosh/phosh-0.42.0.ebuild | 32 + profiles/categories | 9 + profiles/desc/amdgpu.desc | 29 + profiles/desc/backend.desc | 9 + profiles/desc/comm_queue.desc | 8 + profiles/desc/cpu_flags_x86.desc | 11 + profiles/desc/cubelib_strategy.desc | 9 + profiles/desc/geoids_datasets.desc | 12 + profiles/desc/gravity_models.desc | 9 + profiles/desc/instrument.desc | 8 + profiles/desc/magnetic_models.desc | 13 + profiles/desc/mbdyn_module.desc | 70 + profiles/desc/nanox.desc | 9 + profiles/desc/ofi_mr.desc | 8 + profiles/desc/parsec_debug.desc | 11 + profiles/desc/parsec_dist.desc | 8 + profiles/desc/parsec_prof.desc | 19 + profiles/desc/tcl.desc | 9 + profiles/desc/total_data_ordering.desc | 8 + profiles/desc/transport.desc | 7 + profiles/eapi | 1 + profiles/license_groups | 11 + profiles/make.defaults | 1 + profiles/package.mask | 80 + profiles/package.use.mask | 22 + profiles/repo_name | 1 + profiles/thirdpartymirrors | 3 + profiles/updates/1Q-2020 | 1 + profiles/updates/1Q-2021 | 4 + profiles/updates/1Q-2022 | 4 + profiles/updates/1Q-2023 | 3 + profiles/updates/1Q-2024 | 13 + profiles/updates/1Q-2025 | 5 + profiles/updates/2Q-2020 | 2 + profiles/updates/2Q-2021 | 9 + profiles/updates/2Q-2022 | 4 + profiles/updates/2Q-2023 | 10 + profiles/updates/2Q-2024 | 9 + profiles/updates/3Q-2020 | 1 + profiles/updates/3Q-2022 | 5 + profiles/updates/3Q-2024 | 2 + 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/use.desc | 4 + profiles/use.local.desc | 773 +++ 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.3.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 | 3 + .../jalview-bin/jalview-bin-2.11.4.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 | 187 + .../bender/bender-0.28.1-r1.ebuild | 219 + sci-electronics/bender/metadata.xml | 18 + sci-electronics/bluespec/Manifest | 7 + .../bluespec/bluespec-2022.01-r1.ebuild | 145 + .../bluespec/bluespec-2023.01.ebuild | 145 + .../bluespec/bluespec-2023.07.ebuild | 145 + .../bluespec/bluespec-2024.01.ebuild | 145 + .../bluespec/bluespec-2024.07.ebuild | 145 + .../bluespec/bluespec-2025.01.1.ebuild | 145 + sci-electronics/bluespec/bluespec-9999.ebuild | 145 + ...luespec-2022.01-libstp-stub-makefile.patch | 38 + sci-electronics/bluespec/metadata.xml | 30 + sci-electronics/circt/Manifest | 6 + sci-electronics/circt/circt-1.110.0.ebuild | 121 + sci-electronics/circt/circt-1.37.0.ebuild | 116 + sci-electronics/circt/circt-1.76.0.ebuild | 121 + 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.1.27.ebuild | 49 + sci-electronics/coil64/files/coil64.desktop | 10 + sci-electronics/coil64/files/coil64.svg | 83 + sci-electronics/coil64/metadata.xml | 17 + 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 | 1 + .../logic-bin/logic-bin-2.4.14.ebuild | 28 + 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/slang/Manifest | 1 + sci-electronics/slang/metadata.xml | 20 + sci-electronics/slang/slang-8.0-r1.ebuild | 72 + sci-electronics/slang/slang-9999.ebuild | 72 + 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.ebuild | 32 + sci-electronics/verilator/Manifest | 2 + sci-electronics/verilator/metadata.xml | 18 + .../verilator/verilator-5.026-r1.ebuild | 75 + .../verilator/verilator-5.028-r1.ebuild | 75 + .../verilator/verilator-9999.ebuild | 75 + sci-electronics/yosys/Manifest | 2 + sci-electronics/yosys/metadata.xml | 29 + sci-electronics/yosys/yosys-0.40-r1.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 | 11 + sci-mathematics/frama-c-callgraph/Manifest | 1 + .../frama-c-callgraph-25.0.ebuild | 56 + .../frama-c-callgraph/metadata.xml | 8 + .../frama-c-constant-folding/Manifest | 1 + .../frama-c-constant-folding-25.0.ebuild | 56 + .../frama-c-constant-folding/metadata.xml | 8 + sci-mathematics/frama-c-dive/Manifest | 1 + .../frama-c-dive/frama-c-dive-25.0.ebuild | 47 + sci-mathematics/frama-c-dive/metadata.xml | 8 + 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 | 8 + sci-mathematics/frama-c-eva/Manifest | 1 + .../frama-c-eva/frama-c-eva-25.0.ebuild | 53 + sci-mathematics/frama-c-eva/metadata.xml | 8 + sci-mathematics/frama-c-from/Manifest | 1 + .../frama-c-from/frama-c-from-25.0.ebuild | 58 + sci-mathematics/frama-c-from/metadata.xml | 8 + sci-mathematics/frama-c-impact/Manifest | 1 + .../frama-c-impact/frama-c-impact-25.0.ebuild | 65 + sci-mathematics/frama-c-impact/metadata.xml | 8 + sci-mathematics/frama-c-inout/Manifest | 1 + .../frama-c-inout/frama-c-inout-25.0.ebuild | 59 + sci-mathematics/frama-c-inout/metadata.xml | 8 + sci-mathematics/frama-c-instantiate/Manifest | 1 + .../frama-c-instantiate-25.0.ebuild | 41 + .../frama-c-instantiate/metadata.xml | 8 + sci-mathematics/frama-c-loopanalysis/Manifest | 1 + .../frama-c-loopanalysis-25.0.ebuild | 42 + .../frama-c-loopanalysis/metadata.xml | 8 + sci-mathematics/frama-c-metrics/Manifest | 1 + .../frama-c-metrics-25.0.ebuild | 55 + sci-mathematics/frama-c-metrics/metadata.xml | 8 + sci-mathematics/frama-c-nonterm/Manifest | 1 + .../frama-c-nonterm-25.0.ebuild | 43 + sci-mathematics/frama-c-nonterm/metadata.xml | 8 + sci-mathematics/frama-c-obfuscator/Manifest | 1 + .../frama-c-obfuscator-25.0.ebuild | 41 + .../frama-c-obfuscator/metadata.xml | 8 + sci-mathematics/frama-c-occurrence/Manifest | 1 + .../frama-c-occurrence-25.0.ebuild | 54 + .../frama-c-occurrence/metadata.xml | 8 + sci-mathematics/frama-c-pdg/Manifest | 1 + .../frama-c-pdg/frama-c-pdg-25.0.ebuild | 59 + sci-mathematics/frama-c-pdg/metadata.xml | 8 + .../frama-c-postdominators/Manifest | 1 + .../frama-c-postdominators-25.0.ebuild | 54 + .../frama-c-postdominators/metadata.xml | 8 + sci-mathematics/frama-c-printapi/Manifest | 1 + .../frama-c-printapi-25.0.ebuild | 32 + sci-mathematics/frama-c-printapi/metadata.xml | 8 + sci-mathematics/frama-c-qed/Manifest | 1 + .../frama-c-qed/frama-c-qed-25.0.ebuild | 33 + sci-mathematics/frama-c-qed/metadata.xml | 8 + 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 | 8 + sci-mathematics/frama-c-rtegen/Manifest | 1 + .../frama-c-rtegen/frama-c-rtegen-25.0.ebuild | 50 + sci-mathematics/frama-c-rtegen/metadata.xml | 8 + sci-mathematics/frama-c-scope/Manifest | 1 + .../frama-c-scope/frama-c-scope-25.0.ebuild | 60 + sci-mathematics/frama-c-scope/metadata.xml | 8 + .../frama-c-security-slicing/Manifest | 1 + .../frama-c-security-slicing-25.0.ebuild | 44 + .../frama-c-security-slicing/metadata.xml | 8 + sci-mathematics/frama-c-server/Manifest | 1 + .../frama-c-server/frama-c-server-25.0.ebuild | 42 + sci-mathematics/frama-c-server/metadata.xml | 8 + sci-mathematics/frama-c-slicing/Manifest | 1 + .../frama-c-slicing-25.0.ebuild | 63 + sci-mathematics/frama-c-slicing/metadata.xml | 8 + sci-mathematics/frama-c-sparecode/Manifest | 1 + .../frama-c-sparecode-25.0.ebuild | 62 + .../frama-c-sparecode/metadata.xml | 8 + sci-mathematics/frama-c-studia/Manifest | 1 + .../frama-c-studia/frama-c-studia-25.0.ebuild | 44 + sci-mathematics/frama-c-studia/metadata.xml | 8 + sci-mathematics/frama-c-users/Manifest | 1 + .../frama-c-users/frama-c-users-25.0.ebuild | 56 + sci-mathematics/frama-c-users/metadata.xml | 8 + sci-mathematics/frama-c-variadic/Manifest | 1 + .../frama-c-variadic-25.0.ebuild | 41 + sci-mathematics/frama-c-variadic/metadata.xml | 8 + sci-mathematics/frama-c/Manifest | 1 + .../frama-c/frama-c-25.0-r2.ebuild | 61 + sci-mathematics/frama-c/metadata.xml | 17 + 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 | 1 + .../boinc-wrapper-26018-r2.ebuild | 54 + .../boinc-wrapper-26018-r3.ebuild | 62 + .../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 | 4 + sci-misc/llama-cpp/files/blas-ld.diff | 16 + sci-misc/llama-cpp/llama-cpp-0_pre4576.ebuild | 93 + sci-misc/llama-cpp/llama-cpp-0_pre4763.ebuild | 93 + sci-misc/llama-cpp/llama-cpp-0_pre4848.ebuild | 93 + sci-misc/llama-cpp/llama-cpp-0_pre5097.ebuild | 93 + sci-misc/llama-cpp/llama-cpp-9999.ebuild | 93 + sci-misc/llama-cpp/metadata.xml | 16 + sci-ml/ollama/Manifest | 2 + .../ollama-0.6.3-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 | 16 + sci-ml/ollama/ollama-0.6.5-r1.ebuild | 286 + sci-ml/ollama/ollama-9999.ebuild | 285 + sci-physics/openmodelica/Manifest | 9 + .../openmodelica-1.24.0-raw_strings.patch | 29 + sci-physics/openmodelica/metadata.xml | 11 + .../openmodelica-1.24.0-r1.ebuild | 201 + 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-emersion/Manifest | 1 + sec-keys/openpgp-keys-emersion/metadata.xml | 8 + .../openpgp-keys-emersion-20240714.ebuild | 20 + sec-keys/openpgp-keys-featherwallet/Manifest | 1 + .../openpgp-keys-featherwallet/metadata.xml | 8 + ...openpgp-keys-featherwallet-20201209.ebuild | 21 + sec-keys/openpgp-keys-jvoisin/Manifest | 1 + sec-keys/openpgp-keys-jvoisin/metadata.xml | 5 + .../openpgp-keys-jvoisin-20230224.ebuild | 20 + sec-keys/openpgp-keys-phosh/Manifest | 1 + sec-keys/openpgp-keys-phosh/metadata.xml | 8 + .../openpgp-keys-phosh-2024.ebuild | 21 + sec-keys/openpgp-keys-russallbery/Manifest | 1 + .../openpgp-keys-russallbery/metadata.xml | 5 + .../openpgp-keys-russallbery-20230000.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 | 7 + sec-keys/signify-keys-lanodan/metadata.xml | 8 + .../signify-keys-lanodan-2021.04.ebuild | 21 + .../signify-keys-lanodan-2023.ebuild | 42 + .../signify-keys-lanodan-2024.ebuild | 42 + .../signify-keys-lanodan-2025.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 | 2 + sec-keys/signify-keys-telescope/metadata.xml | 8 + .../signify-keys-telescope-0.10.ebuild | 21 + .../signify-keys-telescope-0.9.ebuild | 21 + sys-apps/0xFFFF/0xFFFF-0.10.ebuild | 31 + sys-apps/0xFFFF/Manifest | 1 + sys-apps/0xFFFF/metadata.xml | 32 + 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-2023.09.19-r2.ebuild | 76 + sys-apps/bat-extras/bat-extras-9999.ebuild | 76 + sys-apps/bat-extras/metadata.xml | 11 + sys-apps/bpftune/bpftune-9999.ebuild | 35 + sys-apps/bpftune/metadata.xml | 12 + 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/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/corefreq/Manifest | 1 + sys-apps/corefreq/corefreq-1.96.3.ebuild | 62 + sys-apps/corefreq/files/corefreq | 9 + sys-apps/corefreq/files/corefreq.conf | 4 + sys-apps/corefreq/metadata.xml | 29 + sys-apps/dnf5/Manifest | 2 + sys-apps/dnf5/dnf5-5.2.11.0.ebuild | 79 + sys-apps/dnf5/dnf5-5.2.12.0.ebuild | 92 + .../files/dnf5-5.2.5.0-sandbox-test.patch | 18 + sys-apps/dnf5/metadata.xml | 14 + 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 | 1 + sys-apps/drm_info/drm_info-2.7.0.ebuild | 34 + sys-apps/drm_info/metadata.xml | 14 + 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/hex/Manifest | 75 + sys-apps/hex/hex-0.4.2.ebuild | 53 + sys-apps/hex/hex-0.5.0.ebuild | 88 + sys-apps/hex/hex-0.6.0.ebuild | 87 + sys-apps/hex/metadata.xml | 16 + sys-apps/hexyl/Manifest | 68 + sys-apps/hexyl/hexyl-0.16.0.ebuild | 105 + sys-apps/hexyl/metadata.xml | 11 + sys-apps/lact/Manifest | 7 + sys-apps/lact/lact-0.7.2.ebuild | 95 + sys-apps/lact/lact-0.7.3.ebuild | 99 + 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/mission-center/Manifest | 436 ++ .../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 + 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 | 6 + sys-apps/pnpm-bin/metadata.xml | 34 + 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.3.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/qjournalctl/Manifest | 1 + sys-apps/qjournalctl/metadata.xml | 15 + sys-apps/qjournalctl/qjournalctl-0.6.2.ebuild | 32 + sys-apps/save-backlight/Manifest | 1 + sys-apps/save-backlight/metadata.xml | 17 + .../save-backlight-1.1.2-r1.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/ugrep/Manifest | 2 + sys-apps/ugrep/metadata.xml | 17 + sys-apps/ugrep/ugrep-5.1.4.ebuild | 66 + sys-apps/ugrep/ugrep-7.2.0.ebuild | 73 + sys-apps/utils-extra/Manifest | 2 + sys-apps/utils-extra/metadata.xml | 8 + sys-apps/utils-extra/utils-extra-0.0.1.ebuild | 66 + 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/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 | 1 + .../files/partclone-fix-ncurses-linking.patch | 28 + sys-block/partclone/metadata.xml | 25 + sys-block/partclone/partclone-0.3.33.ebuild | 98 + sys-block/ublksrv/Manifest | 1 + sys-block/ublksrv/metadata.xml | 11 + sys-block/ublksrv/ublksrv-1.4.ebuild | 41 + .../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/grml-rescueboot/Manifest | 2 + .../grml-rescueboot-0.6.1.ebuild | 43 + sys-boot/grml-rescueboot/metadata.xml | 8 + sys-boot/limine/Manifest | 27 + sys-boot/limine/limine-7.0.0.ebuild | 44 + sys-boot/limine/limine-7.0.3.ebuild | 44 + sys-boot/limine/limine-7.0.5.ebuild | 44 + sys-boot/limine/limine-7.3.0.ebuild | 44 + sys-boot/limine/limine-7.5.0.ebuild | 44 + sys-boot/limine/limine-7.9.2.ebuild | 44 + sys-boot/limine/limine-8.0.11.ebuild | 49 + sys-boot/limine/limine-8.0.12.ebuild | 49 + sys-boot/limine/limine-8.0.13.ebuild | 49 + sys-boot/limine/limine-8.0.14.ebuild | 49 + sys-boot/limine/limine-8.0.5.ebuild | 45 + sys-boot/limine/limine-8.0.6.ebuild | 49 + sys-boot/limine/limine-8.0.7.ebuild | 49 + sys-boot/limine/limine-8.0.9.ebuild | 49 + sys-boot/limine/limine-8.1.1.ebuild | 49 + sys-boot/limine/limine-8.1.2.ebuild | 49 + sys-boot/limine/limine-8.3.2.ebuild | 49 + sys-boot/limine/limine-8.4.0.ebuild | 49 + sys-boot/limine/limine-8.5.0.ebuild | 49 + sys-boot/limine/limine-8.6.0.ebuild | 49 + sys-boot/limine/limine-8.7.0.ebuild | 49 + sys-boot/limine/limine-9.0.0.ebuild | 49 + sys-boot/limine/limine-9.0.1.ebuild | 49 + sys-boot/limine/limine-9.1.3.ebuild | 49 + sys-boot/limine/limine-9.2.0.ebuild | 49 + sys-boot/limine/limine-9.2.2.ebuild | 49 + sys-boot/limine/limine-9.2.3.ebuild | 49 + sys-boot/limine/metadata.xml | 42 + 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 | 2 + 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 + sys-boot/ventoy-bin/ventoy-bin-1.0.97.ebuild | 90 + sys-boot/ventoy-bin/ventoy-bin-1.0.98.ebuild | 90 + sys-boot/zfsbootmenu/Manifest | 3 + .../files/zfsbootmenu-branding.patch | 20 + .../files/zfsbootmenu-stub-location.patch | 13 + sys-boot/zfsbootmenu/metadata.xml | 15 + .../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-cluster/genders/Manifest | 1 + .../genders/files/genders-1.28.1-gcc14.patch | 54 + sys-cluster/genders/genders-1.28.1-r1.ebuild | 120 + sys-cluster/genders/metadata.xml | 9 + 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 | 4 + ....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.9.3-r1.ebuild | 53 + 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/btrfs-heatmap/Manifest | 1 + .../btrfs-heatmap/btrfs-heatmap-9-r1.ebuild | 33 + sys-fs/btrfs-heatmap/metadata.xml | 12 + sys-fs/ddrescueview/Manifest | 1 + sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild | 50 + sys-fs/ddrescueview/metadata.xml | 8 + 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 | 2 + sys-fs/dua-cli/dua-cli-2.30.0.ebuild | 32 + sys-fs/dua-cli/metadata.xml | 12 + sys-fs/dwarfs-bin/Manifest | 4 + sys-fs/dwarfs-bin/dwarfs-bin-0.10.2.ebuild | 67 + sys-fs/dwarfs-bin/dwarfs-bin-0.11.0.ebuild | 67 + sys-fs/dwarfs-bin/metadata.xml | 25 + sys-fs/dwarfs/Manifest | 2 + sys-fs/dwarfs/dwarfs-0.10.2.ebuild | 108 + sys-fs/dwarfs/dwarfs-0.11.2-r1.ebuild | 109 + .../files/dwarfs-0.10.1-boost-1.86.patch | 57 + sys-fs/dwarfs/files/dwarfs-libfmt9.patch | 42 + sys-fs/dwarfs/metadata.xml | 36 + sys-fs/ffmpegfs/Manifest | 2 + sys-fs/ffmpegfs/ffmpegfs-2.16-r1.ebuild | 52 + 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-1.2.0.ebuild | 29 + 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 | 1 + .../files/jefferson-use-python-lzo.patch | 22 + sys-fs/jefferson/jefferson-0.4.6.ebuild | 23 + sys-fs/jefferson/metadata.xml | 11 + 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-20240115.ebuild | 41 + sys-fs/sanoid/Manifest | 1 + sys-fs/sanoid/metadata.xml | 13 + sys-fs/sanoid/sanoid-2.2.0.ebuild | 63 + sys-fs/sanoid/sanoid-9999.ebuild | 63 + sys-fs/ufiformat/Manifest | 1 + sys-fs/ufiformat/metadata.xml | 15 + sys-fs/ufiformat/ufiformat-0.9.9.ebuild | 20 + 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/usermode-kernel/Manifest | 8 + sys-kernel/usermode-kernel/metadata.xml | 14 + .../usermode-kernel-6.0.12.ebuild | 282 + 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 | 37 + sys-kernel/zenpower3/metadata.xml | 11 + .../zenpower3/zenpower3-0.2.0-r2.ebuild | 42 + sys-kernel/zenpower3/zenpower3-9999.ebuild | 44 + 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/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-power/amdfan/Manifest | 2 + sys-power/amdfan/amdfan-0.1.28.ebuild | 44 + sys-power/amdfan/amdfan-0.2.3.ebuild | 64 + sys-power/amdfan/metadata.xml | 12 + sys-power/auto-cpufreq/Manifest | 2 + .../auto-cpufreq/auto-cpufreq-2.3.0.ebuild | 147 + .../auto-cpufreq/auto-cpufreq-2.4.0.ebuild | 145 + sys-power/auto-cpufreq/metadata.xml | 16 + sys-power/envycontrol/Manifest | 1 + .../envycontrol/envycontrol-3.4.0.ebuild | 25 + sys-power/envycontrol/envycontrol-9999.ebuild | 24 + sys-power/envycontrol/metadata.xml | 11 + sys-power/fan2go/Manifest | 4 + sys-power/fan2go/fan2go-0.8.1.ebuild | 53 + sys-power/fan2go/fan2go-0.9.0.ebuild | 55 + .../fan2go/files/fan2go-0.9.0-fix-tests.patch | 74 + 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/system76-power/Manifest | 187 + sys-power/system76-power/metadata.xml | 15 + .../system76-power-1.2.0-r1.ebuild | 220 + .../system76-power-1.2.1-r1.ebuild | 220 + .../system76-power/system76-power-9999.ebuild | 27 + 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/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 | 8 + sys-process/snooze/snooze-0.5.ebuild | 21 + sys-process/snooze/snooze-9999.ebuild | 22 + 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/metadata.xml | 8 + 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/forgejo/Manifest | 3 + 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-10.0.0.ebuild | 132 + www-apps/forgejo/forgejo-10.0.1.ebuild | 132 + www-apps/forgejo/forgejo-9.0.3.ebuild | 132 + www-apps/forgejo/metadata.xml | 17 + www-apps/freshrss/Manifest | 2 + .../files/disable-network-tests-1.24.3.patch | 31 + .../files/disable-network-tests-1.25.0.patch | 31 + www-apps/freshrss/freshrss-1.24.3.ebuild | 48 + www-apps/freshrss/freshrss-1.25.0.ebuild | 48 + www-apps/freshrss/metadata.xml | 31 + 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/invidious-2024.11.10.0.ebuild | 164 + .../invidious/invidious-2025.03.14.0.ebuild | 164 + www-apps/invidious/metadata.xml | 20 + www-apps/jackett/Manifest | 253 + www-apps/jackett/files/jackett.service | 24 + www-apps/jackett/jackett-0.22.1363.ebuild | 289 + www-apps/jackett/metadata.xml | 17 + 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 | 51 + www-apps/pleroma-fe/pleroma-fe-2.8.0.ebuild | 53 + www-apps/pleroma-fe/pleroma-fe-9999.ebuild | 53 + www-apps/pleroma/Manifest | 1 + www-apps/pleroma/metadata.xml | 11 + www-apps/pleroma/pleroma-2.9.1.ebuild | 129 + www-apps/pleroma/pleroma-9999.ebuild | 129 + www-apps/redlib/Manifest | 248 + www-apps/redlib/files/redlib | 25 + www-apps/redlib/files/redlib.initd | 31 + www-apps/redlib/metadata.xml | 29 + www-apps/redlib/redlib-0.34.0.ebuild | 276 + www-apps/redlib/redlib-0.35.1.ebuild | 276 + 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/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/vaultwarden-web-bin/Manifest | 3 + www-apps/vaultwarden-web-bin/metadata.xml | 13 + .../vaultwarden-web-bin-2024.5.0.ebuild | 29 + .../vaultwarden-web-bin-2025.1.1.ebuild | 29 + .../vaultwarden-web-bin-2025.3.1.ebuild | 29 + www-apps/vaultwarden-web/Manifest | 9 + www-apps/vaultwarden-web/metadata.xml | 10 + .../vaultwarden-web-2024.1.2b.ebuild | 73 + .../vaultwarden-web-2024.3.0.ebuild | 106 + .../vaultwarden-web-2024.3.1.ebuild | 107 + 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 | 530 ++ www-apps/zola/metadata.xml | 17 + www-apps/zola/zola-0.19.2-r1.ebuild | 556 ++ www-client/badwolf/Manifest | 2 + www-client/badwolf/badwolf-1.3.0-r1.ebuild | 92 + www-client/badwolf/badwolf-9999.ebuild | 88 + .../badwolf-1.3.0-configure_missing_ed.patch | 67 + www-client/badwolf/metadata.xml | 16 + www-client/browsh/Manifest | 3 + www-client/browsh/browsh-1.8.2.ebuild | 49 + www-client/browsh/metadata.xml | 13 + www-client/firefox-developer-bin/Manifest | 2 + .../firefox-developer-bin-122.0.ebuild | 46 + .../firefox-developer-bin-128.0.ebuild | 46 + www-client/firefox-developer-bin/metadata.xml | 5 + www-client/mullvad-browser-bin/Manifest | 1 + www-client/mullvad-browser-bin/metadata.xml | 14 + .../mullvad-browser-bin-14.0.9.ebuild | 94 + www-client/nyxt/Manifest | 2 + www-client/nyxt/metadata.xml | 25 + 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/vimb/Manifest | 2 + www-client/vimb/metadata.xml | 14 + www-client/vimb/vimb-3.6.0.ebuild | 50 + 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-25.2.1.939_p1.ebuild | 135 + www-client/zen-bin/Manifest | 2 + www-client/zen-bin/metadata.xml | 18 + www-client/zen-bin/zen-bin-1.10.3b.ebuild | 89 + www-client/zen-bin/zen-bin-1.11b.ebuild | 89 + 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 | 59 + www-misc/gitea2rss/metadata.xml | 11 + www-misc/gorss/Manifest | 51 + www-misc/gorss/gorss-0.3.ebuild | 81 + www-misc/gorss/metadata.xml | 11 + www-misc/kiwix-desktop/Manifest | 1 + .../kiwix-desktop/kiwix-desktop-2.4.0.ebuild | 37 + www-misc/kiwix-desktop/metadata.xml | 8 + www-misc/libkiwix/Manifest | 1 + www-misc/libkiwix/libkiwix-14.0.0.ebuild | 51 + www-misc/libkiwix/metadata.xml | 8 + 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 + www-misc/wyebadblock/wyebadblock-1.0.0.ebuild | 23 + www-plugins/firefoxpwa/Manifest | 497 ++ .../firefoxpwa/firefoxpwa-2.13.3.ebuild | 565 ++ .../firefoxpwa/firefoxpwa-2.14.0.ebuild | 576 ++ .../firefoxpwa/firefoxpwa-2.14.1.ebuild | 576 ++ www-plugins/firefoxpwa/metadata.xml | 37 + 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 + www-servers/quark/metadata.xml | 15 + www-servers/quark/quark-9999.ebuild | 19 + .../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.5.1.ebuild | 327 + x11-drivers/OpenTabletDriver/metadata.xml | 11 + x11-drivers/evdi/Manifest | 2 + x11-drivers/evdi/evdi-1.14.8.ebuild | 83 + x11-drivers/evdi/evdi-1.14.9.ebuild | 83 + .../files/evdi-1.14.4-format-truncation.patch | 22 + .../evdi-1.14.7-drm_fb_helper.info.patch | 55 + ...i-1.14.7-removed-output_poll_changed.patch | 24 + 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.31.ebuild | 71 + x11-libs/gtk-fortran/gtk-fortran-4.6.0.ebuild | 71 + x11-libs/gtk-fortran/gtk-fortran-4.7.1.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 | 2 + x11-misc/autotiling/autotiling-1.9.2.ebuild | 22 + 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/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 + .../gromit-mpx/gromit-mpx-1.6.0-r1.ebuild | 44 + x11-misc/gromit-mpx/gromit-mpx-1.7.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 | 374 + .../files/gitless-hash-and-date.patch | 41 + .../i3status-rust/i3status-rust-0.33.2.ebuild | 472 ++ x11-misc/i3status-rust/metadata.xml | 20 + x11-misc/input-leap/Manifest | 1 + .../input-leap/input-leap-3.0.2-r1.ebuild | 76 + x11-misc/input-leap/input-leap-9999.ebuild | 75 + x11-misc/input-leap/metadata.xml | 8 + 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 | 4 + x11-misc/ly/ly-1.0.3.ebuild | 156 + x11-misc/ly/ly-9999.ebuild | 211 + x11-misc/ly/metadata.xml | 18 + x11-misc/picom-jonaburg/metadata.xml | 21 + .../picom-jonaburg/picom-jonaburg-9999.ebuild | 71 + x11-misc/pywal/Manifest | 1 + x11-misc/pywal/metadata.xml | 8 + x11-misc/pywal/pywal-3.3.0.ebuild | 26 + 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 | 11 + 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 | 1 + x11-misc/selx/metadata.xml | 11 + x11-misc/selx/selx-1.2.0.ebuild | 33 + x11-misc/slstatus/Manifest | 1 + x11-misc/slstatus/metadata.xml | 8 + x11-misc/slstatus/slstatus-1.0-r1.ebuild | 48 + x11-misc/tbsm/Manifest | 3 + x11-misc/tbsm/metadata.xml | 11 + x11-misc/tbsm/tbsm-0.5.ebuild | 21 + x11-misc/tbsm/tbsm-0.6.ebuild | 21 + x11-misc/tbsm/tbsm-0.7.ebuild | 21 + x11-misc/wallust/Manifest | 420 ++ 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/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/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.8.ebuild | 69 + 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-themes/adw-gtk3/Manifest | 3 + x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild | 16 + x11-themes/adw-gtk3/adw-gtk3-5.5.ebuild | 16 + 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/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 | 3 + .../breezex-xcursors-2.0.0.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/catppuccin-neovim/Manifest | 1 + .../catppuccin-neovim-1.7.0.ebuild | 29 + x11-themes/catppuccin-neovim/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 | 1 + x11-themes/neonly-cursor/metadata.xml | 12 + .../neonly-cursor/neonly-cursor-1.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/nulloy-theme-night/Manifest | 1 + x11-themes/nulloy-theme-night/metadata.xml | 8 + .../nulloy-theme-night-1.1.5.ebuild | 24 + 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 | 15 + .../obsidian2-gtk-theme-2.24.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 | 1 + x11-themes/qogir-icon-theme/metadata.xml | 12 + .../qogir-icon-theme-2020.11.22.ebuild | 57 + 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/berry/Manifest | 2 + x11-wm/berry/berry-0.1.11.ebuild | 43 + x11-wm/berry/berry-0.1.12.ebuild | 43 + x11-wm/berry/metadata.xml | 8 + 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.23.0.ebuild | 27 + 10362 files changed, 358321 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/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/fedigroup/fedigroup-0.ebuild create mode 100644 acct-group/fedigroup/metadata.xml create mode 100644 acct-group/fileshelter/fileshelter-0.ebuild create mode 100644 acct-group/fileshelter/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/gotosocial/gotosocial-0.ebuild create mode 100644 acct-group/gotosocial/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/honk/honk-0.ebuild create mode 100644 acct-group/honk/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.5.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/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/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/snac/metadata.xml create mode 100644 acct-group/snac/snac-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/vaultwarden/metadata.xml create mode 100644 acct-group/vaultwarden/vaultwarden-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/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/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/fedigroup/fedigroup-0.ebuild create mode 100644 acct-user/fedigroup/metadata.xml create mode 100644 acct-user/fileshelter/fileshelter-0.ebuild create mode 100644 acct-user/fileshelter/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/gotosocial/gotosocial-0.ebuild create mode 100644 acct-user/gotosocial/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/honk/honk-0.ebuild create mode 100644 acct-user/honk/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/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/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/snac/metadata.xml create mode 100644 acct-user/snac/snac-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/vaultwarden/metadata.xml create mode 100644 acct-user/vaultwarden/vaultwarden-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/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.14.0-r1.ebuild create mode 100644 app-accessibility/rhvoice-core/rhvoice-core-1.16.4.ebuild create mode 100644 app-accessibility/rhvoice/metadata.xml create mode 100644 app-accessibility/rhvoice/rhvoice-1.14.0.ebuild create mode 100644 app-accessibility/rhvoice/rhvoice-1.16.4.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-admin/agru/Manifest create mode 100644 app-admin/agru/agru-0.1.10.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-r3.ebuild 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/metadata.xml create mode 100644 app-admin/bitwarden-cli-bin/Manifest create mode 100644 app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.6.0.ebuild create mode 100644 app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.2.0.ebuild create mode 100644 app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.3.0.ebuild create mode 100644 app-admin/bitwarden-cli-bin/metadata.xml create mode 100644 app-admin/bitwarden-cli/Manifest create mode 100644 app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild create mode 100644 app-admin/bitwarden-cli/bitwarden-cli-2024.2.1.ebuild create mode 100644 app-admin/bitwarden-cli/metadata.xml create mode 100644 app-admin/blahajdots/Manifest create mode 100644 app-admin/blahajdots/blahajdots-0.5.0.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.1.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.60.1.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.61.0.ebuild create mode 100644 app-admin/chezmoi/chezmoi-2.62.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/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/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/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.10.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-ssh/Manifest create mode 100644 app-admin/himitsu-ssh/himitsu-ssh-0.3.ebuild create mode 100644 app-admin/himitsu-ssh/himitsu-ssh-0.4.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.1.ebuild create mode 100644 app-admin/himitsu-totp/himitsu-totp-0.2.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.7.ebuild create mode 100644 app-admin/himitsu/himitsu-0.8.ebuild create mode 100644 app-admin/himitsu/himitsu-9999.ebuild create mode 100644 app-admin/himitsu/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-2024.09.25.ebuild create mode 100644 app-admin/i2pd-tools/i2pd-tools-2025.02.26-r1.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/pass-update/Manifest create mode 100644 app-admin/pass-update/metadata.xml create mode 100644 app-admin/pass-update/pass-update-2.2.1.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.156.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.160.0.ebuild create mode 100644 app-admin/pulumi-bin/pulumi-bin-3.162.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.13.2.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/s-tui/Manifest create mode 100644 app-admin/s-tui/metadata.xml create mode 100644 app-admin/s-tui/s-tui-1.1.6.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.7.6.ebuild create mode 100644 app-admin/talosctl-bin/talosctl-bin-1.9.2.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.38.6.ebuild create mode 100644 app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild create mode 100644 app-admin/terragrunt-bin/terragrunt-bin-0.50.8.ebuild create mode 100644 app-admin/tflint/Manifest create mode 100644 app-admin/tflint/metadata.xml create mode 100644 app-admin/tflint/tflint-0.55.1.ebuild create mode 100644 app-admin/vaultwarden/Manifest create mode 100644 app-admin/vaultwarden/files/vaultwarden-1.30.3.initd create mode 100644 app-admin/vaultwarden/files/vaultwarden-1.30.3.service create mode 100644 app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch create mode 100644 app-admin/vaultwarden/files/vaultwarden-tmpfiles-1.30.3.conf create mode 100644 app-admin/vaultwarden/metadata.xml create mode 100644 app-admin/vaultwarden/vaultwarden-1.33.2.ebuild create mode 100644 app-admin/vaultwarden/vaultwarden-9999.ebuild create mode 100644 app-alternatives/phosh-keyboard/metadata.xml create mode 100644 app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild create mode 100644 app-arch/fuse-archive/Manifest create mode 100644 app-arch/fuse-archive/fuse-archive-0.1.14.ebuild create mode 100644 app-arch/fuse-archive/fuse-archive-1.10.ebuild create mode 100644 app-arch/fuse-archive/fuse-archive-1.12.ebuild create mode 100644 app-arch/fuse-archive/fuse-archive-1.6.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.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/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.0.ebuild create mode 100644 app-arch/ouch/Manifest create mode 100644 app-arch/ouch/metadata.xml create mode 100644 app-arch/ouch/ouch-0.4.2.ebuild create mode 100644 app-arch/ouch/ouch-0.5.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/b2/Manifest create mode 100644 app-backup/b2/b2-3.18.0.ebuild create mode 100644 app-backup/b2/b2-4.0.1.ebuild create mode 100644 app-backup/b2/files/b2-3.18.0-nameclash.patch create mode 100644 app-backup/b2/files/b2-4.0.1-nameclash.patch create mode 100644 app-backup/b2/metadata.xml 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/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.15.0-r1.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.15.0.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.1-r1.ebuild create mode 100644 app-backup/restic-browser/restic-browser-0.3.1-r2.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-benchmarks/kdiskmark/Manifest create mode 100644 app-benchmarks/kdiskmark/kdiskmark-3.1.4-r1.ebuild create mode 100644 app-benchmarks/kdiskmark/metadata.xml 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.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/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/kind/Manifest create mode 100644 app-containers/kind/kind-0.27.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/Manifest create mode 100644 app-containers/waydroid/files/waydroid create mode 100644 app-containers/waydroid/files/waydroid-1.4.3-r1.patch create mode 100644 app-containers/waydroid/metadata.xml create mode 100644 app-containers/waydroid/waydroid-1.4.3-r1.ebuild create mode 100644 app-containers/waydroid/waydroid-1.4.3.ebuild create mode 100644 app-crypt/PBinCLI/Manifest create mode 100644 app-crypt/PBinCLI/PBinCLI-0.3.5-r1.ebuild create mode 100644 app-crypt/PBinCLI/PBinCLI-0.3.5.ebuild create mode 100644 app-crypt/PBinCLI/metadata.xml create mode 100644 app-crypt/autofirma/Manifest create mode 100644 app-crypt/autofirma/autofirma-1.8.2.ebuild create mode 100644 app-crypt/autofirma/autofirma-1.8.3-r1.ebuild create mode 100644 app-crypt/autofirma/metadata.xml create mode 100644 app-crypt/certbot-dns-cloudflare/Manifest create mode 100644 app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-2.10.0-r2.ebuild 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-rfc2136/Manifest create mode 100644 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.11.1.ebuild create mode 100644 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0-r100.ebuild create mode 100644 app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0.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/configuradorfnmt/Manifest create mode 100644 app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild create mode 100644 app-crypt/configuradorfnmt/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/gnome-encfs-manager/Manifest create mode 100644 app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch create mode 100644 app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild create mode 100644 app-crypt/gnome-encfs-manager/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/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/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-r1.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.9.2.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.9-gtomb.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.9-r6.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-crypt/uacme/Manifest create mode 100644 app-crypt/uacme/metadata.xml create mode 100644 app-crypt/uacme/uacme-1.7.1.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_p3.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.11.ebuild create mode 100644 app-dicts/rhvoice-en/rhvoice-en-2.16.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.14.ebuild create mode 100644 app-dicts/rhvoice-ru/rhvoice-ru-2.15.ebuild create mode 100644 app-dicts/rhvoice-ru/rhvoice-ru-2.16.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/sway-wiki-9999.ebuild create mode 100644 app-editors/amp/Manifest create mode 100644 app-editors/amp/amp-0.7.1.ebuild create mode 100644 app-editors/amp/files/amp-0.7.1-update-git2.patch create mode 100644 app-editors/amp/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/imhex/Manifest create mode 100644 app-editors/imhex/files/cmake_boost_regex.patch create mode 100644 app-editors/imhex/files/cmake_mbedtls.patch create mode 100644 app-editors/imhex/files/remove_dotnet.patch create mode 100644 app-editors/imhex/imhex-1.37.4-r1.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/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.11.ebuild create mode 100644 app-editors/notepadnext/notepadnext-0.9.ebuild create mode 100644 app-editors/notepadnext/notepadnext-0.9_p20241128.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.126.0.ebuild create mode 100644 app-editors/pulsar-bin/pulsar-bin-1.127.0.ebuild create mode 100644 app-editors/pulsar-bin/pulsar-bin-1.127.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-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-r1.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/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-9999.ebuild create mode 100644 app-emulation/looking-glass/metadata.xml create mode 100644 app-emulation/quickemu/Manifest create mode 100644 app-emulation/quickemu/metadata.xml create mode 100644 app-emulation/quickemu/quickemu-4.9.1.ebuild create mode 100644 app-emulation/quickemu/quickemu-4.9.2.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/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-forensics/mvt/Manifest create mode 100644 app-forensics/mvt/metadata.xml create mode 100644 app-forensics/mvt/mvt-2.4.1.ebuild create mode 100644 app-laptop/framework_tool/Manifest create mode 100644 app-laptop/framework_tool/framework_tool-0.2.1.ebuild create mode 100644 app-laptop/framework_tool/framework_tool-9999.ebuild create mode 100644 app-laptop/framework_tool/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.30.3.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.5.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.9.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/anki-bin/Manifest create mode 100644 app-misc/anki-bin/anki-bin-25.02.ebuild create mode 100644 app-misc/anki-bin/files/anki-bin-24.04.1-revert-cert-store-hack.patch create mode 100644 app-misc/anki-bin/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/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/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/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.6.1.ebuild create mode 100644 app-misc/cliphist/metadata.xml create mode 100644 app-misc/corectrl/Manifest create mode 100644 app-misc/corectrl/corectrl-1.4.3.ebuild create mode 100644 app-misc/corectrl/corectrl-9999.ebuild create mode 100644 app-misc/corectrl/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.0.11.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.1.21.ebuild create mode 100644 app-misc/doublecmd-bin/doublecmd-bin-1.1.23.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.23.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.1.1.ebuild create mode 100644 app-misc/dragon/dragon-1.1.1_p20210820.ebuild create mode 100644 app-misc/dragon/dragon-1.2.0.ebuild create mode 100644 app-misc/dragon/metadata.xml create mode 100644 app-misc/electricsheep/Manifest create mode 100644 app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild create mode 100644 app-misc/electricsheep/electricsheep-3.0.2_p20191005-r2.ebuild create mode 100644 app-misc/electricsheep/files/ElectricSheep.desktop create mode 100644 app-misc/electricsheep/files/electricsheep-disable-vsync.patch create mode 100644 app-misc/electricsheep/files/electricsheep-glext-prototypes.patch create mode 100644 app-misc/electricsheep/metadata.xml create mode 100644 app-misc/far2l/Manifest create mode 100644 app-misc/far2l/far2l-2.6.3_beta.ebuild create mode 100644 app-misc/far2l/far2l-2.6.4_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/metadata.xml create mode 100644 app-misc/github-desktop-bin/Manifest create mode 100644 app-misc/github-desktop-bin/github-desktop-bin-3.3.1_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/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/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.7.0.ebuild create mode 100644 app-misc/kanata/kanata-1.8.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.5.0-makefile.patch create mode 100644 app-misc/keyd/files/keyd.initd create mode 100644 app-misc/keyd/keyd-2.5.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/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-27.ebuild create mode 100644 app-misc/lf/lf-28-r1.ebuild create mode 100644 app-misc/lf/lf-29.ebuild create mode 100644 app-misc/lf/lf-30.ebuild create mode 100644 app-misc/lf/lf-31.ebuild create mode 100644 app-misc/lf/lf-32.ebuild create mode 100644 app-misc/lf/lf-33.ebuild create mode 100644 app-misc/lf/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.4.ebuild create mode 100644 app-misc/mat2/mat2-0.13.5.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/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.1.0.ebuild create mode 100644 app-misc/mirafetch/mirafetch-9999.ebuild create mode 100644 app-misc/mobile-datovka/Manifest create mode 100644 app-misc/mobile-datovka/metadata.xml create mode 100644 app-misc/mobile-datovka/mobile-datovka-1.10.0.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/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-2.23.0-remove-tests.patch create mode 100644 app-misc/navi/metadata.xml create mode 100644 app-misc/navi/navi-2.23.0.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-0.2.4.ebuild create mode 100644 app-misc/nwg-look/nwg-look-0.2.5-r1.ebuild create mode 100644 app-misc/nwg-look/nwg-look-1.0.2.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.23.1.ebuild create mode 100644 app-misc/pfetch/Manifest create mode 100644 app-misc/pfetch/metadata.xml create mode 100644 app-misc/pfetch/pfetch-0.6.0.ebuild create mode 100644 app-misc/pfetch/pfetch-1.3.0.ebuild create mode 100644 app-misc/pipes-rs/Manifest create mode 100644 app-misc/pipes-rs/files/do-not-strip.patch create mode 100644 app-misc/pipes-rs/metadata.xml create mode 100644 app-misc/pipes-rs/pipes-rs-1.6.3.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-3.4.1.ebuild create mode 100644 app-misc/pueue/pueue-4.0.0.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.0-r2.ebuild create mode 100644 app-misc/qman/qman-1.4.1-r1.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/s6-man/s6-man-9999.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.1.7.1.ebuild create mode 100644 app-misc/superfile/superfile-1.2.0.0.ebuild create mode 100644 app-misc/tealdeer/Manifest create mode 100644 app-misc/tealdeer/metadata.xml create mode 100644 app-misc/tealdeer/tealdeer-1.6.1-r1.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.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-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/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.1.2.ebuild create mode 100644 app-misc/watchexec/watchexec-2.2.1.ebuild create mode 100644 app-misc/watchexec/watchexec-2.3.0.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/wlx-overlay-s/Manifest create mode 100644 app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch create mode 100644 app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch create mode 100644 app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-devendor-openvr.patch create mode 100644 app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-x11-pipewire.patch create mode 100644 app-misc/wlx-overlay-s/metadata.xml create mode 100644 app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild create mode 100644 app-misc/wlx-overlay-s/wlx-overlay-s-9999.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-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-r2.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-mobilephone/usb-tethering/files/dhcpd.conf create mode 100644 app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf create mode 100644 app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf create mode 100644 app-mobilephone/usb-tethering/files/usb-tethering create mode 100644 app-mobilephone/usb-tethering/files/usb-tethering.service create mode 100644 app-mobilephone/usb-tethering/metadata.xml create mode 100644 app-mobilephone/usb-tethering/usb-tethering-0.3.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.10.4.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.8.9.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.15.ebuild create mode 100644 app-office/pyspread/Manifest create mode 100644 app-office/pyspread/metadata.xml create mode 100644 app-office/pyspread/pyspread-2.3.1.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.1.14.ebuild create mode 100644 app-portage/appswipe/appswipe-1.1.68.ebuild create mode 100644 app-portage/appswipe/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.1.3.ebuild create mode 100644 app-portage/portagecfg/portagecfg-2.2.2.ebuild create mode 100644 app-portage/portagecfg/portagecfg-2.3.0.ebuild create mode 100644 app-portage/portagecfg/portagecfg-2.4.0.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/showbuild-0.9.1-r1.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.2.1.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-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/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/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.0.ebuild create mode 100644 app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild 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/dooit/Manifest create mode 100644 app-text/dooit/dooit-3.1.0.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/ford-6.2.5.ebuild create mode 100644 app-text/ford/ford-7.0.10.ebuild create mode 100644 app-text/ford/ford-7.0.8-r1.ebuild create mode 100644 app-text/ford/ford-7.0.9-r1.ebuild create mode 100644 app-text/ford/metadata.xml create mode 100644 app-text/jrnl/Manifest create mode 100644 app-text/jrnl/files/test_fixes.patch create mode 100644 app-text/jrnl/files/tomli.patch create mode 100644 app-text/jrnl/jrnl-4.1.ebuild create mode 100644 app-text/jrnl/jrnl-4.2.ebuild create mode 100644 app-text/jrnl/metadata.xml create mode 100644 app-text/klogg/Manifest create mode 100644 app-text/klogg/files/klogg-22.06.0.1289-gcc15.patch create mode 100644 app-text/klogg/files/klogg-22.06.0.1289-missing-include.patch create mode 100644 app-text/klogg/files/klogg-22.06.0.1289-respect-cxxflags.patch create mode 100644 app-text/klogg/klogg-22.06.0.1289-r1.ebuild create mode 100644 app-text/klogg/metadata.xml create mode 100644 app-text/komikku/Manifest create mode 100644 app-text/komikku/komikku-1.72.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/files/lizard-1.17.10-py3.11.patch create mode 100644 app-text/lizard/files/lizard-1.17.10-py3.12.patch create mode 100644 app-text/lizard/lizard-1.17.13.ebuild create mode 100644 app-text/lizard/lizard-1.17.19.ebuild create mode 100644 app-text/lizard/lizard-1.17.20.ebuild create mode 100644 app-text/lizard/lizard-1.17.23.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/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/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/texlab/Manifest create mode 100644 app-text/texlab/metadata.xml create mode 100644 app-text/texlab/texlab-5.22.1.ebuild create mode 100644 app-text/the-platinum-searcher-bin/Manifest create mode 100644 app-text/the-platinum-searcher-bin/metadata.xml create mode 100644 app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild create mode 100644 app-text/tinymist/Manifest create mode 100644 app-text/tinymist/metadata.xml create mode 100644 app-text/tinymist/tinymist-0.13.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.2.0.ebuild create mode 100644 app-text/tldr/tldr-3.3.0.ebuild create mode 100644 app-text/typst/Manifest create mode 100644 app-text/typst/metadata.xml create mode 100644 app-text/typst/typst-0.13.1.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.12.12.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.48.0.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.05.31.ebuild create mode 100644 app-vim/yats/yats-2024.08.17.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/FoBiS/FoBiS-3.0.5-r1.ebuild create mode 100644 dev-build/FoBiS/FoBiS-3.0.6.ebuild create mode 100644 dev-build/FoBiS/Manifest create mode 100644 dev-build/FoBiS/files/FoBiS-3.0.2-remove-import-future_olddiv.patch create mode 100644 dev-build/FoBiS/metadata.xml 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/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.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.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.1.ebuild 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.3.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-2.9.9.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.0.ebuild create mode 100644 dev-cpp/coeurl/coeurl-0.3.1.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/cpprestsdk/Manifest create mode 100644 dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild 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-warnings.patch create mode 100644 dev-cpp/cpprestsdk/metadata.xml create mode 100644 dev-cpp/cpptrace/Manifest create mode 100644 dev-cpp/cpptrace/cpptrace-0.6.3.ebuild create mode 100644 dev-cpp/cpptrace/cpptrace-0.7.5.ebuild create mode 100644 dev-cpp/cpptrace/cpptrace-0.8.2.ebuild create mode 100644 dev-cpp/cpptrace/cpptrace-9999.ebuild create mode 100644 dev-cpp/cpptrace/metadata.xml create mode 100644 dev-cpp/dpp/Manifest create mode 100644 dev-cpp/dpp/dpp-10.0.23.ebuild create mode 100644 dev-cpp/dpp/dpp-10.0.24.ebuild create mode 100644 dev-cpp/dpp/dpp-10.0.25.ebuild create mode 100644 dev-cpp/dpp/dpp-10.0.29.ebuild 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/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.0.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/gsl-lite/Manifest create mode 100644 dev-cpp/gsl-lite/gsl-lite-0.38.0.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/mastodonpp/Manifest create mode 100644 dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch create mode 100644 dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild create mode 100644 dev-cpp/mastodonpp/mastodonpp-9999.ebuild create mode 100644 dev-cpp/mastodonpp/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.3.8.ebuild create mode 100644 dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild create mode 100644 dev-cpp/pcg-cpp/Manifest create mode 100644 dev-cpp/pcg-cpp/files/pcg-cpp.pc create mode 100644 dev-cpp/pcg-cpp/metadata.xml create mode 100644 dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.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-r1.ebuild 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/rang/Manifest create mode 100644 dev-cpp/rang/files/rang-3.2-fix-tests.patch create mode 100644 dev-cpp/rang/metadata.xml create mode 100644 dev-cpp/rang/rang-3.2.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.1.0.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/simdutf/Manifest create mode 100644 dev-cpp/simdutf/metadata.xml create mode 100644 dev-cpp/simdutf/simdutf-5.7.2.ebuild create mode 100644 dev-cpp/simdutf/simdutf-6.2.0.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.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/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/files/wt-workaround-deprecated-boost.patch create mode 100644 dev-cpp/wt/metadata.xml create mode 100644 dev-cpp/wt/wt-4.11.2.ebuild create mode 100644 dev-cpp/wt/wt-4.11.3.ebuild create mode 100644 dev-cpp/wt/wt-4.11.4.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.ebuild create mode 100644 dev-crystal/athena-negotiation/athena-negotiation-0.2.0.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.10.ebuild create mode 100644 dev-crystal/athena-spec/athena-spec-0.3.8.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.ebuild create mode 100644 dev-crystal/backtracer/backtracer-1.2.4.ebuild create mode 100644 dev-crystal/backtracer/metadata.xml create mode 100644 dev-crystal/crikey/Manifest create mode 100644 dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild create mode 100644 dev-crystal/crikey/metadata.xml create mode 100644 dev-crystal/crustache/Manifest create mode 100644 dev-crystal/crustache/crustache-2.4.4.ebuild create mode 100644 dev-crystal/crustache/metadata.xml create mode 100644 dev-crystal/crystal-db/Manifest create mode 100644 dev-crystal/crystal-db/crystal-db-0.11.0.ebuild create mode 100644 dev-crystal/crystal-db/crystal-db-0.13.1.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.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.4.0.ebuild create mode 100644 dev-crystal/crystal-html5/crystal-html5-0.5.0.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.26.0.ebuild create mode 100644 dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild create mode 100644 dev-crystal/crystal-pg/crystal-pg-0.29.0.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.19.0.ebuild create mode 100644 dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0.ebuild 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.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.ebuild create mode 100644 dev-crystal/crystar/crystar-0.4.0.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.ebuild create mode 100644 dev-crystal/exception_page/exception_page-0.5.0.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.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.ebuild create mode 100644 dev-crystal/http_proxy/metadata.xml create mode 100644 dev-crystal/inflector/Manifest create mode 100644 dev-crystal/inflector/inflector-1.0.0.ebuild create mode 100644 dev-crystal/inflector/metadata.xml create mode 100644 dev-crystal/jbuilder/Manifest create mode 100644 dev-crystal/jbuilder/jbuilder-1.0.0.ebuild create mode 100644 dev-crystal/jbuilder/metadata.xml create mode 100644 dev-crystal/json_mapping/Manifest create mode 100644 dev-crystal/json_mapping/json_mapping-0.1.1.ebuild create mode 100644 dev-crystal/json_mapping/metadata.xml create mode 100644 dev-crystal/kemal/Manifest create mode 100644 dev-crystal/kemal/kemal-1.1.2-r1.ebuild create mode 100644 dev-crystal/kemal/kemal-1.6.0-r1.ebuild create mode 100644 dev-crystal/kemal/metadata.xml create mode 100644 dev-crystal/kilt/Manifest create mode 100644 dev-crystal/kilt/kilt-0.6.1.ebuild create mode 100644 dev-crystal/kilt/metadata.xml create mode 100644 dev-crystal/liquid/Manifest create mode 100644 dev-crystal/liquid/liquid-0.4.1.ebuild create mode 100644 dev-crystal/liquid/liquid-1.0.0.ebuild create mode 100644 dev-crystal/liquid/metadata.xml create mode 100644 dev-crystal/lucky_flow/Manifest create mode 100644 dev-crystal/lucky_flow/lucky_flow-0.10.0-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-r1.ebuild create mode 100644 dev-crystal/protodec/protodec-0.1.5-r2.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.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.ebuild create mode 100644 dev-crystal/selenium/selenium-0.12.1.ebuild create mode 100644 dev-crystal/slang/Manifest create mode 100644 dev-crystal/slang/metadata.xml create mode 100644 dev-crystal/slang/slang-1.7.3.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.0.ebuild create mode 100644 dev-crystal/spectator/spectator-0.12.1.ebuild create mode 100644 dev-crystal/temel/Manifest create mode 100644 dev-crystal/temel/metadata.xml create mode 100644 dev-crystal/temel/temel-0.1.0_p20171024.ebuild create mode 100644 dev-crystal/water/Manifest create mode 100644 dev-crystal/water/metadata.xml create mode 100644 dev-crystal/water/water-1.0.0.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-r1.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.ebuild create mode 100644 dev-crystal/webmock/Manifest create mode 100644 dev-crystal/webmock/metadata.xml create mode 100644 dev-crystal/webmock/webmock-0.14.0.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/limbo/Manifest create mode 100644 dev-db/limbo/limbo-0.0.15.ebuild create mode 100644 dev-db/limbo/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.0.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.13-r1.ebuild create mode 100644 dev-db/rum/rum-1.3.14.ebuild create mode 100644 dev-db/soci/Manifest create mode 100644 dev-db/soci/metadata.xml create mode 100644 dev-db/soci/soci-4.0.3-r3.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.2.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-debug/gdb-dashboard/Manifest create mode 100644 dev-debug/gdb-dashboard/gdb-dashboard-0.17.3.ebuild create mode 100644 dev-debug/gdb-dashboard/gdb-dashboard-0.17.4.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.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-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-2.99.3-r3.ebuild 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/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.11.0.ebuild create mode 100644 dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild create mode 100644 dev-embedded/esp-coredump/metadata.xml create mode 100644 dev-embedded/esp-idf-kconfig/Manifest create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.4.1.ebuild create mode 100644 dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.0.ebuild 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.5.0.ebuild create mode 100644 dev-embedded/esp-idf-monitor/esp-idf-monitor-1.6.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.4.ebuild create mode 100644 dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.6.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.2.1-r1.ebuild create mode 100644 dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.3.0.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.6.1.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.2.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-5.4-r1.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-5.4.1.ebuild create mode 100644 dev-embedded/esp-idf/esp-idf-5.4.ebuild create mode 100644 dev-embedded/esp-idf/files/allow-system-install-esp-idf-5.3.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.3.ebuild 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.12.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.0.4.ebuild create mode 100644 dev-embedded/idf-component-manager/idf-component-manager-2.1.1.ebuild create mode 100644 dev-embedded/idf-component-manager/idf-component-manager-2.1.2.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.7.2-r1.ebuild create mode 100644 dev-embedded/qdl/Manifest create mode 100644 dev-embedded/qdl/metadata.xml create mode 100644 dev-embedded/qdl/qdl-2.1.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.13-tests.patch create mode 100644 dev-embedded/rauc/metadata.xml create mode 100644 dev-embedded/rauc/rauc-1.13.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.3.2.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/surgescript/Manifest create mode 100644 dev-games/surgescript/metadata.xml create mode 100644 dev-games/surgescript/surgescript-0.5.5.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.10.0.ebuild create mode 100644 dev-games/unityhub/unityhub-3.11.0.ebuild create mode 100644 dev-games/unityhub/unityhub-3.11.1.ebuild create mode 100644 dev-games/unityhub/unityhub-3.9.1.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-compress/hare-compress-9999.ebuild create mode 100644 dev-hare/hare-compress/metadata.xml create mode 100644 dev-hare/hare-iobus/hare-iobus-9999.ebuild create mode 100644 dev-hare/hare-iobus/metadata.xml create mode 100644 dev-hare/hare-json/Manifest create mode 100644 dev-hare/hare-json/hare-json-0.24.2.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-linux/hare-linux-9999.ebuild create mode 100644 dev-hare/hare-linux/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.24.0.ebuild create mode 100644 dev-hare/hare-ssh/hare-ssh-0.24.2.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_pre20231231.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.23.9.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild create mode 100644 dev-java/corretto-bin/corretto-bin-8.412.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/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.22.ebuild create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild create mode 100644 dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild 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.14.0.ebuild create mode 100644 dev-lang/crystal-bin/crystal-bin-1.15.0.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.24.0-riscv64-comment-syntax.patch create mode 100644 dev-lang/hare/hare-0.24.0.ebuild create mode 100644 dev-lang/hare/hare-0.24.2.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.24.0.ebuild create mode 100644 dev-lang/harec/harec-0.24.2.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-2024.08.ebuild create mode 100644 dev-lang/odin/odin-2024.09.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/metadata.xml create mode 100644 dev-lang/quickjs/quickjs-2024.01.13-r1.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 120000 dev-lang/swift/files/swift-5.10.1-r1/link-ncurses-tinfo.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r1/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r1/lldb-cmake-minimum-version.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r2/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r2/disable-libdispatch-werror.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r2/link-ncurses-tinfo.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r2/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r2/lldb-cmake-minimum-version.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r3/backport-swift-75662.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r3/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r3/clang-indexstore-exports.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r3/disable-libdispatch-werror.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r3/link-ncurses-tinfo.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r3/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r3/lldb-cmake-minimum-version.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/backport-swift-75662.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/backtracing-noexecstack.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/clang-indexstore-exports.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/disable-libdispatch-werror.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/link-ncurses-tinfo.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-5.10.1-r4/lldb-cmake-minimum-version.patch create mode 100644 dev-lang/swift/files/swift-5.10.1-r4/respect-c-cxx-flags.patch create mode 100644 dev-lang/swift/files/swift-5.10.1/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-5.10.1/link-with-lld.patch create mode 100644 dev-lang/swift/files/swift-5.10.1/lldb-cmake-minimum-version.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r1/backtracing-noexecstack.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r1/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.0.3-r1/gentoo.ini create mode 100644 dev-lang/swift/files/swift-6.0.3-r1/indexstoredb-constant.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r1/link-ncurses-tinfo.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r1/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-6.0.3-r1/respect-c-cxx-flags.patch create mode 100644 dev-lang/swift/files/swift-6.0.3/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-6.0.3/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.0.3/gentoo-build-preset.patch create mode 100644 dev-lang/swift/files/swift-6.0.3/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-6.0.3/link-with-lld.patch create mode 120000 dev-lang/swift/files/swift-6.1/backtracing-noexecstack.patch create mode 100644 dev-lang/swift/files/swift-6.1/disable-libdispatch-werror.patch create mode 100644 dev-lang/swift/files/swift-6.1/gentoo.ini create mode 100644 dev-lang/swift/files/swift-6.1/link-ncurses-tinfo.patch create mode 100644 dev-lang/swift/files/swift-6.1/link-with-lld.patch create mode 100644 dev-lang/swift/files/swift-6.1/respect-c-cxx-flags.patch create mode 100644 dev-lang/swift/metadata.xml create mode 100644 dev-lang/swift/swift-5.10.1-r1.ebuild create mode 100644 dev-lang/swift/swift-5.10.1-r2.ebuild create mode 100644 dev-lang/swift/swift-5.10.1-r3.ebuild create mode 100644 dev-lang/swift/swift-5.10.1-r4.ebuild create mode 100644 dev-lang/swift/swift-5.10.1.ebuild create mode 100644 dev-lang/swift/swift-6.0.3-r1.ebuild create mode 100644 dev-lang/swift/swift-6.0.3.ebuild create mode 100644 dev-lang/swift/swift-6.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.34.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/StringiFor/Manifest create mode 100644 dev-libs/StringiFor/StringiFor-1.1.4.ebuild 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/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/cusparselt/Manifest create mode 100644 dev-libs/cusparselt/cusparselt-0.7.1.0.ebuild create mode 100644 dev-libs/cusparselt/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/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/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.0.ebuild create mode 100644 dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.1.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.0.ebuild create mode 100644 dev-libs/feedbackd/feedbackd-0.8.1.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/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-9999.ebuild create mode 100644 dev-libs/fortran-stdlib/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/files/gbinder-1.1.42-C23-compat.patch create mode 100644 dev-libs/gbinder/gbinder-1.1.42.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.2.1.ebuild create mode 100644 dev-libs/gmobile/gmobile-0.2.2.ebuild create mode 100644 dev-libs/gmobile/metadata.xml create mode 100644 dev-libs/gpds/Manifest create mode 100644 dev-libs/gpds/gpds-1.9.0.ebuild create mode 100644 dev-libs/gpds/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/metadata.xml create mode 100644 dev-libs/jose/Manifest create mode 100644 dev-libs/jose/jose-13.ebuild create mode 100644 dev-libs/jose/jose-14.ebuild create mode 100644 dev-libs/jose/metadata.xml create mode 100644 dev-libs/lexbor/Manifest create mode 100644 dev-libs/lexbor/lexbor-2.4.0.ebuild create mode 100644 dev-libs/lexbor/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/libdatrie/Manifest create mode 100644 dev-libs/libdatrie/libdatrie-0.2.13-r1.ebuild create mode 100644 dev-libs/libdatrie/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/libdwarf/Manifest create mode 100644 dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch create mode 100644 dev-libs/libdwarf/libdwarf-0.11.1.ebuild create mode 100644 dev-libs/libdwarf/libdwarf-0.12.0.ebuild create mode 100644 dev-libs/libdwarf/libdwarf-0.9.1.ebuild create mode 100644 dev-libs/libdwarf/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.79.ebuild create mode 100644 dev-libs/libglibutil/libglibutil-9999.ebuild create mode 100644 dev-libs/libglibutil/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.18.1.ebuild create mode 100644 dev-libs/librepo/librepo-1.19.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.51.0-r1.ebuild create mode 100644 dev-libs/libsignal-ffi/libsignal-ffi-0.62.0.ebuild create mode 100644 dev-libs/libsignal-ffi/libsignal-ffi-0.64.1.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.31.ebuild create mode 100644 dev-libs/libsolv/libsolv-0.7.32.ebuild create mode 100644 dev-libs/libsolv/metadata.xml create mode 100644 dev-libs/libthai/Manifest create mode 100644 dev-libs/libthai/libthai-0.1.29.ebuild create mode 100644 dev-libs/libthai/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/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/lzfse/lzfse-9999.ebuild create mode 100644 dev-libs/lzfse/metadata.xml 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-r1.ebuild create mode 100644 dev-libs/mtxclient/mtxclient-0.10.0-r2.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/open62541/Manifest create mode 100644 dev-libs/open62541/metadata.xml create mode 100644 dev-libs/open62541/open62541-1.4.11.1.ebuild create mode 100644 dev-libs/polyseed/Manifest create mode 100644 dev-libs/polyseed/metadata.xml create mode 100644 dev-libs/polyseed/polyseed-1.0.0.ebuild 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/files/qschematic-1.6.0-gentoo-cmake-option.patch create mode 100644 dev-libs/qschematic/metadata.xml create mode 100644 dev-libs/qschematic/qschematic-1.6.0.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/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-0_p20220725.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.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.9.0.ebuild create mode 100644 dev-libs/tfdn/tfdn-1.9.1.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/tweeny/Manifest create mode 100644 dev-libs/tweeny/metadata.xml create mode 100644 dev-libs/tweeny/tweeny-3.1.1.ebuild create mode 100644 dev-libs/tweeny/tweeny-3.2.0.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-9999.ebuild create mode 100644 dev-libs/weechat-relay/weechat-relay-9999.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/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-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/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-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/angstrom/Manifest create mode 100644 dev-ml/angstrom/angstrom-0.16.0.ebuild create mode 100644 dev-ml/angstrom/angstrom-0.16.1.ebuild create mode 100644 dev-ml/angstrom/metadata.xml create mode 100644 dev-ml/bheap/Manifest create mode 100644 dev-ml/bheap/bheap-2.0.0.ebuild create mode 100644 dev-ml/bheap/metadata.xml create mode 100644 dev-ml/bigstringaf/Manifest create mode 100644 dev-ml/bigstringaf/bigstringaf-0.10.0.ebuild create mode 100644 dev-ml/bigstringaf/bigstringaf-0.7.0.ebuild create mode 100644 dev-ml/bigstringaf/bigstringaf-0.9.0.ebuild create mode 100644 dev-ml/bigstringaf/metadata.xml create mode 100644 dev-ml/cdrom/Manifest create mode 100644 dev-ml/cdrom/cdrom-0.9.4.ebuild create mode 100644 dev-ml/cdrom/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/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/domain-name/Manifest create mode 100644 dev-ml/domain-name/domain-name-0.4.0.ebuild create mode 100644 dev-ml/domain-name/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/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/gmap/Manifest create mode 100644 dev-ml/gmap/gmap-0.3.0-r2.ebuild create mode 100644 dev-ml/gmap/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/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/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/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-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-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/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/pecu/Manifest create mode 100644 dev-ml/pecu/metadata.xml create mode 100644 dev-ml/pecu/pecu-0.6.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/randomconv/Manifest create mode 100644 dev-ml/randomconv/metadata.xml create mode 100644 dev-ml/randomconv/randomconv-0.1.3.ebuild create mode 100644 dev-ml/stringext/Manifest create mode 100644 dev-ml/stringext/files/stringext-1.6.0-ounit2.patch create mode 100644 dev-ml/stringext/metadata.xml create mode 100644 dev-ml/stringext/stringext-1.6.0-r2.ebuild create mode 100644 dev-ml/uri/Manifest create mode 100644 dev-ml/uri/metadata.xml create mode 100644 dev-ml/uri/uri-4.4.0.ebuild create mode 100644 dev-nim/cligen/Manifest create mode 100644 dev-nim/cligen/cligen-1.8.0.ebuild create mode 100644 dev-nim/cligen/cligen-1.8.1.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.3.ebuild create mode 100644 dev-nim/nimbus/nimbus-1.1.4.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-perl/File-Util/File-Util-4.131591.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.17.1.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.0.ebuild create mode 100644 dev-python/ManimPango/metadata.xml create mode 100644 dev-python/NSKeyedUnArchiver/Manifest create mode 100644 dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild create mode 100644 dev-python/NSKeyedUnArchiver/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/PyQt5-stubs/Manifest create mode 100644 dev-python/PyQt5-stubs/PyQt5-stubs-5.15.6.0-r1.ebuild create mode 100644 dev-python/PyQt5-stubs/metadata.xml create mode 100644 dev-python/PythonQwt/Manifest create mode 100644 dev-python/PythonQwt/PythonQwt-0.12.7.ebuild create mode 100644 dev-python/PythonQwt/PythonQwt-0.14.3.ebuild create mode 100644 dev-python/PythonQwt/PythonQwt-0.14.4.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.3.ebuild create mode 100644 dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild create mode 100644 dev-python/adb-shell/adb-shell-0.4.4.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/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/aiopg/Manifest create mode 100644 dev-python/aiopg/aiopg-1.4.0.ebuild create mode 100644 dev-python/aiopg/metadata.xml create mode 100644 dev-python/aisuite/Manifest create mode 100644 dev-python/aisuite/aisuite-0.1.6.ebuild create mode 100644 dev-python/anytree/Manifest create mode 100644 dev-python/anytree/anytree-2.12.0.ebuild create mode 100644 dev-python/anytree/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.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.29.0-r1.ebuild create mode 100644 dev-python/asyncpg/asyncpg-0.30.0.ebuild create mode 100644 dev-python/asyncpg/files/asyncpg-0.30.0-cflags.patch create mode 100644 dev-python/asyncpg/files/cython-3.patch create mode 100644 dev-python/asyncpg/metadata.xml create mode 100644 dev-python/auditok/Manifest create mode 100644 dev-python/auditok/auditok-0.1.5.ebuild 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/avro/Manifest create mode 100644 dev-python/avro/avro-1.11.3.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.16.0.ebuild 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/b2sdk/Manifest create mode 100644 dev-python/b2sdk/b2sdk-2.3.0.ebuild create mode 100644 dev-python/b2sdk/files/b2sdk-2.3.0-lazy-fixtures.patch create mode 100644 dev-python/b2sdk/metadata.xml create mode 100644 dev-python/base58/Manifest create mode 100644 dev-python/base58/base58-2.1.1-r1.ebuild create mode 100644 dev-python/base58/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/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/biplist/Manifest create mode 100644 dev-python/biplist/biplist-1.0.3.ebuild create mode 100644 dev-python/biplist/files/biplist-python3-compat.patch create mode 100644 dev-python/biplist/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/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.3.6.ebuild 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/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.0.0.ebuild create mode 100644 dev-python/cloudflare/cloudflare-4.1.0.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.7.ebuild create mode 100644 dev-python/cloup/metadata.xml create mode 100644 dev-python/codecov/Manifest create mode 100644 dev-python/codecov/codecov-2.1.12.ebuild create mode 100644 dev-python/codecov/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.0.ebuild create mode 100644 dev-python/convertdate/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/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.3.46.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/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/dasbus/Manifest create mode 100644 dev-python/dasbus/dasbus-1.7-r1.ebuild create mode 100644 dev-python/dasbus/metadata.xml create mode 100644 dev-python/dataclasses-json/Manifest create mode 100644 dev-python/dataclasses-json/dataclasses-json-0.6.7.ebuild create mode 100644 dev-python/dataclasses-json/metadata.xml create mode 100644 dev-python/dateparser/Manifest create mode 100644 dev-python/dateparser/dateparser-1.2.1.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.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/defcon/Manifest create mode 100644 dev-python/defcon/defcon-0.10.2.ebuild create mode 100644 dev-python/defcon/metadata.xml create mode 100644 dev-python/desktop-notifier/Manifest create mode 100644 dev-python/desktop-notifier/desktop-notifier-4.0.0.ebuild create mode 100644 dev-python/desktop-notifier/desktop-notifier-5.0.1.ebuild create mode 100644 dev-python/desktop-notifier/desktop-notifier-6.0.0.ebuild create mode 100644 dev-python/desktop-notifier/desktop-notifier-6.1.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.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/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/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-11.36.2.ebuild 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/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/find-libpython/Manifest create mode 100644 dev-python/find-libpython/files/find-libpython-0.4.0-fix-license-qa.patch create mode 100644 dev-python/find-libpython/find-libpython-0.4.0.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/files/flask-restx-fix-flask-compat.patch create mode 100644 dev-python/flask-restx/flask-restx-1.3.0.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/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/gbinder/Manifest create mode 100644 dev-python/gbinder/files/gbinder-1.1.1-setuptools.patch create mode 100644 dev-python/gbinder/gbinder-1.1.2-r2.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.1.ebuild 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.8.0.ebuild create mode 100644 dev-python/glfw/metadata.xml create mode 100644 dev-python/glicko2/Manifest create mode 100644 dev-python/glicko2/glicko2-2.0.0-r2.ebuild create mode 100644 dev-python/glicko2/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/graphene/Manifest create mode 100644 dev-python/graphene/graphene-3.2.2.ebuild create mode 100644 dev-python/graphene/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/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/grpc-stubs/Manifest create mode 100644 dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch create mode 100644 dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild create mode 100644 dev-python/grpc-stubs/metadata.xml create mode 100644 dev-python/guidata/Manifest create mode 100644 dev-python/guidata/guidata-3.6.3.ebuild create mode 100644 dev-python/guidata/guidata-3.7.1.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.4.ebuild create mode 100644 dev-python/guppy3/guppy3-3.1.5.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.5.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/i3ipc/Manifest create mode 100644 dev-python/i3ipc/i3ipc-2.2.1-r1.ebuild create mode 100644 dev-python/i3ipc/i3ipc-2.2.1.ebuild create mode 100644 dev-python/i3ipc/metadata.xml create mode 100644 dev-python/iOSbackup/Manifest create mode 100644 dev-python/iOSbackup/iOSbackup-0.9.925.ebuild create mode 100644 dev-python/iOSbackup/metadata.xml create mode 100644 dev-python/icecream/Manifest create mode 100644 dev-python/icecream/icecream-2.1.4.ebuild create mode 100644 dev-python/icecream/metadata.xml create mode 100644 dev-python/injector/Manifest create mode 100644 dev-python/injector/injector-0.21.0-r1.ebuild create mode 100644 dev-python/injector/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/metadata.xml create mode 100644 dev-python/invoke/Manifest create mode 100644 dev-python/invoke/invoke-2.2.0.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/jplephem/Manifest create mode 100644 dev-python/jplephem/files/jplephem-fix-numpy-compat.patch create mode 100644 dev-python/jplephem/jplephem-2.21.ebuild create mode 100644 dev-python/jplephem/jplephem-2.22.ebuild create mode 100644 dev-python/jplephem/metadata.xml create mode 100644 dev-python/jpype/Manifest create mode 100644 dev-python/jpype/jpype-1.5.1.ebuild create mode 100644 dev-python/jpype/metadata.xml create mode 100644 dev-python/json-schema-for-humans/Manifest create mode 100644 dev-python/json-schema-for-humans/json-schema-for-humans-1.3.4.ebuild create mode 100644 dev-python/json-schema-for-humans/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/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/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/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/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/mastodon-py-1.8.1.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/mautrix/Manifest create mode 100644 dev-python/mautrix/mautrix-0.20.6.ebuild create mode 100644 dev-python/mautrix/mautrix-0.20.7.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.1.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/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-13.7.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/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/notofonttools/Manifest create mode 100644 dev-python/notofonttools/metadata.xml create mode 100644 dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild create mode 100644 dev-python/odfdo/Manifest create mode 100644 dev-python/odfdo/metadata.xml create mode 100644 dev-python/odfdo/odfdo-3.13.3.ebuild create mode 100644 dev-python/odsgenerator/Manifest create mode 100644 dev-python/odsgenerator/odsgenerator-1.11.1-r1.ebuild create mode 100644 dev-python/odsparsator/Manifest create mode 100644 dev-python/odsparsator/metadata.xml create mode 100644 dev-python/odsparsator/odsparsator-1.12.1-r2.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.5.0.ebuild create mode 100644 dev-python/osc-placement/osc-placement-4.6.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/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.0.6-r1.ebuild create mode 100644 dev-python/phx-class-registry/phx-class-registry-4.1.0.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-0.21.0.ebuild create mode 100644 dev-python/pillow-heif/pillow-heif-0.22.0.ebuild create mode 100644 dev-python/playsound/Manifest create mode 100644 dev-python/playsound/files/playsound-1.3.0-pep517.patch create mode 100644 dev-python/playsound/metadata.xml create mode 100644 dev-python/playsound/playsound-1.3.0-r1.ebuild create mode 100644 dev-python/plexapi/Manifest create mode 100644 dev-python/plexapi/metadata.xml create mode 100644 dev-python/plexapi/plexapi-4.16.0.ebuild create mode 100644 dev-python/plexapi/plexapi-4.16.1.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/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-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.13.0.ebuild 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/proxy_tools/Manifest create mode 100644 dev-python/proxy_tools/metadata.xml create mode 100644 dev-python/proxy_tools/proxy_tools-0.1.0_p1.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/py-nanoid/metadata.xml create mode 100644 dev-python/py-nanoid/py-nanoid-9999.ebuild create mode 100644 dev-python/pyagentx/Manifest create mode 100644 dev-python/pyagentx/files/python3.patch create mode 100644 dev-python/pyagentx/files/updater.patch create mode 100644 dev-python/pyagentx/metadata.xml create mode 100644 dev-python/pyagentx/pyagentx-0.4-r1.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-settings/Manifest create mode 100644 dev-python/pydantic-settings/metadata.xml create mode 100644 dev-python/pydantic-settings/pydantic-settings-2.8.1.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/metadata.xml create mode 100644 dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild create mode 100644 dev-python/pyftdi/Manifest create mode 100644 dev-python/pyftdi/metadata.xml create mode 100644 dev-python/pyftdi/pyftdi-0.55.4.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.1.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/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/pynput/Manifest create mode 100644 dev-python/pynput/metadata.xml create mode 100644 dev-python/pynput/pynput-1.7.6.ebuild create mode 100644 dev-python/pypandoc/Manifest create mode 100644 dev-python/pypandoc/metadata.xml create mode 100644 dev-python/pypandoc/pypandoc-1.15.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/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/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/pysnooper/Manifest create mode 100644 dev-python/pysnooper/metadata.xml create mode 100644 dev-python/pysnooper/pysnooper-1.2.0.ebuild create mode 100644 dev-python/pysnooper/pysnooper-1.2.1.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.8.6.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-harvest/Manifest create mode 100644 dev-python/pytest-harvest/metadata.xml create mode 100644 dev-python/pytest-harvest/pytest-harvest-1.10.5.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.1.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-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.ebuild create mode 100644 dev-python/pytest-vcr/Manifest create mode 100644 dev-python/pytest-vcr/metadata.xml create mode 100644 dev-python/pytest-vcr/pytest-vcr-1.0.2.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.0.0.ebuild create mode 100644 dev-python/python-barbicanclient/python-barbicanclient-7.1.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.2.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-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.0.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.7.0.ebuild create mode 100644 dev-python/python-magnumclient/python-magnumclient-4.8.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.4.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.10.0.ebuild create mode 100644 dev-python/python-octaviaclient/python-octaviaclient-3.9.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.0.0-r1.ebuild 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.3.6.ebuild create mode 100644 dev-python/python-statemachine/python-statemachine-2.4.0.ebuild create mode 100644 dev-python/python-statemachine/python-statemachine-2.5.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/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-4.4.1-r1.ebuild create mode 100644 dev-python/pywebview/pywebview-5.1-r1.ebuild create mode 100644 dev-python/pyzstd/Manifest create mode 100644 dev-python/pyzstd/metadata.xml create mode 100644 dev-python/pyzstd/pyzstd-0.16.2.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/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.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.2.0.ebuild create mode 100644 dev-python/repology-client/repology-client-0.3.0.ebuild create mode 100644 dev-python/rich-click/Manifest create mode 100644 dev-python/rich-click/metadata.xml create mode 100644 dev-python/rich-click/rich-click-1.8.8.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/rst2ansi/Manifest create mode 100644 dev-python/rst2ansi/metadata.xml create mode 100644 dev-python/rst2ansi/rst2ansi-0.1.5-r3.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/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/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/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.8.0-no-net.patch create mode 100644 dev-python/skia-pathops/metadata.xml create mode 100644 dev-python/skia-pathops/skia-pathops-0.8.0-r1.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/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-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.6.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/metadata.xml create mode 100644 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.10.ebuild create mode 100644 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.9.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.9.1.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.0.2.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-1.1.6.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/metadata.xml create mode 100644 dev-python/steam/steam-1.6.1.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.8.ebuild create mode 100644 dev-python/stone/stone-3.3.9.ebuild create mode 100644 dev-python/stringcase/Manifest create mode 100644 dev-python/stringcase/metadata.xml create mode 100644 dev-python/stringcase/stringcase-1.2.0-r2.ebuild create mode 100644 dev-python/survey/Manifest create mode 100644 dev-python/survey/metadata.xml create mode 100644 dev-python/survey/survey-5.3.1.ebuild 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/syrupy/Manifest create mode 100644 dev-python/syrupy/metadata.xml create mode 100644 dev-python/syrupy/syrupy-4.9.1.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/templated-dictionary/Manifest create mode 100644 dev-python/templated-dictionary/metadata.xml create mode 100644 dev-python/templated-dictionary/templated-dictionary-1.5.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.0.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.7.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.1.ebuild create mode 100644 dev-python/textual/Manifest create mode 100644 dev-python/textual/metadata.xml create mode 100644 dev-python/textual/textual-0.88.1.ebuild create mode 100644 dev-python/textual/textual-3.0.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/tulir-telethon/Manifest create mode 100644 dev-python/tulir-telethon/metadata.xml create mode 100644 dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild create mode 100644 dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.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-4.24.0.20240408.ebuild create mode 100644 dev-python/types-protobuf/types-protobuf-5.27.0.20240626.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/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/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/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/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/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/xunitparser/Manifest create mode 100644 dev-python/xunitparser/metadata.xml create mode 100644 dev-python/xunitparser/xunitparser-1.3.4.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.18.ebuild create mode 100644 dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.19.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.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-svg/Manifest create mode 100644 dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch create mode 100644 dev-ruby/prawn-svg/metadata.xml create mode 100644 dev-ruby/prawn-svg/prawn-svg-0.35.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.23.11.ebuild create mode 100644 dev-ruby/sorbet-runtime/Manifest create mode 100644 dev-ruby/sorbet-runtime/metadata.xml create mode 100644 dev-ruby/sorbet-runtime/sorbet-runtime-0.5.11882.ebuild create mode 100644 dev-scheme/sagittarius/Manifest create mode 100644 dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch create mode 100644 dev-scheme/sagittarius/metadata.xml create mode 100644 dev-scheme/sagittarius/sagittarius-0.9.12.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-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.ebuild create mode 100644 dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild create mode 100644 dev-util/DirectXShaderCompiler/Manifest create mode 100644 dev-util/DirectXShaderCompiler/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/metadata.xml create mode 100644 dev-util/bats-assert/Manifest create mode 100644 dev-util/bats-assert/bats-assert-2.1.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/metadata.xml create mode 100644 dev-util/bump-my-version/Manifest create mode 100644 dev-util/bump-my-version/bump-my-version-1.0.2.ebuild create mode 100644 dev-util/bump-my-version/bump-my-version-1.1.1.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/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/catppuccin-catwalk/Manifest create mode 100644 dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild create mode 100644 dev-util/catppuccin-catwalk/metadata.xml create mode 100644 dev-util/catppuccin-whiskers/Manifest create mode 100644 dev-util/catppuccin-whiskers/catppuccin-whiskers-2.4.0.ebuild create mode 100644 dev-util/catppuccin-whiskers/metadata.xml create mode 100644 dev-util/cmakelang/Manifest create mode 100644 dev-util/cmakelang/cmakelang-0.6.13.ebuild create mode 100644 dev-util/cmakelang/files/cmakelang-0.6.13-fix-setup.py.patch create mode 100644 dev-util/cmakelang/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.10.ebuild create mode 100644 dev-util/deblob/deblob-0.9.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.110.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-0.3.0.ebuild create mode 100644 dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.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-0.3.0.ebuild 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-0.3.0.ebuild create mode 100644 dev-util/find-work-repology/find-work-repology-1.0.0.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-0.990.0.ebuild 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/fnm/Manifest create mode 100644 dev-util/fnm/fnm-1.38.1.ebuild create mode 100644 dev-util/fnm/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/gammaray-3.1.0.ebuild create mode 100644 dev-util/gammaray/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/git-bug/Manifest create mode 100644 dev-util/git-bug/git-bug-0.8.0.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/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/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/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/hut/Manifest create mode 100644 dev-util/hut/hut-0.6.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/juliaup/Manifest create mode 100644 dev-util/juliaup/juliaup-1.17.17.ebuild create mode 100644 dev-util/juliaup/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-r1.ebuild create mode 100644 dev-util/lottieconverter/lottieconverter-0.2-r2.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/build.ninja.patch create mode 100644 dev-util/lua-language-server/files/linux.ninja.patch create mode 100644 dev-util/lua-language-server/files/lua-language-server-3.10.5-uint32_t-fix.patch create mode 100644 dev-util/lua-language-server/files/wrapper.sh create mode 100644 dev-util/lua-language-server/lua-language-server-3.10.5.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.13.5.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.13.6.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.13.9.ebuild create mode 100644 dev-util/lua-language-server/lua-language-server-3.9.3.ebuild create mode 100644 dev-util/lua-language-server/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/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-42.2.ebuild create mode 100644 dev-util/mock/Manifest create mode 100644 dev-util/mock/metadata.xml create mode 100644 dev-util/mock/mock-6.1.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/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.2.3.ebuild 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.0.0.ebuild create mode 100644 dev-util/pmbootstrap/pmbootstrap-3.3.1.ebuild create mode 100644 dev-util/prysk/Manifest create mode 100644 dev-util/prysk/metadata.xml create mode 100644 dev-util/prysk/prysk-0.20.0.ebuild create mode 100644 dev-util/qshaderedit/Manifest create mode 100644 dev-util/qshaderedit/metadata.xml create mode 100644 dev-util/qshaderedit/qshaderedit-0.1.5.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/reflex/Manifest create mode 100644 dev-util/reflex/metadata.xml create mode 100644 dev-util/reflex/reflex-0.3.1.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/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-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.35.0-r1.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/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/metadata.xml 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-0.20.0.ebuild create mode 100644 dev-util/stylua/stylua-2.0.2.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/tokei/Manifest create mode 100644 dev-util/tokei/metadata.xml create mode 100644 dev-util/tokei/tokei-12.1.1.ebuild create mode 100644 dev-util/tokei/tokei-12.1.2.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/u-config/Manifest create mode 100644 dev-util/u-config/metadata.xml create mode 100644 dev-util/u-config/u-config-0.33.3.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/metadata.xml create mode 100644 dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.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.4.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.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/xxd/Manifest create mode 100644 dev-util/xxd/metadata.xml create mode 100644 dev-util/xxd/xxd-9.1.0895.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/gitahead/Manifest create mode 100644 dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild create mode 100644 dev-vcs/gitahead/gitahead-2.7.1.ebuild create mode 100644 dev-vcs/gitahead/metadata.xml create mode 100644 dev-vcs/gitqlient-gitserver-plugin/Manifest create mode 100644 dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild create mode 100644 dev-vcs/gitqlient-gitserver-plugin/metadata.xml create mode 100644 dev-vcs/gitqlient-jenkins-plugin/Manifest create mode 100644 dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild create mode 100644 dev-vcs/gitqlient-jenkins-plugin/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/gitui/Manifest create mode 100644 dev-vcs/gitui/gitui-0.26.3.ebuild create mode 100644 dev-vcs/gitui/gitui-0.27.0.ebuild create mode 100644 dev-vcs/gitui/metadata.xml create mode 100644 dev-vcs/jj/Manifest create mode 100644 dev-vcs/jj/jj-0.27.0-r1.ebuild create mode 100644 dev-vcs/jj/jj-0.28.1.ebuild create mode 100644 dev-vcs/jj/jj-0.28.2.ebuild create mode 100644 dev-vcs/jj/jj-9999.ebuild create mode 100644 dev-vcs/jj/metadata.xml create mode 100644 dev-vcs/lazygit/Manifest create mode 100644 dev-vcs/lazygit/lazygit-0.47.2.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.48.0.ebuild create mode 100644 dev-vcs/lazygit/lazygit-0.49.0.ebuild create mode 100644 dev-vcs/lazygit/metadata.xml create mode 100644 dev-vcs/lazyjj/Manifest create mode 100644 dev-vcs/lazyjj/lazyjj-0.5.0.ebuild create mode 100644 dev-vcs/lazyjj/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-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.27.0.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.1.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.5.2.1.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.1.ebuild create mode 100644 games-arcade/taisei/taisei-1.4.2.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-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-8.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.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.19.1.ebuild create mode 100644 games-emulation/RetroArch/RetroArch-1.20.0.ebuild create mode 100644 games-emulation/RetroArch/files/RetroArch-1.16.0.3-int-conversion.patch create mode 100644 games-emulation/RetroArch/metadata.xml create mode 100644 games-emulation/dosbox-x/Manifest create mode 100644 games-emulation/dosbox-x/dosbox-x-2025.02.01.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/duckstation/duckstation-9999.ebuild create mode 100644 games-emulation/duckstation/metadata.xml create mode 100644 games-emulation/flycast/flycast-9999.ebuild create mode 100644 games-emulation/flycast/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/np2kai/Manifest create mode 100644 games-emulation/np2kai/files/np2kai-22-autogen.patch create mode 100644 games-emulation/np2kai/metadata.xml create mode 100644 games-emulation/np2kai/np2kai-22.ebuild create mode 100644 games-emulation/np2kai/np2kai-22_p20210211.ebuild create mode 100644 games-emulation/rpcs3/metadata.xml 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.0.2-deps-fix.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.0.2-disable-discord.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.0.2-dont-build-lz4.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.0.2-fix-odr.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.0.2-make-arch-independent.patch create mode 100644 games-engines/fs2_open/files/fs2_open-24.0.2-respect-flags.patch create mode 100644 games-engines/fs2_open/fs2_open-24.0.2-r1.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.4.1.ebuild 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.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/crispy-doom/Manifest create mode 100644 games-fps/crispy-doom/crispy-doom-5.12.0.ebuild create mode 100644 games-fps/crispy-doom/crispy-doom-6.0.ebuild create mode 100644 games-fps/crispy-doom/files/crispy-doom-5.12.0-cflags.patch create mode 100644 games-fps/crispy-doom/files/crispy-doom-6.0-cflags.patch create mode 100644 games-fps/crispy-doom/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.94.1-makefile.patch create mode 100644 games-fps/quakespasm/metadata.xml create mode 100644 games-fps/quakespasm/quakespasm-0.94.1-r1.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-474-r1.ebuild create mode 100644 games-puzzle/baba-is-you/baba-is-you-474-r2.ebuild create mode 100644 games-puzzle/baba-is-you/baba-is-you-474.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.ebuild create mode 100644 games-roguelike/cataclysm-dda/cataclysm-dda-9999.ebuild 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-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/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.11.1.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.5.ebuild create mode 100644 games-util/chiaki-ng/chiaki-ng-9999.ebuild create mode 100644 games-util/chiaki-ng/metadata.xml create mode 100644 games-util/curseforge/Manifest create mode 100644 games-util/curseforge/curseforge-1.275.1_p24561.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-r1.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/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.33-r1.ebuild create mode 100644 games-util/legendary/legendary-0.20.34-r1.ebuild create mode 100644 games-util/legendary/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/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-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.2.6.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.9.2.ebuild create mode 100644 games-util/modrinth-app-bin/modrinth-app-bin-0.9.3.ebuild create mode 100644 games-util/pegasus/pegasus-9999.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/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/samrewritten/Manifest create mode 100644 games-util/samrewritten/metadata.xml create mode 100644 games-util/samrewritten/samrewritten-202008.ebuild create mode 100644 games-util/samrewritten/samrewritten-9999.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.6-optional-delta.patch create mode 100644 games-util/umu-launcher/metadata.xml create mode 100644 games-util/umu-launcher/umu-launcher-1.2.6.ebuild create mode 100644 games-util/xivlauncher/Manifest create mode 100644 games-util/xivlauncher/metadata.xml create mode 100644 games-util/xivlauncher/xivlauncher-1.1.2.ebuild create mode 100644 games-util/xone/Manifest create mode 100644 games-util/xone/files/Makefile create mode 100644 games-util/xone/files/xone-0.3_p20240425-kernel_6.11.patch create mode 100644 games-util/xone/files/xone-0.3_p20240425-kernel_6.12.patch create mode 100644 games-util/xone/files/xone-0.3_p20240425-sysfs_pairing.patch create mode 100644 games-util/xone/metadata.xml create mode 100644 games-util/xone/xone-0.3_p20240425.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/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.5.1.ebuild create mode 100644 gnome-extra/extension-manager/extension-manager-0.6.1.ebuild create mode 100644 gnome-extra/extension-manager/extension-manager-9999.ebuild create mode 100644 gnome-extra/extension-manager/files/extension-manager-0.5.1-frames_omitted_count.patch 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.3.ebuild create mode 100644 gnome-extra/iio-sensor-proxy/iio-sensor-proxy-3.5.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/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.0.0.ebuild create mode 100644 gnome-extra/wike/wike-3.0.1.ebuild create mode 100644 gnome-extra/wike/wike-3.1.0.ebuild create mode 100644 gnome-extra/yad/Manifest create mode 100644 gnome-extra/yad/metadata.xml create mode 100644 gnome-extra/yad/yad-13.0.ebuild 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.10.28.ebuild create mode 100644 gui-apps/1password/1password-8.10.48-r1.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-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/metadata.xml create mode 100644 gui-apps/ashell/Manifest create mode 100644 gui-apps/ashell/ashell-0.3.0.ebuild create mode 100644 gui-apps/ashell/ashell-0.3.1.ebuild create mode 100644 gui-apps/ashell/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.15.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.2.ebuild create mode 100644 gui-apps/clipman/clipman-1.6.3.ebuild create mode 100644 gui-apps/clipman/clipman-1.6.4.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-4.5.0.ebuild 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-4.5.0.ebuild create mode 100644 gui-apps/corearchiver/corearchiver-9999.ebuild create mode 100644 gui-apps/corearchiver/metadata.xml create mode 100644 gui-apps/corefm/Manifest create mode 100644 gui-apps/corefm/corefm-4.5.0.ebuild create mode 100644 gui-apps/corefm/corefm-9999.ebuild create mode 100644 gui-apps/corefm/metadata.xml create mode 100644 gui-apps/coregarage/Manifest create mode 100644 gui-apps/coregarage/coregarage-4.5.0.ebuild create mode 100644 gui-apps/coregarage/coregarage-9999.ebuild create mode 100644 gui-apps/coregarage/metadata.xml create mode 100644 gui-apps/corehunt/Manifest create mode 100644 gui-apps/corehunt/corehunt-4.5.0.ebuild create mode 100644 gui-apps/corehunt/corehunt-9999.ebuild create mode 100644 gui-apps/corehunt/metadata.xml create mode 100644 gui-apps/coreimage/Manifest create mode 100644 gui-apps/coreimage/coreimage-4.5.0.ebuild create mode 100644 gui-apps/coreimage/coreimage-9999.ebuild create mode 100644 gui-apps/coreimage/metadata.xml create mode 100644 gui-apps/coreinfo/Manifest create mode 100644 gui-apps/coreinfo/coreinfo-4.5.0.ebuild create mode 100644 gui-apps/coreinfo/coreinfo-9999.ebuild create mode 100644 gui-apps/coreinfo/metadata.xml create mode 100644 gui-apps/corekeyboard/Manifest create mode 100644 gui-apps/corekeyboard/corekeyboard-4.5.0.ebuild create mode 100644 gui-apps/corekeyboard/corekeyboard-9999.ebuild create mode 100644 gui-apps/corekeyboard/metadata.xml create mode 100644 gui-apps/corepad/Manifest create mode 100644 gui-apps/corepad/corepad-4.5.0.ebuild create mode 100644 gui-apps/corepad/corepad-9999.ebuild create mode 100644 gui-apps/corepad/metadata.xml create mode 100644 gui-apps/corepaint/Manifest create mode 100644 gui-apps/corepaint/corepaint-4.5.0.ebuild create mode 100644 gui-apps/corepaint/corepaint-9999.ebuild create mode 100644 gui-apps/corepaint/metadata.xml create mode 100644 gui-apps/corepdf/Manifest create mode 100644 gui-apps/corepdf/corepdf-4.5.0.ebuild create mode 100644 gui-apps/corepdf/corepdf-9999.ebuild create mode 100644 gui-apps/corepdf/metadata.xml create mode 100644 gui-apps/corepins/Manifest create mode 100644 gui-apps/corepins/corepins-4.5.0.ebuild create mode 100644 gui-apps/corepins/corepins-9999.ebuild create mode 100644 gui-apps/corepins/metadata.xml create mode 100644 gui-apps/corerenamer/Manifest create mode 100644 gui-apps/corerenamer/corerenamer-4.5.0.ebuild create mode 100644 gui-apps/corerenamer/corerenamer-9999.ebuild create mode 100644 gui-apps/corerenamer/metadata.xml create mode 100644 gui-apps/coreshot/Manifest create mode 100644 gui-apps/coreshot/coreshot-4.5.0.ebuild create mode 100644 gui-apps/coreshot/coreshot-9999.ebuild create mode 100644 gui-apps/coreshot/metadata.xml create mode 100644 gui-apps/corestats/Manifest create mode 100644 gui-apps/corestats/corestats-4.5.0.ebuild create mode 100644 gui-apps/corestats/corestats-9999.ebuild create mode 100644 gui-apps/corestats/metadata.xml create mode 100644 gui-apps/corestuff/Manifest create mode 100644 gui-apps/corestuff/corestuff-4.5.0.ebuild create mode 100644 gui-apps/corestuff/corestuff-9999.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_pre20241230.ebuild create mode 100644 gui-apps/coreterminal/coreterminal-9999.ebuild create mode 100644 gui-apps/coreterminal/metadata.xml create mode 100644 gui-apps/coretime/Manifest create mode 100644 gui-apps/coretime/coretime-4.5.0.ebuild create mode 100644 gui-apps/coretime/coretime-9999.ebuild create mode 100644 gui-apps/coretime/metadata.xml create mode 100644 gui-apps/coreuniverse/Manifest create mode 100644 gui-apps/coreuniverse/coreuniverse-4.5.0.ebuild create mode 100644 gui-apps/coreuniverse/coreuniverse-9999.ebuild create mode 100644 gui-apps/coreuniverse/metadata.xml create mode 100644 gui-apps/darkman/Manifest create mode 100644 gui-apps/darkman/darkman-2.0.1-r1.ebuild create mode 100644 gui-apps/darkman/metadata.xml create mode 100644 gui-apps/espanso/Manifest create mode 100644 gui-apps/espanso/espanso-2.2.2.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-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.10.2-r1.ebuild create mode 100644 gui-apps/fuzzel/fuzzel-1.11.1.ebuild create mode 100644 gui-apps/fuzzel/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/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.5-r2.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/files/hyprlock-0.6.0-explicitly-require-gles3.patch create mode 100644 gui-apps/hyprlock/hyprlock-0.6.0.ebuild create mode 100644 gui-apps/hyprlock/hyprlock-0.7.0.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/files/hyprpaper-0.7.3-fix-wayland-scanner.patch create mode 100644 gui-apps/hyprpaper/hyprpaper-0.7.3-r2.ebuild create mode 100644 gui-apps/hyprpaper/hyprpaper-0.7.4.ebuild create mode 100644 gui-apps/hyprpaper/metadata.xml create mode 100644 gui-apps/hyprpicker/Manifest create mode 100644 gui-apps/hyprpicker/hyprpicker-0.3.0-r2.ebuild create mode 100644 gui-apps/hyprpicker/hyprpicker-0.4.2.ebuild create mode 100644 gui-apps/hyprpicker/hyprpicker-0.4.3.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.16.0-r1.ebuild create mode 100644 gui-apps/ironbar/ironbar-0.16.1-r1.ebuild create mode 100644 gui-apps/ironbar/ironbar-0.16.1.ebuild create mode 100644 gui-apps/ironbar/metadata.xml create mode 100644 gui-apps/koi/Manifest create mode 100644 gui-apps/koi/koi-0.3.1.ebuild create mode 100644 gui-apps/koi/koi-0.4.ebuild create mode 100644 gui-apps/koi/metadata.xml create mode 100644 gui-apps/lan-mouse/Manifest create mode 100644 gui-apps/lan-mouse/lan-mouse-0.7.3-r1.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/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.1.ebuild create mode 100644 gui-apps/meteo-qt/meteo-qt-4.2.ebuild create mode 100644 gui-apps/mpvpaper/Manifest create mode 100644 gui-apps/mpvpaper/files/mpvpaper-1.7-gcc15.patch create mode 100644 gui-apps/mpvpaper/metadata.xml create mode 100644 gui-apps/mpvpaper/mpvpaper-1.7.ebuild create mode 100644 gui-apps/mpvpaper/mpvpaper-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.4.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.21.ebuild create mode 100644 gui-apps/nwg-displays/nwg-displays-0.3.22.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.2.ebuild create mode 100644 gui-apps/nwg-dock-hyprland/nwg-dock-hyprland-0.4.3.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.6.2.ebuild create mode 100644 gui-apps/nwg-drawer/nwg-drawer-0.6.3.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.3.0.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.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.6.ebuild create mode 100644 gui-apps/nwg-menu/nwg-menu-0.1.7.ebuild create mode 100644 gui-apps/nwg-panel/Manifest create mode 100644 gui-apps/nwg-panel/files/nwg-panel-0.9.20-fix-version-string.patch create mode 100644 gui-apps/nwg-panel/metadata.xml create mode 100644 gui-apps/nwg-panel/nwg-panel-0.9.61.ebuild create mode 100644 gui-apps/nwg-panel/nwg-panel-0.9.62.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.55.ebuild create mode 100644 gui-apps/nwg-shell-config/nwg-shell-config-0.5.56.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.43.ebuild create mode 100644 gui-apps/nwg-shell/nwg-shell-0.5.44.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.7.9.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/paperde/Manifest create mode 100644 gui-apps/paperde/files/paperde-0.1.1_p20210426-fix-deps.patch create mode 100644 gui-apps/paperde/metadata.xml create mode 100644 gui-apps/paperde/paperde-0.1.1_p20210426.ebuild create mode 100644 gui-apps/pop-launcher/Manifest create mode 100644 gui-apps/pop-launcher/metadata.xml create mode 100644 gui-apps/pop-launcher/pop-launcher-1.2.1.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.14.0-r1.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.2.0-r1.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_beta15.ebuild create mode 100644 gui-apps/sfwbar/sfwbar-1.0_beta16.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/metadata.xml 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/files/swaync-0.9.0-pulsefree.patch create mode 100644 gui-apps/swaync/metadata.xml create mode 100644 gui-apps/swaync/swaync-0.10.1-r1.ebuild create mode 100644 gui-apps/swaync/swaync-0.9.0.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/swayr/Manifest create mode 100644 gui-apps/swayr/metadata.xml create mode 100644 gui-apps/swayr/swayr-0.28.0.ebuild create mode 100644 gui-apps/swayr/swayr-0.28.1.ebuild create mode 100644 gui-apps/swayrbar/Manifest create mode 100644 gui-apps/swayrbar/metadata.xml create mode 100644 gui-apps/swayrbar/swayrbar-0.4.2.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/swww/Manifest create mode 100644 gui-apps/swww/metadata.xml create mode 100644 gui-apps/swww/swww-0.9.5-r2.ebuild create mode 100644 gui-apps/swww/swww-9999.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/tiramisu/Manifest create mode 100644 gui-apps/tiramisu/files/tiramisu-2.0.20211107-pkg-config.patch create mode 100644 gui-apps/tiramisu/metadata.xml create mode 100644 gui-apps/tiramisu/tiramisu-1.0_p20201110.ebuild create mode 100644 gui-apps/tiramisu/tiramisu-2.0.20211107.ebuild create mode 100644 gui-apps/tiramisu/tiramisu-9999.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/waylock/Manifest 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/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.1.ebuild create mode 100644 gui-apps/wdisplays/wdisplays-1.1.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/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.4.3-r1.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.0-r1.ebuild create mode 100644 gui-apps/wl-mirror/wl-mirror-0.18.1-r2.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-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-9999.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.14.2.ebuild create mode 100644 gui-apps/wob/wob-0.15.1-r1.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/metadata.xml create mode 100644 gui-apps/xremap/xremap-0.10.9.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/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/gtk4-layer-shell/Manifest create mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.2.ebuild create mode 100644 gui-libs/gtk4-layer-shell/gtk4-layer-shell-1.0.4.ebuild create mode 100644 gui-libs/gtk4-layer-shell/metadata.xml create mode 100644 gui-libs/hyprland-qt-support/Manifest create mode 100644 gui-libs/hyprland-qt-support/hyprland-qt-support-0.1.0.ebuild create mode 100644 gui-libs/hyprland-qt-support/metadata.xml create mode 100644 gui-libs/libcprime/Manifest create mode 100644 gui-libs/libcprime/libcprime-4.5.0.ebuild 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-4.5.0.ebuild create mode 100644 gui-libs/libcsys/libcsys-5.0.0.ebuild create mode 100644 gui-libs/libcsys/metadata.xml create mode 100644 gui-libs/libsfdo/Manifest create mode 100644 gui-libs/libsfdo/libsfdo-0.1.3.ebuild create mode 100644 gui-libs/libsfdo/libsfdo-0.1.4.ebuild create mode 100644 gui-libs/libsfdo/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.19.3.ebuild create mode 100644 gui-libs/mir/mir-2.20.0.ebuild create mode 100644 gui-libs/mir/mir-2.20.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.1.ebuild create mode 100644 gui-libs/scenefx/scenefx-0.2.1.ebuild create mode 100644 gui-libs/scenefx/scenefx-0.2.ebuild create mode 100644 gui-libs/text-engine/Manifest create mode 100644 gui-libs/text-engine/files/text-engine-0.1.1-fix-Wincompatible-pointer-types.patch create mode 100644 gui-libs/text-engine/files/text-engine-0.1.1-fix-Wreturn-type.patch create mode 100644 gui-libs/text-engine/files/text-engine-0.1.1-fix-package-version.patch create mode 100644 gui-libs/text-engine/metadata.xml create mode 100644 gui-libs/text-engine/text-engine-0.1.1-r3.ebuild create mode 100644 gui-libs/text-engine/text-engine-9999.ebuild create mode 100644 gui-libs/xdg-desktop-portal-hyprland/Manifest create mode 100644 gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-1.3.2_use_sys_sdbus-c++.patch create mode 100644 gui-libs/xdg-desktop-portal-hyprland/files/xdg-desktop-portal-hyprland-9999_use_sys_sdbus-c++.patch 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.8.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-1.3.9.ebuild create mode 100644 gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-9999.ebuild create mode 100644 gui-wm/cage/Manifest create mode 100644 gui-wm/cage/cage-0.2.0.ebuild create mode 100644 gui-wm/cage/cage-9999.ebuild create mode 100644 gui-wm/cage/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/labwc/Manifest create mode 100644 gui-wm/labwc/files/labwc-meson_doc_path.patch create mode 100644 gui-wm/labwc/labwc-0.8.2.ebuild create mode 100644 gui-wm/labwc/labwc-0.8.3.ebuild create mode 100644 gui-wm/labwc/labwc-9999.ebuild create mode 100644 gui-wm/labwc/metadata.xml create mode 100644 gui-wm/miracle-wm/Manifest create mode 100644 gui-wm/miracle-wm/metadata.xml create mode 100644 gui-wm/miracle-wm/miracle-wm-0.4.1.ebuild create mode 100644 gui-wm/miracle-wm/miracle-wm-0.5.2.ebuild create mode 100644 gui-wm/niri/Manifest create mode 100644 gui-wm/niri/metadata.xml create mode 100644 gui-wm/niri/niri-25.02.ebuild create mode 100644 gui-wm/phoc/Manifest create mode 100644 gui-wm/phoc/metadata.xml create mode 100644 gui-wm/phoc/phoc-0.42.1.ebuild create mode 100644 gui-wm/phoc/phoc-0.43.0.ebuild create mode 100644 gui-wm/phoc/phoc-0.44.0.ebuild create mode 100644 gui-wm/phoc/phoc-0.44.1.ebuild create mode 100644 gui-wm/phoc/phoc-0.45.0.ebuild create mode 100644 gui-wm/phoc/phoc-0.46.0.ebuild create mode 100644 gui-wm/river/Manifest create mode 100644 gui-wm/river/files/river-0.3.6-fix-no-lazypath.patch create mode 100644 gui-wm/river/metadata.xml create mode 100644 gui-wm/river/river-0.3.6.ebuild create mode 100644 gui-wm/river/river-0.3.7.ebuild create mode 100644 gui-wm/river/river-0.3.8.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.4-r2.ebuild create mode 100644 gui-wm/swayfx/swayfx-0.5.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-20241121.ebuild create mode 100644 kde-misc/geminipart/geminipart-20241215.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-20240801.ebuild create mode 100644 kde-misc/kio-gemini/kio-gemini-20241109.ebuild create mode 100644 kde-misc/kio-gemini/metadata.xml 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/FNMT-RCM create mode 100644 licenses/GPL-2+-with-font-exception create mode 100644 licenses/GPL-2.0-with-bison-exception 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/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/Overwolf create mode 100644 licenses/PGP-2 create mode 100644 licenses/PowerPanel 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-128.9.0.ebuild create mode 100644 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.13.3.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.0.6.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/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/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/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/last-resort/Manifest create mode 100644 media-fonts/last-resort/last-resort-15.100.ebuild create mode 100644 media-fonts/last-resort/last-resort-16.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.040.ebuild create mode 100644 media-fonts/libertinus/libertinus-7.050.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/monaspace/Manifest create mode 100644 media-fonts/monaspace/metadata.xml create mode 100644 media-fonts/monaspace/monaspace-1.000.ebuild create mode 100644 media-fonts/moralerspace/Manifest create mode 100644 media-fonts/moralerspace/metadata.xml create mode 100644 media-fonts/moralerspace/moralerspace-1.1.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.2.1.ebuild create mode 100644 media-fonts/nerdfonts/nerdfonts-3.3.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-2.0.4.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.1.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/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/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.3.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.11.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.00.02.57.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-2022.02.05.ebuild create mode 100644 media-gfx/bonzomatic/bonzomatic-2022.08.20.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-8.0.0.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/dustr-9999.ebuild 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/mayo/Manifest create mode 100644 media-gfx/mayo/files/mayo-0.8.0-gcc14.patch create mode 100644 media-gfx/mayo/files/mayo-0.8.0-nogit.patch create mode 100644 media-gfx/mayo/files/mayo-0.8.0-opencascade7_8.patch create mode 100644 media-gfx/mayo/mayo-0.8.0-r3.ebuild create mode 100644 media-gfx/mayo/metadata.xml 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-9999.ebuild create mode 100644 media-gfx/oda-file-converter/Manifest create mode 100644 media-gfx/oda-file-converter/metadata.xml create mode 100644 media-gfx/oda-file-converter/oda-file-converter-23.5.0.0.ebuild create mode 100644 media-gfx/pdf4qt/Manifest create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.4.0.0-Disable-test-building.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.4.0.0-Make-runtime-respect-cmake-s-plugin-dir-settings.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.4.0.0-Minimal-cmake-fixes.patch create mode 100644 media-gfx/pdf4qt/files/pdf4qt-1.4.0.0-fix-build-failure-on-resetMatrix.patch 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.0.0-Minimal-cmake-fixes.patch create mode 100644 media-gfx/pdf4qt/metadata.xml create mode 100644 media-gfx/pdf4qt/pdf4qt-1.4.0.0-r1.ebuild create mode 100644 media-gfx/pdf4qt/pdf4qt-1.5.0.0.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/metadata.xml create mode 100644 media-gfx/swayimg/swayimg-3.8.ebuild create mode 100644 media-gfx/swayimg/swayimg-3.9.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.0.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/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/alvr/Manifest create mode 100644 media-libs/alvr/alvr-16.0.0.ebuild create mode 100644 media-libs/alvr/files/alvr-16.0.0-build.patch create mode 100644 media-libs/alvr/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.1.3.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.1.3.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/metadata.xml create mode 100644 media-libs/blend2d/Manifest create mode 100644 media-libs/blend2d/blend2d-0.11.4-r2.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/metadata.xml create mode 100644 media-libs/dr_flac/Manifest create mode 100644 media-libs/dr_flac/dr_flac-0.12.43.ebuild create mode 100644 media-libs/dr_flac/metadata.xml create mode 100644 media-libs/dr_mp3/Manifest create mode 100644 media-libs/dr_mp3/dr_mp3-0.6.40.ebuild create mode 100644 media-libs/dr_mp3/metadata.xml create mode 100644 media-libs/dr_wav/Manifest create mode 100644 media-libs/dr_wav/dr_wav-0.13.17.ebuild create mode 100644 media-libs/dr_wav/metadata.xml create mode 100644 media-libs/gl4es/gl4es-9999.ebuild create mode 100644 media-libs/gl4es/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-5.4.0.pc create mode 100644 media-libs/glee/files/glee-autotools.patch create mode 100644 media-libs/glee/glee-5.4.0-r1.ebuild create mode 100644 media-libs/glee/glee-5.4.0.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/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/metadata.xml create mode 100644 media-libs/monado/metadata.xml create mode 100644 media-libs/monado/monado-9999.ebuild create mode 100644 media-libs/opencomposite/files/openvrpaths.vrpath create mode 100644 media-libs/opencomposite/metadata.xml 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.43.ebuild create mode 100644 media-libs/openxr-loader/openxr-loader-1.1.45.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-9999.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-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-0.23.2-r1.ebuild create mode 100644 media-libs/wivrn/wivrn-0.24.1.ebuild create mode 100644 media-libs/wivrn/wivrn-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/gimp-avif-plugin/gimp-avif-plugin-9999.ebuild create mode 100644 media-plugins/gimp-avif-plugin/metadata.xml create mode 100644 media-plugins/gst-plugins-qt6/Manifest create mode 100644 media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.22.12.ebuild create mode 100644 media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.24.10.ebuild create mode 100644 media-plugins/gst-plugins-qt6/gst-plugins-qt6-1.24.11.ebuild create mode 100644 media-plugins/gst-plugins-qt6/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/6pm/6pm-0.9.ebuild create mode 100644 media-sound/6pm/Manifest create mode 100644 media-sound/6pm/metadata.xml create mode 100644 media-sound/TauonMusicBox/Manifest create mode 100644 media-sound/TauonMusicBox/TauonMusicBox-7.8.0-r1.ebuild create mode 100644 media-sound/TauonMusicBox/TauonMusicBox-7.8.3.ebuild create mode 100644 media-sound/TauonMusicBox/TauonMusicBox-7.9.0.ebuild create mode 100644 media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild create mode 100644 media-sound/TauonMusicBox/files/TauonMusicBox-7.8.0-phazor-fix.patch create mode 100644 media-sound/TauonMusicBox/files/TauonMusicBox-7.9.0-phazor-build.patch create mode 100644 media-sound/TauonMusicBox/metadata.xml create mode 100644 media-sound/add64/Manifest create mode 100644 media-sound/add64/add64-3.8.0.ebuild create mode 100644 media-sound/add64/add64-3.9.3.ebuild create mode 100644 media-sound/add64/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.9.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/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.ebuild create mode 100644 media-sound/drumgizmo/drumgizmo-9999.ebuild create mode 100644 media-sound/drumgizmo/metadata.xml create mode 100644 media-sound/dzr/Manifest create mode 100644 media-sound/dzr/dzr-240909.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/fooyin-0.7.3.ebuild create mode 100644 media-sound/fooyin/fooyin-0.8.1.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/metadata.xml create mode 100644 media-sound/jacktrip/Manifest create mode 100644 media-sound/jacktrip/jacktrip-1.7.1-r1.ebuild 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/metadata.xml create mode 100644 media-sound/listenbrainz-mpd/Manifest create mode 100644 media-sound/listenbrainz-mpd/listenbrainz-mpd-2.3.8-r2.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.64.0-r1.ebuild create mode 100644 media-sound/lms/lms-3.65.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-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-r1.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.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/mpd-mpris/Manifest create mode 100644 media-sound/mpd-mpris/metadata.xml create mode 100644 media-sound/mpd-mpris/mpd-mpris-0.3.1.ebuild create mode 100644 media-sound/mpd-mpris/mpd-mpris-0.4.0.ebuild create mode 100644 media-sound/mpd-mpris/mpd-mpris-0.4.1.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.2.ebuild create mode 100644 media-sound/musikcube/musikcube-3.0.4.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/nulloy/Manifest create mode 100644 media-sound/nulloy/files/add-dark-theme.patch create mode 100644 media-sound/nulloy/metadata.xml create mode 100644 media-sound/nulloy/nulloy-0.9.5.ebuild create mode 100644 media-sound/nulloy/nulloy-0.9.8.7.ebuild create mode 100644 media-sound/nulloy/nulloy-0.9.8.ebuild create mode 100644 media-sound/nulloy/nulloy-0.9.9-r1.ebuild create mode 100644 media-sound/nulloy/nulloy-9999.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.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.11.5.ebuild create mode 100644 media-sound/pulseaudio-virtualmic/Manifest create mode 100644 media-sound/pulseaudio-virtualmic/metadata.xml create mode 100644 media-sound/pulseaudio-virtualmic/pulseaudio-virtualmic-0.1.ebuild create mode 100644 media-sound/pulseaudio-virtualmic/pulseaudio-virtualmic-9999.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/rsgain/Manifest create mode 100644 media-sound/rsgain/metadata.xml create mode 100644 media-sound/rsgain/rsgain-3.5.1.ebuild create mode 100644 media-sound/rsgain/rsgain-3.5.3.ebuild create mode 100644 media-sound/spct/Manifest create mode 100644 media-sound/spct/metadata.xml create mode 100644 media-sound/spct/spct-1.1.3.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.19.1.ebuild create mode 100644 media-sound/spotify-player/spotify-player-0.20.4.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/metadata.xml create mode 100644 media-sound/spotifyd/spotifyd-0.3.5_p20240513.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/supersonic/Manifest create mode 100644 media-sound/supersonic/metadata.xml create mode 100644 media-sound/supersonic/supersonic-0.14.0.ebuild create mode 100644 media-sound/supersonic/supersonic-0.15.0.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/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/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.6.2-r1.ebuild create mode 100644 media-sound/youtube-music-bin/youtube-music-bin-3.8.0.ebuild create mode 100644 media-sound/zita-ajbridge/Manifest create mode 100644 media-sound/zita-ajbridge/files/zita-ajbridge-0.8.4_don-t-compress-and-install-manpages.patch create mode 100644 media-sound/zita-ajbridge/metadata.xml create mode 100644 media-sound/zita-ajbridge/zita-ajbridge-0.8.4-r1.ebuild create mode 100644 media-sound/zita-ajbridge/zita-ajbridge-0.8.4.ebuild create mode 100644 media-video/avisynth+/avisynth+-9999.ebuild create mode 100644 media-video/avisynth+/files/avisynth+-9999-return-type-warning.patch create mode 100644 media-video/avisynth+/metadata.xml 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/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/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/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/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/mediaelch-2.10.6.ebuild create mode 100644 media-video/mediaelch/mediaelch-2.12.0.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/mpc-qt/Manifest create mode 100644 media-video/mpc-qt/metadata.xml create mode 100644 media-video/mpc-qt/mpc-qt-24.12.1.ebuild create mode 100644 media-video/mpc-qt/mpc-qt-24.12.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/stremio/Manifest create mode 100644 media-video/stremio/metadata.xml create mode 100644 media-video/stremio/stremio-4.4.168.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/uxplay/Manifest create mode 100644 media-video/uxplay/metadata.xml create mode 100644 media-video/uxplay/uxplay-1.67-r1.ebuild create mode 100644 media-video/uxplay/uxplay-1.68.3-r1.ebuild create mode 100644 media-video/uxplay/uxplay-1.70-r1.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/wl-screenrec/Manifest create mode 100644 media-video/wl-screenrec/metadata.xml create mode 100644 media-video/wl-screenrec/wl-screenrec-0.1.7.ebuild create mode 100644 media-video/wlrobs/Manifest create mode 100644 media-video/wlrobs/files/wlrobs-1.1-gcc15.patch create mode 100644 media-video/wlrobs/metadata.xml create mode 100644 media-video/wlrobs/wlrobs-1.1.ebuild create mode 100644 media-video/wlrobs/wlrobs-9999.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/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/blocky-0-r1 create mode 100644 metadata/md5-cache/acct-group/conduit-0 create mode 100644 metadata/md5-cache/acct-group/fedigroup-0 create mode 100644 metadata/md5-cache/acct-group/fileshelter-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/gotosocial-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/honk-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.5.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/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/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/snac-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/vaultwarden-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/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/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/fedigroup-0 create mode 100644 metadata/md5-cache/acct-user/fileshelter-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/gotosocial-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/honk-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/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/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/snac-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/vaultwarden-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/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.14.0 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-1.16.4 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-core-1.14.0-r1 create mode 100644 metadata/md5-cache/app-accessibility/rhvoice-core-1.16.4 create mode 100644 metadata/md5-cache/app-accessibility/speakup-tools-20121017 create mode 100644 metadata/md5-cache/app-admin/agru-0.1.10 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-r3 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/bitwarden-cli-2024.2.0 create mode 100644 metadata/md5-cache/app-admin/bitwarden-cli-2024.2.1 create mode 100644 metadata/md5-cache/app-admin/bitwarden-cli-bin-2024.6.0 create mode 100644 metadata/md5-cache/app-admin/bitwarden-cli-bin-2025.2.0 create mode 100644 metadata/md5-cache/app-admin/bitwarden-cli-bin-2025.3.0 create mode 100644 metadata/md5-cache/app-admin/blahajdots-0.5.0 create mode 100644 metadata/md5-cache/app-admin/blahajdots-9999 create mode 100644 metadata/md5-cache/app-admin/boinctui-2.7.1 create mode 100644 metadata/md5-cache/app-admin/boinctui-2.7.1-r1 create mode 100644 metadata/md5-cache/app-admin/chamber-2.13.2 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.60.1 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.61.0 create mode 100644 metadata/md5-cache/app-admin/chezmoi-2.62.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/dotbot-1.20.1 create mode 100644 metadata/md5-cache/app-admin/gentoo_update-0.2.4 create mode 100644 metadata/md5-cache/app-admin/grub-customizer-5.2.5 create mode 100644 metadata/md5-cache/app-admin/hardinfo2-2.2.10 create mode 100644 metadata/md5-cache/app-admin/himitsu-0.7 create mode 100644 metadata/md5-cache/app-admin/himitsu-0.8 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-ssh-0.3 create mode 100644 metadata/md5-cache/app-admin/himitsu-ssh-0.4 create mode 100644 metadata/md5-cache/app-admin/himitsu-ssh-9999 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-0.1 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-0.2 create mode 100644 metadata/md5-cache/app-admin/himitsu-totp-9999 create mode 100644 metadata/md5-cache/app-admin/i2pd-tools-2024.09.25 create mode 100644 metadata/md5-cache/app-admin/i2pd-tools-2025.02.26-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/pass-update-2.2.1 create mode 100644 metadata/md5-cache/app-admin/passage-1.7.4.2 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.156.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.160.0 create mode 100644 metadata/md5-cache/app-admin/pulumi-bin-3.162.0 create mode 100644 metadata/md5-cache/app-admin/rbw-1.13.2 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/s-tui-1.1.6 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.7.6 create mode 100644 metadata/md5-cache/app-admin/talosctl-bin-1.9.2 create mode 100644 metadata/md5-cache/app-admin/terragrunt-bin-0.38.6 create mode 100644 metadata/md5-cache/app-admin/terragrunt-bin-0.45.4 create mode 100644 metadata/md5-cache/app-admin/terragrunt-bin-0.50.8 create mode 100644 metadata/md5-cache/app-admin/tflint-0.55.1 create mode 100644 metadata/md5-cache/app-admin/vaultwarden-1.33.2 create mode 100644 metadata/md5-cache/app-admin/vaultwarden-9999 create mode 100644 metadata/md5-cache/app-alternatives/phosh-keyboard-0 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-0.1.14 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-1.10 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-1.12 create mode 100644 metadata/md5-cache/app-arch/fuse-archive-1.6 create mode 100644 metadata/md5-cache/app-arch/libarchive-qt-2.0.8 create mode 100644 metadata/md5-cache/app-arch/libzim-9.2.1-r1 create mode 100644 metadata/md5-cache/app-arch/microtar-0.1.0 create mode 100644 metadata/md5-cache/app-arch/nix-compress-0.3.0 create mode 100644 metadata/md5-cache/app-arch/ouch-0.4.2 create mode 100644 metadata/md5-cache/app-arch/ouch-0.5.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/b2-3.18.0 create mode 100644 metadata/md5-cache/app-backup/b2-4.0.1 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/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.15.0 create mode 100644 metadata/md5-cache/app-backup/kopia-ui-bin-0.15.0-r1 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.1-r1 create mode 100644 metadata/md5-cache/app-backup/restic-browser-0.3.1-r2 create mode 100644 metadata/md5-cache/app-backup/timeshift-23.07.1 create mode 100644 metadata/md5-cache/app-backup/timeshift-autosnap-0.9-r1 create mode 100644 metadata/md5-cache/app-benchmarks/kdiskmark-3.1.4-r1 create mode 100644 metadata/md5-cache/app-benchmarks/phoronix-test-suite-10.8.4 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/anbox-modules-0_p20240210 create mode 100644 metadata/md5-cache/app-containers/arachsys-containers-1.7 create mode 100644 metadata/md5-cache/app-containers/kind-0.27.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.4.3 create mode 100644 metadata/md5-cache/app-containers/waydroid-1.4.3-r1 create mode 100644 metadata/md5-cache/app-containers/waydroid-images-9999 create mode 100644 metadata/md5-cache/app-crypt/PBinCLI-0.3.5 create mode 100644 metadata/md5-cache/app-crypt/PBinCLI-0.3.5-r1 create mode 100644 metadata/md5-cache/app-crypt/autofirma-1.8.2 create mode 100644 metadata/md5-cache/app-crypt/autofirma-1.8.3-r1 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-cloudflare-2.10.0-r2 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-rfc2136-2.11.1 create mode 100644 metadata/md5-cache/app-crypt/certbot-dns-rfc2136-3.2.0 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/configuradorfnmt-1.0.1 create mode 100644 metadata/md5-cache/app-crypt/firefox-decrypt-1.1.1 create mode 100644 metadata/md5-cache/app-crypt/gnome-encfs-manager-1.9-r2 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/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/reop-2.1.1-r1 create mode 100644 metadata/md5-cache/app-crypt/sac-core-10.8.1050-r1 create mode 100644 metadata/md5-cache/app-crypt/sops-3.9.2 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.9-r6 create mode 100644 metadata/md5-cache/app-crypt/totp-cli-bin-1.8.7 create mode 100644 metadata/md5-cache/app-crypt/uacme-1.7.1 create mode 100644 metadata/md5-cache/app-dicts/dictd-foldoc-20180405 create mode 100644 metadata/md5-cache/app-dicts/dictd-gcide-0.48.5_p3 create mode 100644 metadata/md5-cache/app-dicts/dictd-moby-thesaurus-1.0 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-en-2.11 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-en-2.16 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-ru-2.14 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-ru-2.15 create mode 100644 metadata/md5-cache/app-dicts/rhvoice-ru-2.16 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/amp-0.7.1 create mode 100644 metadata/md5-cache/app-editors/emacs-lsp-booster-0.2.1 create mode 100644 metadata/md5-cache/app-editors/imhex-1.37.4-r1 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/neovim-qt-0.2.19 create mode 100644 metadata/md5-cache/app-editors/notepadnext-0.11 create mode 100644 metadata/md5-cache/app-editors/notepadnext-0.9 create mode 100644 metadata/md5-cache/app-editors/notepadnext-0.9_p20241128 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.126.0 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.127.0 create mode 100644 metadata/md5-cache/app-editors/pulsar-bin-1.127.1 create mode 100644 metadata/md5-cache/app-editors/typora-bin-1.10.8 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-r1 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/looking-glass-1_beta6 create mode 100644 metadata/md5-cache/app-emulation/looking-glass-9999 create mode 100644 metadata/md5-cache/app-emulation/quickemu-4.9.1 create mode 100644 metadata/md5-cache/app-emulation/quickemu-4.9.2 create mode 100644 metadata/md5-cache/app-emulation/rars-1.6-r1 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-forensics/mvt-2.4.1 create mode 100644 metadata/md5-cache/app-laptop/framework_tool-0.2.1 create mode 100644 metadata/md5-cache/app-laptop/framework_tool-9999 create mode 100644 metadata/md5-cache/app-metrics/scaphandre-0.5.0-r1 create mode 100644 metadata/md5-cache/app-misc/1password-cli-2.30.3 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 create mode 100644 metadata/md5-cache/app-misc/agg-1.5.0-r1 create mode 100644 metadata/md5-cache/app-misc/ani-cli-4.9 create mode 100644 metadata/md5-cache/app-misc/ani-cli-9999 create mode 100644 metadata/md5-cache/app-misc/anki-bin-25.02 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/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/catt-0.12.13 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.6.1 create mode 100644 metadata/md5-cache/app-misc/corectrl-1.4.3 create mode 100644 metadata/md5-cache/app-misc/corectrl-9999 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.23 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.0.11 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.1.21 create mode 100644 metadata/md5-cache/app-misc/doublecmd-bin-1.1.23 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.1.1 create mode 100644 metadata/md5-cache/app-misc/dragon-1.1.1_p20210820 create mode 100644 metadata/md5-cache/app-misc/dragon-1.2.0 create mode 100644 metadata/md5-cache/app-misc/electricsheep-3.0.2_p20191005-r1 create mode 100644 metadata/md5-cache/app-misc/electricsheep-3.0.2_p20191005-r2 create mode 100644 metadata/md5-cache/app-misc/far2l-2.6.3_beta create mode 100644 metadata/md5-cache/app-misc/far2l-2.6.4_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/github-desktop-bin-3.3.1_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/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/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.7.0 create mode 100644 metadata/md5-cache/app-misc/kanata-1.8.0 create mode 100644 metadata/md5-cache/app-misc/keyd-2.5.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/ledger-live-bin-2.84.1 create mode 100644 metadata/md5-cache/app-misc/lf-27 create mode 100644 metadata/md5-cache/app-misc/lf-28-r1 create mode 100644 metadata/md5-cache/app-misc/lf-29 create mode 100644 metadata/md5-cache/app-misc/lf-30 create mode 100644 metadata/md5-cache/app-misc/lf-31 create mode 100644 metadata/md5-cache/app-misc/lf-32 create mode 100644 metadata/md5-cache/app-misc/lf-33 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.4 create mode 100644 metadata/md5-cache/app-misc/mat2-0.13.5 create mode 100644 metadata/md5-cache/app-misc/metadata-cleaner-2.5.6 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.1.0 create mode 100644 metadata/md5-cache/app-misc/mirafetch-9999 create mode 100644 metadata/md5-cache/app-misc/mobile-datovka-1.10.0 create mode 100644 metadata/md5-cache/app-misc/morgen-3.6.10 create mode 100644 metadata/md5-cache/app-misc/mymefetch-1.3 create mode 100644 metadata/md5-cache/app-misc/navi-2.23.0 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-0.2.4 create mode 100644 metadata/md5-cache/app-misc/nwg-look-0.2.5-r1 create mode 100644 metadata/md5-cache/app-misc/nwg-look-1.0.2 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.23.1 create mode 100644 metadata/md5-cache/app-misc/pfetch-0.6.0 create mode 100644 metadata/md5-cache/app-misc/pfetch-1.3.0 create mode 100644 metadata/md5-cache/app-misc/pipes-rs-1.6.3 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-3.4.1 create mode 100644 metadata/md5-cache/app-misc/pueue-4.0.0 create mode 100644 metadata/md5-cache/app-misc/qman-1.4.0-r2 create mode 100644 metadata/md5-cache/app-misc/qman-1.4.1-r1 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/s6-man-9999 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.1.7.1 create mode 100644 metadata/md5-cache/app-misc/superfile-1.2.0.0 create mode 100644 metadata/md5-cache/app-misc/tealdeer-1.6.1-r1 create mode 100644 metadata/md5-cache/app-misc/termdown-1.18.0 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-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/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.1.2 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.2.1 create mode 100644 metadata/md5-cache/app-misc/watchexec-2.3.0 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/wlx-overlay-s-25.4.2 create mode 100644 metadata/md5-cache/app-misc/wlx-overlay-s-9999 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-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-r2 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-mobilephone/usb-tethering-0.3 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.10.4 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.8.9 create mode 100644 metadata/md5-cache/app-office/openoffice-bin-4.1.15 create mode 100644 metadata/md5-cache/app-office/pyspread-2.3.1 create mode 100644 metadata/md5-cache/app-office/standartnotes-bin-3.183.22 create mode 100644 metadata/md5-cache/app-portage/appswipe-1.1.14 create mode 100644 metadata/md5-cache/app-portage/appswipe-1.1.68 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.1.3 create mode 100644 metadata/md5-cache/app-portage/portagecfg-2.2.2 create mode 100644 metadata/md5-cache/app-portage/portagecfg-2.3.0 create mode 100644 metadata/md5-cache/app-portage/portagecfg-2.4.0 create mode 100644 metadata/md5-cache/app-portage/quantum-resolver-9999 create mode 100644 metadata/md5-cache/app-portage/showbuild-0.9.1-r1 create mode 100644 metadata/md5-cache/app-portage/zig-ebuilder-9999 create mode 100644 metadata/md5-cache/app-shells/carapace-1.2.1 create mode 100644 metadata/md5-cache/app-shells/direnv-2.36.0 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/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/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.0 create mode 100644 metadata/md5-cache/app-text/OCRmyPDF-16.9.0 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/dooit-3.1.0 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.10 create mode 100644 metadata/md5-cache/app-text/ford-7.0.8-r1 create mode 100644 metadata/md5-cache/app-text/ford-7.0.9-r1 create mode 100644 metadata/md5-cache/app-text/jrnl-4.1 create mode 100644 metadata/md5-cache/app-text/jrnl-4.2 create mode 100644 metadata/md5-cache/app-text/klogg-22.06.0.1289-r1 create mode 100644 metadata/md5-cache/app-text/komikku-1.72.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.17.13 create mode 100644 metadata/md5-cache/app-text/lizard-1.17.19 create mode 100644 metadata/md5-cache/app-text/lizard-1.17.20 create mode 100644 metadata/md5-cache/app-text/lizard-1.17.23 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/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/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/texlab-5.22.1 create mode 100644 metadata/md5-cache/app-text/the-platinum-searcher-bin-2.2.0 create mode 100644 metadata/md5-cache/app-text/tinymist-0.13.10 create mode 100644 metadata/md5-cache/app-text/tinymist-9999 create mode 100644 metadata/md5-cache/app-text/tldr-3.2.0 create mode 100644 metadata/md5-cache/app-text/tldr-3.3.0 create mode 100644 metadata/md5-cache/app-text/typst-0.13.1 create mode 100644 metadata/md5-cache/app-text/typst-9999 create mode 100644 metadata/md5-cache/app-text/typstyle-0.12.12 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.48.0 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.05.31 create mode 100644 metadata/md5-cache/app-vim/yats-2024.08.17 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/FoBiS-3.0.5-r1 create mode 100644 metadata/md5-cache/dev-build/FoBiS-3.0.6 create mode 100644 metadata/md5-cache/dev-build/cargo-make-0.37.24 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.9.0 create mode 100644 metadata/md5-cache/dev-build/fypp-3.1 create mode 100644 metadata/md5-cache/dev-build/fypp-3.2 create mode 100644 metadata/md5-cache/dev-build/pdpmake-2.0.3 create mode 100644 metadata/md5-cache/dev-build/qtilitools-0.1.2 create mode 100644 metadata/md5-cache/dev-build/xmake-2.9.9 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.0 create mode 100644 metadata/md5-cache/dev-cpp/coeurl-0.3.1 create mode 100644 metadata/md5-cache/dev-cpp/cpp-jwt-1.5_pre20220727 create mode 100644 metadata/md5-cache/dev-cpp/cpprestsdk-2.10.19-r3 create mode 100644 metadata/md5-cache/dev-cpp/cpptrace-0.6.3 create mode 100644 metadata/md5-cache/dev-cpp/cpptrace-0.7.5 create mode 100644 metadata/md5-cache/dev-cpp/cpptrace-0.8.2 create mode 100644 metadata/md5-cache/dev-cpp/cpptrace-9999 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.23 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.24 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.25 create mode 100644 metadata/md5-cache/dev-cpp/dpp-10.0.29 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/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.0 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/gsl-lite-0.38.0 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/mastodonpp-0.5.7-r1 create mode 100644 metadata/md5-cache/dev-cpp/mastodonpp-9999 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.3.8 create mode 100644 metadata/md5-cache/dev-cpp/parallel-hashmap-1.4.1 create mode 100644 metadata/md5-cache/dev-cpp/pcg-cpp-0.98.1_p20210406-r1 create mode 100644 metadata/md5-cache/dev-cpp/qt-jdenticon-0.3.0-r1 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/rang-3.2 create mode 100644 metadata/md5-cache/dev-cpp/reflection-cpp-0.1.0 create mode 100644 metadata/md5-cache/dev-cpp/scnlib-4.0.1 create mode 100644 metadata/md5-cache/dev-cpp/simdutf-5.7.2 create mode 100644 metadata/md5-cache/dev-cpp/simdutf-6.2.0 create mode 100644 metadata/md5-cache/dev-cpp/sprout-0_pre20190615 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/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.11.2 create mode 100644 metadata/md5-cache/dev-cpp/wt-4.11.3 create mode 100644 metadata/md5-cache/dev-cpp/wt-4.11.4 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 create mode 100644 metadata/md5-cache/dev-crystal/athena-negotiation-0.2.0 create mode 100644 metadata/md5-cache/dev-crystal/athena-spec-0.3.10 create mode 100644 metadata/md5-cache/dev-crystal/athena-spec-0.3.8 create mode 100644 metadata/md5-cache/dev-crystal/backtracer-1.2.2 create mode 100644 metadata/md5-cache/dev-crystal/backtracer-1.2.4 create mode 100644 metadata/md5-cache/dev-crystal/crikey-0.1.0_p20170404 create mode 100644 metadata/md5-cache/dev-crystal/crustache-2.4.4 create mode 100644 metadata/md5-cache/dev-crystal/crystal-db-0.11.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-db-0.13.1 create mode 100644 metadata/md5-cache/dev-crystal/crystal-fnv-0.1.3 create mode 100644 metadata/md5-cache/dev-crystal/crystal-html5-0.4.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-html5-0.5.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-pg-0.26.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-pg-0.28.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-pg-0.29.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-sqlite3-0.19.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-sqlite3-0.21.0 create mode 100644 metadata/md5-cache/dev-crystal/crystal-xpath2-0.1.3 create mode 100644 metadata/md5-cache/dev-crystal/crystar-0.3.1 create mode 100644 metadata/md5-cache/dev-crystal/crystar-0.4.0 create mode 100644 metadata/md5-cache/dev-crystal/exception_page-0.4.1 create mode 100644 metadata/md5-cache/dev-crystal/exception_page-0.5.0 create mode 100644 metadata/md5-cache/dev-crystal/habitat-0.4.9 create mode 100644 metadata/md5-cache/dev-crystal/http_proxy-0.12.0 create mode 100644 metadata/md5-cache/dev-crystal/inflector-1.0.0 create mode 100644 metadata/md5-cache/dev-crystal/jbuilder-1.0.0 create mode 100644 metadata/md5-cache/dev-crystal/json_mapping-0.1.1 create mode 100644 metadata/md5-cache/dev-crystal/kemal-1.1.2-r1 create mode 100644 metadata/md5-cache/dev-crystal/kemal-1.6.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/kilt-0.6.1 create mode 100644 metadata/md5-cache/dev-crystal/liquid-0.4.1 create mode 100644 metadata/md5-cache/dev-crystal/liquid-1.0.0 create mode 100644 metadata/md5-cache/dev-crystal/lucky_flow-0.10.0-r1 create mode 100644 metadata/md5-cache/dev-crystal/protodec-0.1.5-r1 create mode 100644 metadata/md5-cache/dev-crystal/protodec-0.1.5-r2 create mode 100644 metadata/md5-cache/dev-crystal/radix-0.4.1 create mode 100644 metadata/md5-cache/dev-crystal/selenium-0.12.0 create mode 100644 metadata/md5-cache/dev-crystal/selenium-0.12.1 create mode 100644 metadata/md5-cache/dev-crystal/slang-1.7.3 create mode 100644 metadata/md5-cache/dev-crystal/spectator-0.12.0 create mode 100644 metadata/md5-cache/dev-crystal/spectator-0.12.1 create mode 100644 metadata/md5-cache/dev-crystal/temel-0.1.0_p20171024 create mode 100644 metadata/md5-cache/dev-crystal/water-1.0.0 create mode 100644 metadata/md5-cache/dev-crystal/webdrivers-0.4.3-r1 create mode 100644 metadata/md5-cache/dev-crystal/webless-0.1.0 create mode 100644 metadata/md5-cache/dev-crystal/webmock-0.14.0 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/limbo-0.0.15 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.0 create mode 100644 metadata/md5-cache/dev-db/psequel-0.2.0-r1 create mode 100644 metadata/md5-cache/dev-db/rum-1.3.13-r1 create mode 100644 metadata/md5-cache/dev-db/rum-1.3.14 create mode 100644 metadata/md5-cache/dev-db/soci-4.0.3-r3 create mode 100644 metadata/md5-cache/dev-db/sqlcmd-1.8.2 create mode 100644 metadata/md5-cache/dev-db/tdscpp-20250301 create mode 100644 metadata/md5-cache/dev-debug/gdb-dashboard-0.17.3 create mode 100644 metadata/md5-cache/dev-debug/gdb-dashboard-0.17.4 create mode 100644 metadata/md5-cache/dev-debug/gdbgui-0.15.2.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-dotnet/gtk-sharp-2.99.3-r3 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/bcm2-utils-0.9.8 create mode 100644 metadata/md5-cache/dev-embedded/esp-coredump-1.11.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-coredump-1.13.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.3.2 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.4 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.4-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-5.4.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-kconfig-2.4.1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-kconfig-2.5.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-monitor-1.5.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-monitor-1.6.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-nvs-partition-gen-0.1.4 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-nvs-partition-gen-0.1.6 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-panic-decoder-1.2.1-r1 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-panic-decoder-1.3.0 create mode 100644 metadata/md5-cache/dev-embedded/esp-idf-size-1.6.1 create mode 100644 metadata/md5-cache/dev-embedded/freertos-gdb-1.0.3 create mode 100644 metadata/md5-cache/dev-embedded/freertos-gdb-1.0.4 create mode 100644 metadata/md5-cache/dev-embedded/fwup-1.12.0 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-2.0.4 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-2.1.1 create mode 100644 metadata/md5-cache/dev-embedded/idf-component-manager-2.1.2 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.7.2-r1 create mode 100644 metadata/md5-cache/dev-embedded/qdl-2.1 create mode 100644 metadata/md5-cache/dev-embedded/qdl-9999 create mode 100644 metadata/md5-cache/dev-embedded/rauc-1.13 create mode 100644 metadata/md5-cache/dev-embedded/squareline-studio-1.3.2 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/surgescript-0.5.5 create mode 100644 metadata/md5-cache/dev-games/surgescript-9999 create mode 100644 metadata/md5-cache/dev-games/unityhub-3.10.0 create mode 100644 metadata/md5-cache/dev-games/unityhub-3.11.0 create mode 100644 metadata/md5-cache/dev-games/unityhub-3.11.1 create mode 100644 metadata/md5-cache/dev-games/unityhub-3.9.1 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-compress-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-iobus-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-json-0.24.2 create mode 100644 metadata/md5-cache/dev-hare/hare-json-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-linux-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-png-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-0.24.0 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-0.24.2 create mode 100644 metadata/md5-cache/dev-hare/hare-ssh-9999 create mode 100644 metadata/md5-cache/dev-hare/hare-xml-0_pre20231231 create mode 100644 metadata/md5-cache/dev-hare/hare-xml-9999 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-11.0.23.9.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-17.0.11.9.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-21.0.3.9.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-22.0.1.8.1 create mode 100644 metadata/md5-cache/dev-java/corretto-bin-8.412.08.1 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-11.0.22 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-17.0.10 create mode 100644 metadata/md5-cache/dev-java/microsoft-openjdk-bin-21.0.2 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.14.0 create mode 100644 metadata/md5-cache/dev-lang/crystal-bin-1.15.0 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.24.0 create mode 100644 metadata/md5-cache/dev-lang/hare-0.24.2 create mode 100644 metadata/md5-cache/dev-lang/hare-9999 create mode 100644 metadata/md5-cache/dev-lang/harec-0.24.0 create mode 100644 metadata/md5-cache/dev-lang/harec-0.24.2 create mode 100644 metadata/md5-cache/dev-lang/harec-9999 create mode 100644 metadata/md5-cache/dev-lang/odin-2024.08 create mode 100644 metadata/md5-cache/dev-lang/odin-2024.09 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/swift-5.10.1 create mode 100644 metadata/md5-cache/dev-lang/swift-5.10.1-r1 create mode 100644 metadata/md5-cache/dev-lang/swift-5.10.1-r2 create mode 100644 metadata/md5-cache/dev-lang/swift-5.10.1-r3 create mode 100644 metadata/md5-cache/dev-lang/swift-5.10.1-r4 create mode 100644 metadata/md5-cache/dev-lang/swift-6.0.3 create mode 100644 metadata/md5-cache/dev-lang/swift-6.0.3-r1 create mode 100644 metadata/md5-cache/dev-lang/swift-6.1 create mode 100644 metadata/md5-cache/dev-lang/swift-bootstrap-1.0 create mode 100644 metadata/md5-cache/dev-lang/wabt-1.0.34 create mode 100644 metadata/md5-cache/dev-libs/M_CLI2-3.2.0 create mode 100644 metadata/md5-cache/dev-libs/StringiFor-1.1.4 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/cusparselt-0.7.1.0 create mode 100644 metadata/md5-cache/dev-libs/cyrus-sasl-xoauth2-0.2 create mode 100644 metadata/md5-cache/dev-libs/dmd_core-0.7.2-r1 create mode 100644 metadata/md5-cache/dev-libs/fastText-0.9.2 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-0.8.0 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-0.8.1 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-device-themes-0.8.0 create mode 100644 metadata/md5-cache/dev-libs/feedbackd-device-themes-0.8.1 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-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-9999 create mode 100644 metadata/md5-cache/dev-libs/ftl-1.0_p20230220 create mode 100644 metadata/md5-cache/dev-libs/gbinder-1.1.42 create mode 100644 metadata/md5-cache/dev-libs/gbinder-9999 create mode 100644 metadata/md5-cache/dev-libs/gmobile-0.2.1 create mode 100644 metadata/md5-cache/dev-libs/gmobile-0.2.2 create mode 100644 metadata/md5-cache/dev-libs/gpds-1.9.0 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/jose-13 create mode 100644 metadata/md5-cache/dev-libs/jose-14 create mode 100644 metadata/md5-cache/dev-libs/lexbor-2.4.0 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/libdatrie-0.2.13-r1 create mode 100644 metadata/md5-cache/dev-libs/libdbf-0.0.1 create mode 100644 metadata/md5-cache/dev-libs/libdwarf-0.11.1 create mode 100644 metadata/md5-cache/dev-libs/libdwarf-0.12.0 create mode 100644 metadata/md5-cache/dev-libs/libdwarf-0.9.1 create mode 100644 metadata/md5-cache/dev-libs/libglibutil-1.0.79 create mode 100644 metadata/md5-cache/dev-libs/libglibutil-9999 create mode 100644 metadata/md5-cache/dev-libs/librepo-1.18.1 create mode 100644 metadata/md5-cache/dev-libs/librepo-1.19.0-r1 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.51.0-r1 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.62.0 create mode 100644 metadata/md5-cache/dev-libs/libsignal-ffi-0.64.1 create mode 100644 metadata/md5-cache/dev-libs/libsolv-0.7.31 create mode 100644 metadata/md5-cache/dev-libs/libsolv-0.7.32 create mode 100644 metadata/md5-cache/dev-libs/libthai-0.1.29 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/luksmeta-9-r2 create mode 100644 metadata/md5-cache/dev-libs/lzfse-9999 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.0-r1 create mode 100644 metadata/md5-cache/dev-libs/mtxclient-0.10.0-r2 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/open62541-1.4.11.1 create mode 100644 metadata/md5-cache/dev-libs/polyseed-1.0.0 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-1.6.0 create mode 100644 metadata/md5-cache/dev-libs/randomx-1.2.1-r1 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-0_p20220725 create mode 100644 metadata/md5-cache/dev-libs/supercop-0_p20200827 create mode 100644 metadata/md5-cache/dev-libs/tbtools-0.3.2-r2 create mode 100644 metadata/md5-cache/dev-libs/tfdn-1.9.0 create mode 100644 metadata/md5-cache/dev-libs/tfdn-1.9.1 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/tweeny-3.1.1 create mode 100644 metadata/md5-cache/dev-libs/tweeny-3.2.0 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-9999 create mode 100644 metadata/md5-cache/dev-libs/weechat-relay-9999 create mode 100644 metadata/md5-cache/dev-libs/xqilla-2.3.4-r3 create mode 100644 metadata/md5-cache/dev-libs/zfp-1.0.1 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/multipart-post-1.4 create mode 100644 metadata/md5-cache/dev-ml/afl-persistent-1.3 create mode 100644 metadata/md5-cache/dev-ml/angstrom-0.16.0 create mode 100644 metadata/md5-cache/dev-ml/angstrom-0.16.1 create mode 100644 metadata/md5-cache/dev-ml/bheap-2.0.0 create mode 100644 metadata/md5-cache/dev-ml/bigstringaf-0.10.0 create mode 100644 metadata/md5-cache/dev-ml/bigstringaf-0.7.0 create mode 100644 metadata/md5-cache/dev-ml/bigstringaf-0.9.0 create mode 100644 metadata/md5-cache/dev-ml/cdrom-0.9.4 create mode 100644 metadata/md5-cache/dev-ml/chrome-trace-3.16.0-r1 create mode 100644 metadata/md5-cache/dev-ml/crowbar-0.2.1 create mode 100644 metadata/md5-cache/dev-ml/domain-name-0.4.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/fiber-3.7.0-r1 create mode 100644 metadata/md5-cache/dev-ml/gmap-0.3.0-r2 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/lsp-1.18.0 create mode 100644 metadata/md5-cache/dev-ml/lsp-1.19.0 create mode 100644 metadata/md5-cache/dev-ml/lwt-dllist-1.0.1 create mode 100644 metadata/md5-cache/dev-ml/merlin-lib-4.16 create mode 100644 metadata/md5-cache/dev-ml/ocaml-syntax-shims-1.0.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/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/pecu-0.6 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/randomconv-0.1.3 create mode 100644 metadata/md5-cache/dev-ml/stringext-1.6.0-r2 create mode 100644 metadata/md5-cache/dev-ml/uri-4.4.0 create mode 100644 metadata/md5-cache/dev-nim/cligen-1.8.0 create mode 100644 metadata/md5-cache/dev-nim/cligen-1.8.1 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.3 create mode 100644 metadata/md5-cache/dev-nim/nimbus-1.1.4 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-perl/File-Util-4.131591 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.17.1 create mode 100644 metadata/md5-cache/dev-python/ManimPango-0.4.4 create mode 100644 metadata/md5-cache/dev-python/ManimPango-0.6.0 create mode 100644 metadata/md5-cache/dev-python/NSKeyedUnArchiver-1.5 create mode 100644 metadata/md5-cache/dev-python/PyPubSub-4.0.3-r1 create mode 100644 metadata/md5-cache/dev-python/PyQt5-stubs-5.15.6.0-r1 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.12.7 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.14.3 create mode 100644 metadata/md5-cache/dev-python/PythonQwt-0.14.4 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.3 create mode 100644 metadata/md5-cache/dev-python/adb-shell-0.4.4 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/ahocorasick-2.0.0 create mode 100644 metadata/md5-cache/dev-python/ahocorasick-2.1.0 create mode 100644 metadata/md5-cache/dev-python/aiopg-1.4.0 create mode 100644 metadata/md5-cache/dev-python/aisuite-0.1.6 create mode 100644 metadata/md5-cache/dev-python/anytree-2.12.0 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 create mode 100644 metadata/md5-cache/dev-python/asyncinotify-4.0.1 create mode 100644 metadata/md5-cache/dev-python/asyncpg-0.29.0-r1 create mode 100644 metadata/md5-cache/dev-python/asyncpg-0.30.0 create mode 100644 metadata/md5-cache/dev-python/auditok-0.1.5 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/avro-1.11.3 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.16.0 create mode 100644 metadata/md5-cache/dev-python/azure-storage-blob-12.17.0 create mode 100644 metadata/md5-cache/dev-python/b2sdk-2.3.0 create mode 100644 metadata/md5-cache/dev-python/base58-2.1.1-r1 create mode 100644 metadata/md5-cache/dev-python/baseline-1.2.1 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/biplist-1.0.3 create mode 100644 metadata/md5-cache/dev-python/blurhash-1.1.4 create mode 100644 metadata/md5-cache/dev-python/cassowary-0.6 create mode 100644 metadata/md5-cache/dev-python/celery-5.3.6 create mode 100644 metadata/md5-cache/dev-python/celery-5.4.0 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.0.0 create mode 100644 metadata/md5-cache/dev-python/cloudflare-4.1.0 create mode 100644 metadata/md5-cache/dev-python/cloup-3.0.7 create mode 100644 metadata/md5-cache/dev-python/codecov-2.1.12 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.0 create mode 100644 metadata/md5-cache/dev-python/cryptg-0.5.0_p0 create mode 100644 metadata/md5-cache/dev-python/dacite-1.8.1 create mode 100644 metadata/md5-cache/dev-python/daff-1.3.46 create mode 100644 metadata/md5-cache/dev-python/daiquiri-3.3.0 create mode 100644 metadata/md5-cache/dev-python/darkdetect-0.8.0 create mode 100644 metadata/md5-cache/dev-python/dasbus-1.7-r1 create mode 100644 metadata/md5-cache/dev-python/dataclasses-json-0.6.7 create mode 100644 metadata/md5-cache/dev-python/dateparser-1.2.1 create mode 100644 metadata/md5-cache/dev-python/decopatch-1.4.10 create mode 100644 metadata/md5-cache/dev-python/defcon-0.10.2 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-4.0.0 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-5.0.1 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-6.0.0 create mode 100644 metadata/md5-cache/dev-python/desktop-notifier-6.1.0 create mode 100644 metadata/md5-cache/dev-python/devtools-0.12.2 create mode 100644 metadata/md5-cache/dev-python/digitalocean-1.17.0-r1 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/doxypypy-0.8.8.6_p20210405-r1 create mode 100644 metadata/md5-cache/dev-python/dropbox-11.36.2 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/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/find-libpython-0.4.0 create mode 100644 metadata/md5-cache/dev-python/flask-restx-1.3.0 create mode 100644 metadata/md5-cache/dev-python/flask-socketio-5.5.1 create mode 100644 metadata/md5-cache/dev-python/fontawesomefree-6.5.1 create mode 100644 metadata/md5-cache/dev-python/gbinder-1.1.2-r2 create mode 100644 metadata/md5-cache/dev-python/gbinder-9999 create mode 100644 metadata/md5-cache/dev-python/gemcall-0.9.1 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.8.0 create mode 100644 metadata/md5-cache/dev-python/glicko2-2.0.0-r2 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/graphene-3.2.2 create mode 100644 metadata/md5-cache/dev-python/graphql-core-3.2.3 create mode 100644 metadata/md5-cache/dev-python/graphql-relay-3.2.0 create mode 100644 metadata/md5-cache/dev-python/grpc-stubs-1.53.0.3 create mode 100644 metadata/md5-cache/dev-python/guidata-3.6.3 create mode 100644 metadata/md5-cache/dev-python/guidata-3.7.1 create mode 100644 metadata/md5-cache/dev-python/guiqwt-4.4.5-r1 create mode 100644 metadata/md5-cache/dev-python/guppy3-3.1.4 create mode 100644 metadata/md5-cache/dev-python/guppy3-3.1.5 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.5.0 create mode 100644 metadata/md5-cache/dev-python/http-ece-1.2.1 create mode 100644 metadata/md5-cache/dev-python/i3ipc-2.2.1 create mode 100644 metadata/md5-cache/dev-python/i3ipc-2.2.1-r1 create mode 100644 metadata/md5-cache/dev-python/iOSbackup-0.9.925 create mode 100644 metadata/md5-cache/dev-python/icecream-2.1.4 create mode 100644 metadata/md5-cache/dev-python/injector-0.21.0-r1 create mode 100644 metadata/md5-cache/dev-python/internetarchive-3.7.0 create mode 100644 metadata/md5-cache/dev-python/invoke-2.2.0 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/jplephem-2.21 create mode 100644 metadata/md5-cache/dev-python/jplephem-2.22 create mode 100644 metadata/md5-cache/dev-python/jpype-1.5.1 create mode 100644 metadata/md5-cache/dev-python/json-schema-for-humans-1.3.4 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/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/lru-dict-1.3.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-1.8.1 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/mautrix-0.20.6 create mode 100644 metadata/md5-cache/dev-python/mautrix-0.20.7 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.1 create mode 100644 metadata/md5-cache/dev-python/mobi-0.3.3 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-13.7.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/nkdfu-0.2 create mode 100644 metadata/md5-cache/dev-python/notofonttools-0.2.17-r1 create mode 100644 metadata/md5-cache/dev-python/odfdo-3.13.3 create mode 100644 metadata/md5-cache/dev-python/odsgenerator-1.11.1-r1 create mode 100644 metadata/md5-cache/dev-python/odsparsator-1.12.1-r2 create mode 100644 metadata/md5-cache/dev-python/osc-placement-4.5.0 create mode 100644 metadata/md5-cache/dev-python/osc-placement-4.6.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/phx-class-registry-4.0.6-r1 create mode 100644 metadata/md5-cache/dev-python/phx-class-registry-4.1.0 create mode 100644 metadata/md5-cache/dev-python/pillow-heif-0.21.0 create mode 100644 metadata/md5-cache/dev-python/pillow-heif-0.22.0 create mode 100644 metadata/md5-cache/dev-python/playsound-1.3.0-r1 create mode 100644 metadata/md5-cache/dev-python/plexapi-4.16.0 create mode 100644 metadata/md5-cache/dev-python/plexapi-4.16.1 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/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-9999 create mode 100644 metadata/md5-cache/dev-python/proselint-0.13.0 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/proxy_tools-0.1.0_p1 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/py-nanoid-9999 create mode 100644 metadata/md5-cache/dev-python/pyagentx-0.4-r1 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-settings-2.8.1 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-0.8_p1 create mode 100644 metadata/md5-cache/dev-python/pyftdi-0.55.4 create mode 100644 metadata/md5-cache/dev-python/pyglm-2.8.1 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/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/pynput-1.7.6 create mode 100644 metadata/md5-cache/dev-python/pypandoc-1.15 create mode 100644 metadata/md5-cache/dev-python/pyperscan-0.3.0 create mode 100644 metadata/md5-cache/dev-python/pyqtdarktheme-2.1.0 create mode 100644 metadata/md5-cache/dev-python/pyrime-0.0.7 create mode 100644 metadata/md5-cache/dev-python/pysnooper-1.2.0 create mode 100644 metadata/md5-cache/dev-python/pysnooper-1.2.1 create mode 100644 metadata/md5-cache/dev-python/pystardict-0.8-r1 create mode 100644 metadata/md5-cache/dev-python/pytest-cases-3.8.6 create mode 100644 metadata/md5-cache/dev-python/pytest-celery-0.1.0 create mode 100644 metadata/md5-cache/dev-python/pytest-harvest-1.10.5 create mode 100644 metadata/md5-cache/dev-python/pytest-mypy-plugins-3.1.0 create mode 100644 metadata/md5-cache/dev-python/pytest-relaxed-2.0.2 create mode 100644 metadata/md5-cache/dev-python/pytest-steps-1.8.0 create mode 100644 metadata/md5-cache/dev-python/pytest-vcr-1.0.2 create mode 100644 metadata/md5-cache/dev-python/python-barbicanclient-7.0.0 create mode 100644 metadata/md5-cache/dev-python/python-barbicanclient-7.1.0 create mode 100644 metadata/md5-cache/dev-python/python-designateclient-6.2.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-http-client-3.3.5-r1 create mode 100644 metadata/md5-cache/dev-python/python-lsp-isort-0.2.0 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.7.0 create mode 100644 metadata/md5-cache/dev-python/python-magnumclient-4.8.0 create mode 100644 metadata/md5-cache/dev-python/python-manilaclient-5.4.0 create mode 100644 metadata/md5-cache/dev-python/python-octaviaclient-3.10.0 create mode 100644 metadata/md5-cache/dev-python/python-octaviaclient-3.9.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.0.0-r1 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.3.6 create mode 100644 metadata/md5-cache/dev-python/python-statemachine-2.4.0 create mode 100644 metadata/md5-cache/dev-python/python-statemachine-2.5.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/pywavefront-1.3.3 create mode 100644 metadata/md5-cache/dev-python/pywebview-4.4.1-r1 create mode 100644 metadata/md5-cache/dev-python/pywebview-5.1-r1 create mode 100644 metadata/md5-cache/dev-python/pyzstd-0.16.2 create mode 100644 metadata/md5-cache/dev-python/questionary-2.1.0 create mode 100644 metadata/md5-cache/dev-python/queuelib-1.8.0 create mode 100644 metadata/md5-cache/dev-python/readability-lxml-0.8.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.2.0 create mode 100644 metadata/md5-cache/dev-python/repology-client-0.3.0 create mode 100644 metadata/md5-cache/dev-python/rich-click-1.8.8 create mode 100644 metadata/md5-cache/dev-python/rpmautospec-core-0.1.5 create mode 100644 metadata/md5-cache/dev-python/rst2ansi-0.1.5-r3 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/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/signalstickers-client-3.3.0 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.8.0-r1 create mode 100644 metadata/md5-cache/dev-python/sortedcollections-2.1.0 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-paramlinks-0.6.0 create mode 100644 metadata/md5-cache/dev-python/sphinx-sitemap-2.6.0 create mode 100644 metadata/md5-cache/dev-python/sphinxcontrib-katex-0.9.10 create mode 100644 metadata/md5-cache/dev-python/sphinxcontrib-katex-0.9.9 create mode 100644 metadata/md5-cache/dev-python/sphinxext-opengraph-0.9.1 create mode 100644 metadata/md5-cache/dev-python/sphinxnotes-mock-1.0.2 create mode 100644 metadata/md5-cache/dev-python/sse-starlette-1.1.6 create mode 100644 metadata/md5-cache/dev-python/starkbank-ecdsa-2.2.0-r1 create mode 100644 metadata/md5-cache/dev-python/steam-1.6.1 create mode 100644 metadata/md5-cache/dev-python/stone-3.3.8 create mode 100644 metadata/md5-cache/dev-python/stone-3.3.9 create mode 100644 metadata/md5-cache/dev-python/stringcase-1.2.0-r2 create mode 100644 metadata/md5-cache/dev-python/survey-5.3.1 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/syrupy-4.9.1 create mode 100644 metadata/md5-cache/dev-python/system_hotkey-1.0.3 create mode 100644 metadata/md5-cache/dev-python/templated-dictionary-1.5 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.0 create mode 100644 metadata/md5-cache/dev-python/textual-0.88.1 create mode 100644 metadata/md5-cache/dev-python/textual-3.0.0 create mode 100644 metadata/md5-cache/dev-python/textual-dev-1.7.0 create mode 100644 metadata/md5-cache/dev-python/textual-serve-1.1.1 create mode 100644 metadata/md5-cache/dev-python/timeslot-0.1.2 create mode 100644 metadata/md5-cache/dev-python/tulir-telethon-1.35.0_alpha1 create mode 100644 metadata/md5-cache/dev-python/tulir-telethon-1.37.0_alpha1 create mode 100644 metadata/md5-cache/dev-python/tweepy-4.14.0 create mode 100644 metadata/md5-cache/dev-python/types-protobuf-4.24.0.20240408 create mode 100644 metadata/md5-cache/dev-python/types-protobuf-5.27.0.20240626 create mode 100644 metadata/md5-cache/dev-python/types-requests-2.32.0.20240712 create mode 100644 metadata/md5-cache/dev-python/typing-inspect-0.9.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/urlmatch-1.0.1-r2 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/xpybutil-0.0.6 create mode 100644 metadata/md5-cache/dev-python/xunitparser-1.3.4 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.18 create mode 100644 metadata/md5-cache/dev-ruby/asciidoctor-pdf-2.3.19 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 create mode 100644 metadata/md5-cache/dev-ruby/prawn-icon-3.1.0 create mode 100644 metadata/md5-cache/dev-ruby/prawn-svg-0.35.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.23.11 create mode 100644 metadata/md5-cache/dev-ruby/sorbet-runtime-0.5.11882 create mode 100644 metadata/md5-cache/dev-scheme/sagittarius-0.9.12 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-util/DirectXShaderCompiler-1.8.2407 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/bats-assert-2.1.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/bump-my-version-1.0.2 create mode 100644 metadata/md5-cache/dev-util/bump-my-version-1.1.1 create mode 100644 metadata/md5-cache/dev-util/cargo-post-0.1.7 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/catppuccin-catwalk-1.3.2 create mode 100644 metadata/md5-cache/dev-util/catppuccin-whiskers-2.4.0 create mode 100644 metadata/md5-cache/dev-util/cmakelang-0.6.13 create mode 100644 metadata/md5-cache/dev-util/coq-lsp-0.1.9 create mode 100644 metadata/md5-cache/dev-util/deblob-0.10 create mode 100644 metadata/md5-cache/dev-util/deblob-0.9 create mode 100644 metadata/md5-cache/dev-util/deblob-9999 create mode 100644 metadata/md5-cache/dev-util/distribution-gpg-keys-1.110 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-0.990.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-0.3.0 create mode 100644 metadata/md5-cache/dev-util/find-work-bugzilla-1.0.0 create mode 100644 metadata/md5-cache/dev-util/find-work-pkgcheck-0.3.0 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-0.3.0 create mode 100644 metadata/md5-cache/dev-util/find-work-repology-1.0.0 create mode 100644 metadata/md5-cache/dev-util/fnm-1.38.1 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.1.0 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/git-bug-0.8.0 create mode 100644 metadata/md5-cache/dev-util/git-bug-9999 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/gshards-0.2 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/hut-0.6.0 create mode 100644 metadata/md5-cache/dev-util/insomnia-bin-2023.5.8 create mode 100644 metadata/md5-cache/dev-util/juliaup-1.17.17 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-r1 create mode 100644 metadata/md5-cache/dev-util/lottieconverter-0.2-r2 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.10.5 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.13.5 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.13.6 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.13.9 create mode 100644 metadata/md5-cache/dev-util/lua-language-server-3.9.3 create mode 100644 metadata/md5-cache/dev-util/mh-1.4.1 create mode 100644 metadata/md5-cache/dev-util/mock-6.1 create mode 100644 metadata/md5-cache/dev-util/mock-core-configs-42.2 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/pcpp-1.30 create mode 100644 metadata/md5-cache/dev-util/pifpaf-3.2.3 create mode 100644 metadata/md5-cache/dev-util/pifpaf-3.3.0 create mode 100644 metadata/md5-cache/dev-util/pmbootstrap-3.0.0 create mode 100644 metadata/md5-cache/dev-util/pmbootstrap-3.3.1 create mode 100644 metadata/md5-cache/dev-util/prysk-0.20.0 create mode 100644 metadata/md5-cache/dev-util/qshaderedit-0.1.5 create mode 100644 metadata/md5-cache/dev-util/quilttools-0.3-r1 create mode 100644 metadata/md5-cache/dev-util/reflex-0.3.1 create mode 100644 metadata/md5-cache/dev-util/rexxd-2025.02.17 create mode 100644 metadata/md5-cache/dev-util/rust-rover-2024.2.1-r1 create mode 100644 metadata/md5-cache/dev-util/rust-script-0.35.0-r1 create mode 100644 metadata/md5-cache/dev-util/rye-0.44.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-9999 create mode 100644 metadata/md5-cache/dev-util/stylua-0.20.0 create mode 100644 metadata/md5-cache/dev-util/stylua-2.0.2 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/tokei-12.1.1 create mode 100644 metadata/md5-cache/dev-util/tokei-12.1.2 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/u-config-0.33.3 create mode 100644 metadata/md5-cache/dev-util/u-config-9999 create mode 100644 metadata/md5-cache/dev-util/upstream-ontologist-0.1.35-r1 create mode 100644 metadata/md5-cache/dev-util/vala-language-server-0.48.4 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 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/xxd-9.1.0895 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/gitahead-2.7.1 create mode 100644 metadata/md5-cache/dev-vcs/gitahead-2.7.1-r1 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/gitqlient-gitserver-plugin-0.2.0 create mode 100644 metadata/md5-cache/dev-vcs/gitqlient-jenkins-plugin-0.2.0 create mode 100644 metadata/md5-cache/dev-vcs/gitui-0.26.3 create mode 100644 metadata/md5-cache/dev-vcs/gitui-0.27.0 create mode 100644 metadata/md5-cache/dev-vcs/jj-0.27.0-r1 create mode 100644 metadata/md5-cache/dev-vcs/jj-0.28.1 create mode 100644 metadata/md5-cache/dev-vcs/jj-0.28.2 create mode 100644 metadata/md5-cache/dev-vcs/jj-9999 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.47.2 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.48.0 create mode 100644 metadata/md5-cache/dev-vcs/lazygit-0.49.0 create mode 100644 metadata/md5-cache/dev-vcs/lazyjj-0.5.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-9999 create mode 100644 metadata/md5-cache/games-action/ATLauncher-3.4.27.0 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.1 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.5.2.1 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.1 create mode 100644 metadata/md5-cache/games-arcade/taisei-1.4.2 create mode 100644 metadata/md5-cache/games-arcade/taisei-9999 create mode 100644 metadata/md5-cache/games-arcade/tetrio-desktop-8 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 create mode 100644 metadata/md5-cache/games-board/rmahjong-0.4_p20201106 create mode 100644 metadata/md5-cache/games-emulation/RetroArch-1.19.1 create mode 100644 metadata/md5-cache/games-emulation/RetroArch-1.20.0 create mode 100644 metadata/md5-cache/games-emulation/dosbox-x-2025.02.01 create mode 100644 metadata/md5-cache/games-emulation/dosbox-x-9999 create mode 100644 metadata/md5-cache/games-emulation/duckstation-9999 create mode 100644 metadata/md5-cache/games-emulation/flycast-9999 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/np2kai-22 create mode 100644 metadata/md5-cache/games-emulation/np2kai-22_p20210211 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.0.2-r1 create mode 100644 metadata/md5-cache/games-engines/instead-3.4.1 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 create mode 100644 metadata/md5-cache/games-fps/assaultcube-1.3.0.2-r1 create mode 100644 metadata/md5-cache/games-fps/crispy-doom-5.12.0 create mode 100644 metadata/md5-cache/games-fps/crispy-doom-6.0 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.94.1-r1 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-474 create mode 100644 metadata/md5-cache/games-puzzle/baba-is-you-474-r1 create mode 100644 metadata/md5-cache/games-puzzle/baba-is-you-474-r2 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 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-strategy/gigalomania-1.0.1 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.11.1 create mode 100644 metadata/md5-cache/games-util/ProtonUp-Qt-9999 create mode 100644 metadata/md5-cache/games-util/chiaki-ng-1.9.5 create mode 100644 metadata/md5-cache/games-util/chiaki-ng-9999 create mode 100644 metadata/md5-cache/games-util/curseforge-1.275.1_p24561 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-r1 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/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.33-r1 create mode 100644 metadata/md5-cache/games-util/legendary-0.20.34-r1 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-9999 create mode 100644 metadata/md5-cache/games-util/minigalaxy-1.2.6 create mode 100644 metadata/md5-cache/games-util/modrinth-app-bin-0.9.2 create mode 100644 metadata/md5-cache/games-util/modrinth-app-bin-0.9.3 create mode 100644 metadata/md5-cache/games-util/pegasus-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/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/samrewritten-202008 create mode 100644 metadata/md5-cache/games-util/samrewritten-9999 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.2.6 create mode 100644 metadata/md5-cache/games-util/xivlauncher-1.1.2 create mode 100644 metadata/md5-cache/games-util/xone-0.3_p20240425 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/extension-manager-0.5.1 create mode 100644 metadata/md5-cache/gnome-extra/extension-manager-0.6.1 create mode 100644 metadata/md5-cache/gnome-extra/extension-manager-9999 create mode 100644 metadata/md5-cache/gnome-extra/iio-sensor-proxy-3.3 create mode 100644 metadata/md5-cache/gnome-extra/iio-sensor-proxy-3.5 create mode 100644 metadata/md5-cache/gnome-extra/junction-1.7-r1 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.0.0 create mode 100644 metadata/md5-cache/gnome-extra/wike-3.0.1 create mode 100644 metadata/md5-cache/gnome-extra/wike-3.1.0 create mode 100644 metadata/md5-cache/gnome-extra/yad-13.0 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.10.28 create mode 100644 metadata/md5-cache/gui-apps/1password-8.10.48-r1 create mode 100644 metadata/md5-cache/gui-apps/ReGreet-0.1.1-r10 create mode 100644 metadata/md5-cache/gui-apps/ReGreet-9999 create mode 100644 metadata/md5-cache/gui-apps/ashell-0.3.0 create mode 100644 metadata/md5-cache/gui-apps/ashell-0.3.1 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.15.0 create mode 100644 metadata/md5-cache/gui-apps/azote-9999 create mode 100644 metadata/md5-cache/gui-apps/clipman-1.6.2 create mode 100644 metadata/md5-cache/gui-apps/clipman-1.6.3 create mode 100644 metadata/md5-cache/gui-apps/clipman-1.6.4 create mode 100644 metadata/md5-cache/gui-apps/contour-0.6.1.7494 create mode 100644 metadata/md5-cache/gui-apps/coreaction-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coreaction-5.0.0 create mode 100644 metadata/md5-cache/gui-apps/corearchiver-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corearchiver-9999 create mode 100644 metadata/md5-cache/gui-apps/corefm-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corefm-9999 create mode 100644 metadata/md5-cache/gui-apps/coregarage-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coregarage-9999 create mode 100644 metadata/md5-cache/gui-apps/corehunt-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corehunt-9999 create mode 100644 metadata/md5-cache/gui-apps/coreimage-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coreimage-9999 create mode 100644 metadata/md5-cache/gui-apps/coreinfo-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coreinfo-9999 create mode 100644 metadata/md5-cache/gui-apps/corekeyboard-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corekeyboard-9999 create mode 100644 metadata/md5-cache/gui-apps/corepad-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corepad-9999 create mode 100644 metadata/md5-cache/gui-apps/corepaint-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corepaint-9999 create mode 100644 metadata/md5-cache/gui-apps/corepdf-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corepdf-9999 create mode 100644 metadata/md5-cache/gui-apps/corepins-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corepins-9999 create mode 100644 metadata/md5-cache/gui-apps/corerenamer-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corerenamer-9999 create mode 100644 metadata/md5-cache/gui-apps/coreshot-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coreshot-9999 create mode 100644 metadata/md5-cache/gui-apps/corestats-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corestats-9999 create mode 100644 metadata/md5-cache/gui-apps/corestuff-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/corestuff-9999 create mode 100644 metadata/md5-cache/gui-apps/coreterminal-5.0.0_pre20241230 create mode 100644 metadata/md5-cache/gui-apps/coreterminal-9999 create mode 100644 metadata/md5-cache/gui-apps/coretime-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coretime-9999 create mode 100644 metadata/md5-cache/gui-apps/coreuniverse-4.5.0 create mode 100644 metadata/md5-cache/gui-apps/coreuniverse-9999 create mode 100644 metadata/md5-cache/gui-apps/darkman-2.0.1-r1 create mode 100644 metadata/md5-cache/gui-apps/espanso-2.2.2 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-9999 create mode 100644 metadata/md5-cache/gui-apps/fuzzel-1.10.2-r1 create mode 100644 metadata/md5-cache/gui-apps/fuzzel-1.11.1 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/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.5-r2 create mode 100644 metadata/md5-cache/gui-apps/hypridle-9999 create mode 100644 metadata/md5-cache/gui-apps/hyprlock-0.6.0 create mode 100644 metadata/md5-cache/gui-apps/hyprlock-0.7.0 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.3-r2 create mode 100644 metadata/md5-cache/gui-apps/hyprpaper-0.7.4 create mode 100644 metadata/md5-cache/gui-apps/hyprpicker-0.3.0-r2 create mode 100644 metadata/md5-cache/gui-apps/hyprpicker-0.4.2 create mode 100644 metadata/md5-cache/gui-apps/hyprpicker-0.4.3 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.16.0-r1 create mode 100644 metadata/md5-cache/gui-apps/ironbar-0.16.1 create mode 100644 metadata/md5-cache/gui-apps/ironbar-0.16.1-r1 create mode 100644 metadata/md5-cache/gui-apps/koi-0.3.1 create mode 100644 metadata/md5-cache/gui-apps/koi-0.4 create mode 100644 metadata/md5-cache/gui-apps/lan-mouse-0.7.3-r1 create mode 100644 metadata/md5-cache/gui-apps/lemurs-0.3.2 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.1 create mode 100644 metadata/md5-cache/gui-apps/meteo-qt-4.2 create mode 100644 metadata/md5-cache/gui-apps/mpvpaper-1.7 create mode 100644 metadata/md5-cache/gui-apps/mpvpaper-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.4 create mode 100644 metadata/md5-cache/gui-apps/nwg-displays-0.3.21 create mode 100644 metadata/md5-cache/gui-apps/nwg-displays-0.3.22 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.2 create mode 100644 metadata/md5-cache/gui-apps/nwg-dock-hyprland-0.4.3 create mode 100644 metadata/md5-cache/gui-apps/nwg-drawer-0.6.2 create mode 100644 metadata/md5-cache/gui-apps/nwg-drawer-0.6.3 create mode 100644 metadata/md5-cache/gui-apps/nwg-hello-0.3.0 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-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.6 create mode 100644 metadata/md5-cache/gui-apps/nwg-menu-0.1.7 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-0.9.61 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-0.9.62 create mode 100644 metadata/md5-cache/gui-apps/nwg-panel-9999 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-0.5.43 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-0.5.44 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-config-0.5.55 create mode 100644 metadata/md5-cache/gui-apps/nwg-shell-config-0.5.56 create mode 100644 metadata/md5-cache/gui-apps/openrefine-3.7.9 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/paperde-0.1.1_p20210426 create mode 100644 metadata/md5-cache/gui-apps/pop-launcher-1.2.1 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.14.0-r1 create mode 100644 metadata/md5-cache/gui-apps/satty-9999 create mode 100644 metadata/md5-cache/gui-apps/sddm-conf-0.2.0-r1 create mode 100644 metadata/md5-cache/gui-apps/sfwbar-1.0_beta15 create mode 100644 metadata/md5-cache/gui-apps/sfwbar-1.0_beta16 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-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.10.1-r1 create mode 100644 metadata/md5-cache/gui-apps/swaync-0.9.0 create mode 100644 metadata/md5-cache/gui-apps/swayosd-0.1.0 create mode 100644 metadata/md5-cache/gui-apps/swayr-0.28.0 create mode 100644 metadata/md5-cache/gui-apps/swayr-0.28.1 create mode 100644 metadata/md5-cache/gui-apps/swayrbar-0.4.2 create mode 100644 metadata/md5-cache/gui-apps/sworkstyle-1.3.5 create mode 100644 metadata/md5-cache/gui-apps/swww-0.9.5-r2 create mode 100644 metadata/md5-cache/gui-apps/swww-9999 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/tiramisu-1.0_p20201110 create mode 100644 metadata/md5-cache/gui-apps/tiramisu-2.0.20211107 create mode 100644 metadata/md5-cache/gui-apps/tiramisu-9999 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/waylock-1.3.0 create mode 100644 metadata/md5-cache/gui-apps/waylock-1.4.0 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 create mode 100644 metadata/md5-cache/gui-apps/wdisplays-1.1.1 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/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.4.3-r1 create mode 100644 metadata/md5-cache/gui-apps/wl-clip-persist-9999 create mode 100644 metadata/md5-cache/gui-apps/wl-mirror-0.18.0-r1 create mode 100644 metadata/md5-cache/gui-apps/wl-mirror-0.18.1-r2 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-randr-0.4.1 create mode 100644 metadata/md5-cache/gui-apps/wlr-randr-9999 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.14.2 create mode 100644 metadata/md5-cache/gui-apps/wob-0.15.1-r1 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.10.9 create mode 100644 metadata/md5-cache/gui-apps/xwayland-satellite-0.5.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/gtk4-layer-shell-1.0.2 create mode 100644 metadata/md5-cache/gui-libs/gtk4-layer-shell-1.0.4 create mode 100644 metadata/md5-cache/gui-libs/hyprland-qt-support-0.1.0 create mode 100644 metadata/md5-cache/gui-libs/libcprime-4.5.0 create mode 100644 metadata/md5-cache/gui-libs/libcprime-5.0.0 create mode 100644 metadata/md5-cache/gui-libs/libcsys-4.5.0 create mode 100644 metadata/md5-cache/gui-libs/libcsys-5.0.0 create mode 100644 metadata/md5-cache/gui-libs/libsfdo-0.1.3 create mode 100644 metadata/md5-cache/gui-libs/libsfdo-0.1.4 create mode 100644 metadata/md5-cache/gui-libs/mir-2.19.3 create mode 100644 metadata/md5-cache/gui-libs/mir-2.20.0 create mode 100644 metadata/md5-cache/gui-libs/mir-2.20.1 create mode 100644 metadata/md5-cache/gui-libs/scenefx-0.1 create mode 100644 metadata/md5-cache/gui-libs/scenefx-0.2 create mode 100644 metadata/md5-cache/gui-libs/scenefx-0.2.1 create mode 100644 metadata/md5-cache/gui-libs/text-engine-0.1.1-r3 create mode 100644 metadata/md5-cache/gui-libs/text-engine-9999 create mode 100644 metadata/md5-cache/gui-libs/xdg-desktop-portal-hyprland-1.3.8 create mode 100644 metadata/md5-cache/gui-libs/xdg-desktop-portal-hyprland-1.3.9 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/cage-0.2.0 create mode 100644 metadata/md5-cache/gui-wm/cage-9999 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/labwc-0.8.2 create mode 100644 metadata/md5-cache/gui-wm/labwc-0.8.3 create mode 100644 metadata/md5-cache/gui-wm/labwc-9999 create mode 100644 metadata/md5-cache/gui-wm/miracle-wm-0.4.1 create mode 100644 metadata/md5-cache/gui-wm/miracle-wm-0.5.2 create mode 100644 metadata/md5-cache/gui-wm/niri-25.02 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.42.1 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.43.0 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.44.0 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.44.1 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.45.0 create mode 100644 metadata/md5-cache/gui-wm/phoc-0.46.0 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.6 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.7 create mode 100644 metadata/md5-cache/gui-wm/river-0.3.8 create mode 100644 metadata/md5-cache/gui-wm/swayfx-0.4-r2 create mode 100644 metadata/md5-cache/gui-wm/swayfx-0.5 create mode 100644 metadata/md5-cache/kde-apps/kwalletcli-3.03 create mode 100644 metadata/md5-cache/kde-misc/geminipart-20241121 create mode 100644 metadata/md5-cache/kde-misc/geminipart-20241215 create mode 100644 metadata/md5-cache/kde-misc/kio-gemini-20240801 create mode 100644 metadata/md5-cache/kde-misc/kio-gemini-20241109 create mode 100644 metadata/md5-cache/mail-client/betterbird-bin-128.9.0 create mode 100644 metadata/md5-cache/mail-client/mailspring-bin-1.13.3 create mode 100644 metadata/md5-cache/mail-client/proton-mail-bin-1.0.6 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/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/gohufont-2.1_p20170627 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/last-resort-15.100 create mode 100644 metadata/md5-cache/media-fonts/last-resort-16.000 create mode 100644 metadata/md5-cache/media-fonts/lato-2 create mode 100644 metadata/md5-cache/media-fonts/libertinus-7.040 create mode 100644 metadata/md5-cache/media-fonts/libertinus-7.050 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/monaspace-1.000 create mode 100644 metadata/md5-cache/media-fonts/moralerspace-1.1.0 create mode 100644 metadata/md5-cache/media-fonts/nerdfonts-3.2.1 create mode 100644 metadata/md5-cache/media-fonts/nerdfonts-3.3.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-2.0.4 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.1.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/WebPlotDigitizer-bin-4.7 create mode 100644 metadata/md5-cache/media-gfx/airsane-0.4.3 create mode 100644 metadata/md5-cache/media-gfx/azpainter-3.0.11 create mode 100644 metadata/md5-cache/media-gfx/bambustudio-bin-02.00.02.57 create mode 100644 metadata/md5-cache/media-gfx/beeref-0.3.3 create mode 100644 metadata/md5-cache/media-gfx/bonzomatic-2022.02.05 create mode 100644 metadata/md5-cache/media-gfx/bonzomatic-2022.08.20 create mode 100644 metadata/md5-cache/media-gfx/bonzomatic-9999 create mode 100644 metadata/md5-cache/media-gfx/czkawka-8.0.0 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-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/mayo-0.8.0-r3 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-9999 create mode 100644 metadata/md5-cache/media-gfx/oda-file-converter-23.5.0.0 create mode 100644 metadata/md5-cache/media-gfx/pdf4qt-1.4.0.0-r1 create mode 100644 metadata/md5-cache/media-gfx/pdf4qt-1.5.0.0 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-3.8 create mode 100644 metadata/md5-cache/media-gfx/swayimg-3.9 create mode 100644 metadata/md5-cache/media-gfx/timg-1.6.0 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/alsa-ucm-pinephone-1.2.6.3 create mode 100644 metadata/md5-cache/media-libs/alvr-16.0.0 create mode 100644 metadata/md5-cache/media-libs/amdvlk-2025.1.3 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.1.3 create mode 100644 metadata/md5-cache/media-libs/blend2d-0.11.4-r2 create mode 100644 metadata/md5-cache/media-libs/blend2d-9999 create mode 100644 metadata/md5-cache/media-libs/dr_flac-0.12.43 create mode 100644 metadata/md5-cache/media-libs/dr_mp3-0.6.40 create mode 100644 metadata/md5-cache/media-libs/dr_wav-0.13.17 create mode 100644 metadata/md5-cache/media-libs/gl4es-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 create mode 100644 metadata/md5-cache/media-libs/glee-5.4.0-r1 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/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/monado-9999 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.43 create mode 100644 metadata/md5-cache/media-libs/openxr-loader-1.1.45 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-9999 create mode 100644 metadata/md5-cache/media-libs/svt-vp9-0.3.0 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-0.23.2-r1 create mode 100644 metadata/md5-cache/media-libs/wivrn-0.24.1 create mode 100644 metadata/md5-cache/media-libs/wivrn-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/gimp-avif-plugin-9999 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-qt6-1.22.12 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-qt6-1.24.10 create mode 100644 metadata/md5-cache/media-plugins/gst-plugins-qt6-1.24.11 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/6pm-0.9 create mode 100644 metadata/md5-cache/media-sound/TauonMusicBox-7.8.0-r1 create mode 100644 metadata/md5-cache/media-sound/TauonMusicBox-7.8.3 create mode 100644 metadata/md5-cache/media-sound/TauonMusicBox-7.9.0 create mode 100644 metadata/md5-cache/media-sound/TauonMusicBox-9999 create mode 100644 metadata/md5-cache/media-sound/add64-3.8.0 create mode 100644 metadata/md5-cache/media-sound/add64-3.9.3 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.9 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/deep-filter-0.5.6-r2 create mode 100644 metadata/md5-cache/media-sound/drumgizmo-0.9.20 create mode 100644 metadata/md5-cache/media-sound/drumgizmo-9999 create mode 100644 metadata/md5-cache/media-sound/dzr-240909 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.7.3 create mode 100644 metadata/md5-cache/media-sound/fooyin-0.8.1 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/jacktrip-1.7.1-r1 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/listenbrainz-mpd-2.3.8-r2 create mode 100644 metadata/md5-cache/media-sound/lms-3.64.0-r1 create mode 100644 metadata/md5-cache/media-sound/lms-3.65.0 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8-r1 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8_p20240128 create mode 100644 metadata/md5-cache/media-sound/loudgain-0.6.8_p20240128-r2 create mode 100644 metadata/md5-cache/media-sound/mopidy-3.4.2 create mode 100644 metadata/md5-cache/media-sound/mpd-mpris-0.3.1 create mode 100644 metadata/md5-cache/media-sound/mpd-mpris-0.4.0 create mode 100644 metadata/md5-cache/media-sound/mpd-mpris-0.4.1 create mode 100644 metadata/md5-cache/media-sound/mpvc-1.1.4-r1 create mode 100644 metadata/md5-cache/media-sound/musikcube-3.0.2 create mode 100644 metadata/md5-cache/media-sound/musikcube-3.0.4 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/nulloy-0.9.5 create mode 100644 metadata/md5-cache/media-sound/nulloy-0.9.8 create mode 100644 metadata/md5-cache/media-sound/nulloy-0.9.8.7 create mode 100644 metadata/md5-cache/media-sound/nulloy-0.9.9-r1 create mode 100644 metadata/md5-cache/media-sound/nulloy-9999 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 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.11.5 create mode 100644 metadata/md5-cache/media-sound/pulseaudio-virtualmic-0.1 create mode 100644 metadata/md5-cache/media-sound/pulseaudio-virtualmic-9999 create mode 100644 metadata/md5-cache/media-sound/qloud-1.4.2 create mode 100644 metadata/md5-cache/media-sound/rsgain-3.5.1 create mode 100644 metadata/md5-cache/media-sound/rsgain-3.5.3 create mode 100644 metadata/md5-cache/media-sound/spct-1.1.3 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.19.1 create mode 100644 metadata/md5-cache/media-sound/spotify-player-0.20.4 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/spotube-bin-3.8.0 create mode 100644 metadata/md5-cache/media-sound/supersonic-0.14.0 create mode 100644 metadata/md5-cache/media-sound/supersonic-0.15.0 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/yewtube-2.12.0 create mode 100644 metadata/md5-cache/media-sound/yewtube-9999 create mode 100644 metadata/md5-cache/media-sound/youtube-music-bin-3.6.2-r1 create mode 100644 metadata/md5-cache/media-sound/youtube-music-bin-3.8.0 create mode 100644 metadata/md5-cache/media-sound/zita-ajbridge-0.8.4 create mode 100644 metadata/md5-cache/media-sound/zita-ajbridge-0.8.4-r1 create mode 100644 metadata/md5-cache/media-video/avisynth+-9999 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/delfin-0.4.7 create mode 100644 metadata/md5-cache/media-video/delfin-0.4.8 create mode 100644 metadata/md5-cache/media-video/gpu-screen-recorder-9999 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/manimgl-1.7.2 create mode 100644 metadata/md5-cache/media-video/manimgl-9999 create mode 100644 metadata/md5-cache/media-video/mediaelch-2.10.6 create mode 100644 metadata/md5-cache/media-video/mediaelch-2.12.0 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/mpc-qt-24.12 create mode 100644 metadata/md5-cache/media-video/mpc-qt-24.12.1 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/stremio-4.4.168 create mode 100644 metadata/md5-cache/media-video/syncplay-1.7.3 create mode 100644 metadata/md5-cache/media-video/uxplay-1.67-r1 create mode 100644 metadata/md5-cache/media-video/uxplay-1.68.3-r1 create mode 100644 metadata/md5-cache/media-video/uxplay-1.70-r1 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/wl-screenrec-0.1.7 create mode 100644 metadata/md5-cache/media-video/wlrobs-1.1 create mode 100644 metadata/md5-cache/media-video/wlrobs-9999 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/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-20240215 create mode 100644 metadata/md5-cache/mpv-plugin/mdmenu-20250307 create mode 100644 metadata/md5-cache/mpv-plugin/mfpbar-20240215 create mode 100644 metadata/md5-cache/mpv-plugin/mfpbar-20250307 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.0 create mode 100644 metadata/md5-cache/mpv-plugin/mpv-mpris-1.1 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_minimal-2023.08.20 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.19.0 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-client/amfora-1.8.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/kristall-0.3-r2 create mode 100644 metadata/md5-cache/net-client/kristall-0.4 create mode 100644 metadata/md5-cache/net-client/lagrange-1.18.4 create mode 100644 metadata/md5-cache/net-client/lagrange-1.18.5 create mode 100644 metadata/md5-cache/net-client/offpunk-2.6 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.9 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.8 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.58 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.59 create mode 100644 metadata/md5-cache/net-dns/AdGuardHome-0.107.60 create mode 100644 metadata/md5-cache/net-dns/blocky-0.23 create mode 100644 metadata/md5-cache/net-dns/blocky-0.24 create mode 100644 metadata/md5-cache/net-dns/blocky-0.25 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-fs/httpdirfs-1.2.7 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.1 create mode 100644 metadata/md5-cache/net-im/abaddon-9999 create mode 100644 metadata/md5-cache/net-im/axolotl-bin-2.0.1 create mode 100644 metadata/md5-cache/net-im/beeper-3.109.1 create mode 100644 metadata/md5-cache/net-im/beeper-3.110.1 create mode 100644 metadata/md5-cache/net-im/beeper-4.0.584 create mode 100644 metadata/md5-cache/net-im/beeper-4.0.604 create mode 100644 metadata/md5-cache/net-im/chatterino-2.5.2-r1 create mode 100644 metadata/md5-cache/net-im/conduit-0.8.0-r1 create mode 100644 metadata/md5-cache/net-im/conduit-0.9.0-r1 create mode 100644 metadata/md5-cache/net-im/conduit-9999 create mode 100644 metadata/md5-cache/net-im/discord-canary-bin-0.0.642 create mode 100644 metadata/md5-cache/net-im/discord-ptb-bin-0.0.137 create mode 100644 metadata/md5-cache/net-im/eturnal-1.12.0-r1 create mode 100644 metadata/md5-cache/net-im/eturnal-1.12.1 create mode 100644 metadata/md5-cache/net-im/flare-0.12.0-r1 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/heisenbridge-1.15.0 create mode 100644 metadata/md5-cache/net-im/heisenbridge-1.15.2 create mode 100644 metadata/md5-cache/net-im/iamb-0.0.10 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-2022.3.1-r1 create mode 100644 metadata/md5-cache/net-im/jitsi-meet-2025.2.0 create mode 100644 metadata/md5-cache/net-im/legcord-bin-1.1.0 create mode 100644 metadata/md5-cache/net-im/legcord-bin-1.1.1 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.0.1 create mode 100644 metadata/md5-cache/net-im/matterhorn-bin-90000.1.0 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.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-0.7.4 create mode 100644 metadata/md5-cache/net-im/mautrix-signal-0.7.5 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.1 create mode 100644 metadata/md5-cache/net-im/mautrix-telegram-0.15.2 create mode 100644 metadata/md5-cache/net-im/mautrix-whatsapp-0.10.9 create mode 100644 metadata/md5-cache/net-im/nheko-0.12.0-r1 create mode 100644 metadata/md5-cache/net-im/nheko-0.12.0-r2 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.0.3 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.0.4 create mode 100644 metadata/md5-cache/net-im/teams-for-linux-2.0.8 create mode 100644 metadata/md5-cache/net-im/vesktop-bin-1.5.5 create mode 100644 metadata/md5-cache/net-im/vesktop-bin-1.5.6 create mode 100644 metadata/md5-cache/net-im/zulip-desktop-bin-5.11.1 create mode 100644 metadata/md5-cache/net-im/zulip-desktop-bin-5.12.0 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-2025.2 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/quarg-1.0.0 create mode 100644 metadata/md5-cache/net-irc/srain-1.8.0 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.3 create mode 100644 metadata/md5-cache/net-libs/kcgi-0.13.4 create mode 100644 metadata/md5-cache/net-libs/libuecc-7 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.7.17 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.7.18 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.8 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.8.1 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.8.3 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.8.4 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.8.6 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.9 create mode 100644 metadata/md5-cache/net-mail/dovecot-fts-xapian-1.9.1 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/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-9999-r3 create mode 100644 metadata/md5-cache/net-misc/clatd-1.6 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.7.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/eg25-manager-0.4.2 create mode 100644 metadata/md5-cache/net-misc/fedigroup-1.0.6 create mode 100644 metadata/md5-cache/net-misc/fedigroup-1.0.8 create mode 100644 metadata/md5-cache/net-misc/fileshelter-6.2.0 create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.21.3_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.22.0_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.22.1_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.23.1_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.23.2_beta create mode 100644 metadata/md5-cache/net-misc/freetube-bin-0.23.3_beta create mode 100644 metadata/md5-cache/net-misc/gdown-5.1.0 create mode 100644 metadata/md5-cache/net-misc/gdown-5.2.0 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/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/iipsrv-1.2 create mode 100644 metadata/md5-cache/net-misc/inv_sig_helper-0_pre20250103 create mode 100644 metadata/md5-cache/net-misc/inv_sig_helper-9999 create mode 100644 metadata/md5-cache/net-misc/jool-4.1.13 create mode 100644 metadata/md5-cache/net-misc/jool-modules-4.1.13 create mode 100644 metadata/md5-cache/net-misc/lyrics-in-terminal-1.5.0 create mode 100644 metadata/md5-cache/net-misc/lyrics-in-terminal-1.7.0 create mode 100644 metadata/md5-cache/net-misc/maestral-1.9.3-r1 create mode 100644 metadata/md5-cache/net-misc/maestral-1.9.4 create mode 100644 metadata/md5-cache/net-misc/maestral-qt-1.9.3 create mode 100644 metadata/md5-cache/net-misc/maestral-qt-1.9.4 create mode 100644 metadata/md5-cache/net-misc/mastorss-0.13.1 create mode 100644 metadata/md5-cache/net-misc/mastorss-0.13.1-r1 create mode 100644 metadata/md5-cache/net-misc/mastorss-9999 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-5.10.1.0 create mode 100644 metadata/md5-cache/net-misc/megasync-5.9.0.3 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.38.1-r1 create mode 100644 metadata/md5-cache/net-misc/warp-0.8.0 create mode 100644 metadata/md5-cache/net-misc/warp-0.8.1 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-20250122 create mode 100644 metadata/md5-cache/net-misc/wlvncc-20250307 create mode 100644 metadata/md5-cache/net-misc/wlvncc-99999999 create mode 100644 metadata/md5-cache/net-misc/wsdd-0.7.0 create mode 100644 metadata/md5-cache/net-misc/wsdd-0.7.1 create mode 100644 metadata/md5-cache/net-misc/wsdd-0.8 create mode 100644 metadata/md5-cache/net-misc/wstunnel-10.1.10 create mode 100644 metadata/md5-cache/net-misc/xh-0.24.0 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/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.5.0 create mode 100644 metadata/md5-cache/net-news/cliflux-1.6.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-r1 create mode 100644 metadata/md5-cache/net-news/gfeeds-2.2.0-r2 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.27 create mode 100644 metadata/md5-cache/net-news/newsraft-0.28 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/nzb-monkey-go-0.1.16 create mode 100644 metadata/md5-cache/net-nntp/pan-0.161 create mode 100644 metadata/md5-cache/net-nntp/pan-0.162 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.7.0-r1 create mode 100644 metadata/md5-cache/net-p2p/feather-2.8.0 create mode 100644 metadata/md5-cache/net-p2p/feather-2.8.1 create mode 100644 metadata/md5-cache/net-p2p/feather-9999 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.8.0_p1-r1 create mode 100644 metadata/md5-cache/net-p2p/gridcoin-5.4.9.0 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/monero-0.18.3.4-r1 create mode 100644 metadata/md5-cache/net-p2p/monero-0.18.4.0 create mode 100644 metadata/md5-cache/net-p2p/monero-9999 create mode 100644 metadata/md5-cache/net-p2p/monero-gui-bin-0.18.4.0 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.1.1 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.3 create mode 100644 metadata/md5-cache/net-p2p/p2pool-4.4 create mode 100644 metadata/md5-cache/net-p2p/p2pool-9999 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 create mode 100644 metadata/md5-cache/net-p2p/yggdrasil-go-9999 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/byedpi-0.16.2 create mode 100644 metadata/md5-cache/net-proxy/byedpi-0.16.6 create mode 100644 metadata/md5-cache/net-proxy/byedpi-9999 create mode 100644 metadata/md5-cache/net-proxy/ngrok-bin-3.20.0 create mode 100644 metadata/md5-cache/net-proxy/shadowsocks-rust-1.22.0 create mode 100644 metadata/md5-cache/net-proxy/snowflake-2.10.1 create mode 100644 metadata/md5-cache/net-proxy/snowflake-2.11.0 create mode 100644 metadata/md5-cache/net-voip/baresip-3.19.0 create mode 100644 metadata/md5-cache/net-voip/baresip-3.20.0 create mode 100644 metadata/md5-cache/net-voip/baresip-3.21.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-47.0-r1 create mode 100644 metadata/md5-cache/net-voip/re-3.19.0 create mode 100644 metadata/md5-cache/net-voip/re-3.20.0 create mode 100644 metadata/md5-cache/net-voip/re-3.21.0 create mode 100644 metadata/md5-cache/net-voip/vvmd-0.8-r1 create mode 100644 metadata/md5-cache/net-vpn/GlobalProtect-openconnect-2.3.9-r1 create mode 100644 metadata/md5-cache/net-vpn/cloudflare-warp-2024.11.309 create mode 100644 metadata/md5-cache/net-vpn/cloudflare-warp-2024.2.62-r2 create mode 100644 metadata/md5-cache/net-vpn/cloudflare-warp-2024.4.133-r1 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-2025.5 create mode 100644 metadata/md5-cache/net-wireless/airspyhf-1.6.8 create mode 100644 metadata/md5-cache/net-wireless/bluetuith-0.2.1 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-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 create mode 100644 metadata/md5-cache/net-wireless/gr-lora_sdr-9999 create mode 100644 metadata/md5-cache/net-wireless/iwmenu-0.1.1 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/phosh-0.42.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-mobile-settings-0.42.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-mobile-settings-0.43.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-osk-stub-0.41.1 create mode 100644 metadata/md5-cache/phosh-base/phosh-osk-stub-0.42.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-shell-0.42.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.43.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.44.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.45.0 create mode 100644 metadata/md5-cache/phosh-base/phosh-tour-0.46.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.3 create mode 100644 metadata/md5-cache/sci-biology/geneathome-1.10-r5 create mode 100644 metadata/md5-cache/sci-biology/jalview-bin-2.11.4.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.28.1-r1 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-9999 create mode 100644 metadata/md5-cache/sci-electronics/circt-1.110.0 create mode 100644 metadata/md5-cache/sci-electronics/circt-1.37.0 create mode 100644 metadata/md5-cache/sci-electronics/circt-1.76.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.1.27 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.14 create mode 100644 metadata/md5-cache/sci-electronics/lxi-tools-2.7 create mode 100644 metadata/md5-cache/sci-electronics/slang-8.0-r1 create mode 100644 metadata/md5-cache/sci-electronics/slang-9999 create mode 100644 metadata/md5-cache/sci-electronics/svls-0.2.11 create mode 100644 metadata/md5-cache/sci-electronics/vcd-221217 create mode 100644 metadata/md5-cache/sci-electronics/verilator-5.026-r1 create mode 100644 metadata/md5-cache/sci-electronics/verilator-5.028-r1 create mode 100644 metadata/md5-cache/sci-electronics/verilator-9999 create mode 100644 metadata/md5-cache/sci-electronics/yosys-0.40-r1 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-r2 create mode 100644 metadata/md5-cache/sci-misc/boinc-wrapper-26018-r3 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre4576 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre4763 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre4848 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-0_pre5097 create mode 100644 metadata/md5-cache/sci-misc/llama-cpp-9999 create mode 100644 metadata/md5-cache/sci-ml/ollama-0.6.5-r1 create mode 100644 metadata/md5-cache/sci-ml/ollama-9999 create mode 100644 metadata/md5-cache/sci-physics/openmodelica-1.24.0-r1 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-emersion-20240714 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-featherwallet-20201209 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-jvoisin-20230224 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-phosh-2024 create mode 100644 metadata/md5-cache/sec-keys/openpgp-keys-russallbery-20230000 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-2021.04 create mode 100644 metadata/md5-cache/sec-keys/signify-keys-lanodan-2023 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-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.9 create mode 100644 metadata/md5-cache/sys-apps/0xFFFF-0.10 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-2023.09.19-r2 create mode 100644 metadata/md5-cache/sys-apps/bat-extras-9999 create mode 100644 metadata/md5-cache/sys-apps/bpftune-9999 create mode 100644 metadata/md5-cache/sys-apps/bustd-0.1.1 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/corefreq-1.96.3 create mode 100644 metadata/md5-cache/sys-apps/dnf5-5.2.11.0 create mode 100644 metadata/md5-cache/sys-apps/dnf5-5.2.12.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.7.0 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/hex-0.4.2 create mode 100644 metadata/md5-cache/sys-apps/hex-0.5.0 create mode 100644 metadata/md5-cache/sys-apps/hex-0.6.0 create mode 100644 metadata/md5-cache/sys-apps/hexyl-0.16.0 create mode 100644 metadata/md5-cache/sys-apps/lact-0.7.2 create mode 100644 metadata/md5-cache/sys-apps/lact-0.7.3 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/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/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.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.3 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/qjournalctl-0.6.2 create mode 100644 metadata/md5-cache/sys-apps/save-backlight-1.1.2-r1 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/ugrep-5.1.4 create mode 100644 metadata/md5-cache/sys-apps/ugrep-7.2.0 create mode 100644 metadata/md5-cache/sys-apps/utils-extra-0.0.1 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/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.33 create mode 100644 metadata/md5-cache/sys-block/ublksrv-1.4 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/grml-rescueboot-0.6.1 create mode 100644 metadata/md5-cache/sys-boot/limine-7.0.0 create mode 100644 metadata/md5-cache/sys-boot/limine-7.0.3 create mode 100644 metadata/md5-cache/sys-boot/limine-7.0.5 create mode 100644 metadata/md5-cache/sys-boot/limine-7.3.0 create mode 100644 metadata/md5-cache/sys-boot/limine-7.5.0 create mode 100644 metadata/md5-cache/sys-boot/limine-7.9.2 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.11 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.12 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.13 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.14 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.5 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.6 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.7 create mode 100644 metadata/md5-cache/sys-boot/limine-8.0.9 create mode 100644 metadata/md5-cache/sys-boot/limine-8.1.1 create mode 100644 metadata/md5-cache/sys-boot/limine-8.1.2 create mode 100644 metadata/md5-cache/sys-boot/limine-8.3.2 create mode 100644 metadata/md5-cache/sys-boot/limine-8.4.0 create mode 100644 metadata/md5-cache/sys-boot/limine-8.5.0 create mode 100644 metadata/md5-cache/sys-boot/limine-8.6.0 create mode 100644 metadata/md5-cache/sys-boot/limine-8.7.0 create mode 100644 metadata/md5-cache/sys-boot/limine-9.0.0 create mode 100644 metadata/md5-cache/sys-boot/limine-9.0.1 create mode 100644 metadata/md5-cache/sys-boot/limine-9.1.3 create mode 100644 metadata/md5-cache/sys-boot/limine-9.2.0 create mode 100644 metadata/md5-cache/sys-boot/limine-9.2.2 create mode 100644 metadata/md5-cache/sys-boot/limine-9.2.3 create mode 100644 metadata/md5-cache/sys-boot/mkusb-23.2.0 create mode 100644 metadata/md5-cache/sys-boot/ventoy-bin-1.0.97 create mode 100644 metadata/md5-cache/sys-boot/ventoy-bin-1.0.98 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-cluster/genders-1.28.1-r1 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.9.3-r1 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/btrfs-heatmap-9-r1 create mode 100644 metadata/md5-cache/sys-fs/ddrescueview-0.4.5 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.30.0 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-0.10.2 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-0.11.2-r1 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-bin-0.10.2 create mode 100644 metadata/md5-cache/sys-fs/dwarfs-bin-0.11.0 create mode 100644 metadata/md5-cache/sys-fs/ffmpegfs-2.16-r1 create mode 100644 metadata/md5-cache/sys-fs/ffmpegfs-2.17 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-1.2.0 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/mountpoint-s3-bin-1.1.1 create mode 100644 metadata/md5-cache/sys-fs/ntfs2btrfs-20240115 create mode 100644 metadata/md5-cache/sys-fs/sanoid-2.2.0 create mode 100644 metadata/md5-cache/sys-fs/sanoid-9999 create mode 100644 metadata/md5-cache/sys-fs/ufiformat-0.9.9 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/usermode-kernel-6.0.12 create mode 100644 metadata/md5-cache/sys-kernel/xow-0.5 create mode 100644 metadata/md5-cache/sys-kernel/zenpower3-0.2.0-r2 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/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-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/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/envycontrol-3.4.0 create mode 100644 metadata/md5-cache/sys-power/envycontrol-9999 create mode 100644 metadata/md5-cache/sys-power/fan2go-0.8.1 create mode 100644 metadata/md5-cache/sys-power/fan2go-0.9.0 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/system76-power-1.2.0-r1 create mode 100644 metadata/md5-cache/sys-power/system76-power-1.2.1-r1 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/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 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/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/forgejo-10.0.0 create mode 100644 metadata/md5-cache/www-apps/forgejo-10.0.1 create mode 100644 metadata/md5-cache/www-apps/forgejo-9.0.3 create mode 100644 metadata/md5-cache/www-apps/freshrss-1.24.3 create mode 100644 metadata/md5-cache/www-apps/freshrss-1.25.0 create mode 100644 metadata/md5-cache/www-apps/invidious-2024.11.10.0 create mode 100644 metadata/md5-cache/www-apps/invidious-2025.03.14.0 create mode 100644 metadata/md5-cache/www-apps/jackett-0.22.1363 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.9.1 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/redlib-0.34.0 create mode 100644 metadata/md5-cache/www-apps/redlib-0.35.1 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/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/vaultwarden-web-2024.1.2b create mode 100644 metadata/md5-cache/www-apps/vaultwarden-web-2024.3.0 create mode 100644 metadata/md5-cache/www-apps/vaultwarden-web-2024.3.1 create mode 100644 metadata/md5-cache/www-apps/vaultwarden-web-bin-2024.5.0 create mode 100644 metadata/md5-cache/www-apps/vaultwarden-web-bin-2025.1.1 create mode 100644 metadata/md5-cache/www-apps/vaultwarden-web-bin-2025.3.1 create mode 100644 metadata/md5-cache/www-apps/whoogle-search-0.9.3 create mode 100644 metadata/md5-cache/www-apps/zola-0.19.2-r1 create mode 100644 metadata/md5-cache/www-client/badwolf-1.3.0-r1 create mode 100644 metadata/md5-cache/www-client/badwolf-9999 create mode 100644 metadata/md5-cache/www-client/browsh-1.8.2 create mode 100644 metadata/md5-cache/www-client/firefox-developer-bin-122.0 create mode 100644 metadata/md5-cache/www-client/firefox-developer-bin-128.0 create mode 100644 metadata/md5-cache/www-client/mullvad-browser-bin-14.0.9 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/vimb-3.6.0 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-25.2.1.939_p1 create mode 100644 metadata/md5-cache/www-client/zen-bin-1.10.3b create mode 100644 metadata/md5-cache/www-client/zen-bin-1.11b 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/gorss-0.3 create mode 100644 metadata/md5-cache/www-misc/kiwix-desktop-2.4.0 create mode 100644 metadata/md5-cache/www-misc/libkiwix-14.0.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 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.13.3 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.14.0 create mode 100644 metadata/md5-cache/www-plugins/firefoxpwa-2.14.1 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-9999 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.5.1 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.8 create mode 100644 metadata/md5-cache/x11-drivers/evdi-1.14.9 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.31 create mode 100644 metadata/md5-cache/x11-libs/gtk-fortran-4.6.0 create mode 100644 metadata/md5-cache/x11-libs/gtk-fortran-4.7.1 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.2 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/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.6.0-r1 create mode 100644 metadata/md5-cache/x11-misc/gromit-mpx-1.7.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.33.2 create mode 100644 metadata/md5-cache/x11-misc/input-leap-3.0.2-r1 create mode 100644 metadata/md5-cache/x11-misc/input-leap-9999 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-9999 create mode 100644 metadata/md5-cache/x11-misc/picom-jonaburg-9999 create mode 100644 metadata/md5-cache/x11-misc/pywal-3.3.0 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/slstatus-1.0-r1 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/wallust-3.1.0 create mode 100644 metadata/md5-cache/x11-misc/wallust-3.3.0 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/dmd5620-2.1.0 create mode 100644 metadata/md5-cache/x11-terms/rio-0.2.8 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-themes/adw-gtk3-5.3 create mode 100644 metadata/md5-cache/x11-themes/adw-gtk3-5.5 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/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/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/catppuccin-neovim-1.7.0 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/nordzy-cursors-2.3.0 create mode 100644 metadata/md5-cache/x11-themes/nulloy-theme-night-1.1.5 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.24 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/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/berry-0.1.11 create mode 100644 metadata/md5-cache/x11-wm/berry-0.1.12 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.23.0 create mode 100644 metadata/pkg_desc_index create mode 100644 metadata/pkgcheck.conf create mode 100644 metadata/timestamp.chk 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-20240215.ebuild create mode 100644 mpv-plugin/mdmenu/mdmenu-20250307.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-20240215.ebuild create mode 100644 mpv-plugin/mfpbar/mfpbar-20250307.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.0.ebuild create mode 100644 mpv-plugin/mpv-mpris/mpv-mpris-1.1.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/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.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_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.19.0.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/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-client/amfora/Manifest create mode 100644 net-client/amfora/amfora-1.8.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/kristall/Manifest create mode 100644 net-client/kristall/files/kristall-0.3_add_flags.patch create mode 100644 net-client/kristall/kristall-0.3-r2.ebuild create mode 100644 net-client/kristall/kristall-0.4.ebuild create mode 100644 net-client/kristall/metadata.xml create mode 100644 net-client/lagrange/Manifest create mode 100644 net-client/lagrange/lagrange-1.18.4.ebuild create mode 100644 net-client/lagrange/lagrange-1.18.5.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.6.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.9.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.8.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.58.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.59.ebuild create mode 100644 net-dns/AdGuardHome/AdGuardHome-0.107.60.ebuild create mode 100644 net-dns/AdGuardHome/Manifest create mode 100644 net-dns/AdGuardHome/files/AdGuardHome-0.107.57.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.23.ebuild create mode 100644 net-dns/blocky/blocky-0.24.ebuild create mode 100644 net-dns/blocky/blocky-0.25.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-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-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.1.ebuild create mode 100644 net-im/abaddon/abaddon-9999.ebuild create mode 100644 net-im/abaddon/files/abaddon-0.2.1-missing-include.patch create mode 100644 net-im/abaddon/metadata.xml create mode 100644 net-im/axolotl-bin/Manifest create mode 100644 net-im/axolotl-bin/axolotl-bin-2.0.1.ebuild create mode 100644 net-im/axolotl-bin/metadata.xml create mode 100644 net-im/beeper/Manifest create mode 100644 net-im/beeper/beeper-3.109.1.ebuild create mode 100644 net-im/beeper/beeper-3.110.1.ebuild create mode 100644 net-im/beeper/beeper-4.0.584.ebuild create mode 100644 net-im/beeper/beeper-4.0.604.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.2-r1.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.8.0-r1.ebuild create mode 100644 net-im/conduit/conduit-0.9.0-r1.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 create mode 100644 net-im/conduit/files/conduit.logrotate create mode 100644 net-im/conduit/files/conduit.service 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.642.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/eturnal/Manifest create mode 100644 net-im/eturnal/eturnal-1.12.0-r1.ebuild create mode 100644 net-im/eturnal/eturnal-1.12.1.ebuild create mode 100644 net-im/eturnal/files/eturnal.initd 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/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/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.initd create mode 100644 net-im/heisenbridge/files/heisenbridge.service create mode 100644 net-im/heisenbridge/heisenbridge-1.15.0.ebuild create mode 100644 net-im/heisenbridge/heisenbridge-1.15.2.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.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-2022.3.1-r1.ebuild create mode 100644 net-im/jitsi-meet/jitsi-meet-2025.2.0.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/files/legcord-bin-desktop.patch create mode 100644 net-im/legcord-bin/legcord-bin-1.1.0.ebuild create mode 100644 net-im/legcord-bin/legcord-bin-1.1.1.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.0.1.ebuild create mode 100644 net-im/matterhorn-bin/matterhorn-bin-90000.1.0.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.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.initd create mode 100644 net-im/mautrix-signal/files/mautrix-signal.service create mode 100644 net-im/mautrix-signal/mautrix-signal-0.7.4.ebuild create mode 100644 net-im/mautrix-signal/mautrix-signal-0.7.5.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.1.ebuild create mode 100644 net-im/mautrix-telegram/mautrix-telegram-0.15.2.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-0.10.9.ebuild create mode 100644 net-im/mautrix-whatsapp/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/metadata.xml create mode 100644 net-im/nheko/nheko-0.12.0-r1.ebuild create mode 100644 net-im/nheko/nheko-0.12.0-r2.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.0.3.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.0.4.ebuild create mode 100644 net-im/teams-for-linux/teams-for-linux-2.0.8.ebuild create mode 100644 net-im/vesktop-bin/Manifest create mode 100644 net-im/vesktop-bin/files/vesktop-bin.desktop create mode 100644 net-im/vesktop-bin/files/vesktop-bin.png create mode 100644 net-im/vesktop-bin/metadata.xml create mode 100644 net-im/vesktop-bin/vesktop-bin-1.5.5.ebuild create mode 100644 net-im/vesktop-bin/vesktop-bin-1.5.6.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.11.1.ebuild create mode 100644 net-im/zulip-desktop-bin/zulip-desktop-bin-5.12.0.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-2025.2.ebuild create mode 100644 net-irc/halloy/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.initd 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.ebuild create mode 100644 net-irc/quarg/Manifest create mode 100644 net-irc/quarg/metadata.xml create mode 100644 net-irc/quarg/quarg-1.0.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/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.3.ebuild create mode 100644 net-libs/kcgi/kcgi-0.13.4.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/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.7.17.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.7.18.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.8.1.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.8.3.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.8.4.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.8.6.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.8.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.9.1.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-1.9.ebuild create mode 100644 net-mail/dovecot-fts-xapian/dovecot-fts-xapian-9999.ebuild create mode 100644 net-mail/dovecot-fts-xapian/files/20240401_verbosity-fix.patch 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/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-9999-r3.ebuild 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/clatd/Manifest create mode 100644 net-misc/clatd/clatd-1.6.ebuild create mode 100644 net-misc/clatd/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.7.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/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/fedigroup/Manifest create mode 100644 net-misc/fedigroup/fedigroup-1.0.6.ebuild create mode 100644 net-misc/fedigroup/fedigroup-1.0.8.ebuild create mode 100644 net-misc/fedigroup/files/fedigroup.confd create mode 100644 net-misc/fedigroup/files/fedigroup.initd create mode 100644 net-misc/fedigroup/metadata.xml create mode 100644 net-misc/fileshelter/Manifest create mode 100644 net-misc/fileshelter/files/fileshelter-6.2.0-algorithm.patch create mode 100644 net-misc/fileshelter/files/fileshelter-6.2.0-fix-lib-dir.patch 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.2.0.ebuild create mode 100644 net-misc/fileshelter/metadata.xml create mode 100644 net-misc/freetube-bin/Manifest create mode 100644 net-misc/freetube-bin/freetube-bin-0.21.3_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.22.0_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.22.1_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.23.1_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.23.2_beta.ebuild create mode 100644 net-misc/freetube-bin/freetube-bin-0.23.3_beta.ebuild create mode 100644 net-misc/freetube-bin/metadata.xml create mode 100644 net-misc/gdown/Manifest create mode 100644 net-misc/gdown/gdown-5.1.0.ebuild create mode 100644 net-misc/gdown/gdown-5.2.0.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/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/graftcp-0.7.1.ebuild create mode 100644 net-misc/graftcp/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/metadata.xml create mode 100644 net-misc/inv_sig_helper/Manifest create mode 100644 net-misc/inv_sig_helper/files/inv_sig_helper.initd create mode 100644 net-misc/inv_sig_helper/inv_sig_helper-0_pre20250103.ebuild create mode 100644 net-misc/inv_sig_helper/inv_sig_helper-9999.ebuild create mode 100644 net-misc/inv_sig_helper/metadata.xml create mode 100644 net-misc/jool-modules/Manifest create mode 100644 net-misc/jool-modules/jool-modules-4.1.13.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.13.ebuild create mode 100644 net-misc/jool/metadata.xml create mode 100644 net-misc/lyrics-in-terminal/Manifest create mode 100644 net-misc/lyrics-in-terminal/lyrics-in-terminal-1.5.0.ebuild create mode 100644 net-misc/lyrics-in-terminal/lyrics-in-terminal-1.7.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.3.ebuild create mode 100644 net-misc/maestral-qt/maestral-qt-1.9.4.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.3-r1.ebuild create mode 100644 net-misc/maestral/maestral-1.9.4.ebuild create mode 100644 net-misc/maestral/metadata.xml create mode 100644 net-misc/mastorss/Manifest create mode 100644 net-misc/mastorss/mastorss-0.13.1-r1.ebuild create mode 100644 net-misc/mastorss/mastorss-0.13.1.ebuild create mode 100644 net-misc/mastorss/mastorss-9999.ebuild create mode 100644 net-misc/mastorss/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-4.10.0.0_ffmpeg6.patch 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-disable-forced-options.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-link-zlib.patch create mode 100644 net-misc/megasync/files/megasync-5.7.0.0-rename-libcryptopp.patch create mode 100644 net-misc/megasync/files/megasync-5.8.0.2-clang.patch create mode 100644 net-misc/megasync/megasync-5.10.1.0.ebuild create mode 100644 net-misc/megasync/megasync-5.9.0.3.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/metadata.xml create mode 100644 net-misc/toot/toot-0.38.1-r1.ebuild create mode 100644 net-misc/warp/Manifest create mode 100644 net-misc/warp/files/warp-0.7.0-rust-1.80.patch create mode 100644 net-misc/warp/metadata.xml create mode 100644 net-misc/warp/warp-0.8.0.ebuild create mode 100644 net-misc/warp/warp-0.8.1.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-20250122.ebuild create mode 100644 net-misc/wlvncc/wlvncc-20250307.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.7.0.ebuild create mode 100644 net-misc/wsdd/wsdd-0.7.1.ebuild create mode 100644 net-misc/wsdd/wsdd-0.8.ebuild create mode 100644 net-misc/wstunnel/Manifest create mode 100644 net-misc/wstunnel/metadata.xml create mode 100644 net-misc/wstunnel/wstunnel-10.1.10.ebuild create mode 100644 net-misc/xh/Manifest create mode 100644 net-misc/xh/metadata.xml create mode 100644 net-misc/xh/xh-0.24.0.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/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.5.0.ebuild create mode 100644 net-news/cliflux/cliflux-1.6.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-r1.ebuild create mode 100644 net-news/gfeeds/gfeeds-2.2.0-r2.ebuild 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/files/newsraft-0.23-hardcoded-CC.patch create mode 100644 net-news/newsraft/files/newsraft-0.25-hardcoded-CFLAGS-LDFLAGS.patch create mode 100644 net-news/newsraft/metadata.xml create mode 100644 net-news/newsraft/newsraft-0.27.ebuild create mode 100644 net-news/newsraft/newsraft-0.28.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/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.16.ebuild create mode 100644 net-nntp/pan/Manifest create mode 100644 net-nntp/pan/metadata.xml create mode 100644 net-nntp/pan/pan-0.161.ebuild create mode 100644 net-nntp/pan/pan-0.162.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.7.0-r1.ebuild create mode 100644 net-p2p/feather/feather-2.8.0.ebuild create mode 100644 net-p2p/feather/feather-2.8.1.ebuild create mode 100644 net-p2p/feather/feather-9999.ebuild create mode 100644 net-p2p/feather/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.8.0_p1-r1.ebuild create mode 100644 net-p2p/gridcoin/gridcoin-5.4.9.0.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/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.0.ebuild create mode 100644 net-p2p/monero/Manifest create mode 100644 net-p2p/monero/files/monero-0.17.3.2-unbundle-dependencies.patch 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.3.3-unbundle-dependencies.patch create mode 100644 net-p2p/monero/files/monero-0.18.3.4-boost-1.85.patch create mode 100644 net-p2p/monero/files/monero-0.18.4.0-unbundle-dependencies.patch create mode 100644 net-p2p/monero/files/monerod.conf create mode 100644 net-p2p/monero/files/monerod.confd create mode 100644 net-p2p/monero/files/monerod.initd 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.3.4-r1.ebuild create mode 100644 net-p2p/monero/monero-0.18.4.0.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/metadata.xml create mode 100644 net-p2p/p2pool/p2pool-4.1.1.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.3.ebuild create mode 100644 net-p2p/p2pool/p2pool-4.4.ebuild create mode 100644 net-p2p/p2pool/p2pool-9999.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.ebuild create mode 100644 net-p2p/yggdrasil-go/yggdrasil-go-9999.ebuild 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/byedpi/Manifest create mode 100644 net-proxy/byedpi/byedpi-0.16.2.ebuild create mode 100644 net-proxy/byedpi/byedpi-0.16.6.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 create mode 100644 net-proxy/byedpi/files/byedpi.initd-r1 create mode 100644 net-proxy/byedpi/files/byedpi.service create mode 100644 net-proxy/byedpi/metadata.xml create mode 100644 net-proxy/ngrok-bin/Manifest create mode 100644 net-proxy/ngrok-bin/ngrok-bin-3.20.0.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.10.1.ebuild create mode 100644 net-proxy/snowflake/snowflake-2.11.0.ebuild create mode 100644 net-voip/baresip/Manifest create mode 100644 net-voip/baresip/baresip-3.19.0.ebuild create mode 100644 net-voip/baresip/baresip-3.20.0.ebuild create mode 100644 net-voip/baresip/baresip-3.21.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-47.0-r1.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-3.19.0.ebuild create mode 100644 net-voip/re/re-3.20.0.ebuild create mode 100644 net-voip/re/re-3.21.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.3.9-r1.ebuild create mode 100644 net-vpn/GlobalProtect-openconnect/Manifest create mode 100644 net-vpn/GlobalProtect-openconnect/metadata.xml create mode 100644 net-vpn/cloudflare-warp/Manifest create mode 100644 net-vpn/cloudflare-warp/cloudflare-warp-2024.11.309.ebuild create mode 100644 net-vpn/cloudflare-warp/cloudflare-warp-2024.2.62-r2.ebuild create mode 100644 net-vpn/cloudflare-warp/cloudflare-warp-2024.4.133-r1.ebuild create mode 100644 net-vpn/cloudflare-warp/files/com.cloudflare.WarpTaskbar.desktop create mode 100644 net-vpn/cloudflare-warp/files/warp-svc create mode 100644 net-vpn/cloudflare-warp/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-2025.5.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.1.ebuild 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-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.ebuild create mode 100644 net-wireless/easyroam-desktop/files/0001-fix-desktop-file.patch 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.1.1.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/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.42.0.ebuild create mode 100644 phosh-base/phosh-mobile-settings/phosh-mobile-settings-0.43.0.ebuild create mode 100644 phosh-base/phosh-osk-stub/Manifest create mode 100644 phosh-base/phosh-osk-stub/metadata.xml create mode 100644 phosh-base/phosh-osk-stub/phosh-osk-stub-0.41.1.ebuild create mode 100644 phosh-base/phosh-osk-stub/phosh-osk-stub-0.42.0.ebuild create mode 100644 phosh-base/phosh-shell/Manifest create mode 100644 phosh-base/phosh-shell/files/pam_phosh create mode 100644 phosh-base/phosh-shell/files/phosh.service create mode 100644 phosh-base/phosh-shell/files/sm.puri.OSK0.desktop create mode 100644 phosh-base/phosh-shell/metadata.xml create mode 100644 phosh-base/phosh-shell/phosh-shell-0.42.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.43.0.ebuild create mode 100644 phosh-base/phosh-tour/phosh-tour-0.44.0.ebuild create mode 100644 phosh-base/phosh-tour/phosh-tour-0.45.0.ebuild create mode 100644 phosh-base/phosh-tour/phosh-tour-0.46.0.ebuild create mode 100644 phosh-base/phosh/metadata.xml create mode 100644 phosh-base/phosh/phosh-0.42.0.ebuild create mode 100644 profiles/categories create mode 100644 profiles/desc/amdgpu.desc create mode 100644 profiles/desc/backend.desc create mode 100644 profiles/desc/comm_queue.desc create mode 100644 profiles/desc/cpu_flags_x86.desc create mode 100644 profiles/desc/cubelib_strategy.desc create mode 100644 profiles/desc/geoids_datasets.desc create mode 100644 profiles/desc/gravity_models.desc create mode 100644 profiles/desc/instrument.desc create mode 100644 profiles/desc/magnetic_models.desc create mode 100644 profiles/desc/mbdyn_module.desc create mode 100644 profiles/desc/nanox.desc create mode 100644 profiles/desc/ofi_mr.desc create mode 100644 profiles/desc/parsec_debug.desc create mode 100644 profiles/desc/parsec_dist.desc create mode 100644 profiles/desc/parsec_prof.desc create mode 100644 profiles/desc/tcl.desc create mode 100644 profiles/desc/total_data_ordering.desc create mode 100644 profiles/desc/transport.desc create mode 100644 profiles/eapi create mode 100644 profiles/license_groups create mode 100644 profiles/make.defaults 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-2020 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/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/3Q-2020 create mode 100644 profiles/updates/3Q-2022 create mode 100644 profiles/updates/3Q-2024 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/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.3.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.4.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.28.1-r1.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-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.110.0.ebuild create mode 100644 sci-electronics/circt/circt-1.37.0.ebuild create mode 100644 sci-electronics/circt/circt-1.76.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.1.27.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.14.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/slang/Manifest create mode 100644 sci-electronics/slang/metadata.xml create mode 100644 sci-electronics/slang/slang-8.0-r1.ebuild create mode 100644 sci-electronics/slang/slang-9999.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.ebuild create mode 100644 sci-electronics/verilator/Manifest create mode 100644 sci-electronics/verilator/metadata.xml create mode 100644 sci-electronics/verilator/verilator-5.026-r1.ebuild create mode 100644 sci-electronics/verilator/verilator-5.028-r1.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.40-r1.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-r2.ebuild create mode 100644 sci-misc/boinc-wrapper/boinc-wrapper-26018-r3.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/files/blas-ld.diff create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre4576.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre4763.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre4848.ebuild create mode 100644 sci-misc/llama-cpp/llama-cpp-0_pre5097.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/ollama/Manifest create mode 100644 sci-ml/ollama/files/ollama-0.6.3-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.6.5-r1.ebuild create mode 100644 sci-ml/ollama/ollama-9999.ebuild create mode 100644 sci-physics/openmodelica/Manifest create mode 100644 sci-physics/openmodelica/files/openmodelica-1.24.0-raw_strings.patch create mode 100644 sci-physics/openmodelica/metadata.xml create mode 100644 sci-physics/openmodelica/openmodelica-1.24.0-r1.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-emersion/Manifest create mode 100644 sec-keys/openpgp-keys-emersion/metadata.xml create mode 100644 sec-keys/openpgp-keys-emersion/openpgp-keys-emersion-20240714.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-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-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-russallbery/Manifest create mode 100644 sec-keys/openpgp-keys-russallbery/metadata.xml create mode 100644 sec-keys/openpgp-keys-russallbery/openpgp-keys-russallbery-20230000.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-2021.04.ebuild create mode 100644 sec-keys/signify-keys-lanodan/signify-keys-lanodan-2023.ebuild 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-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.9.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/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-2023.09.19-r2.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/bpftune/bpftune-9999.ebuild create mode 100644 sys-apps/bpftune/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/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/corefreq/Manifest create mode 100644 sys-apps/corefreq/corefreq-1.96.3.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/dnf5/Manifest create mode 100644 sys-apps/dnf5/dnf5-5.2.11.0.ebuild create mode 100644 sys-apps/dnf5/dnf5-5.2.12.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.7.0.ebuild create mode 100644 sys-apps/drm_info/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/hex/Manifest create mode 100644 sys-apps/hex/hex-0.4.2.ebuild create mode 100644 sys-apps/hex/hex-0.5.0.ebuild create mode 100644 sys-apps/hex/hex-0.6.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.16.0.ebuild create mode 100644 sys-apps/hexyl/metadata.xml create mode 100644 sys-apps/lact/Manifest create mode 100644 sys-apps/lact/lact-0.7.2.ebuild create mode 100644 sys-apps/lact/lact-0.7.3.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/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/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.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.3.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/qjournalctl/Manifest create mode 100644 sys-apps/qjournalctl/metadata.xml create mode 100644 sys-apps/qjournalctl/qjournalctl-0.6.2.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.2-r1.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/ugrep/Manifest create mode 100644 sys-apps/ugrep/metadata.xml create mode 100644 sys-apps/ugrep/ugrep-5.1.4.ebuild create mode 100644 sys-apps/ugrep/ugrep-7.2.0.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.1.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/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-fix-ncurses-linking.patch create mode 100644 sys-block/partclone/metadata.xml create mode 100644 sys-block/partclone/partclone-0.3.33.ebuild create mode 100644 sys-block/ublksrv/Manifest create mode 100644 sys-block/ublksrv/metadata.xml create mode 100644 sys-block/ublksrv/ublksrv-1.4.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/grml-rescueboot/Manifest create mode 100644 sys-boot/grml-rescueboot/grml-rescueboot-0.6.1.ebuild create mode 100644 sys-boot/grml-rescueboot/metadata.xml create mode 100644 sys-boot/limine/Manifest create mode 100644 sys-boot/limine/limine-7.0.0.ebuild create mode 100644 sys-boot/limine/limine-7.0.3.ebuild create mode 100644 sys-boot/limine/limine-7.0.5.ebuild create mode 100644 sys-boot/limine/limine-7.3.0.ebuild create mode 100644 sys-boot/limine/limine-7.5.0.ebuild create mode 100644 sys-boot/limine/limine-7.9.2.ebuild create mode 100644 sys-boot/limine/limine-8.0.11.ebuild create mode 100644 sys-boot/limine/limine-8.0.12.ebuild create mode 100644 sys-boot/limine/limine-8.0.13.ebuild create mode 100644 sys-boot/limine/limine-8.0.14.ebuild create mode 100644 sys-boot/limine/limine-8.0.5.ebuild create mode 100644 sys-boot/limine/limine-8.0.6.ebuild create mode 100644 sys-boot/limine/limine-8.0.7.ebuild create mode 100644 sys-boot/limine/limine-8.0.9.ebuild create mode 100644 sys-boot/limine/limine-8.1.1.ebuild create mode 100644 sys-boot/limine/limine-8.1.2.ebuild create mode 100644 sys-boot/limine/limine-8.3.2.ebuild create mode 100644 sys-boot/limine/limine-8.4.0.ebuild create mode 100644 sys-boot/limine/limine-8.5.0.ebuild create mode 100644 sys-boot/limine/limine-8.6.0.ebuild create mode 100644 sys-boot/limine/limine-8.7.0.ebuild create mode 100644 sys-boot/limine/limine-9.0.0.ebuild create mode 100644 sys-boot/limine/limine-9.0.1.ebuild create mode 100644 sys-boot/limine/limine-9.1.3.ebuild create mode 100644 sys-boot/limine/limine-9.2.0.ebuild create mode 100644 sys-boot/limine/limine-9.2.2.ebuild create mode 100644 sys-boot/limine/limine-9.2.3.ebuild create mode 100644 sys-boot/limine/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.97.ebuild create mode 100644 sys-boot/ventoy-bin/ventoy-bin-1.0.98.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-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/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.9.3-r1.ebuild 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/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/ddrescueview/Manifest create mode 100644 sys-fs/ddrescueview/ddrescueview-0.4.5.ebuild create mode 100644 sys-fs/ddrescueview/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.30.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.10.2.ebuild create mode 100644 sys-fs/dwarfs-bin/dwarfs-bin-0.11.0.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.10.2.ebuild create mode 100644 sys-fs/dwarfs/dwarfs-0.11.2-r1.ebuild create mode 100644 sys-fs/dwarfs/files/dwarfs-0.10.1-boost-1.86.patch create mode 100644 sys-fs/dwarfs/files/dwarfs-libfmt9.patch create mode 100644 sys-fs/dwarfs/metadata.xml create mode 100644 sys-fs/ffmpegfs/Manifest create mode 100644 sys-fs/ffmpegfs/ffmpegfs-2.16-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-1.2.0.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/files/jefferson-use-python-lzo.patch create mode 100644 sys-fs/jefferson/jefferson-0.4.6.ebuild create mode 100644 sys-fs/jefferson/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-20240115.ebuild create mode 100644 sys-fs/sanoid/Manifest create mode 100644 sys-fs/sanoid/metadata.xml create mode 100644 sys-fs/sanoid/sanoid-2.2.0.ebuild create mode 100644 sys-fs/sanoid/sanoid-9999.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/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/usermode-kernel/Manifest create mode 100644 sys-kernel/usermode-kernel/metadata.xml create mode 100644 sys-kernel/usermode-kernel/usermode-kernel-6.0.12.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-use-symlink-to-detect-kernel-version.patch create mode 100644 sys-kernel/zenpower3/metadata.xml create mode 100644 sys-kernel/zenpower3/zenpower3-0.2.0-r2.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/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-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/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/metadata.xml create mode 100644 sys-power/envycontrol/Manifest create mode 100644 sys-power/envycontrol/envycontrol-3.4.0.ebuild create mode 100644 sys-power/envycontrol/envycontrol-9999.ebuild create mode 100644 sys-power/envycontrol/metadata.xml create mode 100644 sys-power/fan2go/Manifest create mode 100644 sys-power/fan2go/fan2go-0.8.1.ebuild create mode 100644 sys-power/fan2go/fan2go-0.9.0.ebuild create mode 100644 sys-power/fan2go/files/fan2go-0.9.0-fix-tests.patch 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/system76-power/Manifest create mode 100644 sys-power/system76-power/metadata.xml create mode 100644 sys-power/system76-power/system76-power-1.2.0-r1.ebuild create mode 100644 sys-power/system76-power/system76-power-1.2.1-r1.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/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.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/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/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-10.0.0.ebuild create mode 100644 www-apps/forgejo/forgejo-10.0.1.ebuild create mode 100644 www-apps/forgejo/forgejo-9.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.24.3.patch create mode 100644 www-apps/freshrss/files/disable-network-tests-1.25.0.patch create mode 100644 www-apps/freshrss/freshrss-1.24.3.ebuild create mode 100644 www-apps/freshrss/freshrss-1.25.0.ebuild create mode 100644 www-apps/freshrss/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-2024.11.10.0.ebuild create mode 100644 www-apps/invidious/invidious-2025.03.14.0.ebuild create mode 100644 www-apps/invidious/metadata.xml create mode 100644 www-apps/jackett/Manifest create mode 100644 www-apps/jackett/files/jackett.service create mode 100644 www-apps/jackett/jackett-0.22.1363.ebuild create mode 100644 www-apps/jackett/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/metadata.xml create mode 100644 www-apps/pleroma/pleroma-2.9.1.ebuild create mode 100644 www-apps/pleroma/pleroma-9999.ebuild create mode 100644 www-apps/redlib/Manifest 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.34.0.ebuild create mode 100644 www-apps/redlib/redlib-0.35.1.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/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/vaultwarden-web-bin/Manifest create mode 100644 www-apps/vaultwarden-web-bin/metadata.xml create mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2024.5.0.ebuild create mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.1.1.ebuild create mode 100644 www-apps/vaultwarden-web-bin/vaultwarden-web-bin-2025.3.1.ebuild create mode 100644 www-apps/vaultwarden-web/Manifest create mode 100644 www-apps/vaultwarden-web/metadata.xml create mode 100644 www-apps/vaultwarden-web/vaultwarden-web-2024.1.2b.ebuild create mode 100644 www-apps/vaultwarden-web/vaultwarden-web-2024.3.0.ebuild create mode 100644 www-apps/vaultwarden-web/vaultwarden-web-2024.3.1.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.19.2-r1.ebuild create mode 100644 www-client/badwolf/Manifest create mode 100644 www-client/badwolf/badwolf-1.3.0-r1.ebuild create mode 100644 www-client/badwolf/badwolf-9999.ebuild create mode 100644 www-client/badwolf/files/badwolf-1.3.0-configure_missing_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/metadata.xml create mode 100644 www-client/firefox-developer-bin/Manifest create mode 100644 www-client/firefox-developer-bin/firefox-developer-bin-122.0.ebuild create mode 100644 www-client/firefox-developer-bin/firefox-developer-bin-128.0.ebuild create mode 100644 www-client/firefox-developer-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-14.0.9.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/vimb/Manifest create mode 100644 www-client/vimb/metadata.xml create mode 100644 www-client/vimb/vimb-3.6.0.ebuild 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-25.2.1.939_p1.ebuild create mode 100644 www-client/zen-bin/Manifest create mode 100644 www-client/zen-bin/metadata.xml create mode 100644 www-client/zen-bin/zen-bin-1.10.3b.ebuild create mode 100644 www-client/zen-bin/zen-bin-1.11b.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/gorss/Manifest create mode 100644 www-misc/gorss/gorss-0.3.ebuild create mode 100644 www-misc/gorss/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/metadata.xml create mode 100644 www-misc/libkiwix/Manifest create mode 100644 www-misc/libkiwix/libkiwix-14.0.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.ebuild create mode 100644 www-plugins/firefoxpwa/Manifest create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.13.3.ebuild create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.14.0.ebuild create mode 100644 www-plugins/firefoxpwa/firefoxpwa-2.14.1.ebuild create mode 100644 www-plugins/firefoxpwa/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/metadata.xml create mode 100644 www-servers/quark/quark-9999.ebuild 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.5.1.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.8.ebuild create mode 100644 x11-drivers/evdi/evdi-1.14.9.ebuild create mode 100644 x11-drivers/evdi/files/evdi-1.14.4-format-truncation.patch create mode 100644 x11-drivers/evdi/files/evdi-1.14.7-drm_fb_helper.info.patch create mode 100644 x11-drivers/evdi/files/evdi-1.14.7-removed-output_poll_changed.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.31.ebuild create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.6.0.ebuild create mode 100644 x11-libs/gtk-fortran/gtk-fortran-4.7.1.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.2.ebuild 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/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.6.0-r1.ebuild create mode 100644 x11-misc/gromit-mpx/gromit-mpx-1.7.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/gitless-hash-and-date.patch create mode 100644 x11-misc/i3status-rust/i3status-rust-0.33.2.ebuild create mode 100644 x11-misc/i3status-rust/metadata.xml create mode 100644 x11-misc/input-leap/Manifest create mode 100644 x11-misc/input-leap/input-leap-3.0.2-r1.ebuild create mode 100644 x11-misc/input-leap/input-leap-9999.ebuild create mode 100644 x11-misc/input-leap/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-9999.ebuild create mode 100644 x11-misc/ly/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/pywal/Manifest create mode 100644 x11-misc/pywal/metadata.xml create mode 100644 x11-misc/pywal/pywal-3.3.0.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/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/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/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/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/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.8.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-themes/adw-gtk3/Manifest create mode 100644 x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild create mode 100644 x11-themes/adw-gtk3/adw-gtk3-5.5.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/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/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/catppuccin-neovim/Manifest create mode 100644 x11-themes/catppuccin-neovim/catppuccin-neovim-1.7.0.ebuild create mode 100644 x11-themes/catppuccin-neovim/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/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/nulloy-theme-night/Manifest create mode 100644 x11-themes/nulloy-theme-night/metadata.xml create mode 100644 x11-themes/nulloy-theme-night/nulloy-theme-night-1.1.5.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.24.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/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/berry/Manifest create mode 100644 x11-wm/berry/berry-0.1.11.ebuild create mode 100644 x11-wm/berry/berry-0.1.12.ebuild create mode 100644 x11-wm/berry/metadata.xml 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.23.0.ebuild diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 00000000..28c2daf2 --- /dev/null +++ b/.editorconfig @@ -0,0 +1,15 @@ +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 diff --git a/.github/workflows/duplicates.yml b/.github/workflows/duplicates.yml new file mode 100644 index 00000000..d3816a20 --- /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@v4 + 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 00000000..8431ba84 --- /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@v5 + with: + python-version: 3.x + + - name: Checkout repo + uses: actions/checkout@v4 + 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 00000000..df2ebea8 --- /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@v4 + 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 00000000..655146b1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,16 @@ +*.log +*.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 00000000..b69b86f7 --- /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 00000000..624bea07 --- /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 00000000..7b10810c --- /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 00000000..b1fd0df2 --- /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 00000000..12943d3d --- /dev/null +++ b/TODO.md @@ -0,0 +1,19 @@ +# 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 +------------ | ------------- | ------------- | ------------- | ------------- | ------------- +[Atkinson Hyperlegible](https://brailleinstitute.org/freefont) | no | fonts | Anna | ✖ | ✖ +[SearXNG](https://docs.searxng.org/) | setuptools | www | Anna | ✔ | ✖ +[Takahe](https://jointakahe.org/) | no (django) | www | Anna | ✔ | ✖ +[couchbase](https://pypi.org/project/couchbase/) | poetry | devel | Anna | ✔ | ✔ +[pyArango](https://pypi.org/project/pyArango/) | setuptools | devel | Anna | ✔ | ✔ +[pycouchdb](https://pypi.org/project/pycouchdb/) | poetry | devel | Anna | ✔ | ✔ +[azure-sdk-tools](https://github.com/Azure/azure-sdk-for-python/tree/main/tools/azure-sdk-tools) | setuptools | devel | Anna | ✔ | ✔ +[odilia](https://odilia.app) | cargo | accessibility | Anna | ✔ | ✖ +[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ +[croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ? +[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 00000000..c62d194e --- /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 00000000..e38c2c9c --- /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 00000000..9c73f01d --- /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 00000000..e38c2c9c --- /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 00000000..9c73f01d --- /dev/null +++ b/acct-group/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-group/blocky/blocky-0-r1.ebuild b/acct-group/blocky/blocky-0-r1.ebuild new file mode 100644 index 00000000..659a7172 --- /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 00000000..3e6b5d8a --- /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 00000000..7359e420 --- /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 00000000..97ba7c28 --- /dev/null +++ b/acct-group/conduit/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/fedigroup/fedigroup-0.ebuild b/acct-group/fedigroup/fedigroup-0.ebuild new file mode 100644 index 00000000..b0c893b7 --- /dev/null +++ b/acct-group/fedigroup/fedigroup-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/fedigroup/metadata.xml b/acct-group/fedigroup/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-group/fedigroup/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/fileshelter/fileshelter-0.ebuild b/acct-group/fileshelter/fileshelter-0.ebuild new file mode 100644 index 00000000..8e4a4c3d --- /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 00000000..2a45b6ac --- /dev/null +++ b/acct-group/fileshelter/metadata.xml @@ -0,0 +1,8 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + diff --git a/acct-group/fort/fort-0-r1.ebuild b/acct-group/fort/fort-0-r1.ebuild new file mode 100644 index 00000000..e38c2c9c --- /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 00000000..9c73f01d --- /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 00000000..e7f90901 --- /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 00000000..115e9d64 --- /dev/null +++ b/acct-group/gemini/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/gotosocial/gotosocial-0.ebuild b/acct-group/gotosocial/gotosocial-0.ebuild new file mode 100644 index 00000000..b0c893b7 --- /dev/null +++ b/acct-group/gotosocial/gotosocial-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/gotosocial/metadata.xml b/acct-group/gotosocial/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-group/gotosocial/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/heisenbridge/heisenbridge-0.ebuild b/acct-group/heisenbridge/heisenbridge-0.ebuild new file mode 100644 index 00000000..c35ec428 --- /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 00000000..97ba7c28 --- /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 00000000..c29debc2 --- /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 00000000..115e9d64 --- /dev/null +++ b/acct-group/hinsightd/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/honk/honk-0.ebuild b/acct-group/honk/honk-0.ebuild new file mode 100644 index 00000000..b0c893b7 --- /dev/null +++ b/acct-group/honk/honk-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/honk/metadata.xml b/acct-group/honk/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-group/honk/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 00000000..35f064da --- /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 00000000..58135f11 --- /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 00000000..b0c893b7 --- /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 00000000..115e9d64 --- /dev/null +++ b/acct-group/invidious/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/keyd/keyd-2.5.0.ebuild b/acct-group/keyd/keyd-2.5.0.ebuild new file mode 100644 index 00000000..08e96e44 --- /dev/null +++ b/acct-group/keyd/keyd-2.5.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 00000000..e6a81ca9 --- /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 00000000..2800d186 --- /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 00000000..b2fa7f67 --- /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 00000000..0173f5cd --- /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 00000000..1d6a7712 --- /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 00000000..8f53ad4b --- /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 00000000..ee741710 --- /dev/null +++ b/acct-group/lms/metadata.xml @@ -0,0 +1,8 @@ + + + + + davidroman96@gmail.com + David Roman + + diff --git a/acct-group/mastoposter/mastoposter-0.ebuild b/acct-group/mastoposter/mastoposter-0.ebuild new file mode 100644 index 00000000..c62d194e --- /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 00000000..d8d82f05 --- /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 00000000..4ab1ccfe --- /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 00000000..97ba7c28 --- /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 00000000..77395720 --- /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 00000000..97ba7c28 --- /dev/null +++ b/acct-group/mautrix/metadata.xml @@ -0,0 +1,8 @@ + + + + + julien@jroy.ca + Julien Roy + + diff --git a/acct-group/mock/metadata.xml b/acct-group/mock/metadata.xml new file mode 100644 index 00000000..b831170d --- /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 00000000..c62d194e --- /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 00000000..115e9d64 --- /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 00000000..e38c2c9c --- /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 00000000..b50d1379 --- /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 00000000..c8f25baf --- /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 00000000..44ee6863 --- /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/purritobin/metadata.xml b/acct-group/purritobin/metadata.xml new file mode 100644 index 00000000..10a288b0 --- /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 00000000..e569288f --- /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 00000000..97ba7c28 --- /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 00000000..ea54bb09 --- /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 00000000..1d6a7712 --- /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 00000000..c0f7bf96 --- /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/snac/metadata.xml b/acct-group/snac/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-group/snac/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-group/snac/snac-0.ebuild b/acct-group/snac/snac-0.ebuild new file mode 100644 index 00000000..b0c893b7 --- /dev/null +++ b/acct-group/snac/snac-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/tang/metadata.xml b/acct-group/tang/metadata.xml new file mode 100644 index 00000000..97ba7c28 --- /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 00000000..c48b2ad8 --- /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 00000000..3e6b5d8a --- /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 00000000..ad23ebdd --- /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/vaultwarden/metadata.xml b/acct-group/vaultwarden/metadata.xml new file mode 100644 index 00000000..3e6b5d8a --- /dev/null +++ b/acct-group/vaultwarden/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-group/vaultwarden/vaultwarden-0.ebuild b/acct-group/vaultwarden/vaultwarden-0.ebuild new file mode 100644 index 00000000..fe6d9637 --- /dev/null +++ b/acct-group/vaultwarden/vaultwarden-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 app-admin/vaultwarden" + +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 00000000..a78cc006 --- /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 00000000..55fffcf0 --- /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 00000000..b780b0a3 --- /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/yacy/yacy-0.ebuild b/acct-group/yacy/yacy-0.ebuild new file mode 100644 index 00000000..4425f54b --- /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 00000000..115e9d64 --- /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 00000000..e7f90901 --- /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 00000000..a5f178d1 --- /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 00000000..9c73f01d --- /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 00000000..21720190 --- /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 00000000..9c73f01d --- /dev/null +++ b/acct-user/_rpki-client/metadata.xml @@ -0,0 +1,8 @@ + + + + + alarig@swordarmor.fr + Alarig Le Lay + + diff --git a/acct-user/blocky/blocky-0-r1.ebuild b/acct-user/blocky/blocky-0-r1.ebuild new file mode 100644 index 00000000..ed91dbef --- /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 00000000..3e6b5d8a --- /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 00000000..b69d6589 --- /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 00000000..7ebbd033 --- /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 00000000..efa56a94 --- /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 00000000..97ba7c28 --- /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 00000000..1e1295de --- /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 00000000..d43dbfcc --- /dev/null +++ b/acct-user/eturnal/metadata.xml @@ -0,0 +1,8 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/acct-user/fedigroup/fedigroup-0.ebuild b/acct-user/fedigroup/fedigroup-0.ebuild new file mode 100644 index 00000000..27b8e1f0 --- /dev/null +++ b/acct-user/fedigroup/fedigroup-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=( fedigroup ) + +acct-user_add_deps diff --git a/acct-user/fedigroup/metadata.xml b/acct-user/fedigroup/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-user/fedigroup/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/fileshelter/fileshelter-0.ebuild b/acct-user/fileshelter/fileshelter-0.ebuild new file mode 100644 index 00000000..6e63a9f5 --- /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 00000000..2a45b6ac --- /dev/null +++ b/acct-user/fileshelter/metadata.xml @@ -0,0 +1,8 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + diff --git a/acct-user/fort/fort-0-r1.ebuild b/acct-user/fort/fort-0-r1.ebuild new file mode 100644 index 00000000..0c85ca50 --- /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 00000000..9c73f01d --- /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 00000000..4be7a5b3 --- /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 00000000..115e9d64 --- /dev/null +++ b/acct-user/gemini/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/gotosocial/gotosocial-0.ebuild b/acct-user/gotosocial/gotosocial-0.ebuild new file mode 100644 index 00000000..2d339910 --- /dev/null +++ b/acct-user/gotosocial/gotosocial-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=( gotosocial ) + +acct-user_add_deps diff --git a/acct-user/gotosocial/metadata.xml b/acct-user/gotosocial/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-user/gotosocial/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/heisenbridge/heisenbridge-0.ebuild b/acct-user/heisenbridge/heisenbridge-0.ebuild new file mode 100644 index 00000000..8f710e11 --- /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 00000000..97ba7c28 --- /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 00000000..2463150f --- /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 00000000..115e9d64 --- /dev/null +++ b/acct-user/hinsightd/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/honk/honk-0.ebuild b/acct-user/honk/honk-0.ebuild new file mode 100644 index 00000000..f34bd8e9 --- /dev/null +++ b/acct-user/honk/honk-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=( honk ) + +acct-user_add_deps diff --git a/acct-user/honk/metadata.xml b/acct-user/honk/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-user/honk/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 00000000..bbc0861f --- /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 00000000..58135f11 --- /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 00000000..d9d13e2d --- /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 00000000..115e9d64 --- /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 00000000..30c000c8 --- /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 00000000..b2fa7f67 --- /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 00000000..bcad5ccd --- /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 00000000..1d6a7712 --- /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 00000000..d866b15e --- /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 00000000..ee741710 --- /dev/null +++ b/acct-user/lms/metadata.xml @@ -0,0 +1,8 @@ + + + + + davidroman96@gmail.com + David Roman + + diff --git a/acct-user/mastoposter/mastoposter-0.ebuild b/acct-user/mastoposter/mastoposter-0.ebuild new file mode 100644 index 00000000..bdfe4a8e --- /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 00000000..d8d82f05 --- /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 00000000..3a3e98b9 --- /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 00000000..97ba7c28 --- /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 00000000..050b9294 --- /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 00000000..97ba7c28 --- /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 00000000..9fc449e0 --- /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 00000000..97ba7c28 --- /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 00000000..4a28a20c --- /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 00000000..97ba7c28 --- /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 00000000..75cbaf8e --- /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 00000000..97ba7c28 --- /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 00000000..e75d2e5c --- /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 00000000..97ba7c28 --- /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 00000000..02486c63 --- /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 00000000..97af622f --- /dev/null +++ b/acct-user/mautrix-whatsapp/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@chuso.net + Jesus Perez Rey + + diff --git a/acct-user/monero/metadata.xml b/acct-user/monero/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /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 00000000..9c9785fa --- /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 00000000..b50d1379 --- /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 00000000..5734021f --- /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 00000000..f85c189c --- /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/purritobin/metadata.xml b/acct-user/purritobin/metadata.xml new file mode 100644 index 00000000..10a288b0 --- /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 00000000..af04f790 --- /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 00000000..97ba7c28 --- /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 00000000..7b67f1ea --- /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 00000000..1d6a7712 --- /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 00000000..47dc6842 --- /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/snac/metadata.xml b/acct-user/snac/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/acct-user/snac/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/acct-user/snac/snac-0.ebuild b/acct-user/snac/snac-0.ebuild new file mode 100644 index 00000000..39aeaef6 --- /dev/null +++ b/acct-user/snac/snac-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=( snac ) + +acct-user_add_deps diff --git a/acct-user/tang/metadata.xml b/acct-user/tang/metadata.xml new file mode 100644 index 00000000..97ba7c28 --- /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 00000000..e76b2a09 --- /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 00000000..3e6b5d8a --- /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 00000000..161eb876 --- /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 00000000..8b0c0165 --- /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 00000000..a1552974 --- /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/vaultwarden/metadata.xml b/acct-user/vaultwarden/metadata.xml new file mode 100644 index 00000000..3e6b5d8a --- /dev/null +++ b/acct-user/vaultwarden/metadata.xml @@ -0,0 +1,8 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + diff --git a/acct-user/vaultwarden/vaultwarden-0.ebuild b/acct-user/vaultwarden/vaultwarden-0.ebuild new file mode 100644 index 00000000..1758c1ee --- /dev/null +++ b/acct-user/vaultwarden/vaultwarden-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 app-admin/vaultwarden" + +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 00000000..767bb9be --- /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 00000000..55fffcf0 --- /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 00000000..54f6e91d --- /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/yacy/yacy-0.ebuild b/acct-user/yacy/yacy-0.ebuild new file mode 100644 index 00000000..11898b80 --- /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 00000000..115e9d64 --- /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 00000000..962e860c --- /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 00000000..e7527284 --- /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 00000000..e2b30f11 --- /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 00000000..d3aff70b --- /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 00000000..f0176b85 --- /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 00000000..dc72bfb1 --- /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://community.openconversational.ai/" + +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 00000000..e0b80586 --- /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://community.openconversational.ai/" + +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 00000000..27a31d0a --- /dev/null +++ b/app-accessibility/rhvoice-core/Manifest @@ -0,0 +1,4 @@ +DIST RHVoice-1.14.0-sanitizers.tar.gz 7339 BLAKE2B e600886c9afed2681ea7ad5fd9900af7d3f98a7d96291af7c9ef648be438d149e86ee143f3fa5af0dee08457008ce66be43177adcac79401ef025ddd0d8d40fe SHA512 61df4641f3dbeca38cff44336df6fcea75d02d97135a677df51a02353b5580a96dd77af268bd42944afe36a58512fd948200098ea96a41d20ec503fc33a69421 +DIST RHVoice-1.14.0.tar.gz 3181853 BLAKE2B c3c8c7437aa859898dec8747963aa23e6e16b975b58d76f9b1ade3d1c17d9d4e63c24469a670c1210f9a1501606a34b6adf52ab4c64abfddb97541cced8f82b2 SHA512 dab57df49bdb1e2c574cd10e17e5bea08144a105d8f48991cef14b80d28db98dcae29b19d69ec97fc843ee8636d53c48845a3887552d347f117339c95fa0daf1 +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 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 00000000..2c7499d7 --- /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 00000000..659bfe94 --- /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.14.0-r1.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild new file mode 100644 index 00000000..f5bf646e --- /dev/null +++ b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild @@ -0,0 +1,98 @@ +# Copyright 2021-2024 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="TTS engine with extended languages support" +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.14.0.ebuild b/app-accessibility/rhvoice/rhvoice-1.14.0.ebuild new file mode 100644 index 00000000..133a073f --- /dev/null +++ b/app-accessibility/rhvoice/rhvoice-1.14.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2024 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.16.4.ebuild b/app-accessibility/rhvoice/rhvoice-1.16.4.ebuild new file mode 100644 index 00000000..e9b72d5a --- /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/speakup-tools/Manifest b/app-accessibility/speakup-tools/Manifest new file mode 100644 index 00000000..ab26639b --- /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 00000000..18324933 --- /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 00000000..a2883745 --- /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-admin/agru/Manifest b/app-admin/agru/Manifest new file mode 100644 index 00000000..6d90a10a --- /dev/null +++ b/app-admin/agru/Manifest @@ -0,0 +1,2 @@ +DIST agru-0.1.10-deps.tar.xz 175756 BLAKE2B da07ad7d294e473ff772929b2d3d1d128f4d95bf5cfdcecba0e57a40c47cc410282f00aba8b6a8963302ce273c7846c7125c0bb4ea89fbff3fe0b86b5958adff SHA512 cb2be81f4d64c67072e3856da23f9be29e14febc4e6f09daae550b8c0aee4153b56d62bbb473d354658099da4bb8fa2f19742c7649cb3be672f9653b7e68f771 +DIST agru-0.1.10.tar.bz2 71878 BLAKE2B 21985b9b9deab5915eaf17843d64243b18206d95321717c7118d8c59d0c6df577bf0da9a12f63e2a60579a3a6772e8f9addcab07b200087757a0f41bd1501be2 SHA512 0ff1f1bf99a183d7a9727951758d454143eab6111a6890e4e0617b58a58ef348d42283780a7a04a1d3a53747db0888f86fc95cecbaff3dae03af0d5c5142b135 diff --git a/app-admin/agru/agru-0.1.10.ebuild b/app-admin/agru/agru-0.1.10.ebuild new file mode 100644 index 00000000..f26c3b03 --- /dev/null +++ b/app-admin/agru/agru-0.1.10.ebuild @@ -0,0 +1,27 @@ +# Copyright 2024 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://gitlab.com/etke.cc/tools/agru" + +SRC_URI="https://gitlab.com/etke.cc/tools/agru/-/archive/v${PV}/v${PV}.tar.bz2 -> ${P}.tar.bz2 +https://xwaretech.info/agru-${PV}-deps.tar.xz" + +S="${WORKDIR}/${PN}-v${PV}-d6a2bd6d8a4fca3dbb0201c020e4f70ce9a90c39" + +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 00000000..0676e5ac --- /dev/null +++ b/app-admin/agru/metadata.xml @@ -0,0 +1,12 @@ + + + + + joe@wt.gd + Joe Kappus + + + https://gitlab.com/etke.cc/tools/agru/-/issues + etke.cc/tools/agru + + diff --git a/app-admin/akita/Manifest b/app-admin/akita/Manifest new file mode 100644 index 00000000..f1b58f3a --- /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 00000000..f3459e8d --- /dev/null +++ b/app-admin/akita/akita-0.1.4.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_{11..13} 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" + +distutils_enable_tests pytest diff --git a/app-admin/akita/metadata.xml b/app-admin/akita/metadata.xml new file mode 100644 index 00000000..cbd65cfb --- /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 00000000..d2ce42cb --- /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-r3.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild new file mode 100644 index 00000000..6c2e115c --- /dev/null +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild @@ -0,0 +1,85 @@ +# 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" +) + +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-remove-debug-flags.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch new file mode 100644 index 00000000..612eeddd --- /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 00000000..4d41fcbc --- /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 00000000..59b0456a --- /dev/null +++ b/app-admin/ananicy-cpp/metadata.xml @@ -0,0 +1,17 @@ + + + + + agireud@protonmail.com + Alberto Gireud + + + 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 00000000..a406b3dc --- /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 00000000..00604032 --- /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 00000000..c03cf365 --- /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 00000000..c26dd646 --- /dev/null +++ b/app-admin/aws-vault/Manifest @@ -0,0 +1,2 @@ +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 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 00000000..c2b70029 --- /dev/null +++ b/app-admin/aws-vault/aws-vault-7.2.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2023 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() { + go build -ldflags "-s -w -X \"main.Version=${PV}\"" -o "${PN}" || die "go build failed" +} + +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 00000000..280afb5f --- /dev/null +++ b/app-admin/aws-vault/metadata.xml @@ -0,0 +1,12 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/99designs/aws-vault/issues + 99designs/aws-vault + + diff --git a/app-admin/bitwarden-cli-bin/Manifest b/app-admin/bitwarden-cli-bin/Manifest new file mode 100644 index 00000000..1ef7c1d5 --- /dev/null +++ b/app-admin/bitwarden-cli-bin/Manifest @@ -0,0 +1,3 @@ +DIST bw-linux-2024.6.0.zip 35438206 BLAKE2B 59a464240a0940a28d5bb57d087efc68f1b714ca7c7711a4a42bb40ccd3b682255537d053f8d573c57ef50a5b547d5c05946e3e262e0b01c6a25fbc98543fe17 SHA512 6ffb7ab7bd405f49cd620c4110136d656362f1b57d6051da4066f60c3e3d562baa0aebc2d0d9e47967da4cbbba2e06cbfab2d3aefc48fd3620551caf8e4c05a7 +DIST bw-oss-linux-2025.2.0.zip 37343883 BLAKE2B 9bf6fa0282d7351bb4396d9096b410853c507fb824cb01984f9ab7fe22621c762d1520e235ef3e5d2aa3d3e870057b36d6f1777c98c0dd370c87cdbda8e48fef SHA512 df536facc03f33a9286b95512b3c84bc148834cc82b63ef5d4b88391b3c8f5d6a4a9f77ca20be6d6ab9a05f90ecc2710cc36c67dc8ed6d14f8c7b33386d1d887 +DIST bw-oss-linux-2025.3.0.zip 37333013 BLAKE2B 44e606d846986a09b814d501c752ea7512346aa4e0f643daab8c3cd9e8ede58039dd86c8985753a0573dd2f5ea4cb39e0c6b672e5e0d32137fa453698ce36bc5 SHA512 50f45689ee7641471ba5ad95ca4106240de60341dd7c39d8cb86e6508819fbbfb39cb3a8b403379c455f25d236de1e13e5b4355674a032ea4ac9669def9048c6 diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.6.0.ebuild b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.6.0.ebuild new file mode 100644 index 00000000..d30d477c --- /dev/null +++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2024.6.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Precompiled CLI frontend which connects to Bitwarden comapatible servers" +HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli" + +SRC_URI=" + https://github.com/bitwarden/clients/releases/download/cli-v${PV}/bw-linux-${PV}.zip +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# non-stripped binary is of 99M but works +# stripped bianry is of 44M but doesnt work +RESTRICT='strip' + +RDEPEND="!app-admin/bitwarden-cli" +BDEPEND="app-arch/unzip" +QA_PREBUILT="usr/bin/bw" + +src_compile() { + ./bw completion --shell zsh > bw.zsh 2> /dev/null || die +} + +src_install() { + dobin bw + newzshcomp bw.zsh _bw +} diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.2.0.ebuild b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.2.0.ebuild new file mode 100644 index 00000000..e129b274 --- /dev/null +++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.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 + +inherit shell-completion + +DESCRIPTION="Precompiled CLI frontend which connects to Bitwarden comapatible servers" +HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli" + +SRC_URI=" + https://github.com/bitwarden/clients/releases/download/cli-v${PV}/bw-oss-linux-${PV}.zip +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# non-stripped binary is of 99M but works +# stripped bianry is of 44M but doesnt work +RESTRICT='strip' + +RDEPEND="!app-admin/bitwarden-cli" +BDEPEND="app-arch/unzip" +QA_PREBUILT="usr/bin/bw" + +src_compile() { + ./bw completion --shell zsh > bw.zsh 2> /dev/null || die +} + +src_install() { + dobin bw + newzshcomp bw.zsh _bw +} diff --git a/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.3.0.ebuild b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.3.0.ebuild new file mode 100644 index 00000000..e129b274 --- /dev/null +++ b/app-admin/bitwarden-cli-bin/bitwarden-cli-bin-2025.3.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shell-completion + +DESCRIPTION="Precompiled CLI frontend which connects to Bitwarden comapatible servers" +HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli" + +SRC_URI=" + https://github.com/bitwarden/clients/releases/download/cli-v${PV}/bw-oss-linux-${PV}.zip +" + +S="${WORKDIR}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# non-stripped binary is of 99M but works +# stripped bianry is of 44M but doesnt work +RESTRICT='strip' + +RDEPEND="!app-admin/bitwarden-cli" +BDEPEND="app-arch/unzip" +QA_PREBUILT="usr/bin/bw" + +src_compile() { + ./bw completion --shell zsh > bw.zsh 2> /dev/null || die +} + +src_install() { + dobin bw + newzshcomp bw.zsh _bw +} diff --git a/app-admin/bitwarden-cli-bin/metadata.xml b/app-admin/bitwarden-cli-bin/metadata.xml new file mode 100644 index 00000000..32c863c5 --- /dev/null +++ b/app-admin/bitwarden-cli-bin/metadata.xml @@ -0,0 +1,13 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + + bitwarden/clients + https://github.com/bitwarden/clients/issues + https://github.com/bitwarden/clients/tree/main/apps/cli + + diff --git a/app-admin/bitwarden-cli/Manifest b/app-admin/bitwarden-cli/Manifest new file mode 100644 index 00000000..7c5d3dd6 --- /dev/null +++ b/app-admin/bitwarden-cli/Manifest @@ -0,0 +1,5 @@ +DIST bitwarden-cli-2024.2.0-pkg-cache.tar.xz 13081348 BLAKE2B c0f56169752a8659f4a42b36a1fb48604d968a82853f8a860fb03455b499be03ba6cdacc643188b86c3673ffa26ab8ed2a825bdf6a37996189f851ad5e638b5b SHA512 f1de3477537b9f95dc38353ce1bf1d22e7cf8b92b0012befe2c0db4c62dd1f7fc419ba06518318fed90deb9a8627e35422daee8ba70f07e02f3c8eb43678a7c1 +DIST bitwarden-cli-2024.2.0.tar.gz 20328706 BLAKE2B 0f8120b7ddbf74a6e5c3d7a63ad72dd3ecea3f32c46b488b21bfa2ca877724841a5dd9318854a0204dc7015ea104ffed0783a8301bf57a53f9a5d4b9d1ff18e1 SHA512 8a9f69242a945b17c944c699649b9f2524d5ae3b07f97d296ae01bde44b9081b9262fa80028c28a1f876ce789d4daac103d2c15c01a9af07e5c7159f43d427b6 +DIST bitwarden-cli-2024.2.1.tar.gz 20495977 BLAKE2B 18059a640669ed6f62afcca8b49279f5e3be4c9bf750c3d96de1533895fa49c50ec9d640a79175d9fc4a059108c2c818110fa636513ba056bec90ea36d595114 SHA512 4fa123b9081b81e9df02cde85b61e673d5da4c3d65ebbe298633eadf773065a0108dfc43a44e07e54fd7c085d09a97f797b5f2c6139850c445d282785075196c +DIST bitwarden-clients-82998d8.tar.xz 206299056 BLAKE2B 3ffeedfebfa18c4dee6148da47d1942dbb15890ffb7c6469f53d349c8233204950be09cb83542b1bc1cba4f099bc3d51e7f2ababd9eb871373183837f31d2f07 SHA512 c5e4bd8163e2d3d505aea3719ef675bf525ca37e3451c8e12d3a3c69a91cdf8184f83ec3033f61c7ab3d70a288d5c0f5e6c739eff5542454ecb9979e5a3a558d +DIST bitwarden-clients-a1a5c4b.tar.xz 204680568 BLAKE2B dd7ae09792831dacf9e7c110a508315e8d57c3231c6c32014e7b842ffc01a046fec03f375c48afd40379ba2853159e594a54b3f8ec229c1568ba3d1b8c054335 SHA512 5644d0b53c525164c2af14036dd7d432be9a943b55df2aef9922329326b164b31336bd53e2f9f2eb35a858f974d8fc0a3bd3aac6e42b821d5d4634ca714a51c3 diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild new file mode 100644 index 00000000..14a95f9c --- /dev/null +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs shell-completion + +DESCRIPTION="CLI frontend client connects to Bitwarden comapatible password manager server" +HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli" + +BW_CLIENTS_COMMIT="a1a5c4b" +SRC_URI=" + https://github.com/bitwarden/clients/archive/refs/tags/cli-v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/bitwarden-clients-${BW_CLIENTS_COMMIT}/deps.tar.xz -> bitwarden-clients-${BW_CLIENTS_COMMIT}.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/pkg-cache.tar.xz -> ${P}-pkg-cache.tar.xz +" + +S="${WORKDIR}/clients-cli-v${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# non-stripped binary is of 99M but works +# stripped bianry is of 44M but doesnt work +RESTRICT='strip' + +RDEPEND="!app-admin/bitwarden-cli-bin" +BDEPEND=" + net-libs/nodejs:0/18[npm] +" + +QA_PRESTRIPPED="usr/bin/bw" + +CHECKREQS_MEMORY=2G +CHECKREQS_DISK_BUILD=2G + +pkg_pretend() { + einfo "" + einfo "#################################################" + einfo "Precompiled alternative to this package is available:" + einfo " ${CATEGORY}/${PN}-bin" + einfo "#################################################" + einfo "" + check-reqs_pkg_pretend +} + +src_prepare() { + default + mv -v ../node_modules ./ || die +} + +src_compile() { + pushd apps/cli || die + PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ + || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" + ./dist/linux/bw completion --shell zsh > bw.zsh || die + popd || die +} + +src_install() { + dobin apps/cli/dist/linux/bw + newzshcomp apps/cli/bw.zsh _bw +} diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.1.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.1.ebuild new file mode 100644 index 00000000..ec43c461 --- /dev/null +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs shell-completion + +DESCRIPTION="CLI frontend client connects to Bitwarden comapatible password manager server" +HOMEPAGE="https://github.com/bitwarden/clients/tree/main/apps/cli" + +BW_CLIENTS_COMMIT="82998d8" +SRC_URI=" + https://github.com/bitwarden/clients/archive/refs/tags/cli-v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/bitwarden-clients-${BW_CLIENTS_COMMIT}/deps.tar.xz -> bitwarden-clients-${BW_CLIENTS_COMMIT}.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${PN}-2024.2.0/pkg-cache.tar.xz -> ${PN}-2024.2.0-pkg-cache.tar.xz +" + +S="${WORKDIR}/clients-cli-v${PV}" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# non-stripped binary is of 99M but works +# stripped bianry is of 44M but doesnt work +RESTRICT='strip' + +RDEPEND="!app-admin/bitwarden-cli-bin" +BDEPEND=" + net-libs/nodejs:0/18[npm] +" + +QA_PRESTRIPPED="usr/bin/bw" +QA_FLAGS_IGNORED="${QA_PRESTRIPPED}" + +CHECKREQS_MEMORY=2G +CHECKREQS_DISK_BUILD=2G + +pkg_pretend() { + einfo "" + einfo "#################################################" + einfo "Precompiled alternative to this package is available:" + einfo " ${CATEGORY}/${PN}-bin" + einfo "#################################################" + einfo "" + check-reqs_pkg_pretend +} + +src_prepare() { + default + mv -v ../node_modules ./ || die +} + +src_compile() { + pushd apps/cli || die + PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ + || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" + ./dist/linux/bw completion --shell zsh > bw.zsh || die + popd || die +} + +src_install() { + dobin apps/cli/dist/linux/bw + newzshcomp apps/cli/bw.zsh _bw +} diff --git a/app-admin/bitwarden-cli/metadata.xml b/app-admin/bitwarden-cli/metadata.xml new file mode 100644 index 00000000..2c704a48 --- /dev/null +++ b/app-admin/bitwarden-cli/metadata.xml @@ -0,0 +1,10 @@ + + + + + + bitwarden/clients + https://github.com/bitwarden/clients/issues + https://github.com/bitwarden/clients/tree/main/apps/cli + + diff --git a/app-admin/blahajdots/Manifest b/app-admin/blahajdots/Manifest new file mode 100644 index 00000000..8ab0a13f --- /dev/null +++ b/app-admin/blahajdots/Manifest @@ -0,0 +1 @@ +DIST blahajdots-0.5.0.tar.xz 11251968 BLAKE2B 84ba3030aba9425f8db4143ae8b59c8201707b13fe2e56acd1c6b04144bc088c9b3ec5e614856d0fdd0bd10cd35faf34ed44a8b516153f9bbe8c4edd63a356f8 SHA512 2d7bdc88c071fee57e9b00f50783bfccd987d25641704f79cd08d4ece0ccdaaaa5e55738049ca8a95810cb21e0e3f640897a9ecf35dd0e4fec3b594667100249 diff --git a/app-admin/blahajdots/blahajdots-0.5.0.ebuild b/app-admin/blahajdots/blahajdots-0.5.0.ebuild new file mode 100644 index 00000000..86e3f73c --- /dev/null +++ b/app-admin/blahajdots/blahajdots-0.5.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 +} diff --git a/app-admin/blahajdots/blahajdots-9999.ebuild b/app-admin/blahajdots/blahajdots-9999.ebuild new file mode 100644 index 00000000..86e3f73c --- /dev/null +++ b/app-admin/blahajdots/blahajdots-9999.ebuild @@ -0,0 +1,48 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 +} diff --git a/app-admin/blahajdots/metadata.xml b/app-admin/blahajdots/metadata.xml new file mode 100644 index 00000000..19a3e749 --- /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 00000000..7012c512 --- /dev/null +++ b/app-admin/boinctui/Manifest @@ -0,0 +1 @@ +DIST boinctui_2.7.1.orig.tar.gz 98119 BLAKE2B 580b2042ff9934218870a6389cc9b3454937a7e5a090c1b686e01565bdf6d0619491bb4aef583ff0d3806e2e50841987cbff2d9449a5289f82bc7c447c8b59c3 SHA512 c338109e66aa0ad3f53c5eac40d8acbed4543f58704cf8487b36d3665c1829f21c1dd92fea03d352efc89bce3f0adc19caf69ac74d1c454ac5eb952f2694347c 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 00000000..6eb820b8 --- /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.1.ebuild b/app-admin/boinctui/boinctui-2.7.1.ebuild new file mode 100644 index 00000000..aecd87f0 --- /dev/null +++ b/app-admin/boinctui/boinctui-2.7.1.ebuild @@ -0,0 +1,44 @@ +# 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 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 00000000..e6bbbcd1 --- /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 00000000..a3dea2c9 --- /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 00000000..5ac690ba --- /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 00000000..c3d8d0f8 --- /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 00000000..312328c8 --- /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 00000000..ad5f21d4 --- /dev/null +++ b/app-admin/chezmoi/Manifest @@ -0,0 +1,6 @@ +DIST chezmoi-2.60.1-vendor.tar.xz 9321868 BLAKE2B 5eb6acfc59eecb011d7667467b7c3f62aef542ee77d74827f38d90b1d517692b4261efe80f33c56abc2d1fc83d46e1e29fd4e85085909fac2f876c9297e948ed SHA512 987234bd1fae9feb0b2cf06e3e9bbf34847248eed4d97e6478f6b394b3ee18e339b460bd3b4bb562296e1fa74115a10887e1b93609c8a7a16081a8e0c7adbdb8 +DIST chezmoi-2.60.1.tar.gz 2550028 BLAKE2B 0429a9fc4aa2efba1d25e86f5f2ab2821869ca208d19887fcb129db5e540ff568389ec6cd4db4836100e494e03731d639e7b81032890b056edf2088b0bd71529 SHA512 2564a543de16b27d904411d93aa8656d8a65d06d0ab6f16f6d53dba6dabe652549d63f237231874a69f70c8e5dc543ec652dbd3dc723f93b2bec0b04d26a38c6 +DIST chezmoi-2.61.0-vendor.tar.xz 7164700 BLAKE2B f9393c07e387a18168c32c4539958da6f9414ff0db8f87ea4e7fd92e261bee7e8d1cb1696ffc06e5278c00e3a0943f2e76fb59d1cc5bd52855c57033eb12b53e SHA512 74a0afe9861c34ac32f4ff53ff079be4279a55e140518b291c47665fd9a4947f842c0eba2c429aec5cad9e37e805a7e3f451bf1e85066242dbab681814b1bd14 +DIST chezmoi-2.61.0.tar.gz 2542912 BLAKE2B 892778016bc67534f5a5c036057c757d502aeead325862e2b84afcd13d00f9b02686c8f0ff1a469f9a23672810fae81e8c04bf732a1edc344d071f6e40effca0 SHA512 bf36dc90ae4488425782f2ea03516f0a13743ad5987fa3dc2b19dc9efdb6b3753804544cde1efb07aa7eb87e5c750a4c0c77797db5b13bf75464bbf735d01523 +DIST chezmoi-2.62.0-vendor.tar.xz 7175908 BLAKE2B 082eb262582ff8baf682e4537ffa256affc8e3117bfc5c0189bdc29d741b36538d9749b50a84e1a0c91fadfac2df4c29e4158deb0aa12a889fb46f1d454b47ca SHA512 0c4aedd2a6970e69df9b5ac0ef9d664853a5a02ae5639f2f69074b4f0b7e066f3b4784ef38a292eb4437949896aa13a312c3cdc38630fc8e24234d9f106d0553 +DIST chezmoi-2.62.0.tar.gz 2538587 BLAKE2B f4877870a3c86b360013b1bf2b7d5aa8f3c7a80297e9a454c020a295e028e18d7aa45cc9ba22e8a738d6aba176b94979f1c9bfbaf8dd3748eb1b09a6eb32912a SHA512 c5502f07d8fc8d106693d7cc51763cbcdf8f305b2d96fabced7801da60c3040717496ef8915297d43c04cc83b40036a2394ab503e853f3a1ce39e3a2cb95c4df diff --git a/app-admin/chezmoi/chezmoi-2.60.1.ebuild b/app-admin/chezmoi/chezmoi-2.60.1.ebuild new file mode 100644 index 00000000..fd6edbf6 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.60.1.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.61.0.ebuild b/app-admin/chezmoi/chezmoi-2.61.0.ebuild new file mode 100644 index 00000000..fd6edbf6 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.61.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.62.0.ebuild b/app-admin/chezmoi/chezmoi-2.62.0.ebuild new file mode 100644 index 00000000..fd6edbf6 --- /dev/null +++ b/app-admin/chezmoi/chezmoi-2.62.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/metadata.xml b/app-admin/chezmoi/metadata.xml new file mode 100644 index 00000000..4c2fbab8 --- /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 00000000..3fb03bbb --- /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 00000000..785d7f95 --- /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 00000000..785d7f95 --- /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 00000000..3b9d7aaa --- /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/dotbot/Manifest b/app-admin/dotbot/Manifest new file mode 100644 index 00000000..3a3180c4 --- /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 00000000..bc517df2 --- /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_{11..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 00000000..8d751065 --- /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/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest new file mode 100644 index 00000000..d41f21b6 --- /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 00000000..7c323ef9 --- /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_{11..13} 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 00000000..bb6b569b --- /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/grub-customizer/Manifest b/app-admin/grub-customizer/Manifest new file mode 100644 index 00000000..312ead03 --- /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 00000000..a21134ab --- /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 00000000..212a6ccb --- /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 00000000..97c18875 --- /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 00000000..651206b3 --- /dev/null +++ b/app-admin/hardinfo2/Manifest @@ -0,0 +1 @@ +DIST hardinfo2-2.2.10.tar.gz 7801596 BLAKE2B b6cb690e7a9ce4b305cc1d2b3277df469c57ef03b9999cc9571caa453c8b11f5c83813cb05b204cf2d20b870aa6194790e889afed1d62d67aa59046e7a4b232c SHA512 77605357c6eca77cfd130270dde0bf8399aa55e75a24bd49c35a88d6816df131578b1c55978f871527238a6a279a4c8df38490bb53fdb2ca8e7b8449d5d027ff diff --git a/app-admin/hardinfo2/hardinfo2-2.2.10.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.10.ebuild new file mode 100644 index 00000000..ce539bfa --- /dev/null +++ b/app-admin/hardinfo2/hardinfo2-2.2.10.ebuild @@ -0,0 +1,67 @@ +# Copyright 2024 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="benchmark fwupd +gtk3" + +DEPEND=" + gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) + >=dev-libs/glib-2.24 + sys-libs/zlib + dev-libs/json-glib + net-libs/libsoup:3.0 + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/libX11 + x11-libs/pango +" +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 + benchmark? ( 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_GTK3=$(usex gtk3) + -DHARDINFO2_QT5=0 + ) + 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 00000000..b2df6948 --- /dev/null +++ b/app-admin/hardinfo2/metadata.xml @@ -0,0 +1,26 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + sysbench for benchmarking + fwupd + gtk+ user interface + + + 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 00000000..2b15bd21 --- /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 00000000..be0ac83f --- /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_{11..12} ) + +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 00000000..2092bcc3 --- /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-ssh/Manifest b/app-admin/himitsu-ssh/Manifest new file mode 100644 index 00000000..17bcadbe --- /dev/null +++ b/app-admin/himitsu-ssh/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-ssh-0.3.tar.gz 18468 BLAKE2B ddc984ad1a2bd729b9b1be2685e8e33e646ef93c4e69a0767cc2858a1b5f364e21e2a6f8caa34367250897fd0e0b7f5b4c089c0c1a9b22d75e4f6cdf0681af69 SHA512 a969e38b00cb11cb2f060ddd4da489444d4e655eec54ea7aad1cc27548589460cee7ca36a1161291f79be270e342cfa86366c01b95ddd33a89eefcd6724de6e2 +DIST himitsu-ssh-0.4.tar.gz 20661 BLAKE2B b1f0e0ce8bd280989afd6566a4bf41c0e186f2589be1f6b917ee967ffed4472c8a3d239f544134349a1ceba9bf0c07994eedd1b811ff082fb699a5d93db94e76 SHA512 32720e3e7eb887ced62da2ac9897c2a26ae019ff4bab2d4cf02c178fad47094b7e6e7fddcc7a89779a3ad604e49cc0ae908143ea6e16544133a64b32630b7b33 diff --git a/app-admin/himitsu-ssh/himitsu-ssh-0.3.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-0.3.ebuild new file mode 100644 index 00000000..8fb2e4fb --- /dev/null +++ b/app-admin/himitsu-ssh/himitsu-ssh-0.3.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:= + >=dev-hare/hare-ssh-0.24.0:= +" +DEPEND=" + ${RDEPEND} + >=dev-lang/hare-0.24.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.4.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-0.4.ebuild new file mode 100644 index 00000000..ac947b82 --- /dev/null +++ b/app-admin/himitsu-ssh/himitsu-ssh-0.4.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/himitsu-ssh-9999.ebuild b/app-admin/himitsu-ssh/himitsu-ssh-9999.ebuild new file mode 100644 index 00000000..ac947b82 --- /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 00000000..2092bcc3 --- /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 00000000..33eb3b9e --- /dev/null +++ b/app-admin/himitsu-totp/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-totp-0.1.tar.gz 15188 BLAKE2B c5165556e67440e847f9ee6ab653705f22953b08a678e6a865e9d0fe2946b8ad755e685b62b0bdf5dc9c5f44698d85c8095bd8b2b43f5731721c26e407868955 SHA512 767dbfc0bee2942e4b2a75ea2e76ec39f06bcc979cd6f6f1e63d7e64d4f26c311458f47c282915f0e6f4ea39582510b4f516ac76251acb617105495f9bdfeb30 +DIST himitsu-totp-0.2.tar.gz 15199 BLAKE2B bc6f7c4420956649a44a9c8a2a1315d49dc044f9a5bee72c690bcf3a6f8d9e2f3ab6c592bff40f813d6f76fb89b3a0f6a06003138c9165b46edb19b274a6ae13 SHA512 a6b3958e5b9c6e2e0bf4061ce9b4b5d738cc0635533ae944758630a7e3b6cae3c20e80e9f0078fa63c67965b5b3078b77b15a603d402bce3965cf58441a70781 diff --git a/app-admin/himitsu-totp/himitsu-totp-0.1.ebuild b/app-admin/himitsu-totp/himitsu-totp-0.1.ebuild new file mode 100644 index 00000000..7699eec1 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-0.1.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/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:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/app-admin/himitsu-totp/himitsu-totp-0.2.ebuild b/app-admin/himitsu-totp/himitsu-totp-0.2.ebuild new file mode 100644 index 00000000..68988fc7 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-0.2.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/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.24.2:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} 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 00000000..68988fc7 --- /dev/null +++ b/app-admin/himitsu-totp/himitsu-totp-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/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.24.2:= +" +BDEPEND="app-text/scdoc" + +# hare binary +QA_FLAGS_IGNORED="usr/bin/hitotp" + +src_configure() { + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/app-admin/himitsu-totp/metadata.xml b/app-admin/himitsu-totp/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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 00000000..c14a7fac --- /dev/null +++ b/app-admin/himitsu/Manifest @@ -0,0 +1,2 @@ +DIST himitsu-0.7.tar.gz 43447 BLAKE2B 79bf522be00af42506fe020b69013290cda221d7768579d0056fbafaf938c1a6dd61f039d5ca699e54e7292adc728be696b254785d45bed42ad0ee14c017c589 SHA512 5b7136d9145729e1d277f78595c5d2f7d7d73cdad3b46b585c90cc8ae945acdad7761abc14c49d686b0c9ff82183c7c7bae286e4818f08ac50b9cf751502744c +DIST himitsu-0.8.tar.gz 52331 BLAKE2B 4cdedfbaaf804455f32b8bf63721c92a86ad7818b06ff88c497b8631edf27fc0fdf13ccc6f2ed693368cac6f17212f9c517811f4d66b2ec15a6e8fceeafe0261 SHA512 65947e516b90435d4b9635c6d8762d58c003b4bd3e128499b9f99bc94f6e238e3978f073c0f31c0a863b27026dccc39353fed422db95515610cc288cc65559af diff --git a/app-admin/himitsu/himitsu-0.7.ebuild b/app-admin/himitsu/himitsu-0.7.ebuild new file mode 100644 index 00000000..e3d2c122 --- /dev/null +++ b/app-admin/himitsu/himitsu-0.7.ebuild @@ -0,0 +1,33 @@ +# 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_pre20231127-r1:= +" +RDEPEND=" + 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.8.ebuild b/app-admin/himitsu/himitsu-0.8.ebuild new file mode 100644 index 00000000..5230a71f --- /dev/null +++ b/app-admin/himitsu/himitsu-0.8.ebuild @@ -0,0 +1,33 @@ +# 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=" + 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 00000000..5230a71f --- /dev/null +++ b/app-admin/himitsu/himitsu-9999.ebuild @@ -0,0 +1,33 @@ +# 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=" + 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 00000000..2092bcc3 --- /dev/null +++ b/app-admin/himitsu/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 00000000..68e7843f --- /dev/null +++ b/app-admin/i2pd-tools/Manifest @@ -0,0 +1,4 @@ +DIST i2pd-9668ea9.tar.gz 681244 BLAKE2B 9361d04703ac1d78d3ad828e9a25d8b8c68e9549d3a104a183670abb756065a16807676a71e023ffabd3d7ca43a4db79294b678719f1135f47ff14c68e440a7e SHA512 92476f51a9bc5eebbaa73a62b64baf7ca2604065c469c59195149692f42ef7c643af8cf27a3772a56f13cdf1bcfa28a540a798b4c4ffa5ddc72b9b99da9cb642 +DIST i2pd-dcd15cc.tar.gz 695809 BLAKE2B 13ba94b3da9bdf01e0bd44199c832883165d0f46666ddf4008d3ad352c3aa2d622c6b5bf853e97e2572c696aed5ccc7919cecf9d97197391902eff49bf714770 SHA512 1a184422274839e125a3829edcbacb0c1580e389d20998123cef45ce1176c6f48d6d8ce8a89b997e09ad8aca92e986ffb91ac534129ca4ea860853e7067391f7 +DIST i2pd-tools-2024.09.25.tar.gz 25971 BLAKE2B 30e2e6e57754a4b903779abf939a0e68e05553f1342e51d085c56e22bc9af91cfc33c935ec863e0743a8b6900efa050e29336e9a42c6023b02c7c17d21d0110f SHA512 c5febce35fe624e9c09bf0d7d3b0830b8d6b8d9a2452147cd4fea6913cd2fc0ab33434b1dc376a77dced9556448fc4ca7e8b93e9f73e490ac54df45f1a58fe0f +DIST i2pd-tools-2025.02.26.tar.gz 25910 BLAKE2B 6d4ae77c33ada01b47f73256ee08bf5f317df09b20f6ff533cb6548e584cf8d0068f95441d9a7adc4fcb81469000d7b3d970919a5acc43e5372dc96c2e554984 SHA512 3a4b8efbfbe7f7610c80380e536d59a940d2277a3aa719895fff831e7537565a273cb5b5b5a2373a8d16a4e7ef3033dd29a71791e3fb4415912425ee5d32ae1f 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 00000000..9e308529 --- /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 00000000..5a29fc81 --- /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-2024.09.25.ebuild b/app-admin/i2pd-tools/i2pd-tools-2024.09.25.ebuild new file mode 100644 index 00000000..f44753f9 --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-2024.09.25.ebuild @@ -0,0 +1,75 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="e872010153d9a01a7d1ac2eb8d89dfb583b0f895" +I2PD_COMMIT="9668ea9338fe8524781d6966f576227775129769" # 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:= + sys-libs/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}" "ip2d-${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.02.26-r1.ebuild b/app-admin/i2pd-tools/i2pd-tools-2025.02.26-r1.ebuild new file mode 100644 index 00000000..2f2d5720 --- /dev/null +++ b/app-admin/i2pd-tools/i2pd-tools-2025.02.26-r1.ebuild @@ -0,0 +1,75 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="33fce4b087d92ee90653460bbe7a07cdc0c7b121" +I2PD_COMMIT="dcd15cc2449d6320de6351054e61ef2ee7ebee40" # 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:= + sys-libs/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/metadata.xml b/app-admin/i2pd-tools/metadata.xml new file mode 100644 index 00000000..ea0565ea --- /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 00000000..6fd0e08c --- /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 00000000..fad2e90a --- /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_{11..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 00000000..de5a1043 --- /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 00000000..eaf132b6 --- /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 00000000..a0b41e23 --- /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 00000000..7b270b20 --- /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 00000000..7b270b20 --- /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 00000000..7b270b20 --- /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 00000000..7b270b20 --- /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 00000000..41cd6500 --- /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 00000000..7f7a80ff --- /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 00000000..1a7b1cc8 --- /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() { + go 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 00000000..dd390c0a --- /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 00000000..425a78a8 --- /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 00000000..842578fe --- /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 00000000..c957ee80 --- /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/pass-update/Manifest b/app-admin/pass-update/Manifest new file mode 100644 index 00000000..492ee752 --- /dev/null +++ b/app-admin/pass-update/Manifest @@ -0,0 +1 @@ +DIST pass-update-2.2.1.tar.gz 51214 BLAKE2B 32df03dd62ff5932b1c2a95a05d5f519541e461bb3e4e6212a8d5dc23de33b20006c86a76ba8885534d3fce48b0c233567ab0bb7faf6e7c80d5836438dec3d3e SHA512 ab3dff67eed5ffc2f51df7ea9787195db4f7443af0ce772952c92fe5c7c828ce63b8a65d0b985a39e1e10e0a8d6a3217fe50f33d4f13e60ec3fc259a84554ebb diff --git a/app-admin/pass-update/metadata.xml b/app-admin/pass-update/metadata.xml new file mode 100644 index 00000000..d75ada94 --- /dev/null +++ b/app-admin/pass-update/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + roddhjav/pass-update + + diff --git a/app-admin/pass-update/pass-update-2.2.1.ebuild b/app-admin/pass-update/pass-update-2.2.1.ebuild new file mode 100644 index 00000000..e7c2bf02 --- /dev/null +++ b/app-admin/pass-update/pass-update-2.2.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="pass extension that provides an easy flow for updating passwords" +HOMEPAGE="https://github.com/roddhjav/pass-update" +SRC_URI="https://github.com/roddhjav/pass-update/releases/download/v${PV}/${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" diff --git a/app-admin/passage/Manifest b/app-admin/passage/Manifest new file mode 100644 index 00000000..3267f4d0 --- /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 00000000..9e444ea9 --- /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 00000000..1c919fa0 --- /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 00000000..56b60073 --- /dev/null +++ b/app-admin/pulumi-bin/Manifest @@ -0,0 +1,3 @@ +DIST pulumi-v3.156.0-linux-x64.tar.gz 89952073 BLAKE2B 22b2a97f114da238961837699c485a1b3e0d2250723f0ce2dafc62d7b1f3c510d116641b57de52dbdce36c09422080e278595af474fed47abff4010a1e94d58c SHA512 c175e9430965b0a70c1a16a09dcf8901cf3f0801bb39a278ae4863599e756fc39b7250244f4c51c1d4a81df24dc4725faa288fc99c37ef863b3881437b564219 +DIST pulumi-v3.160.0-linux-x64.tar.gz 90124996 BLAKE2B c955e5a98156ab2b09260c6dc7b9d488df7dea14e78e759208fb1ecd75638446946c7ad55078f5d315a0c46018c0f220bb955af8fcffde4d65e0661e48c1333e SHA512 162a8b23c7fd59841e6f552b724779bab65d16fcd974a84335aaa6720fe278c3fae0971e4a2e7a31be1d066ebdb9be39b3f884f4d91f8dd2f03a8f46d754a4df +DIST pulumi-v3.162.0-linux-x64.tar.gz 90010663 BLAKE2B b219ea3f03f7bd4f6ffc426a7737630b337eac47269bab82d17215cddcd62a92785c558ca4ba317081fd310c3b905772297b28146a186eed9c038aa2f4e3aff1 SHA512 22d4fd8e2debb5b49ce0890f4485f98ba590a39074861da79f6f790609475f9a44d8edca46a06b09f645223c97122a3037ef714aeaad44481e0392e09024c31a diff --git a/app-admin/pulumi-bin/metadata.xml b/app-admin/pulumi-bin/metadata.xml new file mode 100644 index 00000000..d2e334c1 --- /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.156.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.156.0.ebuild new file mode 100644 index 00000000..9b4f2f5d --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.156.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +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" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.160.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.160.0.ebuild new file mode 100644 index 00000000..9b4f2f5d --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.160.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +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" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} diff --git a/app-admin/pulumi-bin/pulumi-bin-3.162.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.162.0.ebuild new file mode 100644 index 00000000..9b4f2f5d --- /dev/null +++ b/app-admin/pulumi-bin/pulumi-bin-3.162.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 + +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" + insinto /usr/share/zsh/site-functions + newins pulumi.zsh-completion _pulumi +} diff --git a/app-admin/rbw/Manifest b/app-admin/rbw/Manifest new file mode 100644 index 00000000..100c9d85 --- /dev/null +++ b/app-admin/rbw/Manifest @@ -0,0 +1,2 @@ +DIST rbw-1.13.2-crates.tar.xz 21883868 BLAKE2B 5f2fa098bbc6208874740c4415297d5c347f7507bbead4059db57cff3871ed21f206e55a41353f5bd0c88c24d00478876d04c2de90b773fbbd78d7c6acab0c21 SHA512 1fb0d2147b5b76d3a5144e387050fa83a3003462d7ba4aff8326cbae783ceda41543d358e5476924a1093883010e7d03bbc7558e21cefdcf92088e4bfdc89274 +DIST rbw-1.13.2.tar.gz 114013 BLAKE2B 7d5abc46807ff7255dec555fdc66e02b679703f705f1857a4ba6323cca0db4e005fb26b88cffd17002b41dcf5dfabf742e38295d45f88272f9f75642976119ad SHA512 15ade846222db380907f52d2b7494c24a3e397a91e7ffdff60a17f874f90734ca282265c247d6229fec0936a25b63dfe8add072fb29f5c045d7c7dfd44f865dc diff --git a/app-admin/rbw/metadata.xml b/app-admin/rbw/metadata.xml new file mode 100644 index 00000000..90c36b5d --- /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.13.2.ebuild b/app-admin/rbw/rbw-1.13.2.ebuild new file mode 100644 index 00000000..551ae439 --- /dev/null +++ b/app-admin/rbw/rbw-1.13.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.75.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 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 00000000..551ae439 --- /dev/null +++ b/app-admin/rbw/rbw-9999.ebuild @@ -0,0 +1,65 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.75.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 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 00000000..1831f4e5 --- /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 00000000..f7c1be23 --- /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 00000000..abed88e7 --- /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= + sys-libs/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/s-tui/Manifest b/app-admin/s-tui/Manifest new file mode 100644 index 00000000..bb6e9a0e --- /dev/null +++ b/app-admin/s-tui/Manifest @@ -0,0 +1 @@ +DIST s-tui-1.1.6.gh.tar.gz 2608253 BLAKE2B 64815def105ad3c57f2103841ad09948ec6205bda09f4afca7dcca3bb9586c3e8d08aa0524d42f086f589f613bd79b389fca0f55182391bf20679b4d040eb087 SHA512 73412b55175ca2a5e98e410a3c9b5ce9aa1cffc13eb9af26e834d0ea784c06f6a9f81bb1be028b8cf94046ff0a8b20fff5b1191c949d49a72cecf3abd6a1fc38 diff --git a/app-admin/s-tui/metadata.xml b/app-admin/s-tui/metadata.xml new file mode 100644 index 00000000..3431d6b8 --- /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.1.6.ebuild b/app-admin/s-tui/s-tui-1.1.6.ebuild new file mode 100644 index 00000000..b1766000 --- /dev/null +++ b/app-admin/s-tui/s-tui-1.1.6.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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-5.9.1[${PYTHON_USEDEP}] + >=dev-python/urwid-2.0.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest + +pkg_postinst() { + optfeature "Stress options in program menu" app-benchmarks/stress +} diff --git a/app-admin/synadm/Manifest b/app-admin/synadm/Manifest new file mode 100644 index 00000000..8ab5993e --- /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 00000000..f82048b3 --- /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 00000000..111b4dfe --- /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_{11..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 00000000..111b4dfe --- /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_{11..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 00000000..c992ef27 --- /dev/null +++ b/app-admin/talosctl-bin/Manifest @@ -0,0 +1,6 @@ +DIST talosctl-amd64-v1.7.6 79237272 BLAKE2B fae6d5a3c00ad09c6f8509ec6f7bdf2005e278eb524d82ec5ad11a4896d53e3540e580edcfa854a290597399ed907ebeeb8b25d95c685fcaf5d3dcf4097845c7 SHA512 077195e8ec0bcd854c7bb1b3c895f1ec1d64d3e102188234e00911e1e205933276dbafcffd0b04e3fd667cc76d8a09422e379a6d92da41d266264dba1070261a +DIST talosctl-amd64-v1.9.2 89129112 BLAKE2B 6f7e77ad88a4583e3610155695c5f50cdbfdf4d45eafcebb09f5c49f310c301c805d3fef534867b08a4bf84f078213ab9a59b489882bcf546c6936ccadb36bbd SHA512 8bb23146837bf840efddf96fd56ab3ea8dd4d96ff6d6292e8ad4404cbc171b3cffc6d4c82face19ae7404c0cf4fb4b925bfaad4297afea7950a853ed224e857a +DIST talosctl-arm64-v1.7.6 76808344 BLAKE2B c89b4517cdcf511c153e1fa8f20883969b9b58f5fbaa97090af7215782a3943e7f765ae806f3e9e2ca8bab11152afb5a8e8493bfc11eb851d9008f25f3917d64 SHA512 845f69b8ff8508885d0494523280b6d025809abf6cacc923fd5c1049a156e6185a36462d2f4fe67d7699f20f78c00b8b5bc469a4d0c03a00b61ccf7e660608d2 +DIST talosctl-arm64-v1.9.2 86442136 BLAKE2B d2e00795da83e74b7f37dcb985397fc23be76e6f2c6a511f9c7316deb0a711d95d6ab99c84fd3909ed4323ec2d7984570ab56ae84960d3f5c48ef4aa04ddf8e5 SHA512 742677fac931e9a58aab09489a1209b41a629b24b30072e7a970825a96c43c0432561adb62ca7aad3b0ec701e151240b9b64433b173bc8e68b6faee2425fed66 +DIST talosctl-armv7-v1.7.6 75301016 BLAKE2B 03fec115f7cce619d39f625057e5256fe9ae72775094b5b9ae32393c7ecfe39c03bad81e51628a948f1e40912c0937b35ab329748c63341062813207cfc59dfa SHA512 868ffd828f6eae6c964cc4b4f7f8ea73772df5e1bcd6f524b53e81779bce45b950aabcc180c842d87c242d3b382d82a5b2ee9d918f897b47dfdf50cf0dec4b56 +DIST talosctl-armv7-v1.9.2 83558552 BLAKE2B 2f0c5cf1ccd75022982a96817ef0affd423cb24fb63c3c116d9af0d04d681d81cfe128bafb80f94d91c7a2e347ea218041c8db5fdaf43a2341c089d8ef0fe9c3 SHA512 65b5b1dffaf6a6068d6d541bfe42b975cd316cefe1216b1e199ded4c5e25fd45fdd51f4958ac228e47fb94df506c23a266fcaaeee8361fc9907515264656ff50 diff --git a/app-admin/talosctl-bin/metadata.xml b/app-admin/talosctl-bin/metadata.xml new file mode 100644 index 00000000..3b2e026d --- /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.7.6.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.7.6.ebuild new file mode 100644 index 00000000..686fb752 --- /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.2.ebuild b/app-admin/talosctl-bin/talosctl-bin-1.9.2.ebuild new file mode 100644 index 00000000..ece54a17 --- /dev/null +++ b/app-admin/talosctl-bin/talosctl-bin-1.9.2.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 00000000..950be481 --- /dev/null +++ b/app-admin/terragrunt-bin/Manifest @@ -0,0 +1,3 @@ +DIST terragrunt-bin-0.38.6.bin 35379973 BLAKE2B 03d6d21a933aac91775d15e6f4e3f7434353bea9e8b4dd1ce7add38f86aebb78cbfb91cc7d6aacc3d96945f1c07713e27f20e4e15a616bfa6d2d395938a7831d SHA512 d72c821de9bc8c5df3432e7f2e4f105c222fb303f80775e2f5798d54686d00c15ff064092b5bff6a8808c575bf921fa2afd0b22e05def4cc47067a13b6560192 +DIST terragrunt-bin-0.45.4.bin 44067450 BLAKE2B 7e9c57e8e74066e177e328fef26358692fb1867d83ec2287b4cc1ff914bc1801d9dc1ce106b187245ef07723bac77873ad4d8a52a10ef6a8cbd4f1f166a9ef69 SHA512 18a1897b245e637ba98321e95a10dd9586666f9771b48ca20f39f42e2bdeecd51519e2fbe78c94858141844332c3ee5bfea80255dfc06bad7f94782bac5b436d +DIST terragrunt-bin-0.50.8.bin 46866216 BLAKE2B b8c28692ed77d9b590a2baecb4146665878739cebd4f75f027bef7e2ccf6885ffacd00f10cd857df84777a2e08fd140aa18d705459229c0bb3900b5b773b9891 SHA512 47567fc5f4f010ef6463cf3370c5bcac7034049af0b511da570b113f112542eb31e05e86a66d38113c41da127ffe990b81d6872a7ae8794f0e77ee5eea94b797 diff --git a/app-admin/terragrunt-bin/metadata.xml b/app-admin/terragrunt-bin/metadata.xml new file mode 100644 index 00000000..3c5ba59d --- /dev/null +++ b/app-admin/terragrunt-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + + 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.38.6.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild new file mode 100644 index 00000000..94e57a94 --- /dev/null +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.38.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022 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" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-lang/go +" +RDEPEND="${DEPEND}" + +src_unpack() { + mkdir -p -- "${S}" + cp -- "${DISTDIR}/${A}" "${S}/${PN%-bin}" +} + +src_compile() { :; } + +src_install() { + dobin "${S}/${PN%-bin}" +} diff --git a/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.ebuild new file mode 100644 index 00000000..1745a1d3 --- /dev/null +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.45.4.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.50.8.ebuild b/app-admin/terragrunt-bin/terragrunt-bin-0.50.8.ebuild new file mode 100644 index 00000000..1745a1d3 --- /dev/null +++ b/app-admin/terragrunt-bin/terragrunt-bin-0.50.8.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 00000000..e4863f92 --- /dev/null +++ b/app-admin/tflint/Manifest @@ -0,0 +1,2 @@ +DIST tflint-0.55.1.tar.gz 1403471 BLAKE2B 49a53ce698126c2649c709e9961a32e7ab86c655297f15e0da704f2aaeb4264eb1f05d2c63aaf7f647065afa9e42759a1a5491f2aed783c89839662f0240ef73 SHA512 5fde4159315a789291734add88beb068fa6a335af5569cc9910e799b59bf9d1939b2be3ed5c50db289503e40338fabebbec1aea379d33a0ae36c6f92e6eebf9b +DIST tflint-v0.55.1-vendor.tar.gz 1403471 BLAKE2B 49a53ce698126c2649c709e9961a32e7ab86c655297f15e0da704f2aaeb4264eb1f05d2c63aaf7f647065afa9e42759a1a5491f2aed783c89839662f0240ef73 SHA512 5fde4159315a789291734add88beb068fa6a335af5569cc9910e799b59bf9d1939b2be3ed5c50db289503e40338fabebbec1aea379d33a0ae36c6f92e6eebf9b diff --git a/app-admin/tflint/metadata.xml b/app-admin/tflint/metadata.xml new file mode 100644 index 00000000..995c15ba --- /dev/null +++ b/app-admin/tflint/metadata.xml @@ -0,0 +1,11 @@ + + + + + me@dmdutra.dev + Gabriel M. Dutra + + + terraform-linters/tflint + + diff --git a/app-admin/tflint/tflint-0.55.1.ebuild b/app-admin/tflint/tflint-0.55.1.ebuild new file mode 100644 index 00000000..f07a5a6d --- /dev/null +++ b/app-admin/tflint/tflint-0.55.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="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://gentoo.nulldutra.me/${PN}-v${PV}-vendor.tar.gz" + +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/vaultwarden/Manifest b/app-admin/vaultwarden/Manifest new file mode 100644 index 00000000..7752e657 --- /dev/null +++ b/app-admin/vaultwarden/Manifest @@ -0,0 +1,3 @@ +DIST vaultwarden-1.33.2-deps.tar.xz 55221392 BLAKE2B e3fc484ef3c1608332130498721240e968b83b9c80e10a139623780dbe6b46d4fa3f75ce926175f5d708e831ab6c211a10e55b5cf4b7cbeae496818a1de1a226 SHA512 2f15d3c4d404efc23afa602b00eb003d067c380d0a84e7bfc03345054340dade54005064b80a9e04e63965751d6be9f631142547ccbb16952bb204d6cd206f8b +DIST vaultwarden-1.33.2-docs.tar.xz 75976 BLAKE2B 398487cb7c9b50f5bd60a43e4e2324da0cc4d7757ba0b341142aa18531887267324659a9b874309ef09149bb8f5f0758942ea2a619a6995a5dc663873f3d626f SHA512 e7d7c1c7a0171e714b237eddb0a0c52f941e281e330f984557bd01dd04b4e0fb01f60ced4fec385cb736c415946c09170706d86422706ab2776db45f08500199 +DIST vaultwarden-1.33.2.tar.gz 638237 BLAKE2B 515c8c6ec4ca6d6347f421057bbc8b1509ae789fb8ac88189dffe0380a2034bee8d87660de8b8cab94c710fa1de0ff5d897da48d0077f82d1c0463f977b4afe2 SHA512 51f1d431794f2b4bf1f3b70a66f3fc9329cf74732201faaa0948ac0025f1384a486d0a5c757506068ea822f13c6c5bf10429cfe1a291e4bb154bc2332aba778d diff --git a/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd b/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd new file mode 100644 index 00000000..635a0ed9 --- /dev/null +++ b/app-admin/vaultwarden/files/vaultwarden-1.30.3.initd @@ -0,0 +1,20 @@ +#!/sbin/openrc-run +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +set -a && . ../"${RC_SVCNAME}".env && set +a + +name="Vaultwarden" +description="Unofficial Bitwarden compatible password manager server in Rust" +command="/usr/bin/${RC_SVCNAME}" +command_user="${RC_SVCNAME}:${RC_SVCNAME}" +command_background="true" +pidfile="/run/${RC_SVCNAME}.pid" +output_log="/var/log/${RC_SVCNAME}.log" +error_log="/var/log/${RC_SVCNAME}.log" +directory="${DATA_FOLDER:-/var/lib/${RC_SVCNAME}}" +umask=0027 + +depend() { + after net +} diff --git a/app-admin/vaultwarden/files/vaultwarden-1.30.3.service b/app-admin/vaultwarden/files/vaultwarden-1.30.3.service new file mode 100644 index 00000000..1d68bc09 --- /dev/null +++ b/app-admin/vaultwarden/files/vaultwarden-1.30.3.service @@ -0,0 +1,53 @@ +[Unit] +Description=Vaultwarden, password manager server writen in Rust +Documentation=https://github.com/dani-garcia/vaultwarden + +After=network.target +Wants=network.target + +After=mariadb.service +Wants=mariadb.service + +After=mysqld.service +Wants=mysqld.service + +After=postgresql-12.service postgresql-13.service postgresql-14.service postgresql-15.service postgresql-16.service +Wants=postgresql-12.service postgresql-13.service postgresql-14.service postgresql-15.service postgresql-16.service + +[Service] +EnvironmentFile=/etc/%N.env +ExecStart=/usr/bin/%N +WorkingDirectory=/var/lib/%N + +User=%N +Group=%N +UMask=0027 + +# Sandboxing and hardening systemd.exec(5) +PrivateUsers=yes +ProtectClock=yes +ProtectHostname=yes +ProtectKernelTunables=yes +ProtectKernelModules=yes +ProtectKernelLogs=yes +ProtectControlGroups=yes +RestrictNamespaces=yes +LockPersonality=yes +MemoryDenyWriteExecute=yes +RestrictSUIDSGID=yes +RemoveIPC=yes +RestrictRealtime=yes +PrivateTmp=true +PrivateDevices=true +ProtectHome=true + +# set entire file system to read only except following ReadWritePaths +ProtectSystem=strict +ReadWritePaths=/var/lib/%N /var/log/%N.log + +# Set reasonable connection and process limits +LimitNOFILE=1048576 +LimitNPROC=64 + +[Install] +WantedBy=multi-user.target diff --git a/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch b/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch new file mode 100644 index 00000000..a97b338b --- /dev/null +++ b/app-admin/vaultwarden/files/vaultwarden-envfile-1.30.3.patch @@ -0,0 +1,54 @@ +--- a/.env.template ++++ b/.env.template +@@ -15,24 +15,24 @@ + #################### + + ## Main data folder +-# DATA_FOLDER=data ++DATA_FOLDER=/var/lib/vaultwarden + + ## Individual folders, these override %DATA_FOLDER% +-# RSA_KEY_FILENAME=data/rsa_key +-# ICON_CACHE_FOLDER=data/icon_cache +-# ATTACHMENTS_FOLDER=data/attachments +-# SENDS_FOLDER=data/sends +-# TMP_FOLDER=data/tmp ++# RSA_KEY_FILENAME=/var/lib/vaultwarden/rsa_key ++# ICON_CACHE_FOLDER=/var/lib/vaultwarden/icon_cache ++# ATTACHMENTS_FOLDER=/var/lib/vaultwarden/attachments ++# SENDS_FOLDER=/var/lib/vaultwarden/sends ++# TMP_FOLDER=/var/lib/vaultwarden/tmp + + ## Templates data folder, by default uses embedded templates + ## Check source code to see the format +-# TEMPLATES_FOLDER=data/templates ++# TEMPLATES_FOLDER=/var/lib/vaultwarden/templates + ## Automatically reload the templates for every request, slow, use only for development + # RELOAD_TEMPLATES=false + + ## Web vault settings +-# WEB_VAULT_FOLDER=web-vault/ +-# WEB_VAULT_ENABLED=true ++WEB_VAULT_FOLDER=/usr/share/webapps/vaultwarden-web ++WEB_VAULT_ENABLED=false + + ######################### + ### Database settings ### +@@ -40,7 +40,7 @@ + + ## Database URL + ## When using SQLite, this is the path to the DB file, default to %DATA_FOLDER%/db.sqlite3 +-# DATABASE_URL=data/db.sqlite3 ++# DATABASE_URL=/var/lib/vaultwarden/db.sqlite3 + ## When using MySQL, specify an appropriate connection URI. + ## Details: https://docs.diesel.rs/2.1.x/diesel/mysql/struct.MysqlConnection.html + # DATABASE_URL=mysql://user:password@host[:port]/database_name +@@ -361,7 +361,7 @@ + # USE_SYSLOG=false + + ## Logging to file +-# LOG_FILE=/path/to/log ++# LOG_FILE=/var/log/vaultwarden.log + + ## Log level + ## Change the verbosity of the log output diff --git a/app-admin/vaultwarden/files/vaultwarden-tmpfiles-1.30.3.conf b/app-admin/vaultwarden/files/vaultwarden-tmpfiles-1.30.3.conf new file mode 100644 index 00000000..c9be5d45 --- /dev/null +++ b/app-admin/vaultwarden/files/vaultwarden-tmpfiles-1.30.3.conf @@ -0,0 +1,5 @@ +# Fields: type; path; mode; uid; gid; age; argument +# tmpfiled.d(5) +d /var/lib/vaultwarden 0750 vaultwarden vaultwarden +d /var/lib/vaultwarden/tmp 0750 vaultwarden vaultwarden 1d +f /var/log/vaultwarden.log 0640 vaultwarden vaultwarden diff --git a/app-admin/vaultwarden/metadata.xml b/app-admin/vaultwarden/metadata.xml new file mode 100644 index 00000000..0ba50b32 --- /dev/null +++ b/app-admin/vaultwarden/metadata.xml @@ -0,0 +1,25 @@ + + + + + me@rahil.rocks + Rahil Bhimjiani + + + julien@jroy.ca + Julien Roy + + + + Install client with the Command-Line Interface + + + Install client with Web UI + + + + dani-garcia/vaultwarden + https://github.com/dani-garcia/vaultwarden/issues + https://github.com/dani-garcia/vaultwarden/blob/main/README.md + + diff --git a/app-admin/vaultwarden/vaultwarden-1.33.2.ebuild b/app-admin/vaultwarden/vaultwarden-1.33.2.ebuild new file mode 100644 index 00000000..1289338c --- /dev/null +++ b/app-admin/vaultwarden/vaultwarden-1.33.2.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles + +DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" +HOMEPAGE="https://github.com/dani-garcia/vaultwarden" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.git" +else + SRC_URI=" + https://github.com/dani-garcia/vaultwarden/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/wiki.tar.xz -> ${P}-docs.tar.xz +" + KEYWORDS="~amd64" +fi + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" 0BSD Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0" + +SLOT="0" +IUSE="cli mysql postgres +sqlite web" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND=" + acct-user/vaultwarden + acct-group/vaultwarden + dev-libs/openssl:= + cli? ( app-admin/bitwarden-cli-bin ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) + web? ( www-apps/vaultwarden-web-bin ) +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="usr/bin/${PN}" +ECARGO_VENDOR="${WORKDIR}/vendor" + +PATCHES=( + "${FILESDIR}"/vaultwarden-envfile-1.30.3.patch +) + +CHECKREQS_MEMORY=3G +CHECKREQS_DISK_BUILD=2G + +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + +pkg_setup() { + check-reqs_pkg_setup + rust_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + # clone vaultwarden + git-r3_src_unpack + + # clone vaultwarden.wiki + EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.wiki.git" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}.wiki" + git-r3_src_unpack + + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + if [[ ${PV} != 9999* ]]; then + cat <<-'EOF' >> "${ECARGO_HOME}"/config.toml || die + [source."git+https://github.com/BlackDex/yubico-rs?rev=00df14811f58155c0f02e3ab10f1570ed3e115c6"] + git = "https://github.com/BlackDex/yubico-rs" + rev = "00df14811f58155c0f02e3ab10f1570ed3e115c6" + replace-with = "gentoo" + EOF + fi + use web && { sed -i -e 's|^WEB_VAULT_ENABLED=false|WEB_VAULT_ENABLED=true|g;' .env.template || die; } +} + +src_configure() { + local myfeatures=( + $(usev sqlite) + $(usev mysql) + $(usev postgres postgresql ) + ) + cargo_src_configure +} + +src_compile() { + # https://github.com/dani-garcia/vaultwarden/blob/main/build.rs + [[ ${PV} != 9999* ]] && export VW_VERSION="${PV}" + cargo_src_compile +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + systemd_newunit "${FILESDIR}"/vaultwarden-1.30.3.service "${PN}".service + newinitd "${FILESDIR}"/vaultwarden-1.30.3.initd "${PN}" + newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf + insinto /etc + newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" + keepdir /var/lib/"${PN}" + + readme.gentoo_create_doc + einstalldocs + dodoc -r ../"${PN}".wiki/* +} + +pkg_postinst() { + tmpfiles_process "${PN}".conf + readme.gentoo_print_elog +} diff --git a/app-admin/vaultwarden/vaultwarden-9999.ebuild b/app-admin/vaultwarden/vaultwarden-9999.ebuild new file mode 100644 index 00000000..1289338c --- /dev/null +++ b/app-admin/vaultwarden/vaultwarden-9999.ebuild @@ -0,0 +1,133 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles + +DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" +HOMEPAGE="https://github.com/dani-garcia/vaultwarden" + +if [[ ${PV} == 9999* ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.git" +else + SRC_URI=" + https://github.com/dani-garcia/vaultwarden/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/deps.tar.xz -> ${P}-deps.tar.xz + https://github.com/rahilarious/gentoo-distfiles/releases/download/${P}/wiki.tar.xz -> ${P}-docs.tar.xz +" + KEYWORDS="~amd64" +fi + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" 0BSD Apache-2.0 BSD ISC MIT MPL-2.0 Unicode-3.0" + +SLOT="0" +IUSE="cli mysql postgres +sqlite web" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +RDEPEND=" + acct-user/vaultwarden + acct-group/vaultwarden + dev-libs/openssl:= + cli? ( app-admin/bitwarden-cli-bin ) + mysql? ( dev-db/mysql-connector-c:= ) + postgres? ( dev-db/postgresql:* ) + sqlite? ( dev-db/sqlite:3 ) + web? ( www-apps/vaultwarden-web-bin ) +" + +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +QA_FLAGS_IGNORED="usr/bin/${PN}" +QA_PRESTRIPPED="usr/bin/${PN}" +ECARGO_VENDOR="${WORKDIR}/vendor" + +PATCHES=( + "${FILESDIR}"/vaultwarden-envfile-1.30.3.patch +) + +CHECKREQS_MEMORY=3G +CHECKREQS_DISK_BUILD=2G + +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + +pkg_setup() { + check-reqs_pkg_setup + rust_pkg_setup +} + +src_unpack() { + if [[ ${PV} == 9999* ]]; then + # clone vaultwarden + git-r3_src_unpack + + # clone vaultwarden.wiki + EGIT_REPO_URI="https://github.com/dani-garcia/vaultwarden.wiki.git" + EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}.wiki" + git-r3_src_unpack + + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + if [[ ${PV} != 9999* ]]; then + cat <<-'EOF' >> "${ECARGO_HOME}"/config.toml || die + [source."git+https://github.com/BlackDex/yubico-rs?rev=00df14811f58155c0f02e3ab10f1570ed3e115c6"] + git = "https://github.com/BlackDex/yubico-rs" + rev = "00df14811f58155c0f02e3ab10f1570ed3e115c6" + replace-with = "gentoo" + EOF + fi + use web && { sed -i -e 's|^WEB_VAULT_ENABLED=false|WEB_VAULT_ENABLED=true|g;' .env.template || die; } +} + +src_configure() { + local myfeatures=( + $(usev sqlite) + $(usev mysql) + $(usev postgres postgresql ) + ) + cargo_src_configure +} + +src_compile() { + # https://github.com/dani-garcia/vaultwarden/blob/main/build.rs + [[ ${PV} != 9999* ]] && export VW_VERSION="${PV}" + cargo_src_compile +} + +src_install() { + dobin "$(cargo_target_dir)/${PN}" + systemd_newunit "${FILESDIR}"/vaultwarden-1.30.3.service "${PN}".service + newinitd "${FILESDIR}"/vaultwarden-1.30.3.initd "${PN}" + newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf + insinto /etc + newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" + keepdir /var/lib/"${PN}" + + readme.gentoo_create_doc + einstalldocs + dodoc -r ../"${PN}".wiki/* +} + +pkg_postinst() { + tmpfiles_process "${PN}".conf + readme.gentoo_print_elog +} diff --git a/app-alternatives/phosh-keyboard/metadata.xml b/app-alternatives/phosh-keyboard/metadata.xml new file mode 100644 index 00000000..02671c97 --- /dev/null +++ b/app-alternatives/phosh-keyboard/metadata.xml @@ -0,0 +1,13 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Symlink to phosh-base/phosh-osk-stub + + + diff --git a/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild b/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild new file mode 100644 index 00000000..ea20baad --- /dev/null +++ b/app-alternatives/phosh-keyboard/phosh-keyboard-0.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ALTERNATIVES=( + phosh-osk-stub:phosh-base/phosh-osk-stub +) + +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 + phosh-osk-stub) + dosym sm.puri.Phosh.OskStub.desktop "${target:?}";; + esac +} diff --git a/app-arch/fuse-archive/Manifest b/app-arch/fuse-archive/Manifest new file mode 100644 index 00000000..97b280d1 --- /dev/null +++ b/app-arch/fuse-archive/Manifest @@ -0,0 +1,8 @@ +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-0.1.14.tar.gz 59066 BLAKE2B f60a9d5c2f722ba1a8a9f853bb268923d16957137dcb503c4b8499415c98ce4f3c55e2db2d77d11e98ecf7539aaaf6851d44499303ec5f286b95cfe0e293b433 SHA512 03bdb9d360e3677dc10e2728919c3c6cdd712487d768db4cd2ccf9f1b7e725828119132bf539f08e54d0fc9df9fa534e4b374a626c4bd1f4ca519e46e90a6a8b +DIST fuse-archive-1.10.tar.gz 587535 BLAKE2B 586803a52310e7414bb07534c558435b260e427cb8ef1da24b8b94453e931e4bb2755e7fc2f526959d24f0a67f142c7b85a96515aff747dbd982b96fee6df441 SHA512 15f10ab28f8fe075848f858678ff1a155f9db032d809db06154948408c9b910783b0ede434a6e45bdc5d9be84fbd4ffaf74954d445f4de7212f908ccc710151e +DIST fuse-archive-1.12.tar.gz 624697 BLAKE2B ef72ee0f6f9bf586430b527dc317692fc9dae009bbee81cc0d2a1c641fd9f604400618ac07f8c22c4df18f1cf70eab935ad929f2622575ac691c4ccbe146349c SHA512 30d82cc5957ebfc75b5dd36ef86b87a32d4e572ca3104598da4c2b2b265263fe4ae472052bed497b105e91f39e9d47190c7707001285cc187258fd1eb129d3f2 +DIST fuse-archive-1.6.tar.gz 582568 BLAKE2B f9fa7c471724cb65a711037ac8313d824d4c305bea3ef32a7b6ffd5af240bae0f0602e4bca792905ce8169e35377da95672b0ec4eda238da17415ed995d5177f SHA512 c8b4cb82215633aeb1e70227661b89cfe2f24fcd20b3274742aa93150dfd1fa9f85b0d1766764b06b077db87ded91d8244f6eaea48752fd770c88335d5549ad0 +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-0.1.14.ebuild b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild new file mode 100644 index 00000000..ef9cc01c --- /dev/null +++ b/app-arch/fuse-archive/fuse-archive-0.1.14.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Read-only FUSE file system for mounting archives and compressed files" +HOMEPAGE="https://github.com/google/fuse-archive" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/google/fuse-archive.git" +else + SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="Apache-2.0" +SLOT="0" + +DEPEND=" + sys-fs/fuse:0 + app-arch/libarchive +" +RDEPEND="${DEPEND}" + +# TODO(NRK): enable tests. requires additional dependency on dev-lang/go and such. +src_test() { + : +} + +src_compile() { + emake CXX="$(tc-getCXX)" PKG_CONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + dobin out/fuse-archive +} diff --git a/app-arch/fuse-archive/fuse-archive-1.10.ebuild b/app-arch/fuse-archive/fuse-archive-1.10.ebuild new file mode 100644 index 00000000..6bc49504 --- /dev/null +++ b/app-arch/fuse-archive/fuse-archive-1.10.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs flag-o-matic + +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" + +DEPEND=" + >=sys-fs/fuse-2.7:0 + >=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)" +} + +src_install() { + dobin out/fuse-archive + doman fuse-archive.1 +} 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 00000000..b1a393ec --- /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.6.ebuild b/app-arch/fuse-archive/fuse-archive-1.6.ebuild new file mode 100644 index 00000000..7db09688 --- /dev/null +++ b/app-arch/fuse-archive/fuse-archive-1.6.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs flag-o-matic + +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" + +DEPEND=" + sys-fs/fuse:0 + app-arch/libarchive +" +BDEPEND="virtual/pkgconfig" +RDEPEND="${DEPEND}" + +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)" +} + +src_install() { + dobin out/fuse-archive + doman fuse-archive.1 +} + +# TODO(NRK): enable tests. requires python. +# also takes a lot of disk space (and time) by generating big.zip. +src_test() { + : +} diff --git a/app-arch/fuse-archive/metadata.xml b/app-arch/fuse-archive/metadata.xml new file mode 100644 index 00000000..316dcd21 --- /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 00000000..2ff9f1ea --- /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.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.8.ebuild new file mode 100644 index 00000000..ca1b4725 --- /dev/null +++ b/app-arch/libarchive-qt/libarchive-qt-2.0.8.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 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" +IUSE="qt6" + +DEPEND=" + app-arch/libarchive:= + sys-libs/zlib + !qt6? ( dev-qt/qtcore:5 ) + qt6? ( dev-qt/qtbase:6 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local emesonargs=( + -Dinstall_static=false + -Duse_qt_version=$(usex qt6 qt6 qt5) + ) + meson_src_configure +} diff --git a/app-arch/libarchive-qt/metadata.xml b/app-arch/libarchive-qt/metadata.xml new file mode 100644 index 00000000..e00168ff --- /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 00000000..c4eb04b0 --- /dev/null +++ b/app-arch/libzim/Manifest @@ -0,0 +1 @@ +DIST libzim-9.2.1.tar.gz 251633 BLAKE2B 9fd7acf2c24d9c346dd26fe19edf0758a60b3cb3695c322d8cc7a9422f6506f2b343fbeff159aed2ba17c17803b4debc8ebcfb1a43d8e0a0c79a142986ba3265 SHA512 13daa28d8c8860936da16df1914d008adc519eba5d18d2e5de82ff1c605f6e7f46f2ce13c1b78f4b3810cd55396afc57d5577942d12190d988e0c6df7d2e2780 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 00000000..b858fb10 --- /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_{11..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/metadata.xml b/app-arch/libzim/metadata.xml new file mode 100644 index 00000000..47632682 --- /dev/null +++ b/app-arch/libzim/metadata.xml @@ -0,0 +1,8 @@ + + + + + + openzim/libzim + + diff --git a/app-arch/microtar/Manifest b/app-arch/microtar/Manifest new file mode 100644 index 00000000..35e0b728 --- /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 00000000..662988c6 --- /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 00000000..ab668b77 --- /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 00000000..f9d4a56b --- /dev/null +++ b/app-arch/nix-compress/Manifest @@ -0,0 +1 @@ +DIST nix-compress-0.3.0.tar.gz 32291 BLAKE2B ef9304e14239f0d5341012a7492644a11c6ddf4b2ee1fa45b845d3a8c886878f3f8dde7580e8e1fce6286ecc479edcf682cf0af9cf630956d69ee290d9fbaf69 SHA512 7dbccd6e3ab557bfb6c46a9db62274172e318d4193c3045ced34ac95683f49546135290c6d2540872023eccf56d3ce5c15098710ae1a4c9addbecf44e475a3cd diff --git a/app-arch/nix-compress/metadata.xml b/app-arch/nix-compress/metadata.xml new file mode 100644 index 00000000..2d59d7de --- /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.0.ebuild b/app-arch/nix-compress/nix-compress-0.3.0.ebuild new file mode 100644 index 00000000..58880142 --- /dev/null +++ b/app-arch/nix-compress/nix-compress-0.3.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 2025 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 00000000..7b1962b7 --- /dev/null +++ b/app-arch/ouch/Manifest @@ -0,0 +1,277 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-1.0.2.crate 167694 BLAKE2B fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52 SHA512 5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 +DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +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-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 +DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e +DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac SHA512 d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +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.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 +DIST bitflags-2.4.1.crate 37043 BLAKE2B f61c45b142265e9c2944c7054e01704de47510735e9ee5351cd02b98676cc4eb42d68b1fc4849ad5f54654617a74f20cb533b4207c2fe76516b724ba9318b414 SHA512 d3fd7abc95acc1cb5bf16d6acc12dbb8eadd250f069268df13c2e8dc3d5f5c15a929cd17ca931c77393b64dce0516ef8674c469789ed32d78e315b5faada062b +DIST block-buffer-0.9.0.crate 7108 BLAKE2B 42e99ec46c6e43d5f85e8d6d0a8fcef7175c97828758c93e55505c0e18e2646ae77bf264076041bf682532e28268a4978dd9c822c0475347ee3d29c5df2601fb SHA512 2d0f8908f59d4b1cccd1fbca0c1fa3cc4b224f09549669b28a16af5acfd4369b66851e9be8d65e1df71be998fbc42fc130ad32b71e035d6055724e8fa31fbf98 +DIST bstr-1.6.0.crate 385877 BLAKE2B c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046 SHA512 094e914ae7087caa6f340a1e26d0ca94927b1c92f0d7f907e4472b3b5c142b63b14759056d537d04be6a7901103fdd47b14f3c6315f68e8c8266155d133cb1dc +DIST bstr-1.8.0.crate 380176 BLAKE2B 017ba2818bd636297cfb16fa975b34aa83367aef6df2cc321443754e5fbf4a9afa8ec9e99328e0cb0e5929268d6a4c2301e55aa2a6516e43e87280789c8d159f SHA512 9b8828790f3e342e69bb92cb9231c7134188c168a9b67a8705dc2e3370b86885f99e4d47f21ff68afc9147968b0fbf5a293307b09f132dddc550d8cd576f1048 +DIST bumpalo-3.13.0.crate 82114 BLAKE2B 62a930b165e853aeeb40558079f570c75ed13ff5e8436d99309dc6252aa28ae69d327c4b438913d6c7543bc156f2714f0c1e80d759ea0d44babe24ef0f268ac0 SHA512 419368d6ca37474c2867751fe5706d0c747326bebce323d571cfc07ee0f022d8e8a7ef5692091b0fa804995b081998dafc55da19a53e51135a767bc0afdb9605 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +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.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +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.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.31.crate 214513 BLAKE2B 2ac43852ea14cb7b129adf68ff62adac1763b3f4802dd3d23c43cb131377b501b4adb22aa93818d7ceded8eb10c17f94a7836257ce2876d0513b063276129c54 SHA512 23276daa2c1bc3b7b2327dc84200fb40cc995a8b599d1a537e92e08138ab8a0d1548a510a8155dcdda18820120d7204e89a4686c866fc3a8d2460cdb30ac6089 +DIST clap-4.3.19.crate 55022 BLAKE2B 90a674c96aa83d2472a8c67ab66eadf7110c497009349cce8f5b1043d14cc21dd89c23ab1316d26f48c40126ec8bc967b73663dd1efd78191dae005187f0a268 SHA512 00e9013a0af4013ea491f3556f53d8f861f9280db87fb4518e666ecfd4009cd731c67948e4fbe458eec22078e518a07336cc33a9346f0439d6e114856b7f16fe +DIST clap-4.4.11.crate 54782 BLAKE2B 293721f850d5a5ddce6b26610ef47316d5914e9281312068c26e45d23cb568c1ce2da7e0546accdd0cd4cc703ddb9fad98b0c772907f52dcdc31e6ec463d2b27 SHA512 9da3f445523183e16f4c104a2f4029ee9f3fa70e6c8e579aadad0607293ff5963417d8534aa1f3cef6ef8f8a7529a898c01630d3eff42330ec369cf0f760929b +DIST clap_builder-4.3.19.crate 161122 BLAKE2B df66e68d3280ceea30c96cf8f1db7e42a634b2b0cfc3b335a9200cb8b742cb386f928d6e0d429286b433ebc4812ce1c41a64c1335d52596e106c8dccc47c9ef5 SHA512 717cf74f419a0d62afdbd67a805aa2317bf296a0d8cbffff26605fc3b42fba4c223819368fdc43fede310843c698171dead4a552d3485ebcc6fd6e523368570d +DIST clap_builder-4.4.11.crate 163317 BLAKE2B d2d998c4eff422436f36f71d681132b2545b561433ee733a8a64a640b97ebe8e35e97abc91d820189918d5fe9fa9496c89b02959aada1d55692957a86c8e14a0 SHA512 b601fd313e65dbf2b723f3ae5d2d3bfdfa1ec184962883503df9b31a7d43f4967ad5f81b0bc2fc8614e06d67ce52d399221df6f4fc9da311cca1c9134784d7c4 +DIST clap_complete-4.3.2.crate 34104 BLAKE2B 8ac5d031536f3917755642cb69cb80a70138871505f7f3b346c66163c6295b94c6981c9ec6291dcac4f6f675bcbcd507a9264c44dba42e6403090a32844a0a7a SHA512 8eecccc5ecb24983bad0c0f7118d632b466e6bad2f2efe1d6695bb53616fbc2ee382e1105252fe587d534a5120a985efe07922447e2168cb3d28e9c72704bc4e +DIST clap_complete-4.4.4.crate 37405 BLAKE2B fd43c668a29b8e8329f94153a5e5ce19e27437f60d88ea0a59573456c50a475e6dca659588d137909659a05b04ba5b4b412fd33d3daca20ee317a9890eadc8e8 SHA512 880b3022105d4ca68846e35e359a1613e177ce0be2b5f75b15bb3c4630bba93f8ebb4c7832205783f8bbe84dcd49d756468ac10c48d0e803d644a158f1163991 +DIST clap_derive-4.3.12.crate 29052 BLAKE2B 501fb22eddca5b21456bd9911ad1f90ee5d5c918eedd08e2615d22ce58bb0fa5dd626b51a734f20b78411b9a4492ae63629131e0c2e1bd0f3eee21e5da3fb37f SHA512 a58e948fddf45321f0fcfe9d9afbeff42849da472fc4e4b15c31f46ffe55a0dba34d2c1d14e342530c1e4080c43de790595e4f3dca06cbb6a8a60f9e3cab3abc +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_lex-0.5.0.crate 11792 BLAKE2B 0409c9d957ea6a566eb8b50f4212702df038d04c4c38f7440d91cb4c58ec887940f0cf500c4c3949c2191399aac3f5cb1ce44868eac587cde90211d3e467b9a2 SHA512 0149ed7c2438a19b4857f895767550d783711078f07bfa9ac8ca531e06f51c7388110f4d558e30bf503536367cc370cb581e8deb6fe51f9b5460a334963daacd +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST clap_mangen-0.2.12.crate 15045 BLAKE2B 74a1dc57b5afffec2868ce1cf18e0ef1a6ea77f469355f0acbc00c340078f9982a10fce4894e36ae5bc11bad8e66ae51f8771d29095fe962c07be44994e67ef5 SHA512 bf051b340e52c86ea78c1e8051244dd76fab545dc638c6f29a6f4d10c642ac79ceb688072a916d9f190f19f8b9ea09bc2fea998e3b1e18c53f649d136d47972c +DIST clap_mangen-0.2.15.crate 14020 BLAKE2B 9acfdb364398cd58c97d4c40d89d30e7e254af74bf30b977e425c1fa3a3f9d097fd256576fb97f2dc183757cdfe9e58fb48b3d255a80a46501eddfce3b6690ee SHA512 5dcce71fe8d2ba997d5d512406616919cc04039e5400c9f1b61d92ddcc439df97785f6456ffad691d30ab7d5f4c9884880d5917e62cc29d449807de4b6b9198a +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST console-0.15.7.crate 35409 BLAKE2B b5e34b03a1c7d5fbffe5ae07182e28f6638e026a1dc2bd87bf47f67230ead612b37ce0c79b50d84619009753bb98dab661279b77c68760a0b75ce8303733abc7 SHA512 f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576 +DIST core_affinity-0.8.1.crate 9604 BLAKE2B d152c87a9af6df1ee54f2b6268549505e480c953ad0b1d729ede4696787e89284e656ccf78b68a94a48926ad76dfa807b3b4b975116fd2e5d9850acc79a29d95 SHA512 576bb880ccdf875a736fb154e458e044e2e5c9d8fb8d00e645daf72c59696db09339360f4f6ac4d8c75d8eecc48c3c740c964e295484414ffa73171e0c92239e +DIST cpufeatures-0.2.11.crate 12727 BLAKE2B 5b91dffb779e437606db9b75d2b05c2de19069575a8272112e9a0389f5bd8de0f753cd90330b5a5bb6a3f84c9e794e96328664557db31c43853ba43097229efc SHA512 af179e269a4d5f48b50134a5e98ac541a9a0d6aa34f13fb8fd9ce8d5092352e1b322437254449ecb1bce608d8558b1cca2c79232ac1327efd887193bd1d36031 +DIST crc-3.0.1.crate 9950 BLAKE2B 2afbaee34f754953396e452260290422d19416dad4b88333e4501592deff3b3350363ca4c2b37d573ecd4e64a762b702b79445460f15fc90bdb8214fe43c0945 SHA512 aabe9d4058fb4710405146e978ec5881bce5ce8971618b69a7ff873b0fff15fc78e5c48ff0136ca6d37663a53905bc3c5daa0ed3a2ed4d8d721e90c3b0ec28a5 +DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +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 deranged-0.3.7.crate 14803 BLAKE2B cc856161cb0d1a43d95f1a0f8d15baeab1057cc477b970af8e0483ef8a8b0d06d63b89073f01616c307dd95ecb904828536152ed65df28230e5874d2481140f5 SHA512 b8b2a3154cdafe4fa0f3e2ee05ee71cd438da39a0f73b16ad90cf417148343a6b2f4463f17eeefe03a385545b9524138b679b75aa9acd5f7ee99a36f7e454df4 +DIST deranged-0.3.9.crate 17080 BLAKE2B a1441d629cb5d8ed75c49c25a42c144ecf5f6d060612b01bc2c78cde577f59fc3aed35b8b5629be50433244975fb4f98004ea99bad1177862d15c8695951dda1 SHA512 63abb2a6aaa770596caf96672c764e2f65b867653f9cd3fc268b4d2137afee7b3fc0618d83ab29c80c313e03455fb717a5015cfb33a69f95adeeddce723003fd +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST errno-0.3.2.crate 10424 BLAKE2B 3061d5a5abee015bf41c11ef31dd0f38a738c51992e3bf9f9ec98f67a87b88341c97901211718a5f103b8cf021c875f8fc799fb217ad69fd27371326b5aa40e7 SHA512 b728704f11cfb2bffd421ad39e7bab79b11e548e336e9dd1cfb902bdfbb78a8afb102ae5684fbd6ac4b01b12603a1011a1faa21cfd0702bb25a300364b17ff84 +DIST errno-0.3.7.crate 10712 BLAKE2B 1ac3a3084673791fc31e228ea3f49d334eea106f1bb6de3f9548882167d8982153e0d9cd9dbb4bde68fb9a12ea8eced99a4a128c507fe8a6ca90caf849cda1dd SHA512 ba4cd3919fefff84bd5ae473392ecdbaaec52ccaa9d1d93ae06ea5962523054d0fa1c5866787e36114a00d449a60df811a110f89c923a6acf7430d3668c2f54e +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067 +DIST filetime_creation-0.1.6.crate 8961 BLAKE2B 9f49771d976f2137b9a2e209c189ce3ebfb789780a0dbda4925cf10f72d8765b74e5770f0465fe92ca978310bba99f7f521963f480912249cb839276f6ad9f8f SHA512 08032353a09ebea4b401f99aa7d3a52a75f488a1261ec8d2cd7c808814e466d936c6761853311de9aec7f34196d22bafdef99acc71219ac53f937a5944350d37 +DIST flate2-1.0.26.crate 70832 BLAKE2B acbfad138abf2175822153867413dc89bafa9254494b4f13d958dcc6008a26fca6f934e8010b8c090367b8e25272a4ba3b26a31e59cec69c1359f83ca859d186 SHA512 a9f7b9e4adfd0a22fbf66e1cbcfe377cc03ec248c7fb7113097b839922b569cc96bf080089b8c800b35ec6f81b3f602a5860de55963b85f27ee6d75a9df88f3d +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST flume-0.10.14.crate 65389 BLAKE2B c88deea78a5713728a6b6a94a4aaef570f6eee1af85fc489534d7b336a9ec9cfdd76890929a456a689ac196bef24cee68efadb30e06ad585063c5bb77fb2699f SHA512 ad31351031683453b77d85a89812304d63a12cce8bbd31dfaa508091cec52bc511739d4d13a085aa8bf9f2438fc1876a99f2e4ab2602bdbfe0d2ebb1df4eab0f +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST fs-err-2.11.0.crate 20449 BLAKE2B 8ffe7c49f4733edcd30ade9b75064e9fcf4ed1c87620d629fcd44dbf87e85e28d23fbaad05a50d8baca877f3eb9e088d8dd744d2ca092c443735fa7129609c9c SHA512 a8bf948b94e7325c583035a04d30c8ecf33d543ac366a550d757d65a0d7575d501e01dd1a80c8b0c278f80b9f3298f8dcd03c3c636810fbfe6a4a910ee8915a7 +DIST fs-err-2.9.0.crate 17662 BLAKE2B 9919c253ff98280eb3ae8d700ba3f878e2ffacec1d3ea69f0445921dd4084c67f3309cddfc2c4e9ba42cc9f64e201fc88313f517185e47f62c3f3023bed62e96 SHA512 b0fe36a1158a1267a10f6ca66f987448c2fe05dbc26af67cf92e2fff5af210312494823c201156f1029e3d81ec4b075a63a51770e153dad3867fdc6ee1d29126 +DIST futures-core-0.3.28.crate 14780 BLAKE2B 551327876d54a6ccd97382679d61afb3e344f7c8e26813ac85779a57850cbb1f54041c82d71a7bfe4a30d1c8d9aeb560d8d4bf5babe7010fb7cf3c36c8ebf3cf SHA512 a21900a68f1a9232c245b160e95896b109315f10719147b4f104e11edb5b59c862555e07aee37a7d4fbedf0f09a02d4ed329f92fa1ad4679db1d7c78ae2865e0 +DIST futures-core-0.3.29.crate 14808 BLAKE2B f1ebfc7c1c7a8a212ed7e6c5c72d973f7dafe8b4635c8d42070d6842bd4920fd39775195571dec2f6395c5002d8ac02af889581fdbf878a45e0eb27dc6c5f0b9 SHA512 ae10dc9c1473e4625bee4db902ab3833bb047bd159a40e4fc4cfdc3a266d1ab99e85aa3db4f8dd867e08926d8dc733760b3258884ab890db1fd69f1520715592 +DIST futures-sink-0.3.28.crate 7852 BLAKE2B 752286cb15ff37e9bf4c6cc80c8ebfeb229dbaa4e8aea6fa505f1e145e5dec99c4818c8e7ba2bd8a03898350e05bc124a5ad83e28989e282dbc132ed13e7fbf3 SHA512 e3535aaffa42215448d78adcba72f1dc3131598169dbcc8b52b82fe3e74f4b0d5631ab3dd3ac5d4315be890b94d6fd8f53de274ee4815f9abb27d40982c96c07 +DIST futures-sink-0.3.29.crate 7853 BLAKE2B 2c5dc852006b364be92e59a9adcc200bc0966cb2ded763e4d5bc3658071a8417d8c5c74ea2f2a96ab9a111602ed94b8cb72356d851178ca634583f172cb77041 SHA512 20f6a790dd83ed4db54911160254cb33c7a7fd93298df7b3dfc6f1da50c6402bdb17ccb5fc03bc9ad315c277e3dcfe4b3648fde5ace09d90f84d11febd6a0d9e +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.10.crate 34955 BLAKE2B 8e7b8554ae360484ceca2a05f834c2664b08f41cbc6c955663e1f8f22fb5750481518bf1c7b49f49223a99a66914ef013347b9186acc97a20249f3222a13f9d4 SHA512 82af9e0417bff9272ed0478be4ac90426405ce210014b21899c6b95fde1b16893bf46295388ff5f13fa712a04c99c46b770fab83f41a1343af1590a86ca8da3b +DIST getrandom-0.2.11.crate 35391 BLAKE2B cc3af20769f8effebcd6fe4f48bb762211f78cfad016b796ce4b6b83a25d0a758ecee4352af18ef97e84c17fb4efb0c7bf113b53d2dd30eaa32067fed97978fa SHA512 2230c219e1080b4b13f207bdfd54b1acff37d9e5fec5263ec9952df9c0279939b231c722b54524deab85002caf1047a471f3fba8090428d918e99d53edf82345 +DIST globset-0.4.13.crate 24031 BLAKE2B 64e28ff329eb4013f5f4a94a805092197d072fe479cf7c99132dfc63a6ae7c8e8c3ed9fe4c506a239edc615196f5329fe796db825accb1e2a012f62b33567305 SHA512 1573911bcd22242ed4bfb96968b6324a67c5602f8460155d1600091e38028c4fee35cc6ec9e706a3f292b6bb14057ef97c5701fba07b213ee7b9653170c616d4 +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST gzp-0.11.3.crate 2048852 BLAKE2B e50223b1e6d0417313781c193b9630e571f1774973de43f2be40aa9c16103b62cbba2701901e88b929f80985d104e9b66eaf44a5bee239b58ac94d7e78adc1b2 SHA512 e489d77d63e193639b37a431ecbd857d8410cef29eb1d0d50bf5e72708606a65887d437d46d62375a69e3f0fb643309ce89e25d8c1b8de47c751af98974c85c3 +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.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 +DIST hermit-abi-0.3.3.crate 14253 BLAKE2B 9ed8b40a1cc894addcba2a45562d74359ba55156e2c3a547afce139324b1345df2f158f58978ccd7d343fac5e5d2cda86e2e0a9dafc77af36d4cd8aa0a6d4c03 SHA512 eb162d085e8e0db72571aca925fdb6094d1e5d091766dd62d6a116957459bfadc8d51f1acc67f4da3cf6a8802c0ff445f3ad2516c1df8fcdca0b751632e150a1 +DIST ignore-0.4.20.crate 53551 BLAKE2B 9c2b8d729ac7952e84fad82935183face8f6397f925dbea37b83b438fb327534c64c565e2f5cdb98d0820413f5c50062173887f1cce93a50805ec5e2df43a807 SHA512 e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658 +DIST ignore-0.4.21.crate 55500 BLAKE2B f9ede294134ff8f18b1dece391664de3367c6b691ac47db5bc86c314e1db7ecbae6ddd9eba2433140209901a6c16cca383c48bbff3315c9e6f3b93783752e533 SHA512 34f41115f5ecb4e76c1a3a74052f35f2b9ada17963dcf0f6257bedd843f54a44b3c170d7c44763399edf2997d2c8f291e1eab6622aa7afcbf50eb9485d722b41 +DIST infer-0.15.0.crate 18734 BLAKE2B f2b4bc69e4b0f9b9d62c46e3661fdd95c858e1fbfa7d3a1696187c624c292ac286db25fa8388f7139951d0031e7f9b6f5df35a4f17d7f48b8cc8a71c9eb6a52c SHA512 711a038094bd05cad192884bcc84e72cf9064548f58865f52cf81f74c34ddfcc86d1a0a8112258dbe61a432c4b8ce490e76272d8ef6d5e3a71f185cd27dfb22d +DIST insta-1.34.0.crate 550760 BLAKE2B 56ef9742bf38cabfeb26226fcfbe70cb2372964711a9d5f6b9886afdc3134d272a827f77f858c29e7ef2b723e50a7da9030ebec3ffcfbc37db46a7540f848226 SHA512 792eff6de9d7d10212aad14566d0509ae66c0b43b2a38b187e8387ca131162daa097b92abfca801f3b4efa052a1adc1464a07f5e9c6d564832c2310b8a7f544a +DIST is-terminal-0.4.9.crate 8109 BLAKE2B 0fa495da123f6fe5e3ba5f643f1ee097fc4f8e8aa54d9525b6108855a6a2e58556534a5e8dbfe7b5f8e2f1932003ac63f6aa3384317de7b385cf724bee294468 SHA512 0803ea53945715333d9b5fb18feec7230a49cb1a5f7308e2ea8d06a650e376794dd372be111e85622fd21320228706dd589423510dd010cd6ea112f185c46966 +DIST is_executable-1.0.1.crate 9550 BLAKE2B 64fbfd2805b9e7a2498a59bd1ff924f84a42c5f1061ba59e7d3cd72cbecb394272c3f9af101f838c7a6a636746d8ed3b7f698c5720857675c58127cec9846d81 SHA512 677980983db2c8ed72e87a2f2df3bac328dc6ba6dba6c3e8c4e4eaa7b8fee160ef4e81d105f65ed718fb7263137ffdb21d86b148f614f04fb9e24201417c8a29 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST jobserver-0.1.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 +DIST jobserver-0.1.27.crate 24774 BLAKE2B 259c854f3cca79f769dde0a796aef4dc135574d816e7d0b8aed4b3d4e09d4eea600db30f7c8a8f7c68c9040efa1ab99029b1380ba6240dbf21634e7b5ad141d8 SHA512 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5 +DIST js-sys-0.3.64.crate 80313 BLAKE2B 7cf5dcb2b9e0b63cb82771c9e98518a4cda70372c5aed07866a07d2aa51274622357e4b5a665499328f5a3c38f7c515303da50421bad4a496fbb658e2132325f SHA512 a4f389a4eb45c2122e7bcf365dccdce8fcf14b1b521b8b839746bba8783296e2f1b959d73bdd874743f49c61a24c4077dec52f63cc7d594cd42e9cd6ea9c2e64 +DIST js-sys-0.3.65.crate 80725 BLAKE2B 9abf4a2e9678b2b2e6648f07ea879ac372a20b4ec34a271b93dea1ed57d25c8fefb6c9a2cad93b4c8d008987d98bd9c50a45614419fbde11659e5515261ccc69 SHA512 ffc14e62a936a93eb6b71317a0d00529dc9b3d45994aeaa79fc21b5fad93a6a02da52e1dbb5fbc439da66f693e8a04b39c8a03381494d355443a425412ced267 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.147.crate 686772 BLAKE2B ab2f0c65d071d46b8b88149add1c8429237ef6d9e0563d56ee1adbf23e6147dbb57fb68fbd02498f8ec75327693237a47e5e5259615ce8b0d5ed7a03bbf4fffb SHA512 bfb3c230b59d623b98726f92b7c3f897b47ba3d22fe9834c15f5b4c1b662289aba35a0ae3acfc704ad74696db8c691ee007b9cc6fa03ae65a18eb6bedc81931e +DIST libc-0.2.150.crate 719359 BLAKE2B d08e17fb29992c76337bb5862cbc1cdaf7b9d7749cd65021f145fcf49fa7954d6251c8c2f3c9a796b46283c3bc014bccfd259ea52824459841911ad847fd7f5a SHA512 7ae8fe6a1db38ac6d951c0b4880d25a02f064f5e61d6057c20f7208dec8395d58efd085e41857bcf5f4da2b014d2952dc4ddaf18ac4acd3a23675bb659e70385 +DIST libm-0.2.7.crate 115688 BLAKE2B e180347d10847c40a88e43d321e08561df053e6fea0cea2cac480c4162c2f31d8697b4572a384edae323d43781d3c6462b2d77220dd71b2fd0da3a2757487db1 SHA512 b7adbf657be812451fc50cd5e5f92b7a71d43b4e48761bd2738d65498c9abad851f8e86d3be06ae75cf39c7798c23cafe767bc5fd40f596774e858f69fcb46d9 +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libz-sys-1.1.12.crate 3030648 BLAKE2B ab8cb974481f86f7ef40eb27ee08ee5535cb914cb76608683b53b57e89d7c92ee4d0831d6d0977ec76476036fdb8c6374ebdf3daa639cfb627e0153d40ca752a SHA512 03daeb5f03193887b692cbe8d631c83ac632f3e92fca4f10e881058fea38d85e11c090de04be9d70d52a22dec669474a0044a3d45d4adeb3a0f39e3398cdac11 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.11.crate 1413981 BLAKE2B 45172cc348e758bf87831b47d2d52ea43e781a738a59654dffc04cd5f1726efdd8d1e2376cdc247019b64d82d756f4739815422c353f54f081a2c539df02b5f4 SHA512 befe18ab06e5248ee89f0cb8fbc192a5564c15c9873672fea62754322d3c197563d9133b839d5222e6baa522ec1fafc48176ee605ec7954c5d93e52dfb6d9772 +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 lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST log-0.4.19.crate 38073 BLAKE2B bbc8ce51ad4a01562ecd204a531ec7d82101a342ec26405dfadd1761372f7039297dc97f4899889ebdf4eccbd56345e015d4ec6d2788851e523db56eb541aab3 SHA512 8f11ca6f5a99b61a5f3baeb7a23b7a879b3a5bed666337936bd1d8794864d14a6c4f0747d03505831783f15d8c14ebcf507267915481dfb1b32188b8ab36a038 +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST lz4_flex-0.11.1.crate 40041 BLAKE2B 3fb807d932fcf1ee1183dad5deaefe8e50ce95b907d67304e2c80cbcda93685b85f9c717e8b95d2eb2f1470866c2c91bf866ab2fb112df73e68bb0bb33e8ac12 SHA512 20fecc2995143a1e0f1d411db714d665445f9367becaf1fb8200a643e4f0847b973128b99a5499e7b69122c318c33558e148a3141124ea459cf34abea7aec2d3 +DIST lzma-rust-0.1.5.crate 31323 BLAKE2B 1054a7ebd9a3f4737597eb806aaf3f7a3f11e8ba3467518cf62d51363a01ed6f9a40eaac858fb61c4e107cb89535c87c73e8f01770741438df864a12916b857d SHA512 de0bd6f99fffe53ace4cbcceede685d98742d83e4ab6817fbfd2b667951ce6d5d6c87177512d18b38bff62181e649223c90d5a642ef86ad120c15dd98c5e3db6 +DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 +DIST lzzzz-1.0.4.crate 128643 BLAKE2B 1b4e34ef8c3195695f8cccdaca5330ea99798219643a6763eb1681cb0c61757950e33ec8d385abcc17c51f4b9683438562946d44b1a149ab044ac53ff32290bf SHA512 b263c8af2403fc900c2a76188e56a0507875dae99f5e17b5e8a64b19f7639034a77e5aa5fcc84a693b09da6061adf6b07793f8ea3b7415b9768550c120979577 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memchr-2.6.4.crate 94439 BLAKE2B d1136f7105a33565214fdeecdc5a95e74d7fc7cf45997f81bf3cf389f3015fa561ab326433ddcff2db0b7259246eb6d26fc7b4e3c90c3af8b9b7ed7e8ec56ba0 SHA512 1065a67e04ec9210c70e430288e0a8d39f36ce6414722099553e99112ea2f8f710eae44bf39f8775b9850e6c8a50e634a1b1b084a8eb4f6b2eae6697dcf5b5f4 +DIST memoffset-0.9.0.crate 9033 BLAKE2B 19090c1af8b8cf54a2cf7593748aff4d3dc685ec7080aa476139c1721ef71555495e1bc513b1efaddc7e7702f83e0e1c2a8f71ff40009d266539484c9297e0ed SHA512 2f04f9b6fed31e94388c18162ad275897a835df7b9ac827f4df0f4b0ecf71064ef247f7ad11dbc27d7a6d448984a0f29d1c000e3c8d5fa6e121fa9571770ec55 +DIST miniz_oxide-0.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c +DIST nanorand-0.7.0.crate 18437 BLAKE2B f4aaf18b7cf32b385d97842cee234f0781bc2e55ca5662031204b999293d417e0ab2726eacff084dc6681ea5e46ce01335a1a5cfaa5e8bc6e602aacb1fd25252 SHA512 3ac650451d629852236eeb45dfee808acbea616036025676b47310100982d7e8317df647fe8649e7753dd0f57c501dcb3f7401c3d804af52ff2a2f50ace8cc69 +DIST nt-time-0.5.0.crate 25025 BLAKE2B 22b25305e8803c401b2d1c2dd83a23476def715d8582829bf8362fa94b241c08c7beb45d0f613c0b9d40322a37157887d405747628c3a0cf3eed5d4f0dc7c0b4 SHA512 caf6688830e2817796f54474a1d5a3dd3f4e67f0aa6ca4bcbc906c4d6780d346d65bf59aa8199533c24aacc2263d65108a92833a52bff825329d767520c4495a +DIST num-traits-0.2.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +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.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae +DIST ouch-0.4.2.tar.gz 53729 BLAKE2B c0b5abdbb70cf6524ac690256f671d90977e92b1ff86b59769702cf946c2652d593cda274bc47ce7f0ba6f873bf7394bd68b69a03d14ef4a626e18576b85934d SHA512 867e2822aa324cdc2075622ef4a59ac65ba7c40cfcc3304e6fef6796d6d86b4f3be877833b59a6f492e051400f1d3cf98b860bb46544a7dcfe226a5eefe4ff35 +DIST ouch-0.5.1.tar.gz 63205 BLAKE2B fbb6ab0b96156263affb7a54ff399ae984c7a33846bf6bcbd543463f12de2f2eaf91a007d135c1310dd436f92f395824fb58752ec6dbc4cbdd45f8c80ae823a5 SHA512 b30dc9bb6bf8850f30ea6e23ae202df0941c2dc80b1f9b137093c36c6c2028e4c167809e657daa8b3af7a5ed1692a350e0b4709095281ad744d9fe0e22dd42b3 +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 pin-project-1.1.3.crate 57740 BLAKE2B 5201a01cee2e98caa0d3ed1ff25d4af8c4a74bb0a6f5a4382c3e2d90bfd5a2cc588759867e77553225f5bef547bd6be8bf1f613516748ecb26da9181d4460b85 SHA512 91b5e0a66e620dbad6b189cc45c41dfe2493d5ce09783f1bd556cee0ac1b3b103507c39c77a393c45fb6eb93dc1f1b9efd4ba5e2a9d4507240978f1020f12aaf +DIST pin-project-internal-1.1.3.crate 27824 BLAKE2B 23b59024481710102677ba35aa8db8e27f6ce0973941addc11bc8a994031c2a4fe04cac197f04fb13c61110e554953883f50b4df15dd632e4c59fc8422fb26b0 SHA512 d2aef23074cdce910fbed47130636dfe3fcb6ab255c6fb4ff822d364d54d181f007c80755ae6f8c7519054888c1a763738d523217a8157542aa35007a77f2288 +DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST predicates-3.0.3.crate 22743 BLAKE2B e0dbdba7bfaedfd3730bc381efd439c09a0730a8876be219ae5b8beb230f99acb29263c7eea1ea7333102335550936cb968f82268eeaf61db912fc4d2ba2952c SHA512 6638890cf3ca26170363e789318fd201223818089a34970fb650c12e11da0c2031dbe114ffa1e4bc55c05f7c75f41c60ca3bdb4764e061c6317508275940c7e1 +DIST predicates-3.0.4.crate 23240 BLAKE2B ff0b96b85668dd24e8368479d82210b38f591f67a0793a080670e02b649516be8acda4ae5f80e98113a2030bfc7ec71cffe53a0fea4fb65f98b3a2fc1f6daece SHA512 b2dbfa83760004abce72f2ef576d7ec079c4ea909120a8fe1ec6b87da0fcc2b48406cd6857ed16e131281b4775a6f33ae94f975e381794fd9a98a2c0e11e1f75 +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 proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad050454b65710b9800c12597f3a9ae2f9bf50c617da0472b7ac0b549afaca19c546ccd6519e648598500efda9c0db2ef6d SHA512 d197cbe9b6100c3193a01fd7dd6b4e49d440290012ababb5d9f139409f0afe816f213d67a03abeb1f3227228e0a1f2446d1dc0a2775363a15d1237c38b45d6a1 +DIST proptest-1.2.0.crate 194884 BLAKE2B dc217485d84af76365170252690d18b0abd472addcf1ebda60db79255d17d48a0f56897b93bbb01d84f20c9c1f53da854bbfd3091c8685229c4dfaa51c673e3f SHA512 b0786ba104849dc45bf1cb970cd7bd8fa645f0bfe1fbd37f1c2535d28d2f7773cc99af67838ebcb546d900f421bb6145c1a70639d5fa2ff0d25b45a2ab176e9e +DIST proptest-1.4.0.crate 198527 BLAKE2B e6e6585a3e4872595cc9778fac723bd9002c3ed5137338f8f50b1bb4beb43e2503ef4ba67228018a5f753d60b3cb188944145d0a37126478c87d07426f974140 SHA512 eb7f4e976f9d71f75dd6a575339d0e31b6f693f2f3399b3e495d9fe1be2490a0c691c312c95103f543669899381d3a3264a2f74604eee587ae0972139bfc49cd +DIST quick-error-1.2.3.crate 15066 BLAKE2B 1c61525d383f3588c1c5017f016f60b484bbf2035e7f63c553bd9a49b638ab0c6106ac3676a41072b24da4e13dde78706e0f99fd1ec9ee329d5be81d45a85866 SHA512 f8aaf9024d20ccd42b706c756eed8320aee339f8776392b47a41cc82ca06b03df1a5b1f00854cea96689c5af261b4d8c5d2b1a242d10f2755e7e33dc41be35b9 +DIST quote-1.0.32.crate 28037 BLAKE2B 7b243ac7929f3b2e1d91a51a2dc2b11dd29bc017be9db588c83bd137609e2f991a4f3ff8682c7c11c177153e517c4f818285cce3237f435aa43ad0126c4bab6d SHA512 13cae36920dcbd0ad1978be63f20b35b8424d02b4d9992032fa78c7770d61d1fa7ec1532a48793cab48e703236b7bee7843041253b9e83700903228078b4c025 +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 rand_xorshift-0.3.0.crate 9121 BLAKE2B 56c29e159c0beb9c751429130e84e4666f9031b6f70e180544f9cc8f8e85d98676b861b588dbda46f2cdbd254fb908c02c6ba640d53422e6bfa1ae4e48ca5a33 SHA512 256e410e5bc08c56496c53c3d53936f3b1cfed41458b0ee8879d7aa8b95375055746ca49e29000ef847b37f01e9237f569cd000c4b281f6c78ddfc78ce439a49 +DIST rayon-1.7.0.crate 169488 BLAKE2B 518f0eda1fcbd1b1b230587ea18cab0023a699e796c819bf35a6492b7edb051137446bfbc49aaab0a68aef8280c970ad14301a9f8f7461d537af119a65b33a38 SHA512 d999c811b701d0aa4e547234bdc20a7df56728e142c4aa882bae081b7b057e8c3a72f4a62fb35535e57501e8c2ba7ff072068b59d6b5374e9ca6bb66cc0984d3 +DIST rayon-1.8.0.crate 170172 BLAKE2B e2df52c64435926a13f4f275c4f25a9694316aeb02b73856c600a1a813686ceb20828676d8272393d1aec18eac4f05bfcdc5ef02ff1e19245c547c0313a2a03c SHA512 ab1cef238530d81c255b6631ecfed9cc4f3f8d7cb6a74701d29c1dcb022cc5b859db1d246cf8247d47702fdadcedfe64a6749e24cf6c7258e8c9411af7e4524a +DIST rayon-core-1.11.0.crate 73118 BLAKE2B 313d65bb6e3a010569b317b32ac91c72e38282f4fcddbcb56ffa97de42d88c0d34f35f76b62e1ad60ee96b596aa681caf2071a8d5dfdca085fb1fbafb07c3ee4 SHA512 00ac782f49d688da90e823980e83b5ccd858f93769e2d801061fdef78728cff37d3a9fa4fd47a5cddb058f28f3289de349f8c8fdd94fa2f8c400d73bc4529800 +DIST rayon-core-1.12.0.crate 70081 BLAKE2B ef1bb1d430776b0ad49aa523cfe83bb0aa3a381b2e571db74cb8de04bbff884b8c269de31d7afbfd609118c445bf079afd2d4920842c8a8b312d329e4675cfc0 SHA512 588fa479c499e1620e25c5818996f0376d3bf526272af6c50a17ca0ccf0f8f67b03a3a665938575a86a8edc1f101a37ab01133b27f904eb5c291bbfc581135b2 +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 regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +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-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.7.4.crate 343365 BLAKE2B b50c01f02e08729496e8bcf023949d088463bf62348b4a1043fe5205650da37863b2ca51f683662a4df33bd56085e0501e50410106c9c471a0daec4c71dfe945 SHA512 b33713c71f6f753820ca6405e8415e5eeed457efd01e81b0b720e48c135b9bb0973962269587ddca31350233aec6d3f598596cb48310db0633bf67f8970f0e18 +DIST regex-syntax-0.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f +DIST rustix-0.38.25.crate 362735 BLAKE2B 8d368458850d031d63c76c75e716d8e580a763fa365aaf3f065de7f6f28fa314cd57c558286b0322438b9a8fe5475ebc709b02dc804862e02ebf02ad8fd2f30b SHA512 f14d3112f82e254ee01059a845062e305b5386b84e2de14fd89443606b37c5640322258cac91dda3be79b11cd72de60557515649ee266bfe7a796a284afe6a11 +DIST rustix-0.38.7.crate 332031 BLAKE2B c7261d4ef5308a8aca32a919d1ce70980b939333b75fd575978261064789bf673466c892fbee1e0b51cab13b80f21a0355e8a4eddf2375ed2f4c5d6ed7ae7668 SHA512 798a84fb6561ccf6902ce7177b2a555cef4d46a2faa265fe7121c600b543782e2e0970346fab52b1075ea40054f6c8f7b830b45f4b0c9bec3aea824645d3ec89 +DIST rusty-fork-0.3.0.crate 19881 BLAKE2B 01bae755c66d7e4f72789b7140de35573d82961adadcc9febb841e332fc2730b405d4f1dc8aff1db6eba3ca03ee24d5dcd9a9c9a914fd2a94428c796dc9bfcd0 SHA512 8e41e12971c36ae1d4439943e55204e32fb4e62717355a2bf79152825eef7dac305c2fe22468957cb3b7af0b27004ceb18eee2d2fa0a6f8822b28b711f64ccd7 +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.182.crate 77171 BLAKE2B 54e3f0bb182cb1d9389d176ce504d6a2720b3868df0bd810e9eb1e730efe47c0f2035fd0b5c021da2d476d005206e3a44be1813477516c872844ecc00752cb89 SHA512 94a0f0e2eab1820d398647f79ce060d23112ff256722d395252d4225c5bd7bcccd79f944e761241df4e862c44ff94ffc3cfab160733f301545e4ea2cae7fd967 +DIST serde-1.0.193.crate 76863 BLAKE2B 163097e85b5542451896d7381607aa297e3b0342a2641887a01689b13122c6c1ca566fcb7f32f51bb0ecc861aed014f1467edfe21338223d5361555f870425a3 SHA512 82259ca302f42116ecffca3c88bc1212785ce5430f9d29390a9041d4e5943c13b13de119fde644a583960102c4b6e850a16f962d36dc76ac69fc2297ed65a506 +DIST serde_derive-1.0.193.crate 55692 BLAKE2B eeb2a2fbcd0daf5fee1bd6a4f584fed330db58cbd786073311d6a94308c63dfc6b7c2dfbc4b8980064ed66509f0127525b79d99aa96ca0134226fe21715999bb SHA512 05efb144aeee293a0e7dc7540106eb8c4920b2d8dfc25771d73afa8ffcba330104643430a6e396ea2adabbed4ccb23591251479b75449b9c8322799f91d38c41 +DIST sevenz-rust-0.5.3.crate 529814 BLAKE2B fa67f333393f45b25bf7ac52ec63712731a9dcdd2030667c30365a9f235881442e11c3cfd0c3370de97c866e086873b986828cfc2047bbdcd06161546ed9b32d SHA512 7c38a42f67bd6d0eac03532c289e246674043331348c508d3779f93ed0560db8cf303e9e00845cf6a646b723602840d42772bb7347c530dacdcdb7d952b2b654 +DIST sha2-0.9.9.crate 22247 BLAKE2B 4ac2c92325ad92881f41e777010516870fd001617c2dc1d20495318219167e2622309831ecb9509d7a4b87f936c9e5b2d335bfc1842876a8b2aecedada367421 SHA512 bc267467089ed546edc1caaa7a00f3f769fd1d5deeb655c1968985d284bd32e4fcee4e721cf89c30e8c3cadd2f88ac557b91f90183cab112702c587f753e5877 +DIST similar-2.3.0.crate 51082 BLAKE2B 47115ea6a8e10ca7b70dda65673f40350a82ab33928a2d875b37a486806f265c917715170de44100d1caa177cd9ae9453ae8b861bca82472851af0b62a91217a SHA512 d0b8fe77d03a94f9ca3b21bbc481c22055c16930931ef73240c1cccc6a47c5f8133b2921fa88aa290ef9257a9238afea8168f3b4a0d3e5b679cfbb9493c05b14 +DIST snap-1.1.0.crate 33163 BLAKE2B f9441def95039050ff4cee05771524cc966959300d1206e472c26728213eabc64716da00273ce254e2504e83d7542a45f92d13d1cafd1028f9b7cd833e8b18c4 SHA512 3d374ece917ab052b260e2a6b5bd509c94b8545601b910c964368612055ba5cf7b748f23873f2ba5adcc47f0f4eb6063e52f6d4ba186653d43e5f5d03c0363b9 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST structmeta-0.2.0.crate 10243 BLAKE2B 65e8512f0e61eec9f579926a6216c534ac77e1a2289958c35a8c678805c6d03e59757c16e5fc9cdba5a8daeea4186b843ff11c794e84a3f56db17710975bc7cb SHA512 02e46464e6d4ec2f5b4e33aca6580bdc8baa150edd86cf8c0aa7f4d2e39b040c6c7581029fb94cf90bc17e708e1e6e289bb67aaa931edcaffc6341d747fd0d9c +DIST structmeta-derive-0.2.0.crate 12328 BLAKE2B f71502ac396ea2c04455bb594a25994bbf5751e85bd4dfebe944960aef61a76d839ce1371094f81c4f536e9a29b4571809d0febddb2f5e99d5b876cae7f323c5 SHA512 03c6f598530264ac741bd6cdc5972bdd91e8f1d851015d7409acb494c3141402889fd552dd850a913b01583889579dab19ebf99a3489261084036bca7d2ee3a0 +DIST syn-2.0.28.crate 241635 BLAKE2B 5784468a0dd04eb298821ae5a3facf72c5fe5907cc469919b0a0b636bb55bd15e9e3a31c9ceb05b7b0f88e7a53e5891e6874641b61e5fde247a91361ae37047f SHA512 96e83979e70e2e1e46ca2af45d10fb259847d61e327809a51351a988282be9688a8c4942a284504674c8684970082dc15cd9ab9b3584bbfa68ac9716e071f9c5 +DIST syn-2.0.39.crate 244129 BLAKE2B 2cff6626624d03f70f1662af45a8644c28a9f92e2dfe38999bef3ba4a4c1ce825ae598277e9cb7abd5585eebfb17b239effc8d0bbf1c6ac196499f0d288e5e01 SHA512 96cc347cfdb0f9ca0b6c7289279a1cad8fc401625783742292564f7ceca8237ced8d9a3f62069696f6132ed06092dff2baaf4be09ef53b21260d93785b0e27c3 +DIST tar-0.4.39.crate 51491 BLAKE2B d45a5f7f22acc8ba465205c0e40ea518e000d6a3a9f7e9681c8670aaafd7940124ee69082cdf4a71f05630c8681e6db91d36c3f48e2e8f0861e44e8b0945773c SHA512 a09273c7245d1a36a00b1c4708395c206a5d3f99fb0e33ffba8d5ebc54e7b0357609ae1a1238b75bc3585232aac5d552c0c1454013ad00f451ef463dc06eec67 +DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST tempfile-3.7.0.crate 31754 BLAKE2B 50df09733ac358ccaa92be5e2284ce4df7f256285f2e9575637888b995af7a2e09d80cc7d228041143a36e08472d9c9f896e419d8208281fd5c768972dd6aa43 SHA512 cfa8fc57b8605edc6f4fecc167df17e484b24ab01f7f1a6cf19ed6f6161b77f124e55c8359a93d0a07970e25ca6aece4509338a66a3c683c4c473fa5ac9532df +DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST test-strategy-0.3.1.crate 41186 BLAKE2B 5b7749da240b318da285979d51d8259fa481e44e1ce6057d02ddb9b1ec21440d2b1a94d72731350917beb7449ccd3c55c95b50a6783187caf5b6fae0c170a31b SHA512 871a06defb9fde098199b5a59354dc9d8187919ee98fee038dd9fed331c1e757f68765205ba446b0bf2082758c1a016947c3759d33891efededcddc53d2b3b18 +DIST thiserror-1.0.44.crate 18760 BLAKE2B 4afb9d1cae98afff52c2e9cb67b8bd75815092f87d51ab5afcbf3366ee6ae8fde33c0bfab9458c9c452aee3b324894fddce327475ee754afb9b27794fcd9d279 SHA512 3a8e9346e69216510337e2c27e91e08e7a42a8b6b2abaa776df3937ad4dbfd857fcaff26e97d89965dcfb2003df1f1d1ff88eb239d334e62c806e8d637eb149e +DIST thiserror-1.0.50.crate 19414 BLAKE2B a093f66ad191a8c4b15356f8d29578273b36f9f11b5843195eaa15b70bd4c8eaf6dffb631564386acf35a9ddf856e05055b419af52d4e008f582ae444f3dd5d2 SHA512 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46 +DIST thiserror-impl-1.0.44.crate 15086 BLAKE2B 664be3bca31bbcdd2bd8170e5e769d25e0a27c135067c84404d94bb51b5ef02daac76538898969281b0b0309c26b5ac4198e7bc819dec457dcec09e65530f75c SHA512 fe9211f50dc922b957ec3b9b5f132f812fc51fc68d23ad39837dfc174220dafb2b29d66822f34b05f1cd27cd473598d43e17979ccd9c70b056d509cd5c5c9ad7 +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.3.25.crate 116903 BLAKE2B c3c0a5cb6c4166fea626c3be43c1d22cb26ed03dfed3fc49bb169f0de753ddbf4fe934573e579b2f98fa0779becd54626ae9a692f66de7253a69adae76aecbfe SHA512 a6b63ffcb3d45d9eed7d9c436e9b603d6cf1ad402dfd4542807099c7566d84dbbffde3ae772b2decc90427ba96d5f0b023b1861f47de1f2868d67d3105ed695c +DIST time-0.3.30.crate 120289 BLAKE2B 917b71ea8362ca14f2564706919e7e62ebd3e8024d48ebcd9ac9799368a12f425b982a7739a73c025155d5dd0650ef8c9fd4642c60a9111294cad7ac2e30672c SHA512 268f0c779e2a44431932aa407f39878ff1412e287f9678574537fe7185f12faf7605c5ef433aa6d364bf77894e819ff3953f870ef7ad208b7203f1c58eccc4e5 +DIST time-core-0.1.1.crate 7197 BLAKE2B 9d0be2ef7111a8b66e5c750b2c372627ae4acfb2c68b0c6ed44b3c23bea1cdca4f65b24d2f2027b4d334667b1620019f4cb8c6d9799c1c2c537e6cfe692ab88a SHA512 a29d6619581d3fed73d6bc66a2c18805b80a3d54197feac5ad987a2c31d003bf4fef88a312d5315d2fa5c7d3e509066a65c1732be2ce280cf937bb4eff012e14 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.15.crate 23568 BLAKE2B ed16207f302e03095e726f0087f9f7c1514cd71b68a17ac804424c526349838171f3bda62d442b8429a89adb084cca1a4117828c3d66d20f2ff8272d7cb2d3a6 SHA512 d6da54996ab99a46b2b2cef83cec62eca2462490db439ba9814502f7d5ecc3018eb266b29453d601677a0ef39797da77a106d407e0e5de3b110ec1c5ae2f3c6b +DIST twox-hash-1.6.3.crate 21842 BLAKE2B 67c261b2b0a93293717a4e2e07dc11df2abde09da6fe713b9d04917ace73de1b59b8d4fd9449ab46cb7cf496fad1e440effdfa1fae6f5cae4ca78af8cd019c42 SHA512 f7ce63e6e5ca79ce9330caf40b32578a5d2088c5d8ed371604268760d6e212d447d9e3a95378378a283024155bccdaea47597902c488a94c5d5f79770baec8fc +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST ubyte-0.10.3.crate 13665 BLAKE2B 200eaf25bade47749846305b154ae6b8446a1bfea1067e83c13f6b3b0b693f5f3f2b0bfb08804013bd36591bdf997398c4796d4eb8191f873a87ef6f0e0a7ef9 SHA512 7107f76107dcfeca173a24bcace3b8f1eda9cad6ee9547866187daa6c8087d2f9786ffc552e7dff93543bcdefa28c45fda823c6ef2d8a304176ea197d7a3ea5f +DIST unarray-0.1.4.crate 12895 BLAKE2B 20fab4ce218941bad9ae341d24e92469b01f46523adf9d6c80cf2418b79dc529011f357e3c96a66ad96bf822358581a150f75c4d3ca67043e01814c59f1a9bd1 SHA512 373d16e9688938762c61cc9056a50badfde417f64385de1949678333cf9465cc496a357707989da83ee5e4ab041a89688fcd3ab9dfb9c6ec66446c9f5b56b630 +DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unrar-0.5.2.crate 29960 BLAKE2B 8081db3697318dfed90861b8748dd696b79324addf21a5dc9116c6393b87db96ff29458ae6c8a5e83c6e7b7649cbe2ab3b98cc09211b38b6cdf036ff30d19987 SHA512 973e3f28b8bc1c4aa4e403e02943d34f7411b2bee1acca22ac0dcb675fd97a43917cf483cade64e2092b2d825cfd1d0be4ad4e927b7f69485f7fa711f245a65b +DIST unrar_sys-0.3.1.crate 256180 BLAKE2B 217084bb0c04bcbcaa1263a07756f9b4d74efd1764ed175bd4e6ce1a822f81287c742c65d5e7c14f0d8a330929eebef02681bfa8ae28a6a7ce2af2f7d4a0659d SHA512 fdff00ae13b6b2c3e061672dccfcfe77bc78594fbe3f8ab5ff1e9d9861ad04b4f959b46b25a7dab714beca426f6136b3a94defdee39133dc6985c1ad90695a6e +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST uuid-1.4.1.crate 55291 BLAKE2B 36a1d7abe0a695f6fa3a8ad3a0c8a078bc61b17396a317b01226d9b35a3544a8a74305ade1166dfee7a9028e6d4a1e6b0956dc0975ea58a86ec6052fb869c577 SHA512 95914b62948941e9dcda7b66b932088b328a23286d163449a72961874f4a856db6db1d60a125e56cd1d7b1c00391485a45520852ea49bd8e5a7b8cae8ecf8b96 +DIST uuid-1.6.1.crate 55554 BLAKE2B f9b8eb34f9197734ae9a1437ded396f5e5a8551b54e532053016e0c00c8007644f4fbbd3827c9878cdbf8acaa981d8ae9c94739af7edb6939ec299075ee4b443 SHA512 b9f3dbad176b3640b4b943d127ac8fcd0938e7bc750430626cc603efdcf5faf479f8de7940d64ed1b5b6e6378b42a1aaf3c1e791ee59b9db9394409261cf3c55 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +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.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe +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 wasm-bindgen-0.2.87.crate 175052 BLAKE2B bf8cf4aa1786ac5c2ba76e80500b5c54313adf9690ef370e60b894401bd1b81416da7bb46b90c014412c96f30f995bd1e52cf7f3a6be1111aea40866e8178396 SHA512 0c3099155ef079d2b91d2d5b135243d687bf865cdd9ae9d97d8cc2eb4c9bf7439b66b28d5b1d7e95048e53be63ed4909b6b3f2427951348de25ca7abb7a03705 +DIST wasm-bindgen-0.2.88.crate 181311 BLAKE2B 94be99405e6f8d821aabed65928d03b3f5c7062afb923cac6088e56272fce4b928a03ca693b9e3bc2c7ac5b61052a3b2c1b9f75400c95814f29504c0f255f2e7 SHA512 21c50fa3ba6947e53fb56a57850350b9f5ef11d7281e015bbd564fa07a702b9e58b9ccd22bc6d870092e73ae51a9350f4c7f5a019b279f1cae2fb85a1f4ce80b +DIST wasm-bindgen-backend-0.2.87.crate 26821 BLAKE2B e230aa256a1f681ab3ffd2c83c3f6a810c305bb79a5e1d806b8b2b9f54ef0babc83809f6153b9ca511faa4b122f80bd1cc9eb97e7ae3cb4cba9e2dc1c6bd0b51 SHA512 317ee2bdf85067cb7f4b4ed6ff475ff9e5063143e9b7c8a28572211c09025935815227c4afa8c92823ac92102562d4d34531aa4891d8c922048d37e27377ee94 +DIST wasm-bindgen-backend-0.2.88.crate 28181 BLAKE2B 791e6bdc0702631dbb959e788db0f6dc2675f48c6d9e15f1362f153dd32a6df85b598a8a415143626dacdc17c2d447d0147c885f373ee6e0503446d96af243ce SHA512 717a62c8ed07adb29cbdbb1edf6f47d47eef2ad6fd9ad1264b09189d785bf525a6f09d1cf362d6a337d5be0a2ae8614e30843a33da73c2d22b6d233b76fabab4 +DIST wasm-bindgen-macro-0.2.87.crate 13897 BLAKE2B 0926975b0328cdd5525820358795b7b68b4ab9dc460715ed84e5d276e76e936057140efb1ba875acf25f3d2862e680f9827bd05cc47560d54f7ec673f30244cb SHA512 af366d8d853b280014cdf5286f3b1f6d7fb0837ce6e359a81cb6f85161537c8e2cd06d7f893c957f5bf1548d34084d33a213670b471937782b56033a23cb15a6 +DIST wasm-bindgen-macro-0.2.88.crate 13908 BLAKE2B 49baa77009d60e05464d438a97bf4c72a5357f79a2995b88bd2a9c73823b01940b23d90b9b0d7e01bcf3c1c31988b015ba029df09aa1595bcf560000fededc33 SHA512 df45cac130bf787d08640045839d8e9fb1b10720c0e7def84862fc6f6f8df1a3c775870570c210279488eeb1700dcb6b778ee22fd23e5a2ae5572603c2fa3d1b +DIST wasm-bindgen-macro-support-0.2.87.crate 20006 BLAKE2B d32dfc7231e4fbc226586e66063538208f9e299fbf803c4e2d1e1e61b4a22f51cc7509bdd269a44f072f9843a083ee84d2326408fb3211009ce93542c3fdc6ce SHA512 9390aa2767fed1027be168612c424d4c7cd4423addd83b79afd8c67886f66303ca4846e6454302ecc78b47bc62e8ee46849a4c0d3edb98849ce8476901424e33 +DIST wasm-bindgen-macro-support-0.2.88.crate 20008 BLAKE2B ce90104bb631d00c4a1c0e056c688c6b88f95d9a4d58d474185313c5b38d0b81a660bc4c6684d8b70215140fe6eafd90fe9448e56154ded423616449ec30c750 SHA512 46aa40e5bd55f8ed3a576b1973c6ba7743675f20623397421fdd56b1f5d43159f7e7b3ce4acec0fe5b04a6fba8cf7744cb041e98844b0bc9e6542b06671076c2 +DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d3a697f91fb09de39d1af0a2a83e81d48bd4a17f39b48f15ae97edca3e361d4f8fedae8de04173c4ba1711decc73f64000d5 SHA512 cb9ff537554f56fd07052ddc4adc904a57ee64e13298df1dfca58b361ce163c34640e7dd9ed301ec1375f335dfa424230e22638ea7569ceb34aeca4505f6c008 +DIST wasm-bindgen-shared-0.2.88.crate 7264 BLAKE2B d1934b4af13257b9be90a26d90e0a13927efd4ff794ac1e90cba4133bab58f4941045e17e2b240489bfbf6e35107ffd5c7cfc4c9c37f2112d4a7ad78fec435db SHA512 eaffae8a98a1b6bbb186fc5f6535654171c19a763bc9ac2a79758e5ad2710537ca4de92228b99c7186322f94205f9623155f20d039fcc2d56452340c3bb9330b +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-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +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.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.1.crate 6902 BLAKE2B 8e6cd47dea52131c66983cbf4982e88f7bd30416dfae4e380f7afb39f67ee0ac88d40769668dd5aba40d4415f9f00cbc2ac98d598506fed26029f5ec4df3a2c5 SHA512 e48179620cce528292167f1d5ee2deea0659569c996dc90eb4ab62b9ea8baee6c0bea3ab739e06d8793c9690bfc895545ed0039cb633ca39293de79c42ea9de2 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST xattr-0.2.3.crate 11959 BLAKE2B e67cc186c3a86c3019cb5832aa515267671b8f11f88ba6253a3217eaf06d70b72a0367e9c8fb42a584b5b57113f8788c67f4e3d70db6427dd4e4a6efff59ac44 SHA512 55b99a9a9440463050b672dcacb7e1d1cc78f2b6f40ea7bff2134ee3a1c787d64972a1e00d2e06cf5a341bf76eff32f68e17a0c939a23f2c9a892715722afcac +DIST xattr-1.0.1.crate 12258 BLAKE2B 5f7614de3e7179983c9767953b7713fa387ffb011ced680c93edf4a8ce2b0273a10bac6a968f67d7636beafe3c8ceb3015aa97b2b607d591c7cd68f5eaa07725 SHA512 f26860cf452e158ddded144d96b80614068dc6271f38ec3794ced4272c9ad01b9baf4938cf7a249e9716947b9c1b2700266bbd6ec9bc7645a3a2fbca9ab67c67 +DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef +DIST zstd-0.12.4.crate 30434 BLAKE2B 39dc5c1aaee0c6973ec27ca3447f7d3f0460ca7382c46660c1c72ad9af9c9dc85778b6e0addb6ed90ffd90848f5da7006fae7c0d41c8915965707b923ed7b1cd SHA512 69b94d18982d7adbf0d3a79dc013c98af97ec2b10e10ef4cd6c15a89049f343fd83db3a79c393a43e9d12d8c071a728b8666680cc5a23817a126340ba9500715 +DIST zstd-0.13.0.crate 28911 BLAKE2B c2045cb42d2ac27af4231cc9b6a1734a8ec44121e91ccf3672fe11acba7627986705816fbfb0228121276b1557e7c96a6a44a89716e979f699b069154256b1c0 SHA512 daab48e7479826dbc14e7594b3c97c06eb2903f2ef94af419f0f5bb201931ecd917935d27049da363c9edca7cbc3b5d0ad3dbf3805376627df63862c658d17cd +DIST zstd-safe-6.0.6.crate 20828 BLAKE2B 426bf142868de682082d3b5fb4ac711a96b963856af763f3cc4544aa5bac32f14fc4c40f3b95cf2e91e0145cb0a1c67823c258ceaab48d368c8d56ddc6f8f440 SHA512 33f8aee9c584a2abdd3d965fa9ff15fad310fc3f9d73e04d5a3a871c3b7e96b7a833cf563ef81656c9226ec793f42bb9c08b1c5cc53c9ead3e29802d8fcfbc6a +DIST zstd-safe-7.0.0.crate 20463 BLAKE2B 8c4cb034d1a12ae54abeeb8f12101f09ef82115ec26630103e7fad29ce1d0045e59dbd8ae301dbe8f47c90515ab9575288137ced98aea667a9cdd7ad0e2a6234 SHA512 2f0d66c874f7880d05fce39f4bdec5e217e8e18b44bfe97b4ea33c7d5c8719c5bd9615f7274f0b19734a465eb2477993fb8ae8d60abc7da36eac361e8fc4a437 +DIST zstd-sys-2.0.8+zstd.1.5.5.crate 736270 BLAKE2B 9ee3bae57279efca7305f6ac9456c71eb5714b595cf75b0faac7232c91f9df127c75c02f68021291ea01d6ab42a51a550d84cec246cd47bb8f502bbd32ceee09 SHA512 acfbf6c464678438bcab289c8be2e67a2bdfb910143d77363bf1ad5227dffc4b60e224388b7e59186fd4d1e017b63fef49734e99e383cbda19b82b4ed382fcd8 +DIST zstd-sys-2.0.9+zstd.1.5.5.crate 728791 BLAKE2B f08f8730d9cc1efc5520f223e9bfb0854b3a67a2907e47c38e0572d8eca688c1bae61560e11e664834dbff1bed3d40608b23d08f102ce6cd7f1af72b48446e4c SHA512 604c01eae4975745aca1dc1d351db98fec34f7036143e59dfeb4d36e6ee18ac9f3871a288557c8ebdc9e816967a008da43154dc9a0eb3cac85071ccb05bf58aa diff --git a/app-arch/ouch/metadata.xml b/app-arch/ouch/metadata.xml new file mode 100644 index 00000000..69948cb2 --- /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.4.2.ebuild b/app-arch/ouch/ouch-0.4.2.ebuild new file mode 100644 index 00000000..7310219d --- /dev/null +++ b/app-arch/ouch/ouch-0.4.2.ebuild @@ -0,0 +1,206 @@ +# 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=" + adler@1.0.2 + aho-corasick@1.0.2 + anstream@0.3.2 + anstyle-parse@0.2.1 + anstyle-query@1.0.0 + anstyle-wincon@1.0.1 + anstyle@1.0.1 + assert_cmd@2.0.12 + atty@0.2.14 + autocfg@1.1.0 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.3.3 + bstr@1.6.0 + bumpalo@3.13.0 + byteorder@1.4.3 + bytes@1.4.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cc@1.0.81 + cfb@0.7.3 + cfg-if@1.0.0 + clap@4.3.19 + clap_builder@4.3.19 + clap_complete@4.3.2 + clap_derive@4.3.12 + clap_lex@0.5.0 + clap_mangen@0.2.12 + colorchoice@1.0.0 + core_affinity@0.8.1 + crc32fast@1.3.2 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + deranged@0.3.7 + difflib@0.4.0 + doc-comment@0.3.3 + either@1.9.0 + errno-dragonfly@0.1.2 + errno@0.3.2 + fastrand@2.0.0 + filetime@0.2.22 + flate2@1.0.26 + flume@0.10.14 + fnv@1.0.7 + fs-err@2.9.0 + futures-core@0.3.28 + futures-sink@0.3.28 + getrandom@0.2.10 + globset@0.4.13 + gzp@0.11.3 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.2 + ignore@0.4.20 + infer@0.15.0 + is-terminal@0.4.9 + is_executable@1.0.1 + itertools@0.10.5 + jobserver@0.1.26 + js-sys@0.3.64 + lazy_static@1.4.0 + libc@0.2.147 + libm@0.2.7 + libz-sys@1.1.12 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.5 + lock_api@0.4.10 + log@0.4.19 + lzma-sys@0.1.20 + lzzzz@1.0.4 + memchr@2.5.0 + memoffset@0.9.0 + miniz_oxide@0.7.1 + nanorand@0.7.0 + num-traits@0.2.16 + num_cpus@1.16.0 + once_cell@1.18.0 + parse-display-derive@0.8.2 + parse-display@0.8.2 + pin-project-internal@1.1.3 + pin-project@1.1.3 + pkg-config@0.3.27 + ppv-lite86@0.2.17 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.0.3 + proc-macro2@1.0.66 + proptest@1.2.0 + quick-error@1.2.3 + quote@1.0.32 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + rayon-core@1.11.0 + rayon@1.7.0 + redox_syscall@0.3.5 + regex-automata@0.3.6 + regex-syntax@0.6.29 + regex-syntax@0.7.4 + regex@1.9.3 + roff@0.2.1 + rustix@0.38.7 + rusty-fork@0.3.0 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.182 + snap@1.1.0 + spin@0.9.8 + strsim@0.10.0 + structmeta-derive@0.2.0 + structmeta@0.2.0 + syn@2.0.28 + tar@0.4.39 + tempfile@3.7.0 + termtree@0.4.1 + test-strategy@0.3.1 + thiserror-impl@1.0.44 + thiserror@1.0.44 + thread_local@1.1.7 + time-core@0.1.1 + time@0.3.25 + ubyte@0.10.3 + unarray@0.1.4 + unicode-ident@1.0.11 + utf8parse@0.2.1 + uuid@1.4.1 + vcpkg@0.2.15 + wait-timeout@0.2.0 + walkdir@2.3.3 + 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 + 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_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 + xattr@0.2.3 + xz2@0.1.7 + zip@0.6.6 + zstd-safe@6.0.6 + zstd-sys@2.0.8+zstd.1.5.5 + zstd@0.12.4 +" + +inherit cargo shell-completion + +DESCRIPTION="A cli utility for easily compressing and decompressing files and directories." +HOMEPAGE="https://github.com/ouch-org/ouch" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" BSD MIT Unicode-DFS-2016 ZLIB" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + app-arch/bzip2 + app-arch/xz-utils + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="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/ouch/ouch-0.5.1.ebuild b/app-arch/ouch/ouch-0.5.1.ebuild new file mode 100644 index 00000000..2934e63e --- /dev/null +++ b/app-arch/ouch/ouch-0.5.1.ebuild @@ -0,0 +1,240 @@ +# 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=" + adler@1.0.2 + aho-corasick@1.1.2 + anstream@0.6.4 + anstyle-parse@0.2.2 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.4 + assert_cmd@2.0.12 + atty@0.2.14 + 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.9.0 + bstr@1.8.0 + bumpalo@3.14.0 + byteorder@1.5.0 + bytes@1.5.0 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cc@1.0.83 + cfb@0.7.3 + cfg-if@1.0.0 + chrono@0.4.31 + clap@4.4.11 + clap_builder@4.4.11 + clap_complete@4.4.4 + clap_derive@4.4.7 + clap_lex@0.6.0 + clap_mangen@0.2.15 + colorchoice@1.0.0 + console@0.15.7 + core_affinity@0.8.1 + cpufeatures@0.2.11 + crc-catalog@2.4.0 + crc32fast@1.3.2 + crc@3.0.1 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + deranged@0.3.9 + difflib@0.4.0 + digest@0.9.0 + doc-comment@0.3.3 + either@1.9.0 + encode_unicode@0.3.6 + errno@0.3.7 + fastrand@2.0.1 + filetime@0.2.22 + filetime_creation@0.1.6 + flate2@1.0.28 + flume@0.10.14 + fnv@1.0.7 + fs-err@2.11.0 + futures-core@0.3.29 + futures-sink@0.3.29 + generic-array@0.14.7 + getrandom@0.2.11 + globset@0.4.14 + gzp@0.11.3 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.3 + ignore@0.4.21 + infer@0.15.0 + insta@1.34.0 + is_executable@1.0.1 + itertools@0.11.0 + jobserver@0.1.27 + js-sys@0.3.65 + lazy_static@1.4.0 + libc@0.2.150 + libm@0.2.8 + libz-sys@1.1.12 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.11 + lock_api@0.4.11 + log@0.4.20 + lz4_flex@0.11.1 + lzma-rust@0.1.5 + lzma-sys@0.1.20 + memchr@2.6.4 + memoffset@0.9.0 + miniz_oxide@0.7.1 + nanorand@0.7.0 + nt-time@0.5.0 + num-traits@0.2.17 + num_cpus@1.16.0 + once_cell@1.18.0 + opaque-debug@0.3.0 + parse-display-derive@0.8.2 + parse-display@0.8.2 + pin-project-internal@1.1.3 + pin-project@1.1.3 + pkg-config@0.3.27 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.0.4 + proc-macro2@1.0.69 + proptest@1.4.0 + quick-error@1.2.3 + quote@1.0.33 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rand_xorshift@0.3.0 + rayon-core@1.12.0 + rayon@1.8.0 + redox_syscall@0.3.5 + redox_syscall@0.4.1 + regex-automata@0.4.3 + regex-syntax@0.7.5 + regex-syntax@0.8.2 + regex@1.10.2 + roff@0.2.1 + rustix@0.38.25 + rusty-fork@0.3.0 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.193 + serde_derive@1.0.193 + sevenz-rust@0.5.3 + sha2@0.9.9 + similar@2.3.0 + snap@1.1.0 + spin@0.9.8 + static_assertions@1.1.0 + strsim@0.10.0 + structmeta-derive@0.2.0 + structmeta@0.2.0 + syn@2.0.39 + tar@0.4.40 + tempfile@3.8.1 + termtree@0.4.1 + test-strategy@0.3.1 + thiserror-impl@1.0.50 + thiserror@1.0.50 + time-core@0.1.2 + time-macros@0.2.15 + time@0.3.30 + twox-hash@1.6.3 + typenum@1.17.0 + unarray@0.1.4 + unicode-ident@1.0.12 + unrar@0.5.2 + unrar_sys@0.3.1 + utf8parse@0.2.1 + uuid@1.6.1 + vcpkg@0.2.15 + version_check@0.9.4 + wait-timeout@0.2.0 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.88 + wasm-bindgen-macro-support@0.2.88 + wasm-bindgen-macro@0.2.88 + wasm-bindgen-shared@0.2.88 + wasm-bindgen@0.2.88 + widestring@1.0.2 + 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.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + xattr@1.0.1 + xz2@0.1.7 + yaml-rust@0.4.5 + zip@0.6.6 + zstd-safe@7.0.0 + zstd-sys@2.0.9+zstd.1.5.5 + zstd@0.13.0 +" + +inherit cargo shell-completion + +DESCRIPTION="A cli utility for easily compressing and decompressing files and directories." +HOMEPAGE="https://github.com/ouch-org/ouch" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/ouch-org/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz +" + +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/xz-utils + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +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 00000000..01106b02 --- /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 00000000..5eec7f69 --- /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 00000000..e277afbf --- /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 00000000..3f6477b3 --- /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 00000000..7472f89d --- /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 00000000..5a864290 --- /dev/null +++ b/app-arch/unalz/unalz-0.65-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2020-2024 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 + sys-libs/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 00000000..a9d3c423 --- /dev/null +++ b/app-arch/unalz/unalz-0.65-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2020-2024 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 + sys-libs/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 00000000..b72a6e91 --- /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 00000000..981e6de8 --- /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 00000000..92b1fb7d --- /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/b2/Manifest b/app-backup/b2/Manifest new file mode 100644 index 00000000..8c82430e --- /dev/null +++ b/app-backup/b2/Manifest @@ -0,0 +1,2 @@ +DIST b2-3.18.0.gh.tar.gz 189572 BLAKE2B 9516d98c7c493791f120c345480f16c8d615cbf425f692fa3fe6688c21ef7d26f14cdd7b44cfb22f2c13a5554166c046eb5fa1712a1e1994fa4e4181399eda84 SHA512 45c784e961b8b650d27e7fe642cacd194462b3c0864fdc1af52e41a70b435c36fbb803e80cfb2c88b8165ea95459a7e62b1995f26caf612110f8c77418cb6669 +DIST b2-4.0.1.gh.tar.gz 201737 BLAKE2B 74fb1dd52c8592816c2f2680469c2dd08910f8c25d4a923dd53258f63dd4c38ef77855e6845c41572b8fe52d33ee390a2fac6555016663c450feeb6ff89ed09e SHA512 02a14c2c78fecd1dda536539b5977d6ff45892db0355575209417d7f8471a45ace0d4766dd454c0ba0a65a1ae44e0c698cca38814b0bf36ca5e7a69efec9149a diff --git a/app-backup/b2/b2-3.18.0.ebuild b/app-backup/b2/b2-3.18.0.ebuild new file mode 100644 index 00000000..886fd706 --- /dev/null +++ b/app-backup/b2/b2-3.18.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517="pdm-backend" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Command-line tool for BackBlaze's B2 product" +HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool" +SRC_URI="https://github.com/Backblaze/B2_Command_Line_Tool/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/B2_Command_Line_Tool-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}/${P}-nameclash.patch" +) + +export PDM_BUILD_SCM_VERSION=${PV} + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/argcomplete-2.1.2[${PYTHON_USEDEP}] + >=dev-python/arrow-1.3.0[${PYTHON_USEDEP}] + >=dev-python/b2sdk-1.21.0[${PYTHON_USEDEP}] + >=dev-python/docutils-0.19[${PYTHON_USEDEP}] + >=dev-python/phx-class-registry-4.0.6[${PYTHON_USEDEP}] + >=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.65.0[${PYTHON_USEDEP}] + ') +" + +DEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/backoff-2.2.1[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fixture 'worker_id' not found + "test/integration/test_b2_command_line.py" + "test/integration/test_help.py::test_help" + "test/integration/test_autocomplete.py" + + # Timeout exceeded + # I think this is trying to access files outside of the sandbox + "test/unit/console_tool/test_install_autocomplete.py::test_install_autocomplete" + + # TypeError: super(type, obj): obj must be an instance or subtype of type + # This test itself does not fail, but running it causes subsequent test to + # fail, which otherwise pass. Not really sure why (I assume this test is + # somehow polluting the test fixture?) but disabling causes the other tests + # to pass + "test/unit/_cli/test_autocomplete_cache.py" +) + +pkg_postinst() { + elog "The b2 executable has been renamed to backblaze2 in order to" + elog "avoid a name clash with b2 from boost-build" +} diff --git a/app-backup/b2/b2-4.0.1.ebuild b/app-backup/b2/b2-4.0.1.ebuild new file mode 100644 index 00000000..86048258 --- /dev/null +++ b/app-backup/b2/b2-4.0.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517="pdm-backend" +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 pypi + +DESCRIPTION="Command-line tool for BackBlaze's B2 product" +HOMEPAGE="https://github.com/Backblaze/B2_Command_Line_Tool" +SRC_URI="https://github.com/Backblaze/B2_Command_Line_Tool/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/B2_Command_Line_Tool-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}/${P}-nameclash.patch" +) + +export PDM_BUILD_SCM_VERSION=${PV} + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/argcomplete-2.1.2[${PYTHON_USEDEP}] + >=dev-python/arrow-1.3.0[${PYTHON_USEDEP}] + >=dev-python/b2sdk-2.3.0[${PYTHON_USEDEP}] + >=dev-python/docutils-0.19[${PYTHON_USEDEP}] + >=dev-python/phx-class-registry-4.0.6[${PYTHON_USEDEP}] + >=dev-python/rst2ansi-0.1.5[${PYTHON_USEDEP}] + >=dev-python/tabulate-0.9.0[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.65.0[${PYTHON_USEDEP}] + ') +" + +DEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/backoff-2.2.1[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.8.0[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # fixture 'worker_id' not found + "test/integration/test_b2_command_line.py" + "test/integration/test_help.py::test_help" + "test/integration/test_autocomplete.py" + + # Timeout exceeded + # I think this is trying to access files outside of the sandbox + "test/unit/console_tool/test_install_autocomplete.py::test_install_autocomplete" + + # TypeError: super(type, obj): obj must be an instance or subtype of type + # This test itself does not fail, but running it causes subsequent test to + # fail, which otherwise pass. Not really sure why (I assume this test is + # somehow polluting the test fixture?) but disabling causes the other tests + # to pass + "test/unit/_cli/test_autocomplete_cache.py" +) + +pkg_postinst() { + elog "The b2 executable has been renamed to backblaze2 in order to" + elog "avoid a name clash with b2 from boost-build" +} diff --git a/app-backup/b2/files/b2-3.18.0-nameclash.patch b/app-backup/b2/files/b2-3.18.0-nameclash.patch new file mode 100644 index 00000000..cea9a8a7 --- /dev/null +++ b/app-backup/b2/files/b2-3.18.0-nameclash.patch @@ -0,0 +1,29 @@ +From e454e6e2f3edb9358bfd14c59cfaf88567389492 Mon Sep 17 00:00:00 2001 +From: "Wolfgang E. Sanyer" +Date: Tue, 2 Apr 2024 22:12:48 -0400 +Subject: [PATCH] patch + +--- + pyproject.toml | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +diff --git a/pyproject.toml b/pyproject.toml +index 72cf0e1..464a4a7 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -65,9 +65,9 @@ full = [ + Homepage = "https://github.com/Backblaze/B2_Command_Line_Tool" + + [project.scripts] +-b2 = "b2._internal.b2v3.__main__:main" +-b2v3 = "b2._internal.b2v3.__main__:main" +-_b2v4 = "b2._internal._b2v4.__main__:main" ++backblaze2 = "b2._internal.b2v3.__main__:main" ++backblaze2v3 = "b2._internal.b2v3.__main__:main" ++_backblaze2v4 = "b2._internal._b2v4.__main__:main" + + [build-system] + requires = ["pdm-backend"] +-- +2.43.2 + diff --git a/app-backup/b2/files/b2-4.0.1-nameclash.patch b/app-backup/b2/files/b2-4.0.1-nameclash.patch new file mode 100644 index 00000000..463c4c38 --- /dev/null +++ b/app-backup/b2/files/b2-4.0.1-nameclash.patch @@ -0,0 +1,17 @@ +diff --git a/pyproject.toml b/pyproject.toml +index ff817d2..de26c16 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -65,9 +65,9 @@ full = [ + Homepage = "https://github.com/Backblaze/B2_Command_Line_Tool" + + [project.scripts] +-b2 = "b2._internal.b2v4.__main__:main" +-b2v3 = "b2._internal.b2v3.__main__:main" +-b2v4 = "b2._internal.b2v4.__main__:main" ++backblaze2 = "b2._internal.b2v4.__main__:main" ++backblaze2v3 = "b2._internal.b2v3.__main__:main" ++backblaze2v4 = "b2._internal.b2v4.__main__:main" + + [build-system] + requires = ["pdm-backend"] diff --git a/app-backup/b2/metadata.xml b/app-backup/b2/metadata.xml new file mode 100644 index 00000000..fbab3637 --- /dev/null +++ b/app-backup/b2/metadata.xml @@ -0,0 +1,18 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + The command-line tool that gives easy access to all of the capabilities + of B2 Cloud Storage. + + This program provides command-line access to the B2 service. + + + Backblaze/B2_Command_Line_Tool + b2 + + diff --git a/app-backup/blocksync-fast/Manifest b/app-backup/blocksync-fast/Manifest new file mode 100644 index 00000000..c25e350a --- /dev/null +++ b/app-backup/blocksync-fast/Manifest @@ -0,0 +1,3 @@ +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 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 00000000..ba98c772 --- /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 00000000..ba98c772 --- /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 00000000..ba98c772 --- /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/metadata.xml b/app-backup/blocksync-fast/metadata.xml new file mode 100644 index 00000000..196d653e --- /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/grub-btrfs/Manifest b/app-backup/grub-btrfs/Manifest new file mode 100644 index 00000000..702ece5a --- /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 00000000..127501b0 --- /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 00000000..a09efa1a --- /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 00000000..1e68a66b --- /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 00000000..84b8af8a --- /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 00000000..84b8af8a --- /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 00000000..9e5303c0 --- /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 00000000..e148497f --- /dev/null +++ b/app-backup/kopia-ui-bin/Manifest @@ -0,0 +1,3 @@ +DIST kopia-ui-bin-0.15.0-amd64.deb 79272722 BLAKE2B db34642a0746b838cc923b980efb76c004b5387b3d97b7e041e36be5943adf34fbc5a0af35d950c4a43c6d6434b725483630c39ad1771c3df7d3c8026e4b4b5d SHA512 89a59600c5456c5eee03ba7dc485e2ce2618d9060072781d2691238a86853317f4a09dc69d4758509ed0ce99aa21716f80c89d4e14d51f1ff8e100a75c513324 +DIST kopia-ui-bin-0.15.0-arm.deb 72002696 BLAKE2B 654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b SHA512 79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081 +DIST kopia-ui-bin-0.15.0-arm64.deb 72002696 BLAKE2B 654e7bf55b0869d080173551bdc829d3a400ce13579ab1f3082ba50965defdb0849164e7af496566708e156259dbb7c0d2e0def1076a00884a8656c15178628b SHA512 79b58d0369bc53ba9590957bd9953d19facb5bcdd8ee0ec1bb55d8067d7b71cbc92a11c9d05f99b2d4649734ec2d58b60976b954a0d1d134b0a28c6f9f9da081 diff --git a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild new file mode 100644 index 00000000..99f965be --- /dev/null +++ b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 2023 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 + dev-libs/expat + dev-libs/glib + 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/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/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 + + # It installs /usr/share/doc/kopia-ui/changelog.bz2. This fails QA for two + # reasons: + # 1. Gentoo expects /usr/share/doc/${P}. I can perform an mv to fix this. + # 2. /usr/share/doc is subject to automatic compression, so portage + # expects files installed to not be compressed. I could perform a + # decompression on the cangelog but IMO changelog isn't important + # enough to add this workaround. + rm -rf "${ED}/usr/share/doc/kopia-ui" || die +} + +pkg_postinst() { + xdg_icon_cache_update + xdg_desktop_database_update +} + +pkg_postrm() { + xdg_icon_cache_update + xdg_desktop_database_update +} diff --git a/app-backup/kopia-ui-bin/metadata.xml b/app-backup/kopia-ui-bin/metadata.xml new file mode 100644 index 00000000..dc10b8ef --- /dev/null +++ b/app-backup/kopia-ui-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + + 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 00000000..38b4bbb3 --- /dev/null +++ b/app-backup/kopia/Manifest @@ -0,0 +1,2 @@ +DIST kopia-0.15.0-deps.tar.xz 256837112 BLAKE2B 4ef21c56d41434985b8b6cf3be1302deeb847941d4fbe39958f2d3c03f2fa0f19dd216646cc5d063d712f3a26f8b8bf440bebe945670877b186cb3c40a771b16 SHA512 5a4ec3c0cae5d6bf83e7f4b37a5bce231591a209d11d8472b5ca0b92f94a1021b2ddc4a10bcf438dc6f09ccafef1f61158a3f213bbdc6f5dcc0dfdd3f94ed0a4 +DIST kopia-0.15.0.tar.gz 2968507 BLAKE2B 316573b4772f88182dcbfe10cfd428ecf0d5c8f9edf5bf820c1d73d1dc683dcf78cace709f091bfe9904d93e786ca815960c5b44e45b5b685e128816230ec5d8 SHA512 c12e75457d6a77d6968f1e577efdb5703ce6fa99991e3088a73e9b5dfa51fdfa96d8264e62a9fad1b2ee8ce07d98ca3bfd986acbc4dac277b2a84ec3187cfd97 diff --git a/app-backup/kopia/kopia-0.15.0.ebuild b/app-backup/kopia/kopia-0.15.0.ebuild new file mode 100644 index 00000000..48eaf7d1 --- /dev/null +++ b/app-backup/kopia/kopia-0.15.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 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://storage.googleapis.com/zhuyifei-static/gentoo/${P}-deps.tar.xz +" + +LICENSE="Apache-2.0 MIT BSD BSD-2 CC0-1.0" +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 00000000..6c293899 --- /dev/null +++ b/app-backup/kopia/metadata.xml @@ -0,0 +1,8 @@ + + + + + + kopia/kopia + + diff --git a/app-backup/pika-backup/Manifest b/app-backup/pika-backup/Manifest new file mode 100644 index 00000000..f7225cdd --- /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 00000000..69b5e7fc --- /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 00000000..0e291671 --- /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 00000000..dc22ea05 --- /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_{11..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 00000000..f93b27ef --- /dev/null +++ b/app-backup/restic-browser/Manifest @@ -0,0 +1,402 @@ +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 alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B afa0bfeb7df1d742edb412dca4c22957fc21c2a1be21c64c58503d4b943c06e3163d0f3c90525b25323b8dc38e6c64136ec4f9608758c5c6f3bd07c2c033ee74 SHA512 6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904 +DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf SHA512 9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14 +DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 +DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST atk-0.15.1.crate 34419 BLAKE2B e67ac7a303fe32db25163472ed8e9eed63e1deb4b34492075491ca9c3e6a791ee86d934021a209e8b7f71a4953aae2df9b0d7c839e129d1382ab4b9e4f5e947f SHA512 49578555ce3df47e2222874ec86141af6f148f8b1d4ec5325bdb41be20a3b6f0f5af2fc882ae651d26aa5af669d89aec5e249eb0ab15f34caa07f99094ba3c82 +DIST atk-sys-0.15.1.crate 22726 BLAKE2B 8ba96f5eb203085b09201f47589b84a874bf9b9bbec4b2947b67f9614c55e3048f91da9fe5fbbc9a2016d6bb24f885ef92aee9182c63ca74bad3faec259a43bc SHA512 b1be38a2d9eda4a43fb493fbbad5505d9af4cdf5033b7d921c04c03cd7b014dad5ddc7664ff872ed381579fa15536c6a11ceeb6c2c0145a08703775109f74923 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST backtrace-0.3.72.crate 87877 BLAKE2B c4b4736cb9728e3c1b1d9035528abfd9b989b7fc42b7a2d68eb8fe802084f888d281624233dbd942c08024b35affee6488bb7ea859d8faea65f2ec191c250a56 SHA512 b0bb4759b56cf0953d933b1fdd4b597d10ba1e6c0f7fd4b6504647f9c996644cbf6b473e49a8ef4b85828cfd05ffd68c3e9356b509812c0935f15f1a6dbf0018 +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 bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST brotli-3.5.0.crate 1390231 BLAKE2B 40a2f9c045ec2ab23d54efab7c2a0336183c53c8369d6bc5d37309619768cb1dbba55dea19232523826e04d234eb7730fedd4a25f613a649a0717bec54f2074e SHA512 e6d5b3e59606dfd76cc8638895fbf03f36a19750faff6fb8ceca0a091c620ca1082b99fd89390d74c212f1103f24edd6d8fc08724898d695020cf5de66cffd56 +DIST brotli-decompressor-2.5.1.crate 193087 BLAKE2B c7f2e2ffd7d23662e4b9fd9a0555ccd524304aee6bcfb6ae8e450fcc91f654671b5e72096e6c1dfebd3afa04d3f854b5aefaf7140e8c112f6eb43c0ed5a1aacb SHA512 b8ff328669cfbdc2f74203b782cf7842659d93a1f71bac25650852be7ffe3bde08b6fc821ae91419672399f0ee3bf1c09aedf1858fd55a5cc9082c4a7d54b7aa +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bytemuck-1.16.0.crate 48015 BLAKE2B 6fad179a74906d72f3a5523fd2562b92f9c5d51595b6e8de320d5ccc77e7ba7bab80380f112c2731ddcf92d1e594d527e4b5abf736dc0f009e8077a1b619c7f9 SHA512 09677bedb7c480a8abd345cdb710765ddc332fe675e64591cca05d73adc281a29475feff954e4c5eaa9fc55f2508ac44b44007c34593c71b255d6c4b4d92781a +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 +DIST cairo-rs-0.15.12.crate 49823 BLAKE2B 86526ab37a6dfd4de8bfcccd7eb37b1d813f9be0ad8ff8f931e1c3da4b28d9feb989d22b69c5b235c7aa44004754360f3eb404166ad579fe75b1c3715f3a49ee SHA512 1933894bbc954ba1d95093542c8e58926f1165caa1b07641ae494102ebd111d6b90e76d6b7e2b65e7c24778cb91c73d39078b83af34fb21974a49bccad83be34 +DIST cairo-sys-rs-0.15.1.crate 11280 BLAKE2B 382b488bccd8c01a0020f1b43462161092ad9bf1b280cab52f04cf2e8b4e52441f55f24fafc5f4ade8d8cda186eb0e5166c6a29f329f5a229cd0dcf06a4b827f SHA512 85e3eb317d410b96d8879d9f51e74a98918476e9c011dd4e2d482a602341d93e5929422e3ea9b9235360d9af5d991600de512b23fe01f1e1012610bebf513e88 +DIST cargo_toml-0.15.3.crate 24800 BLAKE2B ec8afb42f13821649c94719f4fd45164d662499459ba7200fea97959fe8439e4aa420aa7a1866f741b2f86b246d98446724fca1b2f1aa2db7fd0527dadc7b50f SHA512 93079be1aa676e641abdab402da5289d8b1414b45a577534b274e45697554a5e5353e65f758743634311f01b63cb5da193163a583c1f61b54772b26656b5094d +DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f +DIST cfg-expr-0.15.8.crate 42108 BLAKE2B 846a67059fc30e8c1f70d8b5495443ca0ed373a333d394b92d79981b415888a2f5c745a028e702464bcf68765667c35513e51931b84d9d081873146a0a4edbd0 SHA512 1077d113dfe080e0e78e25c40f32c9f14988d2dbb76bb783ed3e8ce13c58e5dc0dd549362d2f197b69cfbffcfa3ebed385a0247f5928dcff8be7d0b055be1041 +DIST cfg-expr-0.9.1.crate 37363 BLAKE2B 28cd29d17a584a6393ac8342e28615f8951f5a7b0c088e44875b2a8ac7ccf0e5a5d0c1cebe52a333535fc0e7067b0de5ec1ee30eec9d7739b72eb85cf71bdd52 SHA512 73de7c275ccac321be0939e844dfca0ecc8b3b0de36ba5ccf68048b38825c386de8502cd0f82c1a6cb14d5840956d2e03529b502ce4361b1a2b506d695621ff1 +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.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea +DIST clap_lex-0.2.4.crate 9652 BLAKE2B 5120b508dedf52507068c0c369a45ddfbe0369e5c05b65bc5a78c422b2a4bf488f9ef1e0bed4e335450f2c08b80148eb5f7efed678039b5a94b5bd666385939f SHA512 6c05e5fd850befd45be9005af7252385f2304aa28a107413bbe329d97aea835f7acfd0bd169c99f69f466ab93d6e1c35d73a4e48343457a06fe2d6be5bedde0f +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 combine-4.6.7.crate 134808 BLAKE2B 1f3ea9962f4ed4177a9c028d04934b5e261df405c1c0282c74609e0e6a1490a92b262ad26d1d21dae977cff8795bfa3c1f85aa43fab13a88227394d61d93861d SHA512 b8232b0e1f94039cef3ad4a0a35a972eb49f4f198749d2fe50aa3fd2a77614f2d24e51f3b4465243ce9140aed6bd048aaaae189a7ba864e3d23843e9be0c437f +DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 +DIST core-foundation-0.9.4.crate 27743 BLAKE2B 5b695e671cc833170bc6bad436b2d0d8d386ffb8181bfcf2e92a1d93cee67c3ba1768cf57064fb91b0897c6aec1be7db40b5bd256a052c1bdaf872ec19f6e15e SHA512 82d0878a1b9e3d56b3666fb5a78f92c6f7806d01665c242c06a640bd6b1fd36260211e92dc05e1a16d1430622bfdd650aabb0b5bd8e5592f74abdcf412448e33 +DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +DIST core-graphics-0.22.3.crate 29514 BLAKE2B 6e89281ea95f323c60d1948aa2ebc808bd886e4f5f6bea8dc6c79bf8e290480cde7e54bdd4368f2976a5169948538a8b65233eadd619e279eb9c2c866426e9cc SHA512 94f0c5d55aeebfe6e6e8b335f6789e4f980dcfc2206c44b888d984747fea0f67e43df26acf8cc0d418cafa81ad1435ab584af05657c613b656bab4ede80b4557 +DIST core-graphics-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 +DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 +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-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-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST cssparser-0.27.2.crate 56792 BLAKE2B 06b2c5692526fa8aabf158fdf4c05e77a6c30f33c631a735256da6eb50bca93031dd7899f484e482ced7377fcf433b30e6a0ed458b27401e183f9f80af897007 SHA512 7ab205b05112deffb5c50586106c6f04932a8b5aa1bc3224062abfb65136884f20189ffb1b2402aca5c29cc52c3315492db5c05ac052a70ddea88eb6683df295 +DIST cssparser-macros-0.6.1.crate 7914 BLAKE2B e754cdabbf678d3f9efab469e72cacd05e2635352c4a3f4c40971772550c3bd48315a65cd121a79542ffcea642cc0868c41cef1c7ad5a31da92ba21a02c41530 SHA512 21d2f8bcaad0a8fff865b23bb2b59dcc5165f8861c4b9d7d70e9f302b58e2cc5ef8555bcab97889bfe81889a2b27863c755494baa64a52c65cd74687fe58b124 +DIST ctor-0.2.8.crate 11053 BLAKE2B 6451c50f78bbfd0f9661f17a9a5fbd99b16cfe9e33af7ff2458f72a65d76541fdfdea9dc780bdf711b308d0ff264ba50d8866d664e68b90a432e00bd82112cd1 SHA512 576700ff278039c37105697e67812ab451fd9439c890342bcb2d7dffe167a45561d867b2a60a9b730477d7754a74b2db7ea552d72e70fe5aa28afb411ba67d1a +DIST darling-0.20.9.crate 31777 BLAKE2B f27b62e098461bdda18cbd78682e5d99d4f319ffca91cf9153c4aa99a55cbf91868a1fdb68b06910eaf12501f9f1bc0e2515375e6c425cd998052640b1e9af58 SHA512 801671ff5d63af09a861ef5c260c98477a49a75084ed4aabd2be2b8b5a01c742f106a71b94872a64ff2b1ec8f4e95809f334f0471343c9802549ebf2899a763d +DIST darling_core-0.20.9.crate 65014 BLAKE2B 27422074f55ebc413ec893c27bcefec2cb4bd26156d272e637a1530ff63694a43929f55bd87baa517dba683ad6f24f97e097dd69e0407e24f656cf673c2ba07e SHA512 2c24469b2836139566713da59a3c2e3cf9cc7c1a01baa571cd59ae8a25b9c0a42bd9bd8ab7a9dae95cee2a46c344aef2c36792c05c799f195afb1925d82b81f1 +DIST darling_macro-0.20.9.crate 1875 BLAKE2B 80ef248c7699d7c6d45e0ff3d4828175c7c15967272cbdfd8a91037b57911c4c264b46bd6369da53e45a0970de2e9c8d7f7e13a1788c0e8069d01cc026ce83b4 SHA512 16ccf4b30b413377249fe7fade5976bb5230500783e784d765e7920b46d5f9cbc3c316dba6c8d5a23e82ab28509b31406bfd265caebfa9f127017fa2881c39e6 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf +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 dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d +DIST dtoa-1.0.9.crate 17002 BLAKE2B 0b658c6af9a82f7b6ddfeec4f7c2fe21b8ae65e25674c4bb15d5c39c62a0afd9461e37d01074a0e3cef9085732c95cc1c12a09e2f91e508be80f2b22743413a2 SHA512 996814e68f67c77d68a0e3195241f7034575453401370a1842c94232a35aa41c832f788720ee68947662ae0e8c7595df736810a2b392871f57e6ccb47f55a4b9 +DIST dtoa-short-0.3.4.crate 8276 BLAKE2B a0642c3016a22d7737fd664480b13015549cfbea01e0dd3b58883e02cf4da68b6ba271062fab2d890ce82c69392905e1fcb39a32cad67f3d1f6c4f4f0a223ab0 SHA512 1df9db497daf36af46444d55b3d9b1d9607afba56fdf7e959fdd3b41be7c3c190522ff1cabbba20a896eee4cbd54c84be22a0fe4a7ebcd5ac7141fff1ad86035 +DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 +DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138 +DIST embed-resource-2.4.2.crate 16553 BLAKE2B 8a69faacabda9ba6560e352229f91121348ae40358156bacb560ad135364d82059f503f46aaa323e327c5f7a39886d779e1a77a8bed5c2f24d150f07b30af33e SHA512 22e821ff36fcc39638358946972295b20020c4851f39a66329405d39ba1916453f3c0b11bd9d31f94b787d8fd8fe7800ef13a7b0207edd00934e747cf50fb0bf +DIST embed_plist-1.2.2.crate 13024 BLAKE2B 83025c3a541f5cd8b401f66498fa1b98cfa3cf0b899c48cb21039440ded7ab5e43ec09176353728a3bb0fb8a601cb36dde26e50ee3da1a428905ab6ccf178077 SHA512 2363fbe5cea9f41f29c61db79661c275cdff30009597304d1311837cfe3fe6da90ae959ae2c95a80b8727125a6b630591918437813125449721b688337b244a0 +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-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf +DIST field-offset-0.3.6.crate 10032 BLAKE2B b4b43d35f793c55e8c521de7bc1648501cfe46494fc17d0b6135ba3456c8d72a11b422a16735c681c7c6542084652c119661372628096d61197f6e387b66143a SHA512 3ec99bf5e860dc68f3fcd0abd2b0de2ae0b3174eb177458506aabeee9dc7b0b8b58b925e2c6108a8f18ab95f2e1952dd9474650a639e1c1d50ec3f72bbd30077 +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST flate2-1.0.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 +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 futf-0.1.5.crate 11344 BLAKE2B 2cc5e5f5d4ace47e9273546e46c500432da47f246cee18f24607432305dec9481ec3d02b8a9bff4724efe05ea1d235294c52ee4eeb2f5f285ce56c2987b62d24 SHA512 4cee071c067c879742839d3d32192ca94ee2f9241468656357c3aed116cb7c656bf81722f32b67d60214b7db66858dca6443f0d52f0ff2114fc70971bdddd2d3 +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-task-0.3.30.crate 11126 BLAKE2B c2ded9b9b709fc10c44cfeaa72d4e7477e43331b14f3e72433b25126fef93f2812a09b4fdc3c246b7379d41d3764ba17fa87c3e9c131095864cbb5f54771a204 SHA512 c190fa0acf7ff15fa67fe172911cfae803b2a8c08168570a5518a40767d08134f147259a413ab25c45cac5dbf2f601a9753c77ab0eb2c180cad2fe48cfe3867d +DIST futures-util-0.3.30.crate 159977 BLAKE2B 9012edf76336952dab02cb61db48dfc74b6cfc17c137c36372709e8d575b306a4d7c4da89328067c9482a645aceb7b44ef57deb21a0c25964a5515e738a039d0 SHA512 7faae5aa35641d858d0f5430e4a69acd4ba9037852ad73c5a890bffeed411d28820883e18bad4ca8f7b0a765f9f4c5dbeaf5d0cfaaf90c2c69846434ae091951 +DIST fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +DIST gdk-0.15.4.crate 87573 BLAKE2B 7009f67c4e4e09228e9e439f2aa6d19282aac133e0c3a5788f065fbbde60d503fd0b82e9e167767d69c97aaf3b283a2aed45422fa615c33476e220099411f596 SHA512 52e539e0d9b6c1c97fac8c528fca7b10ad79b79ed1edcf2148e8f9536cbd3bb98fa83562a033742fe6b71e34f3f1aaa3f67d9b123bb5c234e7124f464287681f +DIST gdk-pixbuf-0.15.11.crate 15636 BLAKE2B 91600cae1eefbb4d8dc4c6ce9451adcfa582f2b75864ef46a7571e549a856d85e04c954d9b0c7cf29482bacb39e6f04674fb76483b3c0ebb506e0c175aca247c SHA512 0dff57f2f36a08d1651cbf659e897dfeaed2eaf68e8a60d21933e1f39fc2c838adc4485a37fa0ea188bb645632f975b9a4a43f98dfa29405daed8d1d24e5dd14 +DIST gdk-pixbuf-sys-0.15.10.crate 9891 BLAKE2B 383e3cbed76a961218bec9d328460d6204fe87cf0bb7b8aa15b270b30d513289e57325a3b469c137af61b5aeb9ba58e9082e95425eff879a8ee3b241e51eb9b9 SHA512 bc2c948758240a0dc195d5b39d159ea55b4a717026b3a4d729e92b736418e0a953b841e62e14059a6c67d257adaa5cd0bfff28de9e2ded03cbd82fe45488d8cd +DIST gdk-sys-0.15.1.crate 73599 BLAKE2B becfd7c8e2525ae90402be8db2d59b9d4a7d5271d27a4f46740de8e6e1a932347094f8c7dc4df447a410bf24bee17c75090c3b3ca707093a8d8292bcc8d0a1e6 SHA512 eb543f348a4971a636f77bbac97d1d671de5591e6314ad41544cb33e4c2d480ff7d0e81ddb187649036f7b7b0e20c3bdd8e0a33fec1f9c30d156e719f0b25cc6 +DIST gdkwayland-sys-0.15.3.crate 2930 BLAKE2B 65fab991e305d575a82015243b16ed51a4975e9bb842bcae71e110399770e9032007c17f9e0e29d702ee704d049a9165de18562926f7bac9aa01b8016bea8d94 SHA512 38df024af8c204e6ee6ebc93e40e003781d9e9fcd7f6ca96cd8747719a3cbd61e39b3bb01ad0338cdacc027420f0926b2a12ba9350913c2ddbad61349059f519 +DIST gdkx11-sys-0.15.1.crate 4738 BLAKE2B aeaa5e31730182c6ed842b39de70f9a5a876c86f3912d81f60a08c61b1acb1ea1799b180c372d3cb229c097ed0ef0d2bfe3a16a2aa07e740ebd11be4ac0d1fcc SHA512 a932228e8f841ee8b7da35db54572b5886789dd686504a27a64010dbee96cad19bd0bebe83a022ee18c2615b84af71840f400ad22e45d7cc64dcf3819f32029a +DIST generator-0.7.5.crate 29947 BLAKE2B d6c68ecaa48f30e3657bab1315228194c679e6bdf71cf7ea28273ac20aa34ba416309d6253ac19cb5e940e7c058eed39eff1c0a5594103389136d10148bd1338 SHA512 fb634f5fa252acc3d22ff925cfc06f02c4c82c64c567c98fde9040b457b8248a6199d0ccbdf27d759e75134318c0bc1a9d9cb351af4edf5332cc184c90c89d3e +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST gio-0.15.12.crate 191651 BLAKE2B 9f9ad790a1cc8bb58efeaf7200850e1e38b8a3fb53c0542ff9f379926f322e1cedd872849c3f6ceb771b7c282d83dfdb550d0f93110e46ccb2c2b1006f0723e2 SHA512 6463fda840f6069d50c1683e0cceca57ceb3d4a7eac1fcf082a9bf152ea736fd23cc2968e58a6e13589486f78298aab9591e81dfeb563e35c77a633c88d0c2fc +DIST gio-sys-0.15.10.crate 79552 BLAKE2B a2a0e6a809ffe57bb2d1f6deb072f0b4086ecf833b2e9b1d6e2c010445135918840522f57177d30487c1d19a27161aa37f2eee611b8bd9af4e41e021c425f2a1 SHA512 9a5f37afc4ee4fea2a9fb87005c2c51b1f22ba98c9ad88bcedf89b90bd1e3d6393ecea8b726b596dc298c5a4e7db1eb0503f0872db54c19c29069f5a2b1b30ff +DIST glib-0.15.12.crate 210513 BLAKE2B 89016019f1e14c30b8d5d800d8a1112365f323abcea842efe5b8e3aee115c54fbf4d08adfea4cfe3f9d361913d3d0aa0763133e96be9cd47b18fe2f24d9fce3e SHA512 f25599360163ff11f56c3618572cf10b4fc64fc13c75ef2645601e07d441b51cfed47b7be7cf7f8fc1aa1ed319a3d57d9a12963040e83d7f4fcad2e92dac3e6d +DIST glib-macros-0.15.13.crate 27844 BLAKE2B be9f369a64e5723f7711c899b028b589b8dda6801946af1c710f152d7ce8be72d7d3a17cf03e0f842197e62199f516a6334af2b9dc1c836fa71f3d7f18c359e7 SHA512 541c499ee8a856edf03df2bef6ada6a25e21ef63d969549f5df9ce9c6b8ecc7a8f37767bedc11b193f2407b77f12834058ca0e2a47a1e8a2a7030129affe10f4 +DIST glib-sys-0.15.10.crate 59966 BLAKE2B 6896cab768c10992b751d454f9221125d7170dfc0d453244e90d67702b7111048fa5b7c87e94cac119a54e0af13f641db84c50ce0947aa751e716ec556d0001f SHA512 b83d67d775f70d6a08b9a6a9e24b575f110a93e5dcc8c53c03015842bac2617d13ded014f46820f8b05b08e7a34aa4841923847869af26689251497daf0b69ec +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST gobject-sys-0.15.10.crate 18534 BLAKE2B 351d9e949ba3dcdfd27622c7b1e0b6ac5ed4b7dbad77cc6f7f7a10779c25bf39c95e1a36d8a9ecd02a40b830a85170cedf63434fe7bea91fecb2fe20f709d5c0 SHA512 351b4dc985f5e0b1b3c7f2da9a615188b11a0b62052ffcd6e4fd654b086b0d66bee325f6e8807c2b3508132816540f2c8431f74ffdb4d31d436594ad2fdc0d92 +DIST gtk-0.15.5.crate 537695 BLAKE2B d4142055a060992b99d42348baf116072dad6313eb3f85acd52d7deedca67fd962b86d0f11d6495c463808a9b6487499975ad6ca9d12329a3e68cbacf496f937 SHA512 2967a19e68c2b6cd5369078d8bb21d3677160230d942fc72428d049738acd5395bee12be44bb697b25047d192d72a51475837efd228b786efbebd0dc420bd643 +DIST gtk-sys-0.15.3.crate 138220 BLAKE2B 91a057f5a16b105872e78c684a739d17e866be406b799e433321d0b53bfac9a65589936a24703a30a4b2ee2ca30ef93859ccbb8c68e528ffcf12f9b19aab0e89 SHA512 c3984bf94e3881e28874fa9611f273b8af1f463c7d1efe2315364ca71e85975554685903dba47513e21e312cd85dd281c17cf6b4c794368958894933b3c03bcd +DIST gtk3-macros-0.15.6.crate 5689 BLAKE2B f9e12091a57957c24950d9ac2d5124bcd5f3057924a02bec8e3ebe4bee53cf727ac610a56349e3e9e5b3d718be91ec3daf649cb7416bf6a0027e0193f4666786 SHA512 84813a8475a0c013639dd7f24776e18567796e79f61d8f18d21a11e10aefc5912b975e2afd00825be68736cd577193dd23ca2cbd75dc5cbe108ae7950f43e84a +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.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST html5ever-0.26.0.crate 72921 BLAKE2B bba23709f6404afcb86dc5af8fe8c0728c4c407de7cfc679c286ef13a790077329f7df2a065eae742e7b4c2303e01793e1b936daadd73f663cf2933845d975c9 SHA512 383a25421cddb0573e41ca93131d681cfbfaf551989337845a197e939a2580751ae90e96605bfc4e187dbd5189b6c014557cc69e3d7d2d2cdfb88eeca8896089 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-range-0.1.5.crate 4871 BLAKE2B 4260ec6a8cdc4df771f71c7771d7201580742ef6e8a42c4b079472a4e7ae636ec1c1b09cfdccfffc2880eded2446e5b178b923b4aa09a7ff2941362c869e90be SHA512 bef4127259b4736eb38d4f495d858cc27879e4fe04dd786090891d69c86ff230c2f1b76e24c26cc6b1d1ddeddffff57b663cd3847f6a1bd436bf7fab1e32a1b4 +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 ico-0.3.0.crate 69218 BLAKE2B a482d9781ce8c35f84a607dc0ce19ae5e0a1df607cbdb7ab7a15957e289adee90ab1c03944942ddc4549497b28beadc18fd4d54d27a81182a82c5fa3b2faf201 SHA512 8b80441e2e642244afa792380c78fd529361da63af129e147202d9b9ad8e70b5fcd782c5d341fbbf091aa85a085c4ac8d02762cc473a10126d03bd2d8d3cf212 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +DIST image-0.24.9.crate 9261055 BLAKE2B b4d95a88fa2fdca01e5d89ba9975be22269e3a5d90d24bc31d5f1168007508a0337d0acc5347be012c2b98de02e4f481a573f012f47a1f1e365d26d89df236d8 SHA512 3f858efceeed54e21543eee065ca6008f40c568e1ece1016b38040eff5625c9fb6de77c7e950c08c9e82b9fcbd4c4ec2f8c4c1157ed5d232bc8e35b4850420d2 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST infer-0.13.0.crate 18092 BLAKE2B 47eaad721f0e88bd1db5edc415100a01f99c317b3ba538671996db63c20c472b4ad1dc0bb249c6a0c5f69aba227f657b43d2121d2d8a8551f6bc7a013c15ea81 SHA512 cedb401c87763bf7c60c18a53f85c82c5aefea9262b611e87dd76110be1073eacde6eb78c10f39d18d2b9be355bebe120d7ab2fb610c626b11355ae0e13961e9 +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +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-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST javascriptcore-rs-0.16.0.crate 17065 BLAKE2B 8532a75e7331ff811a5ae70bab1b643feb922e3d2a8435a898d5cc27e934bdec1cbe7331639e6bcd88c66b1124ddb094f078e819521fcffc5426c486ecae78a8 SHA512 769368175ed865b238e6bd1e6ad37d05747e68db7686018f7a7033aa8748d6714b8b8d96e556782362f1b0e129673a839fadf14150a8cee857da691d0b22ebe9 +DIST javascriptcore-rs-sys-0.4.0.crate 9156 BLAKE2B 448cbd7f1a74a910032cd0195a6a2a2c732277e7a369f1b3fb5a2710c0cd3f6c91d318a082208ec6371e33846361bd22973aefa76ffd33b5ac875f7e2b3e42fc SHA512 7a3b16310522fda77fe578dc6fc9fdfbb93d7558b3e93d3cd007ec5bfdeff5d0aea6ec3a7d39147113e4e5f9b20cc56e58e821a712b41a3aa664f5ceab8e692d +DIST jni-0.20.0.crate 69054 BLAKE2B 171a8592ee150c1022753b44e36d6addcf2b697b118ee3c55e3e3741400f92ca3a909d5f67da09242a32730aece6f1ca6f72917dd004eec95613321d4f6ac287 SHA512 08e4f2b072148e558b79dc4c92fe2e113962bfa02a16d0adbbbf43058b708ec844414db57f9d8c325a0a50d651a4e82f3ce78c8ca35fc157d1122812c0e928c2 +DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST json-patch-1.4.0.crate 21623 BLAKE2B ef39f38fe1885485ae21d195740bd36ab0c1cf7e8e298b1a57bb53a1d1ef9e14c5d742a8cef46e1e0fd23728a0264da7dcc13d82cdfee002bd94fcc53bb2d95c SHA512 f8e825460c3b8d0b287347653ce4383786c2962a55dfdb18879703d5ebe7142f77951f1b7e58e01f8403399318edad3d78621e4be83906aa38ef7b44368ced25 +DIST kuchikiki-0.8.2.crate 31055 BLAKE2B d96cf6605380624ef8c493f5e696e5e2945d80fb70384be11865b5f2f281aaf36635f2ae92cbb1153a67fadc11303953d7d4cc7b7d4748c371b4262b0376d84d SHA512 46c530dbd958eb0cdf6b0d4f7553f3d1d93adffc968cf5063af5720079ec7432822c29b6b77092bed508a3eabfec264b63d7a5ab3534506fcce4e9d5abe76e5c +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST line-wrap-0.2.0.crate 10633 BLAKE2B 0207bc5f38e0a11168684769c8f743a77930dc48f774f3cd9653e09c92394b918bb8186cb0aaf69ef120f5439acd8f3d7baf9e2b79a77a802a9f77a6077af57d SHA512 0fdb591ffaee918e32249a83cc28b72bcabb1259b0531cc4cc2a2241f1dc4fef27af41d5e8da150b9629de025ed60d25240bbffd02f4121f355433e7dd13297c +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.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST loom-0.5.6.crate 72186 BLAKE2B 0d31e1533b954c59c7c46a3158587dff2b9ad53c73d369a9134cf731c9d4d239f0755221cec50ab15e3cd42a35f0b7eaebeccf07285b0a89675df8c0d5cffe56 SHA512 e4dfb7d4b07acd33b6db8e6fa54f66d33782060c553a71723329bc9e5c1e3afc10de882f3ce3b882c0b6b84b9eb19f4d6699e534961192e0933f88093247a4a7 +DIST mac-0.1.1.crate 4838 BLAKE2B c87e9f9283f179acd28c189d02d9d3de0ec99f9cfbefa590daa2880c275894951c5b0b935b652ab6c8c0172ac59e87f52fd49b787b230e6730365dc076d17578 SHA512 dbc6def04c482911ace311f34be79992fa04042c7ce36b71459b5af5c1c43e9fa66b6b40f63f8c3647daba287bf1c1be9b1a8031ead1d855f99a988898c96f1a +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST markup5ever-0.11.0.crate 34667 BLAKE2B 7a4e9c860949296912616fab105b688fc5ad86df012f064efb3e5125aae57869b4e63f4a551fc787e65987e5bb8c0dc26e2ff99651a2e56fa67237796f5967e8 SHA512 c9e9452f5bd43a7e578434467ce324a857ad600965fe37a24650f0f3e968fe1dc603ac8c7b9c4ebe2f624511cbdbc592ca0072b04ae094738670e199df9ad05e +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST matches-0.1.10.crate 2592 BLAKE2B 6e9e8ce8ade3fa0f144a1befae104f63764f8346fe864395be44f99d40ff0fbaeb45b6f2fafb2e7822d1ca72f1cbeaee4c5f9bc3e2485cfef2b8de2a4183ec04 SHA512 2248c6192238a8eda2dc389a5c27357555607b726d195c36c4cf647f793a4a9e17ecdf5145b5a4d8fe6eba7f9b23c7b2db1cbd553f5610d25976e3709bc2fe4d +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memoffset-0.9.1.crate 9032 BLAKE2B 0aab55fe084134bb599c52d77c96400db40949b1013e7037747ada4fcec8dc4a124b6f3755f04b36e057eb2fb4a6bd6f07d6eebcf166f8a71405ef434d802fbf SHA512 3a236c0f481e36973b9f805e454c2efe4dd375e6b4ee406b57145136c70d5fbf4e1183d563ebf3b5fbde7363bbf5f08f0d88e507aae5bda4cc75664ecd0e33aa +DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f +DIST ndk-0.6.0.crate 39828 BLAKE2B cf59da1e11fed905b245520c7fb00012c194379aad9a8d75e39e771e3df629824c17bc04121b4899bd7f13e9546cde3877593f0b4f3e66d6876f9ee6625285fb SHA512 62af40a702784a35bd3517131aa5c5fe22da81091e45a8c8639fa8f1f8b3fed117991db9518dcf55878cbd6222f696d09e0bfb28e161aa47d77b2825ad2e1fbb +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST ndk-sys-0.3.0.crate 282815 BLAKE2B 29342ed697feb1a02cda4ed23108c090206fe67715214de0f03dc81b7b787a40302917af7fb8f45e4510d1d1cd43d369d938af4c14f7424fb229bf97a24cbdfe SHA512 9d85898d812be7c61c7bbf4ef7a6088fa427f4ba334d491a17e5d1e8cf0ef9e37fa277008dbb940d1127c385749ca2b4665521e677388f6b01a2243fce310485 +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 nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376 +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_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST num_enum-0.5.11.crate 16772 BLAKE2B 4f032e0605730dbd72d2e7d6e06085211e885f66ff43193b32c7860905fb85070030371544ad1ce0f926e93ce13a1aad6f70f4c300abeed447373f40a46d02b3 SHA512 962e0e05e7c0eeb8e7520a699066f2b0af2ad0d5d8b4ff174c93aecb609051a1d45992c0cb6a62cbea0ed391d716656047966d5bf4c3467adacd2c5550f33578 +DIST num_enum_derive-0.5.11.crate 15552 BLAKE2B 35ea9ca8b1a4e7b40b7c9193f57a466d4436945a8ca1e11e40fafaefff8de6229957594db72e6632dfb49382c52cddac3c0198e9ea063299502ead3b6d958900 SHA512 c2f89d0642c41faf6baf6b718b52b8b09cd17b6753c0098649eb8333cb253c8a166e1f1ebf1be99039e1d7d9c50541a8741645d630df8285905ebff7b26759af +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_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.35.0.crate 317792 BLAKE2B 0f18cf2fe8ae4eac322e03708a2e3e9b5cb8a788aaef47ea8776a406fe4df10c5dc6a46d86fe6d5aeaf520ebd3d8333b99163e1e5b824d145f374b5f1d620d63 SHA512 4230b083bca1f7954c3c50f6fbd12e03d7e4a5ea47aa55c08d0df94bbe0e2e61187413bf59eabfb39ef680c35e11577408ecf58d460e4b97e5ad58f376cbfab7 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST open-5.1.3.crate 24118 BLAKE2B 77b5396cd432dc7be8db970982146b9e63547f6c72a52ba1fc3a303b6e45315606a6d4bf6dad7305a4b513dba9d4500392206a1b92f8a8b8bdc2dabe3b3341cd SHA512 f7cedffda10600d65e5cae5097a92bd8e3b1b1805904cccb1ef879a6cce1508ca053aa5eec025d8f76ba65bf16fb200bac2f57026862da9d2e5ec1d7403f9643 +DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST pango-0.15.10.crate 43927 BLAKE2B ae522c309dda10b25d8917f9f7d2e56a4bfa7e73cf6a56f1097f2693b1f1461936a05d6e5903a4c1dbb24c63bfe516682b5e4efc2a9a53ffe17bd1949a71d8f7 SHA512 f6d2d76bdd6cb97136aa6ee8c6c1409b1d3482f9a01eb52d29aa786bc6903c14916a49220154c8bb492b152d29e1409abdac219c9ca6b269e0136ae390f0d594 +DIST pango-sys-0.15.10.crate 24729 BLAKE2B fde83347113361c5bd5e0b6be729036cbdc396a87bdecc40f7b29f8c7a9c4b14a32edc09bc6f051ffbd0eaa5acc3b3bd4cc374442808ac8107c5fcb8e35171c8 SHA512 9fe2cd809e19640e034416c489d674622447701df4c7d6127ffc04556760c6425d78a9d5dc9e09d477aead1c97fe1cdd81de282a3820536a3defff572a64b047 +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST phf-0.10.1.crate 5406 BLAKE2B 70532bb97a0089ef2a57a1bd43b4dd30f0289ffc1a15357ffd8a372d82374bd505f4e39d3bfd6bc2d3c2afca39703c89e3ed37ac41c364cee3759bf0cb609f82 SHA512 84568d6d1baa7c4e6faf5f3ee09133e736977286d7cb7630a59a53fc8ea15d0d41b9242f8929184667ce576cc9946da55d1e8bc06e98824f163c91c6aa05e073 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf-0.8.0.crate 3902 BLAKE2B 3f1d4f9c23cfa2a3a0b7e4f809ff00783d71bb4839b27246d5244e5aee61a211498715ed576f00749e8132a6af1cdf50b2eb27d2f49896f006212981886a0e44 SHA512 a3013c4106ba72aa3cf22bd3f903eeacc24ac7cc47aad791bc5e9a63e1aff928a537399b6a86b0346c5eb37979ec01b404807e622e79a0a70a0e01e63c07a47f +DIST phf_codegen-0.10.0.crate 3402 BLAKE2B 2d0a3d8f5fd0f8e577f6d4a5d0cf87bd5e4c0d5690d3aa331ba252351b59c478e42212cd66f167a2a88c2b9111ae7aca2c9fff3740dcba1b77d2beedc1d44483 SHA512 dab91b53c72a5b9b6c4773b9f16d2cd58f65bdd9fb975257b8d107d4509b44f5ce8b92ab59a60171207e025688cde54ef97c9973c4226a8765f10f35c4f6f1b1 +DIST phf_codegen-0.8.0.crate 3192 BLAKE2B 65c733fb896fa034c97482d122a2ed4c39d763cbb65ee48a229cdb320910aefeef125674bb1305a4a12f5fccefd71f859e33cb26c3e6be09ed8f776f9ff9b463 SHA512 6649779b50683b1b83c89da921ee52963fd517660540148e9ba4b59f9639c705e08400c4da972880ed161564816c7ad45704d6bd51d1429717137de8f46cb941 +DIST phf_generator-0.10.0.crate 7525 BLAKE2B 1219f37d5699896f9dcdd367cfcbeb4ba19d3498c2e52acd02975b236ec3802f6ee57eaca40393a9742b5397809ef548923410768a727108c83139fc70562a43 SHA512 b6542d816b2e963c169df695d332f92237ba380f49bf919021514a16aef71de8f4f70b9612356db9f345f3f0d3656b2b39a4f34f8ffa8515510b81f1b19cb9f7 +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_generator-0.8.0.crate 7604 BLAKE2B 936c9ad95d2d5b6b4bc97dac9bcf99813462950f6280d9cbb8c8ae9253d3197f25b8173c202cdd51c4a2d3f422ca1d6f5c9055e7a87e45b2dc5fbe5aa6aa45ce SHA512 de045f47567defd43fe32fc62191a9a892e5a478e1a84b853cff3005e94967ded68e5770eacb43f2e97e58b8f4283327a38a3bdbd55e1d5c708dab601ea66270 +DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c +DIST phf_macros-0.8.0.crate 5814 BLAKE2B 39f40a52c177da227b3bf54d0fe4f05a2d6c382183ab0400d74a06d34fb3f28a23342496f6e0d48d25a792bb848bd9ed740a10d37c39969ad79c929fdc98d743 SHA512 ba56661aa92393fad7712f774fe4f0b7bf25d483aa7d4c4617409e655e9448b39780a904b8865293e16f8e63d62440aa0d653fe231beda4f58194de455598170 +DIST phf_shared-0.10.0.crate 4095 BLAKE2B 9155a2c145148f3c36ba6d6d8be86a526480b127f4af79b2b5855cb014a0080bec1ec45be466513bd57faa39c77cfde0d6ca02b6bb77d37a23d697603227da37 SHA512 f088a6836a28afca7a2ef5440d7aa953227785d52aa0b9fcb76c88d085fe7f0e68732f2354c9f8dfc0a90ab1b8ac214f28549780e6f32d857ff7e8963093d9e5 +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST phf_shared-0.8.0.crate 2860 BLAKE2B db48d88ad6e7aa6bdb2f6750ab66063a55d005b4f5e92ededb59da1f1fa9b1296d30f87d32d036f08e3a74111ea4d8287e8eb6c86d0edd76b3ceb38f223696db SHA512 6ad7ac732b7cc42e7e179329fbfee7074d26652d73eb4f2b97224491d978ad9b14c66e5a539c96b84c70124ac44cfc009bf963a42c438d028bd9737b99f463f3 +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 plist-1.6.1.crate 47933 BLAKE2B 6b064b7b30aa6c07b31843bc548d7f38a04cbdd0d282706ff4cc1d8ccb1060891ce28c28350db86a970be9277a0f978c2c6e3283a7ceabf406c28044574fccfc SHA512 fdec4ff7d080668df45e6a26a92520f72a3fcd58638238f42603723ad0cac48ea5df41c066a19f6f6e1207263cea02c775495b1ecf6e09ef101ffdc157cccea6 +DIST plugins-workspace-5e3900e682e13f3759b439116ae2f77a6d389ca2.gh.tar.gz 2878940 BLAKE2B 6f7c0a2adc6e037eb0346453c5a75ff2e04a093880a61ef65fade608517b0952a4e7c9b1432078f56e9c0ea089475e7cddb7b240ae3d9c527ffb720923178392 SHA512 10934d3a1264526949be48d6475e3e965d33c305d69cf089416161b701c7acb62fedcf48de8961079bdaace512b502ad8785b4ae724e73da76d11b613af27e87 +DIST png-0.17.13.crate 103176 BLAKE2B 99bfd1c444f5967b715b81607e3c3266fb3b1d8110897e4c93afb5b6e0e28df262f9c9d842aefed922c38a5ff9d16e75cca065d7cc14ddadb3a7e9ea4776e787 SHA512 064a932f4c48c2243286a9b4cdec0487cc976291bc8ecf4753691afdfe43acda4b17ea8d48ec933f309d158df28f40ee93b5b32b3ab5252e2e7aa1ee1c0e4e84 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST precomputed-hash-0.1.1.crate 1640 BLAKE2B 64a37ef3edd317f771e833bb394f7c19bc9b8c844156c831d2b550692c7e2e36bce44ecf18dd9f2d0f0511346eaf0d2a0ebe792fc288ca0e94a93933f2051846 SHA512 a118a98286a47e2f0cf35d2678d0325c18b9b7d5bdf40ceadc16483b282307fd1498434d5bdfa25477a4f420d97c34d786e42e9fa70431b788b4b8fde9718e05 +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-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43 +DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161 SHA512 0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +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 rand_pcg-0.2.1.crate 11291 BLAKE2B f8837f3f3dcd7ecfc90f88bb6464b9f79f7c1975ecc68289fd10a5c97323de9c1106de9847fc798f50d96044e46cca9d41f1635130be40bc789492bfaf999de9 SHA512 612c0d1cdc591f80733bf8097e251f02ef7a7e71cafb74e37b63ac68043558045c0c96196200ad07ce7aa9f2d373640c20e598ae5774935c8b52350ec20958ba +DIST raw-window-handle-0.5.2.crate 17063 BLAKE2B af6170239d2a2e9db62ed9450cee9be6350fd8f74d6344ddd76acfa873d124996dd8dff798a79e8c03fed50fdf26b2731b150bd20f8dcf905c8d68da351e0861 SHA512 51d93a4609533742178ab15d4454ffca1668e2a03c2a6e742ee2a61554564c74307311a50e3992919451f4f4d30ac112284413fb4310abbf06c0fa24d85d5971 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460 +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-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST restic-browser-0.3.1-node_modules.tar.xz 15678228 BLAKE2B a5fb23e2b884f13e24c3f55951a80c7815a8c9a469f762a6095190f91626f7c2bd4edcb8d12f113c94f9bd47fc1173925935604a927bad6e283fa325efd8a0bb SHA512 624ea0ef481a8f393fc8d32974f8d6b82d71cc531a941ea9bbc647f27554a11911cb22777422074e1f762fa242f385614f61caafc1ac2ceb12d4b7d17c8026ee +DIST restic-browser-0.3.1.tar.gz 2708463 BLAKE2B 3e57e25b4a762514c63d15213405399b5716ce405dfca6f258907fdc7035a8b6119442d0edb4db413ad990a9ca2065634b1ea2a74d4cdb9a8adc11a483adc676 SHA512 727ca243e42febf72c36525aff09a40733275ba70dc4e145b814c71fe9a37bcbe8739e60db284fbebd5c042a15857eea4ce3799718079fe2d1e7a375d1636435 +DIST rfd-0.10.0.crate 38170 BLAKE2B 90930add671b87f1af618ba93b809dbb37e4273d1fdf8e3d50c23b9b90e6defbded98fa0e5c3de9356e7dc6e98fef587971d4a100b25848fb544b88f39bd3541 SHA512 1ae6a3b81f590f260211735cbb73930b2c4c7bae0afbed02ce301c68f61615ba0fe8b8b70a394c4ec6cbdf33b7bc8a2618923a46ddbd633aee647933cba9f004 +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 rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +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 scoped-tls-1.0.1.crate 8202 BLAKE2B 20be49f0546691bcff3f0fc257345e432e200836a60b297ff3fe698699ef6a2fe8a5dc6977902a08f7dc63c578aa27607dae0f1889b849c257c59c48a458e1ed SHA512 342f43d53edd33ea3e2197faf5dce37bfbeb0b20b6f0febad4dc6244c3185df127b2c10488e95561260a0ef968f32707460f2d0d23667cebece19b167c0a0c25 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST selectors-0.22.0.crate 44199 BLAKE2B f749e0e53476b695b4937bc0cbf1add4f3f7d4c64f59f71cd0095d87a20bb13c69b6a5271ff7951f9a67934ced5ca0d3fda684c99727ab90b637c0af170e012e SHA512 af2f4ba87c7a52291bc7f5276c4ebcc7689724d95972ac8d162e0f4007a6f0a47ee1aa6095b3b80441924f990b2d147bc4e3e65a7dec164d95742977ca792b04 +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec +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_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST serde_spanned-0.6.6.crate 9120 BLAKE2B 6748b04f30cc63297fe01cacdef743b688aa0777b600d603919d05676913133450c97a179c6cbd4a62534431b74c4bcf63a60c1185ba89cd8266411d3824aff9 SHA512 e07254723645c80d10c1ab9a7282251fcafa0b5144991568b1b1f85e7c8c8bbd82b5992f2ed73fc7a988f6a0175fd79fc927c6b28b7420e83269c3364d7ead4f +DIST serde_with-3.8.1.crate 142294 BLAKE2B 92b3692f80b613b8d8d68e69c387a65285a969d5bb8b03d9c65af2e40b77e20be2e504044a0c59ed6de7e36b66dd31eff3686cc0b74199ae146d871b7d6f51e7 SHA512 1db8ea26a292c9c08c9451e946e74904a0a063bde854e22983a6575a6bf1c3cabeb8109dedbe028d6acb2abdb8c26adf4758b2f31c844cab692266e522a899c8 +DIST serde_with_macros-3.8.1.crate 30796 BLAKE2B e7fb0a20c839ecea75f52d6ad5841c918f2c01ead7efb5ec5f0dacca23715cb9868ad792c7811f20951429f289ebc5a90ec4c4f833ebeddc5ff484dce7839f1d SHA512 fc1b854729efb24377f830087c21b6d996b19024ed38fca31dd4377f65991189e32db481387143f6fbb4b16eb5e80a89d91e97f40fc1beedd873ee93b01abe7b +DIST serialize-to-javascript-0.1.1.crate 9894 BLAKE2B d5514c51520902ceef4b60a7135b9e3f862416373ed7e840447852e5c8c598b3f8773ea8ab917fa8b8a58de42ced6d490afa0781ac469bc335291c3ed98a365e SHA512 09c95d8f9034c2e8b8f26132df427382950910d5dc815db50df34969cd1d7d06a44c1cb3e55376af1c2222790fd11787186cd7179ec5c0479dcec4a11a34fa53 +DIST serialize-to-javascript-impl-0.1.1.crate 6750 BLAKE2B c48d6779b97e7430c7daafa70f2948ce9b90547272f239bba7b49ce39af28ee82d03c4a4b7eaea192e082486dbd9b6f8383284960fe53e8aaa1d60c3cfc1672c SHA512 f27e60e0332dc2cf213c3b84ecfb7073c029dafb1bf5adc96f6a64faf57aa6bf795c888c0484dc7cff97054bb1505ae8b34982cabfe9b5f47039943186a28a9f +DIST servo_arc-0.1.1.crate 9817 BLAKE2B 88586ca0c969df8bfb3a04ba4a689606995876434877a2cd48a72b26451deb6fdcf65273aa9b03948adcbc66b2450301840910e5c4162b993535d69585c62128 SHA512 59d531dcf7a9191b8462ce395e713194994714b65275c0af412186f862be169d0c6fc5d86603332a1aacd8af9ace934dc78531b9cb576cf8179ec35709225447 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simplelog-0.12.2.crate 21548 BLAKE2B 34f2221981fb5148e9f2b87e3f0c7d2d81c9bbab65f19a952a14d055aee9a6361308e953a8a21a190a10429354b44fef1205f095aae42ea7c1f7da9257fd9ef6 SHA512 d1ac5ae3df161ad76a71d5c56b9e0d4a36ea2be5889fb1a3e457cbc587ea87e742ab7ad4b315305227296fb63a897c675a5f3cb8c8fee96ef1e387fda2e0d715 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST soup2-0.2.1.crate 61222 BLAKE2B ba6b36c70d07eeb1cd0cf596836ad871633b3e6ba8ff2e496a77ade8d69b0903c23faba430564512bd8528167c8b1f09673adb4ff61180d043205a0ed8cb7b32 SHA512 8250e96d4ecd992ab7d00788055b5a507abc6a6b73ff8342321268f00511050bd73cb61aa218f9066ad5a8592fe971e31ec54a3fbf2d8079cd301fdad0443216 +DIST soup2-sys-0.2.0.crate 31515 BLAKE2B a0cba5be30bcbf3371e97f87437d574067b0ac38db859e0c42bb1f6758f6e4ae0ea067119d80d5bf81c4c51d4627b2bcb28fc265055458493f1524ef337463c2 SHA512 2662e0da3f6d4b806011024cca20fc3dd8aa69d76446fef74f819c3c4e0b5e7dc18c11e77e2d956c2be229cb334a6e5d022ab23f5abb91ec277e172449244793 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST state-0.5.3.crate 30385 BLAKE2B dce810b48e985b67e7d0c02c29fc718b0366e80522d211a5559cdffa1a8d46251527ae283caf49794aa0a655a73f5c3ce8d779e92ae5350adbca19caa2208102 SHA512 bdf171e663921d464b2df644d761c7754e36604e60d50ca562634524da0fe2dc0c53ff0a56d7bc7794d357f0844ee1ba197468cb3564e2bd7a240b30429ced79 +DIST string_cache-0.8.7.crate 16655 BLAKE2B 9a017f3248a3d5e7b8c1a05462a882862b20174c7ce5dda1568c3d3f61c422e84ba2ccd5d6dbd726d1c752f1eaa8062a179470927a80d5bdda0ce530d1ae2c17 SHA512 03f9cdd2c01c0f233284851f17eaefebd68a91ae2ed2b231fab2d6d6476bd19e0696d7d3a74fb6ecb2ec36b89e79ad966ab73051255c9e194bcf9c5029fb8479 +DIST string_cache_codegen-0.5.2.crate 8156 BLAKE2B b1cd91e22937622ce51152957ed45ee88dba9756449f3ef4c4884e491b7810e1c9f10b58012244dafa4422d5589502876f30a43940ee9754ef7b9952ebe4bb41 SHA512 01b9b1a865878537f657adf908159fd04f3f2ba4e70f8c632b73d0ed5a8a09fe2bb9ac8ac4397dec1f50d771dec33fc5d3f9e68dbf80cc177118665b2c67e864 +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.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST system-deps-5.0.0.crate 22864 BLAKE2B 5ab3b10cf40d6473023075b1766076d706f0d47e3280346160d54bfd514e62ba7b92632b3a730d704f547cb42f6ab2fa2fd705500302a22b2fa330e4fe8e2fa0 SHA512 bc68950a05ac68347644dd1700187e51245409811eede825dc5e5797071f9b770e27873754601413eb39672791bcfc1ecfe8a46def719cb0fb9f87bcb5f993d5 +DIST system-deps-6.2.2.crate 25546 BLAKE2B e2f3c546565ae26554bfdc284eff2145b1248bed90f5b4315d9151777c96794f1aae0ec34cff0d3c922d1ee287e637c1b6c8a96dd48c2a2bb8a58871d2967347 SHA512 a81020d5cbccab3c618f17d691d76a058c634ff9e3615cafdc95ec002d8f1533586ce9ea1ad5da8ae3945be7dfd3d962cd7dbdcc95f0614ed5156bfb3c6c9c42 +DIST tao-0.16.9.crate 2357502 BLAKE2B bcf395e86656f320c7ed28efa4b037ae12d7554cc1ef928255c992fd1663e6dff4da4de4395a4909341618e01b13a7d475334b6851a574ba63086d4e984dc069 SHA512 58e899af3d98759da39dfae44216aff10540489d896034843475be7b9aa08ca02d8e495724667190a78700c1423cc2d64067c52cdd484a89e3b284ea275de003 +DIST tao-macros-0.1.2.crate 5765 BLAKE2B 43a5c5554700d2219ba1e4a1c7009ea203a4a31d80166de887b060dcba2f33964c626bce7e7a33ae6aa62712f5c1338f3910acffd95e42211b15826ef87e29d5 SHA512 d76be9665ec63478b9d4b6a2bb170e40bc98ddff3a65e513a6c6a8ba5402ac4deb4128b2e9a2cd195bb53a0fc2b2dfa901dc844327503678a123399d8777e93f +DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST target-lexicon-0.12.14.crate 25508 BLAKE2B 5ebb6b49e5c3b0057959557651287d4bf5ffe5b499340019ff64d5fc3b64e780e344982e358c94b1b25a20bf0f526a584aeecc704695b50a55cc268dd65edb97 SHA512 3410ecc0faf854f49c41c99f83972960e67065b1e0e78557a7c4996d996109bfd167d2121a019f5256f996c896cd45af032038ab7918fdcc6ee6311693ce951a +DIST tauri-1.6.7.crate 228528 BLAKE2B c1ffb481a4853f2bd95929ca75e5b335f77521630c182af8b0ab4b862d71f7c399f55e849d1c2c4ce07fd58910a6a7db5b72ec7cc89ca2d43fc92610e9c6e67e SHA512 6b0d913c217a763fc8eb94d3028bddb0cd8257c58f55e27febad00dd3692b250097143f9cc9fc55d4d1e8b404e6cb2fd423c522afe473a9f21cab118c97e2c4d +DIST tauri-build-1.5.2.crate 16410 BLAKE2B 63f67522b0eafa481bb2d94ed41f85710fe9b4ec950b15e98334ca607a47ce0d6074b8f0963519cfea533367197bdd328d359d222ccf3b2279fc0572b3abce08 SHA512 4bd9e31cb87609d613370ae6d97440949488fcd8675ec238a36634e0d14122c1d420753ad6427295e9d4f62c4b1958629bc0f92feda647f525507ff74399ee46 +DIST tauri-codegen-1.4.3.crate 20288 BLAKE2B 512661bb8c3fb4627eb2c7c0520f90288b8c70789a6e005fea72d9cb62cbc605702f9358a6cf73fe3110ee8af2bae4115c6f9069c5bb84ca2f07f4d265bfff02 SHA512 11529def35d46741b6cf35cef3398fc91d2f9594dba99e6baba7fcbd392ac4a2303b809f0ea81952f3153946c701b7f6887ce5020442b6d0e762a806370d8d31 +DIST tauri-macros-1.4.4.crate 15039 BLAKE2B 2a9bf01ed64b3b74a57b83d08e80a258aa1a1d980f60460fe6c152a85de2f6b7679ad1b04b0442493e583ed7733f367904cd126272ba6950228973b33b5068bc SHA512 375f192ebc6fa25ccf4b25bce1f68f8b52ed33694e4d3a02594c0ec3f56221fedfcc047fa7be43108619b956847f68c48eeff9b09a68d52c812a49090b590619 +DIST tauri-runtime-0.14.3.crate 26230 BLAKE2B 1242852525011b4c42610e38f4f4d836bc6a5f2a64dd98ab91e5229eeb04f84dc0cd789b609fe1eaa118cd6ca34c270c25b4d048e3a117ba81a3c68bc5a29edf SHA512 29594ddcfcf6415b4ee9d086ef4f28cef99cb14632af512c523235430f23e38910ad868bfd0fecacc7491d0313fd0e498e20f23e28d133de256bcc37e8952b7b +DIST tauri-runtime-wry-0.14.8.crate 31004 BLAKE2B 0a70ba129ba14e265906fd5fbefd3d8c30a39da85ceee3d240a5d3b821774423d109c35ef3e282b59d26b3dd9ce9bba89611f4198d3b41dcaf3528f1b17ec201 SHA512 b501e5118c9a2171b62a2e574f16f978349ec9581c49712f37172564e486545fe8427c811339f1d832e84f5d341bbb808adc9bb6a58711fa8fd76f899019e314 +DIST tauri-utils-1.5.4.crate 56737 BLAKE2B f7dd7e117f0b5ab6f6c28f63e10e8daa7c559b2bd7931f2f6fa29b0dfa20bd33d5aa3edeb8bfb957bb9a7b59ea177de895a5c027955fc4cf01701602f5765d8b SHA512 5e6a2bac8f75302cc4f7a884b7979dc94a1f62dae968eec14b5b41cf3eccd388adfc40bfe6d2e4e1db8a55d7816f7d72d8dd790bfed68a7d0ab3f01516e4d08e +DIST tauri-winres-0.1.1.crate 20766 BLAKE2B 50ea7b421c05b6a014e079f3aa1dca17b3470e6f34fd1385ac87ab16e2fdf14f56962b444b0008c4a07d49ab40e8433a889bc82c4ac0ce5ff0d801e98c20d719 SHA512 b33f92adb17aee75765a481b8e5951b76ee177667b28bdfad67417f854a8db3c1ba62b86a765c2719c0a4d99fdb2becd4616cccbeb83f9ca865e698bbe16069e +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST tendril-0.4.3.crate 37210 BLAKE2B 0a70926644e8dc492247d49b8939169702903c2458d7b2c0fea2e6ed54166909f484e8e876eddc8ff7491642ec24a200c5d1e51412c6a7c26ee60f1f4164e98c SHA512 53f074aec6e59717fca280b1764f6c2e0a1c073336f48d012ff268a7189697d42d24a91a6a549c7d9e1fe8b0006e34c219f4dba3cc95247d3905c6f8a6a8186f +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b +DIST thin-slice-0.1.1.crate 4484 BLAKE2B 7efcd3c30dd24c22641139288b0c530ffe56dd82f26c2c31f557f1fa09ced695cf12b645fa6bc4c12324af0b9b05792a9cff422b6deee3bbb06b57a7cec06f47 SHA512 27b9e6b2a8485b3f89f659d80d67ccb96370f3371996e39f97784c40bdd7fef5429fb96f48d9c045eec5906051708f169fe4ca8f5f546a25e5f6859cafa42925 +DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15 +DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec +DIST thread_local-1.1.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +DIST time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85 +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.13.crate 50517 BLAKE2B 2647af19ea2dec83ba44296ae3ac31cddb4244b06e732d7437c80b79749fc6063e50e853ee27094843665f6814f0cc7bc2efdd42d018ebc4f6ab39064bc591fa SHA512 12cac547563d624f63b59585f888ed7bae45da8da164e66ea1f1c2bb665fb700650763c41680c76c693dabafb95f2691cbaeac0a08c451cb22e4815fe139bb09 +DIST toml_datetime-0.6.6.crate 11698 BLAKE2B 8db35da8a3f6fec053bc82995f4abeb8d2855f2e94ed6ef4a4a6f47e956ea2cb6f8d0edd5c1b1cdebf83c7c218d9f2d80f48346e62fa7985532cba925891edd5 SHA512 710182bcca90f0d830423df41ff0f8e7bd10b866fd7ea1f6d37a315c7b4732a3b6fd61cf411b28051959034534010f24e250e10282c4e5a2539c2858f447aca0 +DIST toml_edit-0.19.15.crate 95324 BLAKE2B f989f96d571693ff81572af6c05a6f51b673e478f22d20a6b166c45909902ac80280ea92ec5c3567327df90100a47fb7504845fc39bbcff6756af6c1a89e2221 SHA512 46d6bd2fea957392ae0ad7e687dad7743b76ee8e8ec76c80d6374ea294d3d09b6f73df0a82c821b9ee3b5268987a4136aa825034309f3cbc1947dbd1af1505dc +DIST toml_edit-0.22.13.crate 103518 BLAKE2B e14e8b159de8bad229cd5e1e1d2f0b7f46ef1124e46fcbe44cb5d9e15aaff12c98157b9ac1266271ceb8c2adda9999fe692560d3f64f2282f67c089ee2dc310e SHA512 0a63a1970e5b14fcd138bb112b797f404e3c262ac0068da6b22169b8ba07cea32e6e033ccd9161b6ea5c4bbb5dc1b4c6cf8b6ebb03633f35f0739676f3890023 +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 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 url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST utf-8-0.7.6.crate 10422 BLAKE2B 296690040895ba9da9e69d527aea415f4bd6bd3c010e67a08f9cffd2f4cd92a99f9ddde77512f9ef5a0db069ac9ac3cd6fd91aa18f0bcadf870ed212fdd76f2b SHA512 6bf0787cc297a1ac4e47389464d05ef6850602f549621687e776618bec96c1f7bacbb1ac8faaa63e5d28d975b850db8d6c784eb66e2466128f0521b91c14015b +DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST version-compare-0.0.11.crate 15208 BLAKE2B b2b463f1965739369aa168b4d58775cd35c9a072ddc3775c439026e3b7a9cad5b60e9745980cebf498d22ca85932e1c670409007c4206ee6112d95096d552161 SHA512 dc0871daf7a1eb1890b70d5b876291f10b5f61b19f276a104176901f46671799e0254f0af8bb9c4106e3c8255b4d3fd65f6f408e51f080d79947c2fea4eb3558 +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 vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 +DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f630d6f806d78a8f218eeb09ff8940328d6a9289e195deae9fdc43fdd55cfd037ae9c57b366ae57906b80d2f4785 SHA512 cd7e7b9e1953c70470d2f17210e83d28cd2c5ab8fc34ef0c9e06390e928853e375ed7bc2bda343b2f15820e989b5adc5bd33d9cea078716bc31545ff019435c8 +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.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +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 webkit2gtk-0.18.2.crate 97605 BLAKE2B e0e5c20d719a17a3d359c3bafbfd7e275b2b66339971afa82e96f78dd73f2c7540aac63e6ce71ce990adb830a16d0f3f4b7b39bc5d726524646593978861362f SHA512 216690f452c278011190b7bb11fa42c40f209902f3106c76d16aa977458f3b029ed7798b23c64f0debc7f0f5999823136bc7417ed57866bd7e4642dbfb12398f +DIST webkit2gtk-sys-0.18.0.crate 34731 BLAKE2B f1ac9485e8ab15c1592e95baa4fde30b489595cb980c0a31fd7b1f36714aa8165e451e734d1256e63a8d150e001ba4d84f7f93e4aa1d13ce98ad84d669181ad0 SHA512 c2ec731051540ecee0eeffbedfbbc0caabdca99b5e263aa41a4231c5ed33cb47aa2b85f78584069aabb04ff217b86600e274d8ae8d09a29294a0d6de16b45b71 +DIST webview2-com-0.19.1.crate 14057 BLAKE2B 62fb68cd70fb78bdffebb574b79d25cca16d43095e26a7bfac5b33e3b14ab732210e2cd1f939131659a06257ad486c1c640c166fd8bb9a1dc0d073d6620370ec SHA512 fa781924ab1d4928ca1174c9cf76063b798c4fef72b2f9a26730bcf348b10d48cdf77c8e82f04c575a7be627a658c96dc98fbd812ce77146fa92ddbcf1a427e7 +DIST webview2-com-macros-0.6.0.crate 2723 BLAKE2B b8e7535d11b4ca628fff6755bd87d450b9be90ad4f828575e3af72750f46b96b00274a271c2ffbc14555c490f690beb6fa1b3c02564f5d235908de5d78cc794f SHA512 fc8260f4ba33a7f4a12aad8f44f3442b2677c4d26a82a8b961e185c5704d0b6702a31b82bd9c975866852f37dbf1ce9894d53b30c4bd86f49b370c296cd14032 +DIST webview2-com-sys-0.19.0.crate 9760975 BLAKE2B 8b8e087a7f1f3e212028f440c83b7333e2253bc7d909f731ffbdf57f692b27c5b03225b97e9e99a590a41212e47d9754a63c2cc0b0af5f21570e3da761994772 SHA512 75bd6a97036b7c34ae2bd3c4de69fc3398a4ec4b669cb0a4f4a1da2ef457cc3b3e637deb183fde84b182530f0a029545e2a7ebd9512687a5a9cfc6efba920da1 +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.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-0.37.0.crate 14060820 BLAKE2B 4993494caf29e403e275964a80ce64469e6ec3a688ba31c7a3d0e261c160f6baf3cd84754bd8661ed38e593f2f8dca80afd0b426104a9249cbdf5cd96391d59e SHA512 d10347d7cbede894f7acdc988e197d76b8b35f09272a1f525f0307b2c5005ea36b106b99efb2f06fa4109fed8c95257c420cc54dcb79f302d1e98438c823e223 +DIST windows-0.39.0.crate 12776691 BLAKE2B f9d774a0f131f6ab45a8edfa2e093cd6b43d754a933c11693048964e4e2b01e650be6a583a9d927cdcbb895cf206482d2209a395eaa6315eee8ce49a1b44431b SHA512 e2f69a1010c518056b253075b6e10b63e034374a416fb9e0fbf926bd992daefcf4c5a02208641f5bd961b8a0d946fcce226a01c6fca48606a3a25f570d8932dd +DIST windows-0.48.0.crate 11864177 BLAKE2B 39c0e4f058f68a829ee08721818a0b04287af20dfe6e03a125b75566b4c8a58b56557d685600f1f9c215811154f9782f12368d42848445d54dcf9bfd6471349d SHA512 7c906f885fa0a730f1cb1ef4e62f5b602a49d44343febe1d38fcd4cbc28e0342766983796042585fe457aa229333558715b6270e378946faa8f398a7ecc2af8c +DIST windows-bindgen-0.39.0.crate 30114 BLAKE2B e4064483340941d9a5ce3ba15324ebb2a877deeab59cf070f3c4e4ae3c3bcdc915f83b28555041ea8e01857c4ad4a328ae832f718df939f418e9610c637f6308 SHA512 bf1fa205ddc4149619e3fa23639911b5dfec26bfeddc0e37b3e6e6d09f9715242cebf62cd14fa70ee70dd5a67b238a87d4247d7a8f500a22d8478b5bdb5c672b +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-implement-0.39.0.crate 4279 BLAKE2B aff04322e5f9215d666384d19f29827a02278ebd47b039697b1106e2e37433a42597c9cfe35531161d3bfd0d77fc2f09f7c7d24bf2e54aebee05c556d087c4e3 SHA512 cbb750bab6e10213e3ebafeac75e92426aa65658eafb5d23d00a89ec201a3d070ae0a25005df1712ab65b8f1b258681db1c342456adc29b272158349f3c08221 +DIST windows-metadata-0.39.0.crate 6931846 BLAKE2B 288e73dff6fac712fda8ee11f5cdf5d74e51d9792b0615904c2a98be931afffaa323dc025702fd6c3f4c9d1beea1166ba05290850fc5472783b5fbd012312fe1 SHA512 408f6c797f8b1e939aff818ee87337b8afcc087cdb557ec03b1c0cf44e4b13cd02eb5ca1f764cf0e5cfdb4b5bb95305523a03a4db3735be4112498c21cee5974 +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-tokens-0.39.0.crate 6731 BLAKE2B f6d87d4a682aeb4556045da3184a2fc1dfaadb821b2f8b67232ae828fdecab08eab2d5d8c228ee3403cb6cac3eeba9e860b9dce833bc8ae136128ca0fe07153c SHA512 d6cb742a24ff0b7597612a2ab31aa25ad5536295212cac066804eb083cc86fce323d14c804b32532b071fbd7a5c48d7fde6050ea3c6f8796a5b4ff710c7366d9 +DIST windows-version-0.1.1.crate 7201 BLAKE2B 5e77bc27682c15cdd9ca0272bfe17dee7645f03add65a239e9a97105691e85b109c7cdfd74c5257f8eb783fb68991d1488bcf25e6cb87ed4eacad08507512549 SHA512 06a22e00f7b11dfbe9124f39c87235ce28bfd3dd361af928b0a9b99793ffb7a8b8473c198825f1f47c2efade0617d99160eea3b3d3d76c818c400327e77b412d +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.37.0.crate 661960 BLAKE2B ae184d78d8663ac491090210eaddcabc29da3ed2bc9b551bf705196f3323063c1e07f011d77760d0682347843428789a23802fd4889c01c99ad0e7308799abf7 SHA512 3d249b39a2aa329d56965ed56b171fe0996f8078c0fe49537d746b62fddce37e90d68f2a31e51022d9a6b693db7e2e35ada399fc8a125903f4f9d7af7b651d8e +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.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_i686_gnu-0.37.0.crate 818111 BLAKE2B bba5bfc3e85dc38fef52ae7d00919262a971ecb381e6236056c29586335efc69f4a6e020c91d59f85760191ad7626a3cb2283872b009788046dea6cf7aa38fd9 SHA512 7f3aaf30530d13d9a9c6f20df4abee8ca6ddda25de289551b7223a7092277d5ec4764c048bcf566ce49b085b78d567f3a6e7c62d6d5fbe79b671dbb2d9526aef +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.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.37.0.crate 724577 BLAKE2B c83f437526293ae1326f4ed7598c66b0b0ce71ffc85b24807203b732fa9745a12ef1b339c28b0fb51614408503562991bdd611ab3721c1b37d83841121569c4b SHA512 b95650193a0a6f71cc8b66ca380d4e931d1c4a7a1e38a0b8222efc164c0e8c8c3cd21f26cb0e503c64e08d28e2922be5fce05302f2552086585bbb56073f077c +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.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_x86_64_gnu-0.37.0.crate 790933 BLAKE2B ddf80027c50c150ffb542b864f4c2ce62511195db59956bfd7ced85afaefa3a53a4eb67f5c6a72a1571e8b28848846d2a199e4c9ab2b8714190952d2a8993944 SHA512 c528d0e7fa1a3e600d9adf055fc42bd19e6871feb99cb1fc1631a9a078824a9328439db17e3222c76dc8730951251478939033215a32b240058423a145877fe1 +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.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.37.0.crate 661993 BLAKE2B ec6509a2e07ae8f94c5cb0cd6eb507b504782702698c93ec86af66c9bf3587d2dcc7b7f5a5da95ce92df42091633378374f101d64685cbdc8ef55d49523c41bc SHA512 ccfb98753311f32a591b94391dc4a8d9ffb5bdbb09e83f082b8dde6077e5ec710dc380a2a6cad90a00da5570eacd74dae810108943801a0615abf53c35ff7da6 +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.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.9.crate 160195 BLAKE2B 9cb5f409e16bf5c2cf26ae50dfec01869f96687ce4966dc05ed625208f4a3a4eaaf828c372078f11fba7728f912d2c226dada4b2ef81c851c709b66907414c66 SHA512 4b8c49d3b9d0bd64cfae254dbf32d38049b4739e289087e99371ffb9e932723a22abc96a04110577bedccfaf5f4e00196da500cafbfbcf13960bb6bceb0ce2a4 +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST winsafe-0.0.19.crate 492820 BLAKE2B 4eba26861f85f668e134b08c60e9522b698aed61eaa5e6d4e89ef31c1b97953fa08a5157add52d9a306075df4ad97e9aaf1767eea4208b72401ec0bc1c3eb0e9 SHA512 0555ec74c5acbb69ab08e54d920094e806258079bffaff3f90297bb94a000c7da36d6eba0eae445d425c781465235dd70a198437cf83a1f113438bfd9baf4c21 +DIST wry-0.24.10.crate 110953 BLAKE2B 08990ce63c556fb351f4894049e57fbcb11e11fb01d25a700c9ffca6418a11d8f57edd2375a0322403e367a6d9be3b89dada17280ccd55af6cf171b9150c23c9 SHA512 b62bc4fd673063452f8bbd6069e70b13457443b6c875fdfd02acc054ca318c20adba9b29fcd8642cb55db1a10364370f66dd12b2d719bac5a0ed98cbdd18b7b5 +DIST x11-2.21.0.crate 67810 BLAKE2B 075a51fd5f20b700389625b7f582a1d946d810d08f559df6fc4a8214e9383817578079402394420a5591872c29fc7ba440b992b4ed792a3a4db836804f25cb3b SHA512 1586ba1c0e77e70075ccbb9f3b88ab5af862d7f76f7d8108d4fc95fa87cb316865b593ec62aae53ab7ea0b90541e2b2db8806ea1b3fe9306b98ff4ac69daf674 +DIST x11-dl-2.21.0.crate 66823 BLAKE2B 83305b44ec89e765ecb2dc48fc3aa93bc67d30f12e9782348bca822ca636207e9a9c2b707ab33b6dfc7fadd2b2cdaa599480470eef7a29a15332e923413a7cce SHA512 b864b0865720a9b2afc6d986fb7ebe19734671433449897d7f00488e019f3781f417f8e3763f09fa0db100a1d0c7e709ea9ac43c6dd48775f3daf803ebaebee5 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 diff --git a/app-backup/restic-browser/metadata.xml b/app-backup/restic-browser/metadata.xml new file mode 100644 index 00000000..a691855a --- /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.1-r1.ebuild b/app-backup/restic-browser/restic-browser-0.3.1-r1.ebuild new file mode 100644 index 00000000..ecffb2d9 --- /dev/null +++ b/app-backup/restic-browser/restic-browser-0.3.1-r1.ebuild @@ -0,0 +1,481 @@ +# Copyright 2024 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 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anyhow@1.0.86 + atk-sys@0.15.1 + atk@0.15.1 + atty@0.2.14 + autocfg@1.3.0 + backtrace@0.3.72 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + block@0.1.6 + brotli-decompressor@2.5.1 + brotli@3.5.0 + bstr@1.9.1 + bumpalo@3.16.0 + bytemuck@1.16.0 + byteorder@1.5.0 + bytes@1.6.0 + cairo-rs@0.15.12 + cairo-sys-rs@0.15.1 + cargo_toml@0.15.3 + cc@1.0.98 + cesu8@1.1.0 + cfb@0.7.3 + cfg-expr@0.15.8 + cfg-expr@0.9.1 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.38 + clap@3.2.25 + clap_lex@0.2.4 + cocoa-foundation@0.1.2 + cocoa@0.24.1 + color_quant@1.1.0 + combine@4.6.7 + convert_case@0.4.0 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.22.3 + cpufeatures@0.2.12 + 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 + cssparser-macros@0.6.1 + cssparser@0.27.2 + ctor@0.2.8 + darling@0.20.9 + darling_core@0.20.9 + darling_macro@0.20.9 + deranged@0.3.11 + derive_more@0.99.17 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dispatch@0.2.0 + dtoa-short@0.3.4 + dtoa@1.0.9 + dunce@1.0.4 + either@1.12.0 + embed-resource@2.4.2 + embed_plist@1.2.2 + encoding_rs@0.8.34 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.0 + fdeflate@0.3.4 + field-offset@0.3.6 + filetime@0.2.23 + flate2@1.0.30 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + futf@0.1.5 + 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-task@0.3.30 + futures-util@0.3.30 + fxhash@0.2.1 + gdk-pixbuf-sys@0.15.10 + gdk-pixbuf@0.15.11 + gdk-sys@0.15.1 + gdk@0.15.4 + gdkwayland-sys@0.15.3 + gdkx11-sys@0.15.1 + generator@0.7.5 + generic-array@0.14.7 + getrandom@0.1.16 + getrandom@0.2.15 + gimli@0.29.0 + gio-sys@0.15.10 + gio@0.15.12 + glib-macros@0.15.13 + glib-sys@0.15.10 + glib@0.15.12 + glob@0.3.1 + globset@0.4.14 + gobject-sys@0.15.10 + gtk-sys@0.15.3 + gtk3-macros@0.15.6 + gtk@0.15.5 + hashbrown@0.12.3 + hashbrown@0.14.5 + heck@0.3.3 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.1.19 + hermit-abi@0.3.9 + hex@0.4.3 + home@0.5.9 + html5ever@0.26.0 + http-range@0.1.5 + http@0.2.12 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + ico@0.3.0 + ident_case@1.0.1 + idna@0.5.0 + ignore@0.4.22 + image@0.24.9 + indexmap@1.9.3 + indexmap@2.2.6 + infer@0.13.0 + instant@0.1.13 + is-docker@0.2.0 + is-wsl@0.4.0 + itoa@0.4.8 + itoa@1.0.11 + javascriptcore-rs-sys@0.4.0 + javascriptcore-rs@0.16.0 + jni-sys@0.3.0 + jni@0.20.0 + js-sys@0.3.69 + json-patch@1.4.0 + kuchikiki@0.8.2 + lazy_static@1.4.0 + libc@0.2.155 + libredox@0.1.3 + line-wrap@0.2.0 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.21 + loom@0.5.6 + mac@0.1.1 + malloc_buf@0.0.6 + markup5ever@0.11.0 + matchers@0.1.0 + matches@0.1.10 + memchr@2.7.2 + memoffset@0.9.1 + miniz_oxide@0.7.3 + ndk-context@0.1.1 + ndk-sys@0.3.0 + ndk@0.6.0 + new_debug_unreachable@1.0.6 + nix@0.29.0 + nodrop@0.1.14 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + num_enum@0.5.11 + num_enum_derive@0.5.11 + num_threads@0.1.7 + objc-foundation@0.1.1 + objc@0.2.7 + objc_exception@0.1.2 + objc_id@0.1.1 + object@0.35.0 + once_cell@1.19.0 + open@5.1.3 + os_str_bytes@6.6.1 + overload@0.1.1 + pango-sys@0.15.10 + pango@0.15.10 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pathdiff@0.2.1 + percent-encoding@2.3.1 + phf@0.10.1 + phf@0.11.2 + phf@0.8.0 + phf_codegen@0.10.0 + phf_codegen@0.8.0 + phf_generator@0.10.0 + phf_generator@0.11.2 + phf_generator@0.8.0 + phf_macros@0.11.2 + phf_macros@0.8.0 + phf_shared@0.10.0 + phf_shared@0.11.2 + phf_shared@0.8.0 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.30 + plist@1.6.1 + png@0.17.13 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + precomputed-hash@0.1.1 + proc-macro-crate@1.3.1 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro-hack@0.5.20+deprecated + proc-macro2@1.0.84 + quick-xml@0.31.0 + quote@1.0.36 + 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 + rand_pcg@0.2.1 + raw-window-handle@0.5.2 + redox_syscall@0.4.1 + redox_syscall@0.5.1 + redox_users@0.4.5 + regex-automata@0.1.10 + regex-automata@0.4.6 + regex-syntax@0.6.29 + regex-syntax@0.8.3 + regex@1.10.4 + rfd@0.10.0 + rustc-demangle@0.1.24 + rustc_version@0.4.0 + rustix@0.38.34 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scoped-tls@1.0.1 + scopeguard@1.2.0 + selectors@0.22.0 + semver@1.0.23 + serde@1.0.203 + serde_derive@1.0.203 + serde_json@1.0.117 + serde_repr@0.1.19 + serde_spanned@0.6.6 + serde_with@3.8.1 + serde_with_macros@3.8.1 + serialize-to-javascript-impl@0.1.1 + serialize-to-javascript@0.1.1 + servo_arc@0.1.1 + sha2@0.10.8 + sharded-slab@0.1.7 + shlex@1.3.0 + simd-adler32@0.3.7 + simplelog@0.12.2 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + soup2-sys@0.2.0 + soup2@0.2.1 + stable_deref_trait@1.2.0 + state@0.5.3 + string_cache@0.8.7 + string_cache_codegen@0.5.2 + strsim@0.10.0 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.66 + system-deps@5.0.0 + system-deps@6.2.2 + tao-macros@0.1.2 + tao@0.16.9 + tar@0.4.40 + target-lexicon@0.12.14 + tauri-build@1.5.2 + tauri-codegen@1.4.3 + tauri-macros@1.4.4 + tauri-runtime-wry@0.14.8 + tauri-runtime@0.14.3 + tauri-utils@1.5.4 + tauri-winres@0.1.1 + tauri@1.6.7 + tempfile@3.10.1 + tendril@0.4.3 + termcolor@1.4.1 + textwrap@0.16.1 + thin-slice@0.1.1 + thiserror-impl@1.0.61 + thiserror@1.0.61 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio@1.37.0 + toml@0.5.11 + toml@0.7.8 + toml@0.8.13 + toml_datetime@0.6.6 + toml_edit@0.19.15 + toml_edit@0.22.13 + 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 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-segmentation@1.11.0 + url@2.5.0 + utf-8@0.7.6 + uuid@1.8.0 + valuable@0.1.0 + version-compare@0.0.11 + version-compare@0.2.0 + version_check@0.9.4 + vswhom-sys@0.1.2 + vswhom@0.1.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.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 + webkit2gtk-sys@0.18.0 + webkit2gtk@0.18.2 + webview2-com-macros@0.6.0 + webview2-com-sys@0.19.0 + webview2-com@0.19.1 + which@6.0.1 + 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-bindgen@0.39.0 + windows-core@0.52.0 + windows-implement@0.39.0 + windows-metadata@0.39.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows-tokens@0.39.0 + windows-version@0.1.1 + windows@0.37.0 + windows@0.39.0 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.37.0 + windows_aarch64_msvc@0.39.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.37.0 + windows_i686_gnu@0.39.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.37.0 + windows_i686_msvc@0.39.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.37.0 + windows_x86_64_gnu@0.39.0 + 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.37.0 + windows_x86_64_msvc@0.39.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 + winnow@0.5.40 + winnow@0.6.9 + winreg@0.52.0 + winsafe@0.0.19 + wry@0.24.10 + x11-dl@2.21.0 + x11@2.21.0 + xattr@1.3.1 +" + +declare -A GIT_CRATES=( + [tauri-plugin-window-state]='https://github.com/tauri-apps/plugins-workspace;5e3900e682e13f3759b439116ae2f77a6d389ca2;plugins-workspace-%commit%/plugins/window-state' +) + +inherit cargo desktop xdg + +# Vendoring the npm dependencies +# $ tar xfv ${P}.tar.gz +# $ cd ${P} +# $ npm install +# $ XZ_OPT='-T0 -9' tar -acf ${P}-node_modules.tar.xz node_modules + +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/SigHunter/${CATEGORY}/-/raw/main/${PN}/${P}-node_modules.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 MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-backup/restic + net-libs/webkit-gtk:4 + x11-libs/gtk+:3[wayland] +" +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/restic-browser/restic-browser-0.3.1-r2.ebuild b/app-backup/restic-browser/restic-browser-0.3.1-r2.ebuild new file mode 100644 index 00000000..f8c4cf8c --- /dev/null +++ b/app-backup/restic-browser/restic-browser-0.3.1-r2.ebuild @@ -0,0 +1,486 @@ +# Copyright 2024 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 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anyhow@1.0.86 + atk-sys@0.15.1 + atk@0.15.1 + atty@0.2.14 + autocfg@1.3.0 + backtrace@0.3.72 + base64@0.13.1 + base64@0.21.7 + base64@0.22.1 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + block@0.1.6 + brotli-decompressor@2.5.1 + brotli@3.5.0 + bstr@1.9.1 + bumpalo@3.16.0 + bytemuck@1.16.0 + byteorder@1.5.0 + bytes@1.6.0 + cairo-rs@0.15.12 + cairo-sys-rs@0.15.1 + cargo_toml@0.15.3 + cc@1.0.98 + cesu8@1.1.0 + cfb@0.7.3 + cfg-expr@0.15.8 + cfg-expr@0.9.1 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.38 + clap@3.2.25 + clap_lex@0.2.4 + cocoa-foundation@0.1.2 + cocoa@0.24.1 + color_quant@1.1.0 + combine@4.6.7 + convert_case@0.4.0 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.22.3 + cpufeatures@0.2.12 + 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 + cssparser-macros@0.6.1 + cssparser@0.27.2 + ctor@0.2.8 + darling@0.20.9 + darling_core@0.20.9 + darling_macro@0.20.9 + deranged@0.3.11 + derive_more@0.99.17 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dispatch@0.2.0 + dtoa-short@0.3.4 + dtoa@1.0.9 + dunce@1.0.4 + either@1.12.0 + embed-resource@2.4.2 + embed_plist@1.2.2 + encoding_rs@0.8.34 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.0 + fdeflate@0.3.4 + field-offset@0.3.6 + filetime@0.2.23 + flate2@1.0.30 + fnv@1.0.7 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + futf@0.1.5 + 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-task@0.3.30 + futures-util@0.3.30 + fxhash@0.2.1 + gdk-pixbuf-sys@0.15.10 + gdk-pixbuf@0.15.11 + gdk-sys@0.15.1 + gdk@0.15.4 + gdkwayland-sys@0.15.3 + gdkx11-sys@0.15.1 + generator@0.7.5 + generic-array@0.14.7 + getrandom@0.1.16 + getrandom@0.2.15 + gimli@0.29.0 + gio-sys@0.15.10 + gio@0.15.12 + glib-macros@0.15.13 + glib-sys@0.15.10 + glib@0.15.12 + glob@0.3.1 + globset@0.4.14 + gobject-sys@0.15.10 + gtk-sys@0.15.3 + gtk3-macros@0.15.6 + gtk@0.15.5 + hashbrown@0.12.3 + hashbrown@0.14.5 + heck@0.3.3 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.1.19 + hermit-abi@0.3.9 + hex@0.4.3 + home@0.5.9 + html5ever@0.26.0 + http-range@0.1.5 + http@0.2.12 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + ico@0.3.0 + ident_case@1.0.1 + idna@0.5.0 + ignore@0.4.22 + image@0.24.9 + indexmap@1.9.3 + indexmap@2.2.6 + infer@0.13.0 + instant@0.1.13 + is-docker@0.2.0 + is-wsl@0.4.0 + itoa@0.4.8 + itoa@1.0.11 + javascriptcore-rs-sys@0.4.0 + javascriptcore-rs@0.16.0 + jni-sys@0.3.0 + jni@0.20.0 + js-sys@0.3.69 + json-patch@1.4.0 + kuchikiki@0.8.2 + lazy_static@1.4.0 + libc@0.2.155 + libredox@0.1.3 + line-wrap@0.2.0 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.21 + loom@0.5.6 + mac@0.1.1 + malloc_buf@0.0.6 + markup5ever@0.11.0 + matchers@0.1.0 + matches@0.1.10 + memchr@2.7.2 + memoffset@0.9.1 + miniz_oxide@0.7.3 + ndk-context@0.1.1 + ndk-sys@0.3.0 + ndk@0.6.0 + new_debug_unreachable@1.0.6 + nix@0.29.0 + nodrop@0.1.14 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + num_enum@0.5.11 + num_enum_derive@0.5.11 + num_threads@0.1.7 + objc-foundation@0.1.1 + objc@0.2.7 + objc_exception@0.1.2 + objc_id@0.1.1 + object@0.35.0 + once_cell@1.19.0 + open@5.1.3 + os_str_bytes@6.6.1 + overload@0.1.1 + pango-sys@0.15.10 + pango@0.15.10 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pathdiff@0.2.1 + percent-encoding@2.3.1 + phf@0.10.1 + phf@0.11.2 + phf@0.8.0 + phf_codegen@0.10.0 + phf_codegen@0.8.0 + phf_generator@0.10.0 + phf_generator@0.11.2 + phf_generator@0.8.0 + phf_macros@0.11.2 + phf_macros@0.8.0 + phf_shared@0.10.0 + phf_shared@0.11.2 + phf_shared@0.8.0 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.30 + plist@1.6.1 + png@0.17.13 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + precomputed-hash@0.1.1 + proc-macro-crate@1.3.1 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro-hack@0.5.20+deprecated + proc-macro2@1.0.84 + quick-xml@0.31.0 + quote@1.0.36 + 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 + rand_pcg@0.2.1 + raw-window-handle@0.5.2 + redox_syscall@0.4.1 + redox_syscall@0.5.1 + redox_users@0.4.5 + regex-automata@0.1.10 + regex-automata@0.4.6 + regex-syntax@0.6.29 + regex-syntax@0.8.3 + regex@1.10.4 + rfd@0.10.0 + rustc-demangle@0.1.24 + rustc_version@0.4.0 + rustix@0.38.34 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scoped-tls@1.0.1 + scopeguard@1.2.0 + selectors@0.22.0 + semver@1.0.23 + serde@1.0.203 + serde_derive@1.0.203 + serde_json@1.0.117 + serde_repr@0.1.19 + serde_spanned@0.6.6 + serde_with@3.8.1 + serde_with_macros@3.8.1 + serialize-to-javascript-impl@0.1.1 + serialize-to-javascript@0.1.1 + servo_arc@0.1.1 + sha2@0.10.8 + sharded-slab@0.1.7 + shlex@1.3.0 + simd-adler32@0.3.7 + simplelog@0.12.2 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + soup2-sys@0.2.0 + soup2@0.2.1 + stable_deref_trait@1.2.0 + state@0.5.3 + string_cache@0.8.7 + string_cache_codegen@0.5.2 + strsim@0.10.0 + strsim@0.11.1 + syn@1.0.109 + syn@2.0.66 + system-deps@5.0.0 + system-deps@6.2.2 + tao-macros@0.1.2 + tao@0.16.9 + tar@0.4.40 + target-lexicon@0.12.14 + tauri-build@1.5.2 + tauri-codegen@1.4.3 + tauri-macros@1.4.4 + tauri-runtime-wry@0.14.8 + tauri-runtime@0.14.3 + tauri-utils@1.5.4 + tauri-winres@0.1.1 + tauri@1.6.7 + tempfile@3.10.1 + tendril@0.4.3 + termcolor@1.4.1 + textwrap@0.16.1 + thin-slice@0.1.1 + thiserror-impl@1.0.61 + thiserror@1.0.61 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio@1.37.0 + toml@0.5.11 + toml@0.7.8 + toml@0.8.13 + toml_datetime@0.6.6 + toml_edit@0.19.15 + toml_edit@0.22.13 + 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 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-segmentation@1.11.0 + url@2.5.0 + utf-8@0.7.6 + uuid@1.8.0 + valuable@0.1.0 + version-compare@0.0.11 + version-compare@0.2.0 + version_check@0.9.4 + vswhom-sys@0.1.2 + vswhom@0.1.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.9.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 + webkit2gtk-sys@0.18.0 + webkit2gtk@0.18.2 + webview2-com-macros@0.6.0 + webview2-com-sys@0.19.0 + webview2-com@0.19.1 + which@6.0.1 + 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-bindgen@0.39.0 + windows-core@0.52.0 + windows-implement@0.39.0 + windows-metadata@0.39.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows-tokens@0.39.0 + windows-version@0.1.1 + windows@0.37.0 + windows@0.39.0 + windows@0.48.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.5 + windows_aarch64_msvc@0.37.0 + windows_aarch64_msvc@0.39.0 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.5 + windows_i686_gnu@0.37.0 + windows_i686_gnu@0.39.0 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.5 + windows_i686_gnullvm@0.52.5 + windows_i686_msvc@0.37.0 + windows_i686_msvc@0.39.0 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.5 + windows_x86_64_gnu@0.37.0 + windows_x86_64_gnu@0.39.0 + 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.37.0 + windows_x86_64_msvc@0.39.0 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.5 + winnow@0.5.40 + winnow@0.6.9 + winreg@0.52.0 + winsafe@0.0.19 + wry@0.24.10 + x11-dl@2.21.0 + x11@2.21.0 + xattr@1.3.1 +" + +declare -A GIT_CRATES=( + [tauri-plugin-window-state]='https://github.com/tauri-apps/plugins-workspace;5e3900e682e13f3759b439116ae2f77a6d389ca2;plugins-workspace-%commit%/plugins/window-state' +) + +inherit cargo desktop xdg + +# Vendoring the npm dependencies +# $ tar xfv ${P}.tar.gz +# $ cd ${P} +# $ npm install +# $ XZ_OPT='-T0 -9' tar -acf ${P}-node_modules.tar.xz node_modules + +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/SigHunter/${CATEGORY}/-/raw/main/${PN}/${P}-node_modules.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 MIT MPL-2.0 + Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-backup/restic + dev-libs/glib:2 + net-libs/libsoup:2.4 + net-libs/webkit-gtk:4 + x11-libs/cairo + x11-libs/gdk-pixbuf + 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 00000000..77fc67a3 --- /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 00000000..127f880b --- /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 00000000..0d1e3e6b --- /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 00000000..5f0c5c0f --- /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 00000000..69e439e7 --- /dev/null +++ b/app-backup/timeshift/Manifest @@ -0,0 +1 @@ +DIST timeshift-23.07.1.tar.gz 1583725 BLAKE2B 7887f10d69a49231da57499b6287b82698a8d2053d7c18ea29863a48c4a8bf23145fa7dad306088d2e5f0bca840212daf27dc761d652408484bf7ee42fb67c4c SHA512 b5d9adde872f562f2af582e75dcfdee32e8b8d3a7ffc9c9592416d47ee9370603dd2140e9fb3d4970bbf1ddbe87c459c4cb041349a34c14865d38492289828d4 diff --git a/app-backup/timeshift/metadata.xml b/app-backup/timeshift/metadata.xml new file mode 100644 index 00000000..cc9161aa --- /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 00000000..7732a9f9 --- /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-benchmarks/kdiskmark/Manifest b/app-benchmarks/kdiskmark/Manifest new file mode 100644 index 00000000..9687ddcc --- /dev/null +++ b/app-benchmarks/kdiskmark/Manifest @@ -0,0 +1 @@ +DIST kdiskmark-3.1.4.tar.gz 194855 BLAKE2B fc8f59492b14849ffe6962183082a86c3e9d82e67f6b1b6a0449f7c714480d46c62ca85e4b1f7b838b42fd4cc5fcf3e8e81e0d3df5c955657cf8799b9f9110b6 SHA512 53f292e4137ac36dfbc09ad400496170bfd13a8c18f1c474bd15b00cdd931918713e034e35d6f3dbda29eb1ee89d8f273dd8e794a9e70c95ec96ebf31f0baedf diff --git a/app-benchmarks/kdiskmark/kdiskmark-3.1.4-r1.ebuild b/app-benchmarks/kdiskmark/kdiskmark-3.1.4-r1.ebuild new file mode 100644 index 00000000..147a05e7 --- /dev/null +++ b/app-benchmarks/kdiskmark/kdiskmark-3.1.4-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 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}/KDiskMark-${PV}-source.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/KDiskMark-${PV}" + +inherit cmake + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-qt/qtcore:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/linguist-tools:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5 + kde-frameworks/extra-cmake-modules + sys-auth/polkit-qt + sys-block/fio[aio]" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +} diff --git a/app-benchmarks/kdiskmark/metadata.xml b/app-benchmarks/kdiskmark/metadata.xml new file mode 100644 index 00000000..0262e6f0 --- /dev/null +++ b/app-benchmarks/kdiskmark/metadata.xml @@ -0,0 +1,11 @@ + + + + + mark@harmstone.com + Mark Harmstone + + + JonMagon/KDiskMark + + diff --git a/app-benchmarks/phoronix-test-suite/Manifest b/app-benchmarks/phoronix-test-suite/Manifest new file mode 100644 index 00000000..ccf73096 --- /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 00000000..115e9d64 --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild new file mode 100644 index 00000000..547f9e27 --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-10.8.4.ebuild @@ -0,0 +1,138 @@ +# Copyright 1999-2022 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" + EGIT3_STORE_DIR="${T}" +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/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 00000000..3442803d --- /dev/null +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild @@ -0,0 +1,129 @@ +# Copyright 1999-2022 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" +EGIT3_STORE_DIR="${T}" + +LICENSE="GPL-3" +SLOT="0" + +IUSE="sdl" + +RDEPEND="${DEPEND} + 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 00000000..fb902189 --- /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 00000000..e633878a --- /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 00000000..9859e360 --- /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 00000000..9859e360 --- /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 00000000..d420901b --- /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 00000000..20b347af --- /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 00000000..115e9d64 --- /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 00000000..5a6a0f65 --- /dev/null +++ b/app-benchmarks/unigine-superposition/unigine-superposition-1.1.ebuild @@ -0,0 +1,117 @@ +# Copyright 2024 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="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 + sys-libs/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:= +" + +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/anbox-modules/Manifest b/app-containers/anbox-modules/Manifest new file mode 100644 index 00000000..4735192c --- /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 00000000..5ca6be68 --- /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 00000000..96839e51 --- /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 00000000..72aa2ef7 --- /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 00000000..b266cf5d --- /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 00000000..1810c580 --- /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/kind/Manifest b/app-containers/kind/Manifest new file mode 100644 index 00000000..f793ec6f --- /dev/null +++ b/app-containers/kind/Manifest @@ -0,0 +1,2 @@ +DIST kind-0.27.0.tar.gz 1938237 BLAKE2B 98155522b1c1d1aa1494efd427d100f53b863bda3750c406ec4add2ab5d5a04d25f526d07538b99ff824e5d86a33766ef562312c7cf955109819dbc79fba9921 SHA512 d80b7ad9a4d5318b33396c7df5fc20f83fdd3eed8d33a1d7ce722d11faacc85b6aeb3142da15390564de1330423a9f5a2670be930b5d95e61efbd2c35b5c6a62 +DIST kind-v0.27.0-vendor.tar.xz 518140 BLAKE2B 2570f5cc127575363643afef8bd5b10dad01662a84b72027610582424d11fbc657b4c277cb2470c72233e25f146f313a7859ceb22d35010d70ed2a999c7e04a3 SHA512 87d6737131261a5c87d2baa4ac5f5c0d313008b84f7d7e116a2d6f81eaa3ccd5e6cfa003d70f8986f3028a6629a7a2239d78c14ca409b82bb99a67af2db8f400 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 00000000..d3df79f6 --- /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/dmdutra/gentoo-distfiles/raw/refs/heads/main/${PN}-v${PV}-vendor.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/metadata.xml b/app-containers/kind/metadata.xml new file mode 100644 index 00000000..203e188e --- /dev/null +++ b/app-containers/kind/metadata.xml @@ -0,0 +1,11 @@ + + + + + me@dmdutra.dev + Gabriel M. Dutra + + + kubernetes-sigs/kind + + diff --git a/app-containers/pods/Manifest b/app-containers/pods/Manifest new file mode 100644 index 00000000..e4979d08 --- /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 00000000..913c1d9c --- /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 00000000..9b78af36 --- /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 00000000..3856030e --- /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 00000000..9b10fac6 --- /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 00000000..f65fd22c --- /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 00000000..eaafd88e --- /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 00000000..d01769f0 --- /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 00000000..b0250944 --- /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 00000000..0b6075e0 --- /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 00000000..850f77c3 --- /dev/null +++ b/app-containers/waydroid-images/metadata.xml @@ -0,0 +1,18 @@ + + + + + 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_11 variant of vendor.img + + + 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 00000000..980b797d --- /dev/null +++ b/app-containers/waydroid-images/waydroid-images-9999.ebuild @@ -0,0 +1,185 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +inherit 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 +vendor-mainline vendor-halium" +REQUIRED_USE=" + ^^ ( system-vanilla system-gapps ) + ^^ ( vendor-mainline vendor-halium ) +" + +RDEPEND="app-containers/waydroid" +BDEPEND="app-arch/unzip" + +if [[ ${PV} == 9999 ]]; then + BDEPEND+=" + net-misc/wget + ${PYTHON_DEPS} + " +fi + +waydroid_arch() { + case "${1:-${ARCH}}" in + amd64) echo "x86_64" ;; + arm) echo "arm" ;; + arm64) echo "arm64" ;; + x86) echo "x86" ;; + *) die "Unsupported architecture" + esac +} + +waydroid_ota_info() { + local ota_url="${1}" + local ota_file="${2}" + + [[ ${EVCS_OFFLINE} ]] || wget -q -O "${ota_file}" "${ota_url}" || die + [[ -f ${ota_file} ]] || die "OTA information unavailable: ${ota_file}" + + cat "${ota_file}" | \ + python3 -c 'import sys,json;j=json.load(sys.stdin)["response"][0];\ + print(*(j[x] for x in ["filename","id","url"]),sep="\0",end="")' || die +} + +waydroid_ota_info_system() { + local system_channel="https://ota.waydro.id/system" + local rom_type="lineage" + local system_type="${1}" + local system_ota="${system_channel}/${rom_type}/waydroid_${MY_ARCH}/${system_type}.json" + local system_file="${WAYDROID_STORE_DIR}/system_${rom_type}_${system_type}_${MY_ARCH}.json" + + waydroid_ota_info "${system_ota}" "${system_file}" +} + +waydroid_ota_info_vendor() { + local vendor_channel="https://ota.waydro.id/vendor" + local vendor_type="${1}" + local vendor_ota="${vendor_channel}/waydroid_${MY_ARCH}/${vendor_type}.json" + local vendor_file="${WAYDROID_STORE_DIR}/vendor_${vendor_type}_${MY_ARCH}.json" + + waydroid_ota_info "${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 + wget -O "${dl_file}" "${dl_url}" || die + + 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() { + for arch in amd64 arm arm64 x86; do + MY_ARCH="$(waydroid_arch "${arch}")" + printf "\n\t%s? (" "${arch}" + + declare -a ota_info + readarray -d '' ota_info < <(waydroid_ota_info_system VANILLA) + printf "\n\t\tsystem-vanilla? ( %s -> %s )" "${ota_info[2]}" "${ota_info[0]}" + readarray -d '' ota_info < <(waydroid_ota_info_system GAPPS) + printf "\n\t\tsystem-gapps? ( %s -> %s )" "${ota_info[2]}" "${ota_info[0]}" + readarray -d '' ota_info < <(waydroid_ota_info_vendor MAINLINE) + printf "\n\t\tvendor-mainline? ( %s -> %s )" "${ota_info[2]}" "${ota_info[0]}" + readarray -d '' ota_info < <(waydroid_ota_info_vendor HALIUM_11) + printf "\n\t\tvendor-halium? ( %s -> %s )" "${ota_info[2]}" "${ota_info[0]}" + + printf "\n\t)" + done + printf "\n\n" +} + +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 + + MY_ARCH="$(waydroid_arch)" + MY_A=() + use system-vanilla && waydroid_download_system VANILLA + use system-gapps && waydroid_download_system GAPPS + use vendor-mainline && waydroid_download_vendor MAINLINE + use vendor-halium && waydroid_download_vendor HALIUM_11 + unpack "${MY_A[@]}" +} +fi + +src_install() { + insinto /usr/share/waydroid-extra/images + doins system.img vendor.img +} diff --git a/app-containers/waydroid/Manifest b/app-containers/waydroid/Manifest new file mode 100644 index 00000000..0b7266e2 --- /dev/null +++ b/app-containers/waydroid/Manifest @@ -0,0 +1 @@ +DIST waydroid-1.4.3.tar.gz 240785 BLAKE2B e654f2ed74f8d22810417ee5d6f6134ee5050b4e105dd2c643fa39df660e8c325a80f8e75176dd65e052deba187890f8afd94c384d707e0287027d3454a533ea SHA512 e94edeca7097cb1572296d0b6e308483b1bd21e1bd50d9e6d2bd54d4ba75ffeb8bd4e1d1f8143fbcf49dddd30155da2e3c5a58240a85b159dae4e71985e547aa diff --git a/app-containers/waydroid/files/waydroid b/app-containers/waydroid/files/waydroid new file mode 100644 index 00000000..82aba2c4 --- /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/files/waydroid-1.4.3-r1.patch b/app-containers/waydroid/files/waydroid-1.4.3-r1.patch new file mode 100644 index 00000000..1bfa0b99 --- /dev/null +++ b/app-containers/waydroid/files/waydroid-1.4.3-r1.patch @@ -0,0 +1,174 @@ +From c9ea5abff749e660c9aca0fcd224875464c3dacd Mon Sep 17 00:00:00 2001 +From: Alessandro Astone +Date: Sat, 10 Aug 2024 16:10:14 +0200 +Subject: [PATCH 1/3] debian: Use new polkitd package + +Prefer the new polkitd name but keep supporting policykit-1 for +older distros + +Fixes: #1484 +--- + debian/control | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/debian/control b/debian/control +index 2b63f56b..8f0dfa42 100644 +--- a/debian/control ++++ b/debian/control +@@ -20,7 +20,7 @@ Depends: ${misc:Depends}, + gir1.2-gtk-3.0, + python3-dbus, + dbus, +- policykit-1, ++ polkitd | policykit-1, + iptables + Description: Android™ application support + waydroid allows running a separate Android™ environment + +From 5000c9703de873e4f477ebcdd3556ad163252115 Mon Sep 17 00:00:00 2001 +From: Alessandro Astone +Date: Wed, 4 Sep 2024 23:27:58 +0200 +Subject: [PATCH 2/3] initializer: Refactor setup to better handle preinstalled + images + +Bail out early when using preinstalled images. +There's no reason to attempt fetching the OTA channels if we're +going to use preinstalled images. + +Fixes: #1550 +--- + tools/actions/initializer.py | 52 ++++++++++++++++++++---------------- + 1 file changed, 29 insertions(+), 23 deletions(-) + +diff --git a/tools/actions/initializer.py b/tools/actions/initializer.py +index 8f6c2c3b..87250971 100644 +--- a/tools/actions/initializer.py ++++ b/tools/actions/initializer.py +@@ -35,20 +35,37 @@ def setup_config(args): + args.arch = helpers.arch.host() + cfg["waydroid"]["arch"] = args.arch + ++ args.vendor_type = get_vendor_type(args) ++ cfg["waydroid"]["vendor_type"] = args.vendor_type ++ ++ helpers.drivers.setupBinderNodes(args) ++ cfg["waydroid"]["binder"] = args.BINDER_DRIVER ++ cfg["waydroid"]["vndbinder"] = args.VNDBINDER_DRIVER ++ cfg["waydroid"]["hwbinder"] = args.HWBINDER_DRIVER ++ ++ has_preinstalled_images = False + preinstalled_images_paths = tools.config.defaults["preinstalled_images_paths"] +- if not args.images_path: +- for preinstalled_images in preinstalled_images_paths: +- if os.path.isdir(preinstalled_images): +- if os.path.isfile(preinstalled_images + "/system.img") and os.path.isfile(preinstalled_images + "/vendor.img"): +- args.images_path = preinstalled_images +- break +- else: +- logging.warning("Found directory {} but missing system or vendor image, ignoring...".format(preinstalled_images)) ++ for preinstalled_images in preinstalled_images_paths: ++ if os.path.isdir(preinstalled_images): ++ if os.path.isfile(preinstalled_images + "/system.img") and os.path.isfile(preinstalled_images + "/vendor.img"): ++ has_preinstalled_images = True ++ args.images_path = preinstalled_images ++ break ++ else: ++ logging.warning("Found directory {} but missing system or vendor image, ignoring...".format(preinstalled_images)) + + if not args.images_path: + args.images_path = tools.config.defaults["images_path"] + cfg["waydroid"]["images_path"] = args.images_path + ++ if has_preinstalled_images: ++ cfg["waydroid"]["system_ota"] = args.system_ota = "None" ++ cfg["waydroid"]["vendor_ota"] = args.vendor_ota = "None" ++ cfg["waydroid"]["system_datetime"] = tools.config.defaults["system_datetime"] ++ cfg["waydroid"]["vendor_datetime"] = tools.config.defaults["vendor_datetime"] ++ tools.config.save(args, cfg) ++ return True ++ + channels_cfg = tools.config.load_channels() + if not args.system_channel: + args.system_channel = channels_cfg["channels"]["system_channel"] +@@ -67,11 +84,8 @@ def setup_config(args): + "/waydroid_" + args.arch + "/" + args.system_type + ".json" + system_request = helpers.http.retrieve(args.system_ota) + if system_request[0] != 200: +- if args.images_path not in preinstalled_images_paths: +- raise ValueError( +- "Failed to get system OTA channel: {}, error: {}".format(args.system_ota, system_request[0])) +- else: +- args.system_ota = "None" ++ raise ValueError( ++ "Failed to get system OTA channel: {}, error: {}".format(args.system_ota, system_request[0])) + + device_codename = helpers.props.host_get(args, "ro.product.device") + args.vendor_type = None +@@ -85,12 +99,8 @@ def setup_config(args): + break + + if not args.vendor_type: +- if args.images_path not in preinstalled_images_paths: +- raise ValueError( +- "Failed to get vendor OTA channel: {}".format(vendor_ota)) +- else: +- args.vendor_ota = "None" +- args.vendor_type = get_vendor_type(args) ++ raise ValueError( ++ "Failed to get vendor OTA channel: {}".format(vendor_ota)) + + if args.system_ota != cfg["waydroid"].get("system_ota"): + cfg["waydroid"]["system_datetime"] = tools.config.defaults["system_datetime"] +@@ -100,10 +110,6 @@ def setup_config(args): + cfg["waydroid"]["vendor_type"] = args.vendor_type + cfg["waydroid"]["system_ota"] = args.system_ota + cfg["waydroid"]["vendor_ota"] = args.vendor_ota +- helpers.drivers.setupBinderNodes(args) +- cfg["waydroid"]["binder"] = args.BINDER_DRIVER +- cfg["waydroid"]["vndbinder"] = args.VNDBINDER_DRIVER +- cfg["waydroid"]["hwbinder"] = args.HWBINDER_DRIVER + tools.config.save(args, cfg) + return True + + +From 023c4e31e06e2a31110a346516a841e68063d473 Mon Sep 17 00:00:00 2001 +From: Alessandro Astone +Date: Sat, 14 Dec 2024 16:40:05 +0100 +Subject: [PATCH 3/3] gpu: Use intel_hasvk on intel graphics gen 8 or lower + +Closes: #1604 +--- + tools/helpers/gpu.py | 13 +++++++++++++ + 1 file changed, 13 insertions(+) + +diff --git a/tools/helpers/gpu.py b/tools/helpers/gpu.py +index 55343d42..2a38cfe8 100644 +--- a/tools/helpers/gpu.py ++++ b/tools/helpers/gpu.py +@@ -4,6 +4,9 @@ + + unsupported = ["nvidia"] + ++def getMinor(args, dev): ++ return tools.helpers.props.file_get(args, "/sys/class/drm/{}/uevent".format(dev), "MINOR") ++ + def getKernelDriver(args, dev): + return tools.helpers.props.file_get(args, "/sys/class/drm/{}/device/uevent".format(dev), "DRIVER") + +@@ -32,6 +35,16 @@ def getVulkanDriver(args, dev): + "nouveau": "nouveau", + } + kernel_driver = getKernelDriver(args, dev) ++ ++ if kernel_driver == "i915": ++ try: ++ gen = tools.helpers.run.user(args,["awk", "/^graphics version:|^gen:/ {print $NF}", ++ "/sys/kernel/debug/dri/{}/i915_capabilities".format(getMinor(args, dev))], output_return=True) ++ if int(gen) < 9: ++ return "intel_hasvk" ++ except: ++ pass ++ + if kernel_driver in mapping: + return mapping[kernel_driver] + return "" diff --git a/app-containers/waydroid/metadata.xml b/app-containers/waydroid/metadata.xml new file mode 100644 index 00000000..5f133fca --- /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.4.3-r1.ebuild b/app-containers/waydroid/waydroid-1.4.3-r1.ebuild new file mode 100644 index 00000000..28a77f22 --- /dev/null +++ b/app-containers/waydroid/waydroid-1.4.3-r1.ebuild @@ -0,0 +1,113 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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 systemd" + +PATCHES=( + "${FILESDIR}/waydroid-1.4.3-r1.patch" + ) +DEPEND="|| ( virtual/linux-sources virtual/dist-kernel )" +RDEPEND=" + systemd? ( sys-apps/systemd ) + app-containers/lxc[systemd?,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.1.1[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + net-firewall/nftables + net-dns/dnsmasq + >=dev-libs/libglibutil-1.0.79 + >=dev-libs/gbinder-1.1.41 + ${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=$(usex systemd 1 0) + if ! use systemd; then + elog "Installing waydroid OpenRC daemon" + doinitd "${FILESDIR}"/waydroid + fi +} + +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.4.3.ebuild b/app-containers/waydroid/waydroid-1.4.3.ebuild new file mode 100644 index 00000000..3f3610d7 --- /dev/null +++ b/app-containers/waydroid/waydroid-1.4.3.ebuild @@ -0,0 +1,96 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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 systemd" + +DEPEND="|| ( virtual/linux-sources virtual/dist-kernel )" +RDEPEND=" + systemd? ( sys-apps/systemd ) + app-containers/lxc[systemd?,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.1.1[${PYTHON_USEDEP}] + dev-python/dbus-python[${PYTHON_USEDEP}] + ') + net-firewall/nftables + net-dns/dnsmasq + >=dev-libs/libglibutil-1.0.79 + >=dev-libs/gbinder-1.1.41 + ${PYTHON_DEPS} +" + +CONFIG_CHECK=" + ~ANDROID_BINDER_IPC + ~ANDROID_BINDERFS + ~MEMFD_CREATE + ~NETFILTER_XT_TARGET_MASQUERADE + ~NETFILTER_XT_NAT +" +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" + + +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=$(usex systemd 1 0) + if ! use systemd; then + elog "Installing waydroid OpenRC daemon" + doinitd "${FILESDIR}"/waydroid + fi +} + +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 "Apparmor support has not been tested by package maintainer yet" + 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 00000000..a38d57bd --- /dev/null +++ b/app-crypt/PBinCLI/Manifest @@ -0,0 +1 @@ +DIST PBinCLI-0.3.5.tar.gz 17883 BLAKE2B 9ac35c5fc62353f43caf81cd76d6524f28787c2189f6b33b2dcc16a1004718f21a68a4e2a564d8c7ae6a0705237ffa0ca561515f1ac51c58170b3bd63b4dff5a SHA512 b239471d1cdd44748a60a20a275be1bc9452f1f81116b93626aae2154590c50dabd30d3699abd6805579e7d9e8debb08fa8eb598dc884f01993cd6564fdfa8a7 diff --git a/app-crypt/PBinCLI/PBinCLI-0.3.5-r1.ebuild b/app-crypt/PBinCLI/PBinCLI-0.3.5-r1.ebuild new file mode 100644 index 00000000..86959d20 --- /dev/null +++ b/app-crypt/PBinCLI/PBinCLI-0.3.5-r1.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_{11..12} ) +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/PBinCLI-0.3.5.ebuild b/app-crypt/PBinCLI/PBinCLI-0.3.5.ebuild new file mode 100644 index 00000000..fa04a3d8 --- /dev/null +++ b/app-crypt/PBinCLI/PBinCLI-0.3.5.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_11 ) +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 00000000..627294dc --- /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/autofirma/Manifest b/app-crypt/autofirma/Manifest new file mode 100644 index 00000000..bcdfc311 --- /dev/null +++ b/app-crypt/autofirma/Manifest @@ -0,0 +1,2 @@ +DIST autofirma-1.8.2.zip 51224492 BLAKE2B 22dcf856a9fae720f978976a7e6ac6e55af7b0e4d590ea2f2fe29021af3544600b5fa90460a6a30bdbe44803b8c719e80bfef0638513f8b47a98efc757e611ef SHA512 119bb55726f790eb432cf571ab3e30bf2f7eb166fcaa66c01b77eceba093ee5a10987dfbd73b67524e0bfc8a84e043b8b50ad3553e4364d50d46e3bcfd66103c +DIST autofirma-1.8.3.zip 51230663 BLAKE2B cf7523675cfb2782e5bc0cab3fe96e1650607b0709c2276862c984c30c8aee73470df30b338509ee2587fcfc6d83197f3b04dc6991685d357d93f5765d6d5c6d SHA512 d605881c36ee29aa7fa89ebbfeb54bce79e5a9563e5aa5d9e88f68d9a6574195a0ddaf45ca2ac71b1201cde287fd49dd28593fa06588a573dbdd14baec84d058 diff --git a/app-crypt/autofirma/autofirma-1.8.2.ebuild b/app-crypt/autofirma/autofirma-1.8.2.ebuild new file mode 100644 index 00000000..1b99ee64 --- /dev/null +++ b/app-crypt/autofirma/autofirma-1.8.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-utils-2 rpm xdg + +DESCRIPTION="Spanish government's electronic signature application for online procedures" +HOMEPAGE=" + https://administracionelectronica.gob.es/ctt/clienteafirma + https://github.com/ctt-gob-es/clienteafirma +" +# Upstream blocks wget, so we need a fallback option +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip + https://distfiles.chuso.net/distfiles/${P}.zip" + +S="${WORKDIR}" + +LICENSE="|| ( GPL-2 EUPL-1.1 )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jre:1.8" +BDEPEND="app-arch/unzip" + +src_unpack() { + default + rpm_unpack "./${P}-1.noarch_FEDORA.rpm" +} + +src_install() { + java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" + java-pkg_dolauncher + java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" + doicon "usr/lib64/${PN}/${PN}.png" + make_desktop_entry \ + "${PN} %u" AutoFirma "${PN}" "Utility" \ + "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" +} diff --git a/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild b/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild new file mode 100644 index 00000000..9f65552c --- /dev/null +++ b/app-crypt/autofirma/autofirma-1.8.3-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop java-utils-2 rpm xdg + +DESCRIPTION="Spanish government's electronic signature application for online procedures" +HOMEPAGE=" + https://administracionelectronica.gob.es/ctt/clienteafirma + https://github.com/ctt-gob-es/clienteafirma +" +# Upstream blocks wget, so we need a fallback option +SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip + https://distfiles.chuso.net/distfiles/${P}.zip" + +S="${WORKDIR}" + +LICENSE="|| ( GPL-2 EUPL-1.1 )" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jre:11" +BDEPEND="app-arch/unzip" + +pkg_nofetch() { + einfo "Please download:" + einfo " https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip" + einfo "and move it to ${PORTAGE_ACTUAL_DISTDIR}/${PF}.zip." +} + +src_unpack() { + default + rpm_unpack "./${P}-1.noarch_FEDORA.rpm" +} + +src_install() { + java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" + java-pkg_dolauncher + java-pkg_dojar "usr/lib64/${PN}/${PN}Configurador.jar" + doicon "usr/lib64/${PN}/${PN}.png" + make_desktop_entry \ + "${PN} %u" AutoFirma "${PN}" "Utility" \ + "Comment[es]=Aplicación de firma electrónica de la FNMT\nMimeType=x-scheme-handler/afirma" +} diff --git a/app-crypt/autofirma/metadata.xml b/app-crypt/autofirma/metadata.xml new file mode 100644 index 00000000..65618986 --- /dev/null +++ b/app-crypt/autofirma/metadata.xml @@ -0,0 +1,16 @@ + + + + +El Cliente @firma es uno de los productos de la Suite @firma de soluciones de identificación y firma electrónica. Se proporciona de a las Administraciones Públicas para que dispongan de los instrumentos necesarios para implementar la autenticación y firma electrónica avanzada de una forma rápida y efectiva. + +El cliente de firma es una herramienta de firma electrónica en entornos de escritorio y dispositivos móviles, que funciona en forma de Applet de Java integrado en una página Web mediante JavaScript, como aplicación de escritorio, o como aplicación móvil, dependiendo del entorno del usuario. + + + gentoo@chuso.net + Jesus Perez Rey + + + ctt-gob-es/clienteafirma + + diff --git a/app-crypt/certbot-dns-cloudflare/Manifest b/app-crypt/certbot-dns-cloudflare/Manifest new file mode 100644 index 00000000..f3d2c6c0 --- /dev/null +++ b/app-crypt/certbot-dns-cloudflare/Manifest @@ -0,0 +1,2 @@ +DIST certbot-2.10.0.gh.tar.gz 2322931 BLAKE2B cb84815ec2db2b4b365f2f2bdee1749263b540a1b67f9195280bdb122307337d294beb403bc05b236a94ed0782b0d093e2b8527a65cb69cac949fa627388e8bd SHA512 444981952140376808a9aa475a692df91e60fffc6d45902a3f809bc07311a7d6597ad56e712d3dae234450eb1c735db431182e784bc748511e68bf4f5f2d6cbd +DIST certbot-3.2.0.gh.tar.gz 2309823 BLAKE2B 30ff3f40dc4d7724ad7b9a5eaf48f15fa579d49902dd23d21d8b2d36a4371da05f8c9417b0b2bf49a12565ba9dec180a9d805f22e0e8d1342ae5ea64b43d5219 SHA512 8fc3753dcdc954e143da31a0308269b99abadcdefc008c54c2cabac14a3bf99e757f1007349806a7dabf4a8fe19fd3a365ddea85c1dbeb3b453ae91503ea2288 diff --git a/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-2.10.0-r2.ebuild b/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-2.10.0-r2.ebuild new file mode 100644 index 00000000..f8b9d507 --- /dev/null +++ b/app-crypt/certbot-dns-cloudflare/certbot-dns-cloudflare-2.10.0-r2.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=(python3_{11..12}) +#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}] + >=app-crypt/acme-${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/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 00000000..b5008519 --- /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_{11..12}) +# 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 00000000..eacfbea4 --- /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 00000000..83a2fa81 --- /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 00000000..453050e4 --- /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_{11..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 00000000..57547ece --- /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-rfc2136/Manifest b/app-crypt/certbot-dns-rfc2136/Manifest new file mode 100644 index 00000000..c5936a6c --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/Manifest @@ -0,0 +1,2 @@ +DIST certbot-2.11.1.gh.tar.gz 2323842 BLAKE2B 6ff759bcac0e49139ae65c3f257ffad87e122184d36aa43446b700efad817fe78232edabfcbf57b4e6041ac8aa7ffa771b0d16e6194a0080e81ab4032c230a9f SHA512 985af624f6da30893db4bb527e3b6eeaa85de869dbb734dfe005c5f7b9638cef123963534290ee488612f77928d06461bbf6120ac77ce35aaa0c1adaeae3cb7c +DIST certbot-3.2.0.gh.tar.gz 2309823 BLAKE2B 30ff3f40dc4d7724ad7b9a5eaf48f15fa579d49902dd23d21d8b2d36a4371da05f8c9417b0b2bf49a12565ba9dec180a9d805f22e0e8d1342ae5ea64b43d5219 SHA512 8fc3753dcdc954e143da31a0308269b99abadcdefc008c54c2cabac14a3bf99e757f1007349806a7dabf4a8fe19fd3a365ddea85c1dbeb3b453ae91503ea2288 diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.11.1.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.11.1.ebuild new file mode 100644 index 00000000..02d578ef --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.11.1.ebuild @@ -0,0 +1,79 @@ +# 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_{11..13} ) + +inherit distutils-r1 + +PARENT_PN="certbot" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == *9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +fi + +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://certbot-dns-rfc2136.readthedocs.io/en/stable/ + https://pypi.org/project/certbot-dns-rfc2136/ + https://letsencrypt.org/ +" + +S="${WORKDIR}/${PARENT_P}/${PN}" +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +# See module setup.py for dependencies +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +# Same than PATCHES but from repository's root directory, +# please see function `python_prepare_all` below. +# Simplier for users IMHO. +PARENT_PATCHES=( +) + +# Here for patches within "${PN}" subdirectory. +PATCHES=( +) + +python_prepare_all() { + pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die + [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} 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 00000000..372aa093 --- /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 ~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/certbot-dns-rfc2136-3.2.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0.ebuild new file mode 100644 index 00000000..59219b76 --- /dev/null +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-3.2.0.ebuild @@ -0,0 +1,79 @@ +# 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_{11..13} ) + +inherit distutils-r1 + +PARENT_PN="certbot" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == *9999 ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git" + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +fi + +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://letsencrypt.org/ +" + +S="${WORKDIR}/${PARENT_P}/${PN}" +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + ) +" + +# See setup.py for dep +RDEPEND=" + ${PYTHON_DEPS} + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/dnspython-2.6.1[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme +distutils_enable_tests pytest + +# Same than PATCHES but from repository's root directory, +# please see function `python_prepare_all` below. +# Simplier for users IMHO. +PARENT_PATCHES=( +) + +# Here for patches within "${PN}" subdirectory. +PATCHES=( +) + +python_prepare_all() { + pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die + [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}" + eapply_user + popd > /dev/null || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} diff --git a/app-crypt/certbot-dns-rfc2136/metadata.xml b/app-crypt/certbot-dns-rfc2136/metadata.xml new file mode 100644 index 00000000..e2999f4d --- /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 00000000..87942abe --- /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 00000000..097d18b2 --- /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 00000000..12627f91 --- /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 00000000..12627f91 --- /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 00000000..60873b84 --- /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 00000000..bfd517d3 --- /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 00000000..47804fd7 --- /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/configuradorfnmt/Manifest b/app-crypt/configuradorfnmt/Manifest new file mode 100644 index 00000000..b89c4522 --- /dev/null +++ b/app-crypt/configuradorfnmt/Manifest @@ -0,0 +1 @@ +DIST configuradorfnmt-1.0.1-0.x86_64.rpm 139541324 BLAKE2B f47afc8934dd31e7508e1cfa3837d3e2edc44cbc3cd6805131a617909e9d5996d9223e942a0de380a260bc4be9f434678aeab4665daaf751122a8b86979aaa2a SHA512 5622d2d0242c26ef0b8598ecd753e49b05248efaea19f161edd28944349c1a6fda2fa0583c584285ca51ec83972a6661551f79df49e4b10e4bf176bdc66f1725 diff --git a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild new file mode 100644 index 00000000..82d5ded5 --- /dev/null +++ b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop java-utils-2 rpm xdg + +DESCRIPTION="Spanish government certificate request generator" +HOMEPAGE="https://www.cert.fnmt.es/" +SRC_URI="https://descargas.cert.fnmt.es/Linux/${P}-0.x86_64.rpm" + +S=${WORKDIR} + +LICENSE="FNMT-RCM" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="virtual/jre:1.8" +DEPEND="${RDEPEND}" + +src_install() { + java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" + java-pkg_dolauncher + doicon "usr/lib64/${PN}/${PN}.png" + make_desktop_entry "${PN} %u" "Configurador FNMT" "${PN}" "Utility" "Comment[es]=Generador de certificados de la FNMT\nMimeType=x-scheme-handler/fnmtcr" +} diff --git a/app-crypt/configuradorfnmt/metadata.xml b/app-crypt/configuradorfnmt/metadata.xml new file mode 100644 index 00000000..b461f4dd --- /dev/null +++ b/app-crypt/configuradorfnmt/metadata.xml @@ -0,0 +1,8 @@ + + + + + gentoo@chuso.net + Jesus Perez Rey + + diff --git a/app-crypt/firefox-decrypt/Manifest b/app-crypt/firefox-decrypt/Manifest new file mode 100644 index 00000000..16f0a3ad --- /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 00000000..392a5a37 --- /dev/null +++ b/app-crypt/firefox-decrypt/firefox-decrypt-1.1.1.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..13} 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 setup.py + +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 00000000..f9b0f39a --- /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/gnome-encfs-manager/Manifest b/app-crypt/gnome-encfs-manager/Manifest new file mode 100644 index 00000000..ed8c81a1 --- /dev/null +++ b/app-crypt/gnome-encfs-manager/Manifest @@ -0,0 +1 @@ +DIST gnome-encfs-manager-1.9.tar.xz 144732 BLAKE2B 09cfcd1e69e89c749d7b6496f8846a0755f8030a7ed8cb6599aa0cb3da0d204f5ee1c2dff0df279e62a2b0b1c49e549d4d4d4b48bd13796a7367b1e24f356081 SHA512 750ccfada543aa9bc7b4ae28ba4688561ee87a4c45e7138519e18de85eeaa372b3a3cbd1e1ee782f9a9c8b634c09627a79590a87e108246c78dcd240da23de64 diff --git a/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch b/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch new file mode 100644 index 00000000..4e5b357f --- /dev/null +++ b/app-crypt/gnome-encfs-manager/files/gnome-encfs-manager-1.9-fix-implicit-function-decl.patch @@ -0,0 +1,28 @@ +Clang 16 and GCC 14 do not allow implicit function declarations by default. +This adds the proper declaration. + +Upstream PR: https://bugs.launchpad.net/gencfsm/+bug/2045767 +Bug: https://bugs.gentoo.org/887207 + +Pascal Jäger (2023-12-06) + +--- a/src/tools.c ++++ b/src/tools.c +@@ -19,6 +19,17 @@ + + #include "tools.h" + ++#if !defined(VALA_EXTERN) ++#if defined(_MSC_VER) ++#define VALA_EXTERN __declspec(dllexport) extern ++#elif __GNUC__ >= 4 ++#define VALA_EXTERN __attribute__((visibility("default"))) extern ++#else ++#define VALA_EXTERN extern ++#endif ++#endif ++VALA_EXTERN void gnome_encfs_manager_on_logout (void); ++ + gchar* get_glade_file(gchar *filename) { + return g_build_filename(DATA_PATH, "glade", filename, NULL); + } diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild new file mode 100644 index 00000000..28d8ff44 --- /dev/null +++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild @@ -0,0 +1,50 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_MIN_API_VERSION="0.44" +inherit vala xdg + +DESCRIPTION="An easy to use manager and mounter for encfs stashes" +HOMEPAGE="https://launchpad.net/gencfsm" +SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + gnome-base/dconf + sys-fs/encfs + sys-fs/fuse + app-crypt/libsecret + x11-libs/libICE + dev-libs/glib:2 + dev-libs/libgee:0.8= + x11-libs/gtk+:3 + x11-libs/libSM +" +RDEPEND="${DEPEND}" +BDEPEND=" + $(vala_depend) + dev-build/libtool + >=dev-build/automake-1.11 + x11-libs/gtk+:3 + >=dev-libs/glib-2 + gnome-base/gnome-keyring + dev-libs/libgee + dev-util/intltool + x11-libs/libSM +" + +PATCHES=( "${FILESDIR}/${P}-fix-implicit-function-decl.patch" ) + +src_prepare() { + vala_setup + default +} + +src_configure() { + ./autogen.sh || die + econf --disable-appindicator +} diff --git a/app-crypt/gnome-encfs-manager/metadata.xml b/app-crypt/gnome-encfs-manager/metadata.xml new file mode 100644 index 00000000..a68e0475 --- /dev/null +++ b/app-crypt/gnome-encfs-manager/metadata.xml @@ -0,0 +1,14 @@ + + + + + The Gnome Encfs Manager is an easy to use manager and mounter for encfs stashes featuring per-stash configuration, Gnome Keyring support, a tray menu inspired by Cryptkeeper but using the AppIndicator API and lots of unique features. + + + pascal.jaeger@leimstift.de + Pascal Jäger + + + gencfsm + + diff --git a/app-crypt/ifcplugin-bin/Manifest b/app-crypt/ifcplugin-bin/Manifest new file mode 100644 index 00000000..a800fd42 --- /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 00000000..ab47202c --- /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 00000000..115e9d64 --- /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 00000000..f8c7d589 --- /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 00000000..64868c26 --- /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 00000000..3c2cfb1f --- /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 00000000..97ba6da0 --- /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 00000000..7e0f4de9 --- /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 00000000..4d8f17f1 --- /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 00000000..8f9457fe --- /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 00000000..40762d97 --- /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 00000000..8203eb9d --- /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 00000000..d1f55cff --- /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 00000000..ba468269 --- /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 00000000..96c616fc --- /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 00000000..8729fd3d --- /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/pinentry-bemenu/Manifest b/app-crypt/pinentry-bemenu/Manifest new file mode 100644 index 00000000..5da0a63e --- /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 00000000..4e41b485 --- /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 00000000..299cc1ef --- /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 00000000..6efd8bf3 --- /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/reop/Manifest b/app-crypt/reop/Manifest new file mode 100644 index 00000000..9a0f2e96 --- /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 00000000..1641abd8 --- /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 00000000..d418740d --- /dev/null +++ b/app-crypt/reop/files/reop-2.1.1-bcrypt_hash-cdata-sizeof.patch @@ -0,0 +1,11 @@ +--- a/other/other.c ++++ b/other/other.c +@@ -659,7 +659,7 @@ bcrypt_hash(u_int8_t *sha2pass, u_int8_t *sha2salt, u_int8_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, sizeof(cdata) / sizeof(uint32_t)); + + /* copy out */ + for (i = 0; i < BCRYPT_BLOCKS; i++) { diff --git a/app-crypt/reop/metadata.xml b/app-crypt/reop/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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-r1.ebuild b/app-crypt/reop/reop-2.1.1-r1.ebuild new file mode 100644 index 00000000..0d22e534 --- /dev/null +++ b/app-crypt/reop/reop-2.1.1-r1.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 00000000..f27558e4 --- /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 00000000..1bbed780 --- /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 00000000..2fc7dcd2 --- /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 00000000..621f8628 --- /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 00000000..e0f96653 --- /dev/null +++ b/app-crypt/sops/Manifest @@ -0,0 +1,4 @@ +DIST sops-3.9.2-vendor.tar.xz 5316320 BLAKE2B e45f25fc5cf8d76abd1b62a5886fe2dbceb9045551b8cd5e6369a9fcc40736973877ac134876f021c76e6d2debbc6c64ee259c28edfef375352c97a7c3891a8f SHA512 cc91beb05a0b0489729af8be81f70c1b1db90f0bdc7658bc4ce9f78fbb22880cd47f9011108fe8cd36fafaa2dcf7471d82163300efd6d0fab3b4b9ec43e305b8 +DIST sops-3.9.2.tar.gz 251323 BLAKE2B 97aad0fef7f83c61c94425d20dbdb428a79f3d333c636548b3dcce186ffe22f8da79826de1a25647e417773c88e4a32f75bacddc83d8e6a0f33f013d693e71a7 SHA512 6914c010604aae9694092550864dfe93c89497fac251926f50bd5084a280c82250072308755c16a76309f81542f4b0da9b42e21cdef06fd239bab8c3378e1dca +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 00000000..cb9ccde0 --- /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.9.2.ebuild b/app-crypt/sops/sops-3.9.2.ebuild new file mode 100644 index 00000000..608ff82b --- /dev/null +++ b/app-crypt/sops/sops-3.9.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 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://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 00000000..a800bd8f --- /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 00000000..a8eb2dd7 --- /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 00000000..3bca6e1b --- /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 00000000..fc3c25c0 --- /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 00000000..59625d97 --- /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 00000000..89293a30 --- /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 00000000..aa34777a --- /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 00000000..150cf0e9 --- /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 00000000..df2e537a --- /dev/null +++ b/app-crypt/tomb/Manifest @@ -0,0 +1 @@ +DIST Tomb-2.9.tar.gz 4742346 BLAKE2B 16e287295c11f711a1fbe0f6658ed9b669de52d3766f633a1d94c3cb7d08472bbd2f03e2e3bffe1076b9c182e2441a906bebcd158f547146a94b9b96daf9b5e4 SHA512 425ee50130cf8b8c60488ec53aa17381f54371e624ae0211a079b7148741c28d5b7c9b6623eebe987079df890ef0fad0aa8c1daa1c7fbb79dbb502e511be20b6 diff --git a/app-crypt/tomb/files/tomb-2.9-gtomb.patch b/app-crypt/tomb/files/tomb-2.9-gtomb.patch new file mode 100644 index 00000000..a7ad6e65 --- /dev/null +++ b/app-crypt/tomb/files/tomb-2.9-gtomb.patch @@ -0,0 +1,13 @@ +--- a/extras/gtomb/gtomb ++++ b/extras/gtomb/gtomb +@@ -19,8 +19,8 @@ + # along with this source code. If not, see . + + ver="0.8" +-TOMBPATH="/usr/local/bin/tomb" # Set this to your tomb executable's path +-KDFPATH="/usr/local/bin/" # Set this to the path of your KDF binaries (if you're using them) ++TOMBPATH="/usr/bin/tomb" # Set this to your tomb executable's path ++KDFPATH="/usr/bin/" # Set this to the path of your KDF binaries (if you're using them) + # The ones below should not need changing + HEXENC="$KDFPATH/tomb-kdb-hexencode" + GENSALT="$KDFPATH/tomb-kdb-pbkdf2-gensalt" 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 00000000..68f34eb5 --- /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 00000000..8a0928a6 --- /dev/null +++ b/app-crypt/tomb/metadata.xml @@ -0,0 +1,25 @@ + + + + + t0x0m@pm.me + Thomas Huba + + + + 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.9-r6.ebuild b/app-crypt/tomb/tomb-2.9-r6.ebuild new file mode 100644 index 00000000..4cd8706e --- /dev/null +++ b/app-crypt/tomb/tomb-2.9-r6.ebuild @@ -0,0 +1,168 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +MYP="${P^}" + +inherit desktop qmake-utils toolchain-funcs xdg + +DESCRIPTION="Tomb :: File Encryption on GNU/Linux" +HOMEPAGE=" + https://www.dyne.org/software/tomb + https://github.com/dyne/Tomb +" +SRC_URI="https://files.dyne.org/tomb/releases/Tomb-${PV}.tar.gz" +S="${WORKDIR}/${MYP}" +LICENSE=" + GPL-3 + gui? ( GPL-3+ ) +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gui test tray" + +#test require sudo, can't be done non interactively +RESTRICT="test" +PATCHES=( + "${FILESDIR}/${P}-gtomb.patch" + "${FILESDIR}/${P}-respect-ldflags.patch" +) +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 +) + +CDEPEND=" + dev-libs/libgcrypt + tray? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + ) +" +RDEPEND=" + ${CDEPEND} + app-admin/sudo + app-crypt/gnupg + app-crypt/pinentry + app-shells/zsh + sys-fs/cryptsetup + gui? ( gnome-extra/zenity ) +" +DEPEND="${CDEPEND}" +BDEPEND=" + dev-python/markdown + dev-python/pygments + sys-devel/gettext +" + +src_compile() { + export CC=$(tc-getCC) + export PREFIX="${EPREFIX}/usr" + emake + + pushd extras/kdf-keys || die + emake all + popd || die + + if use tray ; then + pushd extras/qt-tray || die + eqmake5 + emake all + popd || die + fi + + #translations + pushd extras/translations || die + emake all + popd || die + + #documentation + cd doc/literate || die + emake +} + +src_install() { + default + + #translations + export PREFIX="${ED}/usr" + pushd extras/translations || die + emake install + popd || die + + #zenity gui + if use gui ; then + pushd extras/gtomb || die + dobin gtomb + newdoc README.md README-gtomb + popd || die + fi + + #qt tray + if use tray ; then + pushd extras/qt-tray || die + dobin tomb-qt-tray + doicon pixmaps/tomb_icon.png + insinto /usr/share + doins -r i18n + popd || die + fi + + #kdf programs + pushd extras/kdf-keys || die + emake install + popd || die + + #is there an eclass for this? + #pixmap + pushd extras/gtk-tray + doicon monmort.xpm + newicon --context mimetypes --size 32 monmort.xpm monmort + newicon --size 32 monmort.xpm dyne-monmort + popd + pushd extras/desktop + #copied from install.zsh + #mime types + insinto /usr/share/mime/packages + doins dyne-tomb.xml + #desktop + domenu tomb.desktop + #menu + insinto /etc/menu + doins tomb + #mime info + insinto /usr/share/mime-info + doins tomb.mime + doins tomb.keys + insinto /usr/lib/mime/packages + newins tomb.mimepkg tomb + #application entry + insinto /usr/share/application-registry + doins tomb.applications + popd + + #documentation + einstalldocs + cd doc/literate || die + insinto "/usr/share/doc/${PF}/html" + doins -r *.html *.css public +} + +src_test() { + emake test + + pushd extras/kdf-keys || die + emake test +} diff --git a/app-crypt/totp-cli-bin/Manifest b/app-crypt/totp-cli-bin/Manifest new file mode 100644 index 00000000..cf4906d6 --- /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 00000000..da34ce31 --- /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 00000000..a74cf6c8 --- /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-crypt/uacme/Manifest b/app-crypt/uacme/Manifest new file mode 100644 index 00000000..21c8df26 --- /dev/null +++ b/app-crypt/uacme/Manifest @@ -0,0 +1 @@ +DIST uacme-1.7.1.tar.gz 328128 BLAKE2B 4b0b4196d529f508985659bb2b6307746a678e30afe75f7d204dc5a8b68fc4983dd6b06d39eddda1d35146b02ab120634cc1aa8e64c7de585588d8b1e3395bb9 SHA512 5004228cb3e59b5f85d561544a4ddf32df644c45be4b63fb5c29accade7ab2afc95b228119ec007175de682b0b2c4ce1211a451e021ecc7f32d9e5905632acfb diff --git a/app-crypt/uacme/metadata.xml b/app-crypt/uacme/metadata.xml new file mode 100644 index 00000000..95fdd75c --- /dev/null +++ b/app-crypt/uacme/metadata.xml @@ -0,0 +1,14 @@ + + + + + + ndilieto/uacme + + + Use net-libs/gnutls instead of dev-libs/openssl + Use net-libs/mbedtls instead of dev-libs/openssl + Build the ualpn proxy that transparently handles tls-alpn-01 + Build and install man pages + + diff --git a/app-crypt/uacme/uacme-1.7.1.ebuild b/app-crypt/uacme/uacme-1.7.1.ebuild new file mode 100644 index 00000000..4f0fd1d9 --- /dev/null +++ b/app-crypt/uacme/uacme-1.7.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="ACMEv2 client written in plain C with minimal dependencies" +HOMEPAGE="https://github.com/ndilieto/uacme" +SRC_URI="https://github.com/ndilieto/uacme/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/uacme-upstream-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="gnutls mbedtls +ualpn +man" +REQUIRED_USE="gnutls? ( !mbedtls )" + +RDEPEND=" + >=net-misc/curl-7.77.0-r1 + !gnutls? ( !mbedtls? ( >=dev-libs/openssl-1.1.1k ) ) + gnutls? ( >=net-libs/gnutls-3.7.1 ) + mbedtls? ( >=net-libs/mbedtls-2.26.0 ) +" +DEPEND="${RDEPEND}" +BDEPEND="man? ( >=app-text/asciidoc-9.0.5-r1 )" + +src_configure() { + econf --with$(use gnutls || use mbedtls && echo out)-openssl \ + $(use_with gnutls) \ + $(use_with mbedtls) \ + $(use_with ualpn) \ + $(use_enable man docs) +} diff --git a/app-dicts/dictd-foldoc/Manifest b/app-dicts/dictd-foldoc/Manifest new file mode 100644 index 00000000..3cf8d548 --- /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 00000000..9fa4b810 --- /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/20180405153121/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 00000000..3287e415 --- /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 00000000..abfa34f1 --- /dev/null +++ b/app-dicts/dictd-gcide/Manifest @@ -0,0 +1 @@ +DIST dictd-gcide-0.48.5_p3.tar.xz 10455184 BLAKE2B a003202c1b976cc72df59b0ab9d45a702dd7c0ffddbec824486c085dcb7b3a0aaa5328bf977f546fecf64ff823c9b19943b64fcf52fb8423fb6b63837c8f70ce SHA512 f5fe730c90c23ac83cc521805bdd31ed09a8eabf7e7f3e7263af36456469c62bf10c399990696bc4017ec2dfa8121d49e38cd653d5b5602a590ee751287c2b15 diff --git a/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p3.ebuild b/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p3.ebuild new file mode 100644 index 00000000..631b3d3e --- /dev/null +++ b/app-dicts/dictd-gcide/dictd-gcide-0.48.5_p3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 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}-${MY_PV}" + +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 00000000..1307642d --- /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 00000000..71f64fe8 --- /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 00000000..2069eb9d --- /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 00000000..1307642d --- /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 00000000..b7fca296 --- /dev/null +++ b/app-dicts/rhvoice-en/Manifest @@ -0,0 +1,2 @@ +DIST rhvoice-en-2.11.zip 1147080 BLAKE2B 0135b72e0e1e7e2161f164efac3b24c06ede025db9ab82e2a5c26d9ee20f2a2afd3b547a80fbfef82b7636e59c08c0ea8e038a7b87c9e79818cab14d624d9ae8 SHA512 dce89ae350a3058c8c08bebfb3b4cf46c2440e54b9f2193738e509bb8005873b28a4f420147f962588ff88f59aa15f14125791932752389f99ef43fc0931fa0f +DIST rhvoice-en-2.16.zip 992967 BLAKE2B 4bc35a33634ac3f29bb29f650ecf073371720feca046270f02b50814f39dce5901bee1f311dbb1eaf0aa71ebc9fe7e023b40437354b06f52b157a1283847e462 SHA512 cb3e142a516569a9cfaa8bf21d89b2627416e4f1dbbdb6b09e3732cd859ee77b6817b8841d873d3d92a42c6d1d9d4c8a50dea4a691b5e9d616f2a03c1180332a diff --git a/app-dicts/rhvoice-en/metadata.xml b/app-dicts/rhvoice-en/metadata.xml new file mode 100644 index 00000000..df8a0c07 --- /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.11.ebuild b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild new file mode 100644 index 00000000..e1ee401c --- /dev/null +++ b/app-dicts/rhvoice-en/rhvoice-en-2.11.ebuild @@ -0,0 +1,10 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RHVOICE_LANG="English" +RHVOICE_LANG_TAG=${PV//./-} +inherit rhvoice-lang + +LICENSE="LGPL-2.1+" 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 00000000..818d94ec --- /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-ru/Manifest b/app-dicts/rhvoice-ru/Manifest new file mode 100644 index 00000000..962325d5 --- /dev/null +++ b/app-dicts/rhvoice-ru/Manifest @@ -0,0 +1,3 @@ +DIST rhvoice-ru-2.14.zip 1585105 BLAKE2B bbd7ba8caf646ff7d6b0125c97c3bb739c864f4ce9ebf627693454830cb4de31360932e2f12a2cfbc5f507b238aa1e84ebb22bc41e210956d11422f058626579 SHA512 1b9555ff0613d01928a91e09319111be3001e96a0fad3456d107e1c39b777d6899c05d78f38066a5c79f5e68e82847c2776030edf7c4738233f0193ed841854d +DIST rhvoice-ru-2.15.zip 1585171 BLAKE2B 317f5d472f2c48b6d08c7c39beae10809370514b36fbff0fe1c955ef13d5885f853037356d558008c87d31450bae3e311cbc38af67daccd515e12b518306fdee SHA512 5b1d205f6a5c75d084ea3d364e33dd3f11abc4346bc9f7fbe62c416407d5f7dbe132dc58788f007345ac44c229dc93d794b09cda34bed7aec8d2ddfc9fe7aceb +DIST rhvoice-ru-2.16.zip 1585664 BLAKE2B 26f67c05bd1c89cb86bbb0c27fb5d81a182504e27181c4c07de09f68df4e68d3570e060ca51df4dcfce62ad90ed485b88377632cdd540e56b34aac88c49f2c0c SHA512 b74faa48ab5da5969a4ebbd8ae3a24382df6da1e5635f8a8a4c8fd42b5b7a9aedc2aeffcb482807afd12f45b96ad85c224d695b687c5bec9f596a2c405bfe1a0 diff --git a/app-dicts/rhvoice-ru/metadata.xml b/app-dicts/rhvoice-ru/metadata.xml new file mode 100644 index 00000000..81a25502 --- /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.14.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild new file mode 100644 index 00000000..676ed486 --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.14.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024 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.15.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.15.ebuild new file mode 100644 index 00000000..676ed486 --- /dev/null +++ b/app-dicts/rhvoice-ru/rhvoice-ru-2.15.ebuild @@ -0,0 +1,9 @@ +# Copyright 2024 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.16.ebuild b/app-dicts/rhvoice-ru/rhvoice-ru-2.16.ebuild new file mode 100644 index 00000000..3f3003f0 --- /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-doc/anarchism/Manifest b/app-doc/anarchism/Manifest new file mode 100644 index 00000000..ad4d8e8c --- /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 00000000..cc6c06aa --- /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 00000000..7b21318e --- /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 00000000..1b2d5726 --- /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 00000000..4200f694 --- /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 00000000..6268790c --- /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 00000000..a591f400 --- /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 00000000..0adf1ec7 --- /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 00000000..fd1ac948 --- /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 00000000..115e9d64 --- /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 00000000..617d0a1c --- /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 00000000..3719cc00 --- /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 00000000..c48f821e --- /dev/null +++ b/app-doc/stdman/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + 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 00000000..632817fe --- /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 00000000..632817fe --- /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 00000000..632817fe --- /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/sway-wiki-9999.ebuild b/app-doc/sway-wiki/sway-wiki-9999.ebuild new file mode 100644 index 00000000..443a038e --- /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/amp/Manifest b/app-editors/amp/Manifest new file mode 100644 index 00000000..1f2d338e --- /dev/null +++ b/app-editors/amp/Manifest @@ -0,0 +1,220 @@ +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.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b +DIST amp-0.7.1.tar.gz 415699 BLAKE2B 0c01980fed9cc3c63953f2a2d3d999441f79d45b696f076fd542ee44dc3f0fc9be6ff762b0a17f5be29f24ce86b2c93e457c6af7f27ca08f778310fa723684be SHA512 21227a5212777e5687af0357eb34ca6498f47eabbc9e37d2db3fef0de65dab8daf99a6270485b551b3a2660a0aedf90b494b2ea0cfd66027815dbde369b78497 +DIST anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST app_dirs2-2.5.5.crate 18308 BLAKE2B 020c3d3f4b6d2d850d8004bbd04f2e0e8f711fcafee4750734945bf4298e43488b49e8bdca5be3f2d23b54d3690e4ba87549f96895c35168ee4022b9edaeca80 SHA512 b14badd0fbd5f39a02ea51a1421734b12f45284f69665cb83e2f16ad2ba63659a9bd626fcc3d4aff8cf010226a68e18c400fd4329c40a0d198007bc6e4e93d28 +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.5.crate 77134 BLAKE2B 901cf92d7dd8af2bbb789ffbe60972c1fd295b16690ecebbcb500e4613afa057ab2b294bbafdcaa4007f46412825260a0711d89e55664418a503dde02c8afd1a SHA512 40b1d8470a932c8b7f31717e33bf26742c1bf920caae639b8a992f77e64d5e6d287569742c1348daa25b7325f8ca8d8a312754a743dab3932181f37149d91b16 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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 bloodhound-0.5.4.crate 4299 BLAKE2B 171bf89552f495bf548ae840bc0b2b8c1aef2395e98667150d135e9f84e9a26dd16edc4c6c5add6d03661970b753b25ba068760dd2fdeff248b66a81c357b110 SHA512 2853f605c49b913bc0b6e23598bf08c0702ed59100c908cb117ce501849f818d4e2a458c7c9790dc5c370c0d1a5b8f5a06a8f3ded6f64a18de2f58b95250dbda +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53 +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +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-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +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.4.14.crate 55522 BLAKE2B 552b95dd2bbfccb4ec6d237aec852e53c26fd3559f8b47389fd04d157cfa1f58e6a9feeb2350c810eebd01df68c75a5c0bbaf31d2d1ef134291bc61dfb19382c SHA512 028f5a4d00bf505fff82e32f14314c40e6390ca41191d9dd92617d4259772e53df9e7933f25b21a56a8aaa1bb4f1da7fdd51098eac59e2563eae93f068d4c5ce +DIST clap_builder-4.4.14.crate 163339 BLAKE2B bd3f51b21c82390ffdf9af4e84c604aebd6c0e32592cc66dcddeecf8eedc55a7fa2d538d4be57a09d6dd3de213ae2718e51e8ffe4914956b09569c5230085447 SHA512 a36dedb504459703619b482fca8eea98e3b60c3c43960e0ec746d2ef12fb36418edaf5992a4aa3c732c5216b621cd67e625f9fe45ae425bc37aac51702264261 +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST cli-clipboard-0.4.0.crate 16884 BLAKE2B 052effa2486183b8a77436b7ccc476282b2d05bf0bb64e0827fbe956d31eefac4c890a5a99902afcc93997f6cdb45dc179b42d9222a7de294a06338b288f3dc3 SHA512 9391d567169c445270deb5e81679b3deddb1e7ac742ca5d33bb26704b0c12c77db454cece3d400a2902c13dada6675147e5d27843bbebc213db308456c47d7d3 +DIST clipboard-win-4.5.0.crate 13476 BLAKE2B bfe3e9c21d58e0001b85c69d724b03b2bc7128fe67420948dffe0b9709504924339c93b5acc2a572a7780bb1adcb51ab10ac172b972c26d325f3ceb7f7f6dde7 SHA512 2dfaf30119eb77c9f069310417f11e836e158ba43f988ff49f79647f5fe44bacf7e28dcc11ba2cd95389c685a69be0f5ef8b033ef09b94c9a3e484952e891d8e +DIST combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +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-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 deranged-0.3.10.crate 17803 BLAKE2B 58ba49e09051bf6c5e13b66724bbb3577df766a0dcd4a6754c3771f70e0cb7173174ad3fd44861e58b0e186e387c52983262dbb0e70a89b4b406d948e522e355 SHA512 35082ee648132f586594715e04492cc56b9894c95506efb0247c9be2c5d03ec92cfaf0d815297adf3423172b90a0e327aa6edc894a8386730a2eaedc29d9ef82 +DIST derive-new-0.5.9.crate 7733 BLAKE2B 3f0a19b794c10e529da5b3618cfeaa4e575ee31597d2ff1f95618eb5163568c6c8836c5a634323dda65f448bf3fba2bbf066df5f815feb07f59ff99d1f46da26 SHA512 9ce0991fe63d8339a88d9552fcd8cc744d8bbc2c6525f60959faf519e1ffa84256c773291df2101912483c0d9accd4fe5f7dbb199dbd36d299ceae8f607e0b30 +DIST downcast-rs-1.2.0.crate 11670 BLAKE2B 7d44d708c1ac068a02ea5d72dd3caa8a7f6d18b7ee653d520600acc9c52365824f5b8d3c68143d1d13aa438a18b16ff9975e15131cac7ec48b2d995184673d37 SHA512 b80b72f30b42c5e6b2bd33287f2dd22be5673b2fa5c1a8c75c5de224fc7eca46a55f2fce63c02d225dfbc94ac3462b4b2fec53d63331c70da6307ebcdcc6cb14 +DIST either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +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 error-code-2.3.1.crate 5324 BLAKE2B 3e6c18560c4f30d9fa8e5487453432b220b88acf59a421d2c2ec29bd77bba75ad8bca63e99d384442c7d458b5936dcae149897c2b0c57ad6e621f9b7928b2331 SHA512 a3953c854f7fba48dc34c35ca841d6f0671e8bde19f5dc36cbdc167fcc7c22c143dcd071a35c1866f5bbf05cedcdbcba3f1902d93aa21d19993b426c458af46e +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST flate2-1.0.27.crate 73460 BLAKE2B 5603848098ac02c9c83893df79ea9d9ad3df5b7e02ffa155ac74602bda7e28e14e6b7de2ff321b38d24fa3741ccea8a4c811abb47690cc295f90d4cf2bdd0bbf SHA512 e76e76444686433acabd16513e6e5860d4d6fa53a810f37266f36900f154acacac6dcd77b0373599a6d33a09175f5f02146d84726b982c59a78926950e19ff09 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.0.crate 8923 BLAKE2B 2408d9bbca582be13febf041262f0e63a3d661dd8fd2a42e9203feb6ff02a94e3eade6b83179fab34448b9913c7924fdf53e0670ae97e550318229432978e33d SHA512 899ddd113a79bdeac12e499f581c5499d1a4b698c75cfc2d6aada5880cd802fc8537ff9ce68eca28374318d66fd70100962105c1e8962868a5732bb86326c104 +DIST fragment-0.3.1.crate 4134 BLAKE2B dfa5f8e91987a3bf99b62ee335246b9a027187ebba27ac1b4dd44de65d4066822a5d50630e96b0c373b7a066c983cbb181036d46dd63f8b7961f29c3d9e2c7f4 SHA512 d6d88b052f2410b5cfd06b5398b2c6968b72a4178c6db81ff352ad0cb178991024687e6b7774af3735c3fc1b73ccd13313e949c98b594263bd1f6c65b0ffd4d5 +DIST fuchsia-zircon-0.3.3.crate 22565 BLAKE2B a4dac3457036efab8f79fe5d5b4545e4091e994d3dc63188f71fafbcc28bf98ef359dcd20add30ac1d990ab2e66159723302fb66697349c65fab0aa58d54535e SHA512 a43ee59452d49742111e506d6bdd8b8399a3a646e08648e25292864d7f71460c1dd1f2d77b8efa8ed09ac21fa4ff0442a2709f16d8833a3849bde0c388d83a93 +DIST fuchsia-zircon-sys-0.3.3.crate 7191 BLAKE2B 530bb5d475ac828843af248c6bbd24ca3b5dd8118c8884ccc6d7261818cff1c79038077114ffa04bc73a078177527824c4d9d20a9b022e4057afee3330258cff SHA512 978b7e8795a5877a68409ed3a1d7b4246263f8e7e7ce9ba8a022643be98f58f329cc1c234717df80a509db849da4394f39e90a8e2a6f56f8fa8dd3c07e7d4386 +DIST gethostname-0.2.3.crate 8174 BLAKE2B a7579a33f8180729787d2489f0936191a911b2ab085d151e6bf6ff8dae1bda0d6707a69c1d6ba829b2b087042bdb6eb676b77fd722a61423eeb37fcb30554f81 SHA512 c3ce5187057ea09def22331d2f67a97cb53759e8c45179687a8bf9c67d16fac5f58d6c1e553b4f74b702bae0baa7c70eb5ed71f99ded3d508338a4b1e9f115fa +DIST gimli-0.28.0.crate 269277 BLAKE2B 4d651d9f71b826d06b3089cb09933f30d785801b8072228c9a5c9ed2011172c679e86205dd507cb1866634238b20721773e60410bd25fbcc5c3421c72ba565be SHA512 a5a861c7398ec655635a39c3a421ca5c9effb03f4980a000c342b81b9bf229481639a8a62c4396508a9800ec9d313317036a8e4e7da3add5adeca596f1c09d51 +DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91af37893eb2b915c7967d557940284c388b5693c8f366d98979cfb43f184627319799a359b2ec40c6d875a83 SHA512 9d868ba1594ace291002c4a10dcd43f192dbb8c2070abd74883e57a7f53825c7a29080ecbe4279f6c7ee845c261bcbc93b10004b99df27de41cd29bd48e137e8 +DIST glob-0.2.11.crate 18065 BLAKE2B 8531890ce378023f0119baccd5c556f297128d3f09c07d320d5cdc3c90032447f2e5a4f2fad0097bd3c6faf93b83256b387d232b3c9f9d3c40e54c48245321eb SHA512 91a1a751bc4ed3b13154aa056180f2b8123c33627cbe972bdd7986fb0b6f1ef90e59abd4128d6e4db5e69523d757440c7df9b9721a61f5ea5a091ffc9843e10e +DIST half-1.8.2.crate 41874 BLAKE2B c3c5c01771f05b7af652abb8e5490dde7afd04de130537e67845fe7ed58904e7ad66c7286a4e7deca3641876a6d12c5b6e95883fee2809c8e685d2f79cf96610 SHA512 5eb128e41b8b7f9769a669834b2f8380b115395bf2a2a181732bf6c71234d978dbc4c527fddadaa7bd7fae9add77958b27616bfa1767fd123d3cfb887663292e +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST hermit-abi-0.3.2.crate 13783 BLAKE2B 43089507a5ca0731a9e9a54fdc8f4dd5f807244797eba5bdcc072c2c2b3761481df65b8cc65900769777d9d21f8345b502cb1915ec36747160e87f179469a661 SHA512 22901ec8976a7c96e93c9e07a2c5d3db49d7af60ce60c7ee6f61c3cbe93190d1f285e737c1c8b2236d540ab14e5d92e42828ec05f1b212332a862baf2b1b57f6 +DIST idna-0.4.0.crate 271429 BLAKE2B 8b81bc4535d2e8a1100ddeaf6f43c043fd601ee3b37eb109a9dff01630a81603223407bd5c2f1a1b108d741c811781b205c10148a0122b8125c237a5d5ba8a58 SHA512 b4133c5f73bd9c4ccc05245a9edcc5c980714129ce4f6eb7851eea7e509617ff972fadefe6ac78db6b4106667d9d6070de52c4d42414c95921e3d9fe1b7a76cb +DIST indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600 +DIST iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 +DIST is-terminal-0.4.10.crate 7683 BLAKE2B 9b7cdea9ad36be80fe334a05d89c36154d08a3eee872d77cb63a443868bc07ee13995f00baf154eb710b51053f8aa568d7768eb91981b5a834bc2169787df92c SHA512 d2ef6e60306ed29e1161c3203913393b1b4ad497c285be40961f8b3dd64ef23c2ff97a44c123b6193aa1a308bdbdf4b450f8b33dc4a5e7d54ccb6fafce9194d9 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +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.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 +DIST js-sys-0.3.66.crate 80765 BLAKE2B 366f2741a1f7bc76f78068e183080bc221d45fb9adca257da61fd05a3f9044b7c6dd9d1c317e29af30effb28fb969bee2f766ff348f14d9d036f1a7e6bc2e599 SHA512 7244c856b2455d441e02eb12227517a101af28596d676797ae45098512052c09650612a93d912378d27254c5ac64dba9b37057c7493c1e3d3e0d52b2169340ac +DIST kernel32-sys-0.2.2.crate 24537 BLAKE2B dfc4a1e31d3ec9e2ac62b890839919fb7fed1444070c1dcd75bb75acfb53556d6cf2eddf5a6639e7852a3df2a0cc715c5ce1d3fc898ef16a1687020d98f715bc SHA512 682bc7c629aefd035966a2873518fd60719121cca7d63d89d6c97ff5306f24d8b5055a3c91b4eedaec22b1d5dd3fb8b48ff7341a05bbd72d86e06c422dab473b +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.152.crate 740278 BLAKE2B 8eecde477063207d77b6894d6f9194c8dd10e55b69585e3d66296eaa0b9d3f6e2d033e667207182bf4c3cf31f6d38820c9187b2006f4b5ebee898adafb4b2751 SHA512 1722f6f52077efab90026aae3d10306f8c38ebba95366593c3c1adf707fae121ab450064ad9e8be5a667caf6af0b90fad4d1ca1009db0f2220093c44e33c4b5c +DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b +DIST libz-sys-1.1.12.crate 3030648 BLAKE2B ab8cb974481f86f7ef40eb27ee08ee5535cb914cb76608683b53b57e89d7c92ee4d0831d6d0977ec76476036fdb8c6374ebdf3daa639cfb627e0153d40ca752a SHA512 03daeb5f03193887b692cbe8d631c83ac632f3e92fca4f10e881058fea38d85e11c090de04be9d70d52a22dec669474a0044a3d45d4adeb3a0f39e3398cdac11 +DIST line-wrap-0.1.1.crate 10010 BLAKE2B 8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e SHA512 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +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 luthor-0.2.0.crate 9363 BLAKE2B 91fddc9f1d5b37ccde11471315708e6116c0192859682d4263913021f15fc3801773beac961f0a52d5d2fbcafeec8249a321afeb0fedff4dd182f5ee823b46d5 SHA512 f269b0582667882ea7754ef143f53e51dab1e842b115a41ca8fc9a59a9c06edf2346b3fc75e37be3aadfbe0f2023298e59cc3690f6048b31946aa6e7e80a9dbb +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST memchr-2.6.3.crate 94377 BLAKE2B 5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25 SHA512 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +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.7.1.crate 55194 BLAKE2B 56afbe0c0b3eca98105ae2d507493f365353cce29a6b04910ff26bc75899400fdbd067756cbda7b3d86f047fb8f3d737de00043a4a7348a813cc43e45824e33f SHA512 5eb6ffe34a866403273ff0267ff7838aeb50722ca57a03d5a1d842a5f19a3b4af570b133a3b9d64d78eafe49e4b9732b92dd63fd9c6b0ce59b3295daf10f6a3c +DIST mio-0.6.23.crate 103554 BLAKE2B 1286ea6deb7579964a5c15926509d438c5454d4f56e936753c76927826fbc5444dbe33b7465a15d0ae6c122bcc98899959391a5418bff31c176d51d7b2f33077 SHA512 ea95d15072fe36524a85b50108415a809d7ea3744deee45e4b6a1b763a11c88cda6dbabe4f8d01945a5edeb52296a74fcf457c85be3032c1311a35025860d05c +DIST miow-0.2.2.crate 22044 BLAKE2B bec3bbd899a080e5c97a8c1dd9dead16a57aa44cf2bcd97be03155c28345c45fb731650eabffd2fe18a633ff947e63561327cfc86560ee86c3fa71ad4d2a3b62 SHA512 e42012f67e1c5a475d1c9790bc731add53f7a3838d36f8a701f69974c3ff33d31364006220e69c8f37bae2eb31055ee704c42b64241d13be528c768ca5c3d6ba +DIST ndk-context-0.1.1.crate 2205 BLAKE2B 6c1013410459ee13357877654303a04c2ee674eae77911d8c35dc7ebf3df2e8632440c26273f994f90f083fe20b4923240e3b9eaa2ae90faccc7e2f0021b6e0a SHA512 3e15db351492b3f1935424a4c119d878f5d771d6ca0cb6161e4105b263178e96e41cdf1e927e5f3c81a281f55dee25929a9cee911eeb4ff307dcd31fc400398b +DIST net2-0.2.39.crate 20696 BLAKE2B a2a5890b3c96adbe58ce31c399920da20402356391e6f8d77bb611cfb8b59d9a52420142e2f0e1c52c0c00d4009819988a908621e1934eaa1e13e46e81eb9281 SHA512 3e36acae8205a9cdbe4337fa487a61989e17de0e584b586f3826c10d0df96c886cce374ddb918dae6b00544780e28d8e0e9d40da07a7d97f05cb5dd3ba622187 +DIST nix-0.24.3.crate 266843 BLAKE2B 1eb1667a60d07c4541a0cb0cf0bed2c7c5256411028becdb229febd0f6215e8e176d3bf691f3bad2fc64841209bf364ff8345a3e92afb2bf8d3705fd734c8ef5 SHA512 6ecda3a14ce00002265e46a066b443cd3c092a306e25d9206b74ae31b8468fd5105b597ff1e7097588bbb6ef5e52fa48ebad908303b61db53361b525f44c13ad +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.16.crate 50130 BLAKE2B 1101d28cb4dce477657684a068792b94c7008a965e655edbabfeff51cbe6f008450dc6d7e4fc5dc4fe9c3ee8623ed77a7bde83ce2f68e75d618295fe6cebe0a8 SHA512 2ef65e2f6275b1000f611cc4d019b2f4846a8964b54d9b96462da10e3ac9edbf3d1de82e40094c76f7f5205740361b0eb0ced414bcddbaba5955144f728c6f94 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST numtoa-0.1.0.crate 8999 BLAKE2B 6a8cbf17458227fa87bdd6a35404e09afc092a1ea45d68c6c035e08a9d344fdb356b1bc7b52239dd6354ed9094e9338ccac599542bd7f0caf167ab8d17ad5fa7 SHA512 41b5c774048592c5867fba217c85d4ece4540e0f3ab0eea7dd1a6af340ba46dae42bbca62ea7fe3afdb258660f39a3d3082264c99dea67d3d1ae178d00a01354 +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.1.crate 275463 BLAKE2B df88d37427c2741931ab0ef24a482755168c7348ccc280f8264e94e5f8548c608799868e0bc5984632ee02aa84313fc5e222b7cd7ebc6829729ea49544f13416 SHA512 5bfd3b8960fd80bb48691fdef35d7a9fc3d752a1cf5f29cb4e146a17d427e878d972d208e8aefe5015b3c62d065ed9a66f2f9f790b4743d1a4a3f9c0b8e581e3 +DIST once_cell-1.18.0.crate 32969 BLAKE2B a08d5beee50a7add28bd9e50b18709e7b34574f0f55f80909d5efb7ac5917e5f30bdcf3fb43ddd0a4f420a427390c7ffe1cc1c7191a3a1d939bc6e3139e6eef7 SHA512 9328968afdf3535b2d9e0113d75afa725259d76994ef2e1948ad7efa4ec8a65bac7cfdc31b749d5cd55ad4e28d2e28ac57b871e3067b89182453c7e2413a13b8 +DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f7324281433170b0f6fde80f91d49267307825652830217cf44b6a77a741f526a3bca63a12fd8f28791c14a0d5c SHA512 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf +DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST os_pipe-1.1.4.crate 11436 BLAKE2B 215f548a5b16854e156f785a1cc57ff16c241b50223c75159081017889cfe718d6dbdc6567dfc751d71eebda7476c95701c8ae88b1320a0cbba66a694b471d08 SHA512 8568008e30fdc47c1c89f7368654d26407fb6594cd89e2b85786c875d9dd99e77ed2bb84d281351072670e2dfe7a952d6251c6fb4d111ebe6a63cb34942b6aa3 +DIST percent-encoding-2.3.0.crate 10196 BLAKE2B 155bb1aaf0db4d22179bbe24b2d312f3d507876436e8ce76dfb59775282c1136a6c2bf5672f4b6bc274e4535acc9e50497c3e20b77aa2490512755c9cc9e6c41 SHA512 54ba129b0f3b43627707be994a281cdb69d5a7bdbc91dfeaa0226cf2834adeff7d2597dca5d11dd48b5731e831acf1284497b251abfebc0618761f98fe3c01cd +DIST petgraph-0.6.4.crate 185895 BLAKE2B 9ddfb2796c461d2820db8227753113b02024e5dcb694a0bb2826bc1f375f028d8b98a3bd67555485db7fab88eb86043f5b768585dbe0c60703cc655976030a2c SHA512 b5a21572526387af3151dd4f864bd95c94f65eaf0612d96f99926faf646214df205bcc652b98d3b281f2e270779a4c1fdd6a32614ed60b3612e5d594b2bf3f20 +DIST pkg-config-0.3.27.crate 18838 BLAKE2B 1295eb4f08751b3663cb2c7c2753f29bf2ccd80f4e5856909fe10b6f006c37fb9672c9518b9b416546469faa18821512673a66543c0bd1e848bddabc456d0a90 SHA512 41e9b8d4fce6b8244c2ac8566318a001b481bd42a182f1a832c81ce93c6a023e18af03aa3500b134c30195219d35080433bdba69b2594e9665081debfbb4533a +DIST plist-1.6.0.crate 47932 BLAKE2B 1996f016b12205fee8a22d52e78d5fccd309407728bc7ef516d7c54e998e76051f405032cc9fd72b8f2d81d509ce6e0aff28e088fe97e1f222e5af0f18a43705 SHA512 025f7a04cc0f16a3f44af0c63b5fbad49bcb7227460ba4e7849499a4436836b86d331c81c936ed246ee700fa2556598f9f745c1d2bf5196e0222625db0a2633b +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 powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST proc-macro2-1.0.66.crate 43575 BLAKE2B 9eb3e816b00fcf625c280ba14ad269f5893d0523473a24de07c21945f6f932fbd08efb3c339b35d903245510e3f065e1478439b024a325f2bb9f97bc7bcbb18d SHA512 85f5a762f9411142e5ac28144bd380f07f0633ed2e44d8a2545be9fb8f42abaca6b5d45631b4be83b8e8b9beca7438bc52f25615c3a410a3a1249474b1aca407 +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c +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.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_termios-0.1.2.crate 3268 BLAKE2B 5f3f4e2b7e7a8172f92e8161eb1dcd208b86320868ec351e2f7b47d8ed170b3f44ad8180e44ea7a554de0e53fc268365e683244ad59e4afabd11a09ae378d2b0 SHA512 d8624b2c78d02c5d3afcbecea9ad8d218bff508703cb50684d6ae05614a9f41bf2aa8c47440fbb7d964f01eb9085364222833fbf9c45984508e9d755dac563c1 +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.7.5.crate 343366 BLAKE2B af07596e45e3525ffd253d6070ddad08dffc8f0409ea14843a135646da8b37a7a568c12ede809d9fa47eec2329f68da7a3b3c0e0cabfa200de64affe6ecefee3 SHA512 6388dbf68c8c86d8a5bd8cfb13a86e9ab2da1a339fd607c1a16848f85dd21c85d744d694c7b918954ea27eeefc90b589926c9da464343fb78ab639a5e2925efd +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustix-0.38.26.crate 364525 BLAKE2B 3590ada40e2369d17d8d5278e7bb77490a6a190b76da11b18a8a0eb79d5882e99f0852c2fd521468fdaad178ad5f6dd2e5abf704907d702c77f1e9b77aab6b17 SHA512 98dcfade9dfcb341ddc9561b526c2a9710046355041e02b5cf73e924d78be50c5124f8621b410058735a2cf343d88e242ff3322c551452eb1087804f483a0e32 +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST scribe-0.8.4.crate 31797 BLAKE2B e87dcd7215b8831788d0bf9d0b220a93a7c5fe1a867d52af63cf70d004e933110dffaee8f06470a9c9a06f7f1b6f23f789028d90f676cd8bbf79e11819709a07 SHA512 b676a9d9cb984215f15e8725c5d1bf684dd559d31d85a946d3971a827016ee5105856c177da92514e74c62f0788e5508585963340e59918e31aa975ad299baa0 +DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2 +DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0 +DIST serde_json-1.0.106.crate 146672 BLAKE2B fa8ca9a6f692929d0579aef6fd80766d11f5ca553d20c01b504778559a32aaf0574753f94d3978859c3e96a67f6f297ffb1919f2f9df42f8375d643c31bc71c4 SHA512 7b0d06c71bda19bc9e0cd5cb43b932ce15c7769514ef31e0099bd147cc9389fb8827ffee23544a37f7a813ea0c4a99b8614b1b6ea5cd337a1513769db085474d +DIST signal-hook-0.1.17.crate 27085 BLAKE2B 0e58cb64b07cb8c76a043f603edbf27bcc92040a1aadb2d0c96993b1ea1a55ef63a222ec51e1396d95bb4907016e1dbf20ba3f0c1915303828f187af44ba2df4 SHA512 253d1478d7a6491a0b423637a706c941cc2a9707d32d29126f48af808daf8acd88e59013936f8e164df687c04e3a8f5c201b5eeb1952e3269b1419efdb4df94f +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 str-buf-1.0.6.crate 3828 BLAKE2B 85be4bde1989634b3c9934554aecab4bedfc2c627be119af0d3608e41f3831abad8133b0d008f46656610d019fd0e20665002a1401c080fb5c4c07cb58c6469d SHA512 d7fb6ffd00eb2796bb4f31dab8aa8ed422d5d3dce435d6aa975ec97f4b637db8f62c419eb1f069aa232d22376540057a64f23110cfa660aad45bc41fa0a551d5 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.32.crate 242504 BLAKE2B 2c2938c0d711c684c9baf95538e2e76220418646590474b2b654d9242d2818aa7c3e5990208fe231ef64903df17edbbf6cc930e6224c964cad4eae5aeaeae781 SHA512 609f125f8138d17b1185760b1a63f3713079f5214fb56c23012229a56d10ac1c12654466c9ad1ecd6b2aff1126d125abfb0a42bd7f669635e5024b962b0cb0af +DIST syntect-5.1.0.crate 809732 BLAKE2B 5ffec50e7cc174d7c55cad794c95c3f8c1a4eb3c2648acc750959ed6a072c08ff97043c932eccf13be0e193108f33add1fa4c27e2a33d416b8ca932286c13738 SHA512 aa69ff676e020a45b33c0a8015fdea5f60bf4d17313c01ff955bddb82698d14e940be942a40cf5e279a0b047031ab3ba5d0f2bd25dcbecaf89800d62d4b408da +DIST tempfile-3.8.1.crate 32164 BLAKE2B abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec SHA512 b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a +DIST termion-2.0.1.crate 23405 BLAKE2B 457b7d939e8002cbccb8cf151bc33ad6189ac0a684f262909ba391cd6c54403edace919cc53dafb9514b108f0382b7c4e603b25f02e69d1d032d5597d09f9c82 SHA512 4e46fe6ad0e3e3047796253e5064f044f9feb34f9341d478a0548ef32e46a7a6c0fe86ec0ae2e8b700d5b3ac85d0ccb8aec63064ba40cadfcc8714a5a10225df +DIST thiserror-1.0.50.crate 19414 BLAKE2B a093f66ad191a8c4b15356f8d29578273b36f9f11b5843195eaa15b70bd4c8eaf6dffb631564386acf35a9ddf856e05055b419af52d4e008f582ae444f3dd5d2 SHA512 65605a9cfbc43447a50980739259a45d933f1eb315926dce909892f7162c79bd04bfcee7b38b5a9fa71b24fbe4416d050ae8e2443932577541513a23ebeeac46 +DIST thiserror-impl-1.0.50.crate 15357 BLAKE2B 41309507014a2c628b7e91d250335070e4cca6c6c452c90ee7e6173bed049df83ca197b37c16537cf15415550919c248e0f6c798aead760e7bbcd25eab701d50 SHA512 8555e010f94390e93ba757bce9ef25d066ed542f23b843db431a66fbab722584ea0ce6c9d4b6f4d92cea3d91c190336abd567c4a0aa4a27893db25720c5b89c9 +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 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 tree_magic_mini-3.0.3.crate 15406 BLAKE2B 84b8761c1496e1d771bb7d884a0afd48d1a457b87db26edc23f0db63aeb5780966f330662e9725570bffb0122b8544a4e0828e48cdf7ebb892d70f43aaa1145f SHA512 6299f42c3286a9a4b38a1503810b0eee302e99cfd386256dde275bd5df402ba6800cf94b4bb94444b011898657d687f89642634d20f6f07e2a7719c27188d684 +DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 +DIST unicode-ident-1.0.11.crate 42067 BLAKE2B 3c7cac3d2bf1cbf1cf04716a482f130123e8e6940f7a90a17bc62fca44ac0069688165538f5329b95a72f735b594cfb85e3250738393ffd1b53cb0cd95077d89 SHA512 9682bbee339fb987c9d0bb6a54406d37b28b5c3587372d406402e4341900fec97e3234cd03b5c98b90b6378fd533dc452cac3de90d3ade19c4b09657e4abf6df +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 url-2.4.1.crate 78228 BLAKE2B 6e324237af50605e9285889d967e6a66e258982c5e78ec99b2df68cbcc555574c0b0d650724ecb015e1065c737c88e3c04205973c35b0afcd63f222e91dde3f9 SHA512 ff2aed100e405f4474e17dcc01d59b63460e7a8babeb7cdcf9df6c1c65216c425e24d557f76c7097702b2befc381656107bef755ce929089b52a3901c46aa185 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +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-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 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-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 web-sys-0.3.66.crate 733024 BLAKE2B 5f9b318d3d6f0395579d7483c2a72325203680a030532c084a63899d8467288d82bbd33eacf66595513bece2d2d94ca7e3450649a62a06585e1012fadbfebd32 SHA512 7fad95dad96e1b4f0d187f116889aa142747b2f44e8fb88ed8579d96cd5491997a7c13dca9745de4536ba7363a51b88615ce57aec25963bcbc8ce9a2e8b4c658 +DIST winapi-0.2.8.crate 455145 BLAKE2B 50f3c2a0cf4eeedd6891b11392e520c1cca139a71f8f736eabaf43aa7e4b1b5d57697918978220459572d373940edf971eb8302f292cbff832283e905076319a SHA512 115e6f027cdd4a56f77ca24f4ab249d2a6cac1e1f955c826a9b6ee05db4861790a533f5e674aebbb540370fff52ed41618c2cd7c906e73200e92df213109cebe +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.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +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-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 wl-clipboard-rs-0.7.0.crate 29078 BLAKE2B cd9257ec2e56ee4a5f6fadd9bdeca1826c2fc0084ab7b1ca7fcae1cd3c8fe12f5c7560c3ae97008c6d5fce826253562db58a1317fda5acd37c481524e9d1478e SHA512 90e3ba917610aacf0e251d858fbb243c2492314d9b46f47e13b4d882a3d36038782ad023ed16fcced2b09300a3922a2a8b9da17657f8a4c1352e2a19508aeff7 +DIST ws2_32-sys-0.2.1.crate 4697 BLAKE2B 52a7a3f57bcd73156730ada4d78fe12a54a498c9064e0928e09de13a95bd9237f884538e5f9368b47a7ac3c425f0f798c26bad85f20bed4ea26c2fa16c779b97 SHA512 18356861fc595efe7d0180afb8ce7649da35a4f9ba456271d2068679ab258a861af32a2e016e241fbfbf5f6ef0eb33127b26eabfc11428af39506538faa4821f +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 xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +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/app-editors/amp/amp-0.7.1.ebuild b/app-editors/amp/amp-0.7.1.ebuild new file mode 100644 index 00000000..286643f4 --- /dev/null +++ b/app-editors/amp/amp-0.7.1.ebuild @@ -0,0 +1,261 @@ +# Copyright 2022-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.21.0 + adler@1.0.2 + aho-corasick@1.0.5 + anes@0.1.6 + anstyle@1.0.4 + app_dirs2@2.5.5 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.5 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.4.1 + block@0.1.6 + bloodhound@0.5.4 + bumpalo@3.14.0 + bytecount@0.6.7 + bytes@1.5.0 + cast@0.3.0 + cc@1.0.83 + cesu8@1.1.0 + cfg-if@0.1.10 + cfg-if@1.0.0 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.4.14 + clap_builder@4.4.14 + clap_lex@0.6.0 + cli-clipboard@0.4.0 + clipboard-win@4.5.0 + combine@4.6.6 + crc32fast@1.3.2 + 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-utils@0.8.16 + deranged@0.3.10 + derive-new@0.5.9 + downcast-rs@1.2.0 + either@1.9.0 + equivalent@1.0.1 + errno@0.3.8 + error-chain@0.12.4 + error-code@2.3.1 + fancy-regex@0.11.0 + fastrand@2.0.1 + fixedbitset@0.4.2 + flate2@1.0.27 + fnv@1.0.7 + form_urlencoded@1.2.0 + fragment@0.3.1 + fuchsia-zircon-sys@0.3.3 + fuchsia-zircon@0.3.3 + gethostname@0.2.3 + gimli@0.28.0 + git2@0.19.0 + glob@0.2.11 + half@1.8.2 + hashbrown@0.14.3 + hermit-abi@0.3.2 + idna@0.4.0 + indexmap@2.1.0 + iovec@0.1.4 + is-terminal@0.4.10 + itertools@0.10.5 + itoa@1.0.9 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.26 + js-sys@0.3.66 + kernel32-sys@0.2.2 + lazy_static@1.4.0 + libc@0.2.152 + libgit2-sys@0.17.0+1.8.1 + libz-sys@1.1.12 + line-wrap@0.1.1 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.12 + log@0.4.20 + luthor@0.2.0 + malloc_buf@0.0.6 + memchr@2.6.3 + memoffset@0.6.5 + memoffset@0.9.0 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mio@0.6.23 + miow@0.2.2 + ndk-context@0.1.1 + net2@0.2.39 + nix@0.24.3 + nom@7.1.3 + num-conv@0.1.0 + num-traits@0.2.16 + num_cpus@1.16.0 + numtoa@0.1.0 + objc-foundation@0.1.1 + objc@0.2.7 + objc_id@0.1.1 + object@0.32.1 + once_cell@1.18.0 + onig@6.4.0 + onig_sys@69.8.1 + oorandom@11.1.3 + os_pipe@1.1.4 + percent-encoding@2.3.0 + petgraph@0.6.4 + pkg-config@0.3.27 + plist@1.6.0 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + powerfmt@0.2.0 + proc-macro2@1.0.66 + quick-xml@0.31.0 + quote@1.0.33 + rayon-core@1.11.0 + rayon@1.7.0 + redox_syscall@0.2.16 + redox_syscall@0.4.1 + redox_termios@0.1.2 + regex-automata@0.4.3 + regex-syntax@0.7.5 + regex-syntax@0.8.2 + regex@1.10.2 + rustc-demangle@0.1.23 + rustix@0.38.26 + ryu@1.0.15 + safemem@0.3.3 + same-file@1.0.6 + scopeguard@1.2.0 + scribe@0.8.4 + serde@1.0.188 + serde_derive@1.0.188 + serde_json@1.0.106 + signal-hook-registry@1.4.1 + signal-hook@0.1.17 + slab@0.4.9 + smallvec@1.11.2 + str-buf@1.0.6 + syn@1.0.109 + syn@2.0.32 + syntect@5.1.0 + tempfile@3.8.1 + termion@2.0.1 + thiserror-impl@1.0.50 + thiserror@1.0.50 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinytemplate@1.2.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tree_magic_mini@3.0.3 + unicode-bidi@0.3.13 + unicode-ident@1.0.11 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + url@2.4.1 + vcpkg@0.2.15 + version_check@0.9.4 + walkdir@2.4.0 + wasm-bindgen-backend@0.2.89 + wasm-bindgen-macro-support@0.2.89 + wasm-bindgen-macro@0.2.89 + wasm-bindgen-shared@0.2.89 + wasm-bindgen@0.2.89 + wayland-client@0.29.5 + wayland-commons@0.29.5 + wayland-protocols@0.29.5 + wayland-scanner@0.29.5 + wayland-sys@0.29.5 + web-sys@0.3.66 + winapi-build@0.1.1 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.5 + winapi-wsapoll@0.1.1 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.2.8 + 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 + wl-clipboard-rs@0.7.0 + ws2_32-sys@0.2.1 + x11-clipboard@0.7.1 + x11rb-protocol@0.10.0 + x11rb@0.10.1 + xdg@2.5.2 + xml-rs@0.7.0 + yaml-rust@0.4.5 +" + +inherit cargo + +DESCRIPTION="A complete text editor for your terminal." +HOMEPAGE="https://amp.rs" +SRC_URI=" + https://github.com/jmacdonald/amp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libgit2:0/1.8 + dev-libs/oniguruma:= +" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-update-git2.patch" +) + +QA_FLAGS_IGNORED="usr/bin/amp" + +src_configure() { + export LIBGIT2_SYS_USE_PKG_CONFIG=1 + export RUSTONIG_SYSTEM_LIBONIG=1 + cargo_src_configure +} diff --git a/app-editors/amp/files/amp-0.7.1-update-git2.patch b/app-editors/amp/files/amp-0.7.1-update-git2.patch new file mode 100644 index 00000000..1ca144d7 --- /dev/null +++ b/app-editors/amp/files/amp-0.7.1-update-git2.patch @@ -0,0 +1,42 @@ +https://github.com/jmacdonald/amp/commit/a32d6a36b2b554d3e4e7bab357087ca1b5bb7ac8 +From: Jordan MacDonald +Date: Sun, 3 Nov 2024 22:28:15 -0500 +Subject: [PATCH] Upgrade git2 dependency (#300) + +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -537,9 +537,9 @@ checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" + + [[package]] + name = "git2" +-version = "0.18.1" ++version = "0.19.0" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" ++checksum = "b903b73e45dc0c6c596f2d37eccece7c1c8bb6e4407b001096387c63d0d93724" + dependencies = [ + "bitflags 2.4.1", + "libc", +@@ -691,9 +691,9 @@ checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" + + [[package]] + name = "libgit2-sys" +-version = "0.16.1+1.7.1" ++version = "0.17.0+1.8.1" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" ++checksum = "10472326a8a6477c3c20a64547b0059e4b0d086869eee31e6d7da728a8eb7224" + dependencies = [ + "cc", + "libc", +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -38,7 +38,7 @@ version = "0.1" + features = ["mio-support"] + + [dependencies.git2] +-version = "0.18" ++version = "0.19" + # We use very little of the Git crate. Disabling its default features makes it + # as bare as possible, and sidesteps its openssl dependency, among others. + default-features = false # removes unused openssl dependency diff --git a/app-editors/amp/metadata.xml b/app-editors/amp/metadata.xml new file mode 100644 index 00000000..5a512e5d --- /dev/null +++ b/app-editors/amp/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://amp.rs/docs/ + jmacdonald/amp + + diff --git a/app-editors/emacs-lsp-booster/Manifest b/app-editors/emacs-lsp-booster/Manifest new file mode 100644 index 00000000..b736ca85 --- /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 00000000..fd357fd2 --- /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 00000000..e35ff240 --- /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/imhex/Manifest b/app-editors/imhex/Manifest new file mode 100644 index 00000000..ace7081a --- /dev/null +++ b/app-editors/imhex/Manifest @@ -0,0 +1,2 @@ +DIST imhex-1.37.4.gh.tar.gz 33717255 BLAKE2B 11f93ca310ddec8ec7d074d5450a02f3147d40aaa92387fbe7fce3be08445e129bbd7336d923e971a2f7f2b6df778a6210de73060cb91abe85161e7fd88588b7 SHA512 07ecc4776f3b82583f1137d1615ab8e73985a550203a127b084c0dfa1e6d7cdae4a558067968c726970c07bcd6fe85fb42302a18ed8b352e789becc5fa113768 +DIST imhex-patterns-1.37.4.gh.tar.gz 13620727 BLAKE2B c8699f9f26faeae784b4c4cb14b682d0f4d0c544ef8c9596b8688c19e6066d7101a7c32979ee807cd4a05225fe2548a8759b1fd0a07c578ea5c0fcdb9f104e69 SHA512 3d2f0dee58ad1e9261be71247dad41ed4437d65dc01fd37ff8b3a517ebf23e5a1123f51ae84f9c3b911d7c0b0c6044ffb580fc86f869f4c1ec1667a989125911 diff --git a/app-editors/imhex/files/cmake_boost_regex.patch b/app-editors/imhex/files/cmake_boost_regex.patch new file mode 100644 index 00000000..be20b2c1 --- /dev/null +++ b/app-editors/imhex/files/cmake_boost_regex.patch @@ -0,0 +1,11 @@ +--- a/cmake/build_helpers.cmake ++++ b/cmake/build_helpers.cmake +@@ -823,7 +823,7 @@ macro(addBundledLibraries) + endif() + + if (USE_SYSTEM_BOOST) +- find_package(Boost REQUIRED) ++ find_package(Boost REQUIRED COMPONENTS regex) + set(BOOST_LIBRARIES Boost::regex) + else() + add_subdirectory(${THIRD_PARTY_LIBS_FOLDER}/boost ${CMAKE_CURRENT_BINARY_DIR}/boost EXCLUDE_FROM_ALL) diff --git a/app-editors/imhex/files/cmake_mbedtls.patch b/app-editors/imhex/files/cmake_mbedtls.patch new file mode 100644 index 00000000..62263f1e --- /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 mbedtls3 libmbedtls libmbedx509) ++FIND_LIBRARY(MBEDX509_LIBRARY NAMES mbedx509 mbedx5093 libmbedx509) ++FIND_LIBRARY(MBEDCRYPTO_LIBRARY NAMES mbedcrypto mbedcrypto3 libmbedcrypto) + + IF(MBEDTLS_INCLUDE_DIR AND MBEDTLS_LIBRARY AND MBEDX509_LIBRARY AND MBEDCRYPTO_LIBRARY) + SET(MBEDTLS_FOUND TRUE) diff --git a/app-editors/imhex/files/remove_dotnet.patch b/app-editors/imhex/files/remove_dotnet.patch new file mode 100644 index 00000000..fab61adf --- /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.37.4-r1.ebuild b/app-editors/imhex/imhex-1.37.4-r1.ebuild new file mode 100644 index 00000000..b8bd34f3 --- /dev/null +++ b/app-editors/imhex/imhex-1.37.4-r1.ebuild @@ -0,0 +1,130 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..20} ) + +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 )" + +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" + # Set boost components to regex + "${FILESDIR}/cmake_boost_regex.patch" +) + +DOCS+=( LICENSE PLUGINS.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/nativefiledialog-extended-1.2.1[desktop-portal?] + >=dev-libs/libfmt-11.1.3:= + 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 + sys-libs/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 + + local mycmakeargs=( + -D IMHEX_PLUGINS_IN_SHARE=OFF \ + -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_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 USE_SYSTEM_BOOST=ON \ + -D USE_SYSTEM_CAPSTONE=ON \ + -D USE_SYSTEM_FMT=ON \ + -D USE_SYSTEM_LLVM=$(usex system-llvm) \ + -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 00000000..4295c551 --- /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 00000000..65589254 --- /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 00000000..fa763a51 --- /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 00000000..113ade0a --- /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 00000000..65e9625a --- /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 00000000..e0349cab --- /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 00000000..cf4f2604 --- /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 00000000..6eb283b3 --- /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 00000000..4c9813b7 --- /dev/null +++ b/app-editors/lapce/lapce-0.4.2-r1.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022-2024 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://lapce.dev/" +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 + sys-libs/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 00000000..2d5f9d7e --- /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 00000000..427445bc --- /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 00000000..c3938b90 --- /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 00000000..bbb622a1 --- /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 00000000..b79bb069 --- /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 00000000..5bdaa32d --- /dev/null +++ b/app-editors/neovide/Manifest @@ -0,0 +1,394 @@ +DIST ab_glyph-0.2.23.crate 18537 BLAKE2B b11121197c7c2bfbc8096e82fb7321d2e3a56491c8d644d0b83d99663c642ef5813d1952994613c5c2fc98df76f67f0103487cc50c304e59307cc6c5a389a6b5 SHA512 169aaea8daf54cae7b3123b088f95217dda53f5e11b42a962d4607f546b8ecbdbab769d292cd2f50206f58d015785361479b4dfc42915b28bc5bdfff4340c151 +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 adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.7.7.crate 38508 BLAKE2B 0d7093fc605ae83d909a402bb9e19194ebcb812c469f0058255c9bb48c5408c722980b605bf71ddc6d63e48fd166e83e5ef46a75373e7fc2dc2dca57190fcb72 SHA512 9a0c63467be5b1af0a2dbea705f1164607a44975c0e95b7756b889c19b19a9616ac762590170f3a45836edbd8d5b04110d55c387f5d6b13a747f547390d4e04b +DIST ahash-0.8.7.crate 42894 BLAKE2B 56f4b2f577eb2752e675fa2b3191c65e0bb88575f92e8d906714296fca1daace46e93256672fce08cc5b4ac11d40a690a06b32a99fb50fd0df4f042773c33b6c SHA512 2c9eaa22f7bda47a781994c769d4a2ef15ba0f511fdd4ec4680c13d4c1809f1ce01adecc3b3776793158062d28ad9e5f0b1d1c0a9429e43dd07cd99540eae7a6 +DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c +DIST android-activity-0.5.1.crate 258268 BLAKE2B a1b27b417c4d0b72493de9d87da0b3c9d04a1b5fecf392924d837d52cd800352f3d3a782a36d23c9cac319cb72cc32c7968581825b81aab0733252aff342013a SHA512 3376bfc8aca5a8fd2161244e17e6aa969d499bdd4123b174359885a977899a6fb10e1fd2a3039da9faa9aaa7160f1739417e4711de1fbaa8bf5a435c69c1103f +DIST android-properties-0.2.2.crate 4563 BLAKE2B 00634bbee4d6dcd3254ee37dd7e5560963b35700aa95c47c84c129f0774cbac436347f0abdaa4ec33216358d9f079559552bd5a95de5026b7dba4e04d9cd674b SHA512 dae9a12ffa7d5fbabc28d3ddcc32f1b5300884cf2b3ef2e123f2dea596b3a796b9c3cb6c5381bf8f6caf04a633c5f2f0b56804fed8fb2a6f06c36d6c76539431 +DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 +DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc +DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 +DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST arrayref-0.3.7.crate 9620 BLAKE2B 69d25ca9c15c188ca954a862f320869a448a5d8ed5765a6fc26309abb030e1d846d12800d960c8a97aa3ab422e8d2b883bd154781ed219a858e02b20cc803613 SHA512 dcf1c7de6d1d4b921e26a39cd70070bd460cd27f0a38be9099e41fc8b05fb60ba4f9aa91f92401cdcd0847bad08bffa7db4dca8d7cc84a3c8a1416d1758838ce +DIST arrayvec-0.7.4.crate 29856 BLAKE2B 81ffac1db340e919618351819def3880ab1ef70d0acc47d680f15298eb749bcbc3bf7944ba14159be46b1e734c91b4c0f8cbaf774fd864c17caa3c9fb1fc2e9b SHA512 91e8f70330c515c966d78ae235e890594f9607381ac738a2c3586b53f01411e98d1687494f39ccc365948ae60497df3dfb2be18e26ab7e69bc0966b6c250e1ac +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 atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +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 bindgen-0.68.1.crate 218997 BLAKE2B e3706a992c166c16cd8b8ef996b2eba6a0d67f493825e7257ba660f597de33002a32df7fea0fc2508fb47155f70ace0765e9ac4e4649d1f24b2bbac8ecf06d8f SHA512 29520e30db93ef3e239273854c926eba7bbbe2ec70e5162a4722e03947461510732319bfcfc20d5dfc0df137d69e8c1ad97daa0236c5bd4da8a1679bfd696a90 +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +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 bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bytemuck-1.14.1.crate 46840 BLAKE2B e715c8a88ba49ec0ea37c51621bca926bfd9b3ce5bf12fa4fa4706fb75025bf420462dd7b20327347300848a96704eda2663452a6b0151c75d4bfb9ebe93374e SHA512 cd07e0efe028ac1e47b3a318d563e5af786eb7b17645f6a85eb41fba0a916655d422651149007136120a8b51b25e7448967cc37fca76c21cd122381f38eba21a +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-0.4.12.crate 46361 BLAKE2B 991f1d9170e7d3438c7d74507e6274df551d483883b3be2d99f7bbc0611ee6bd3f8f45c0e086cfa5488e8fc00e36e9a549fc71a325ff62b9bb83bd8fd412b5df SHA512 5f603532ea2f04cbc53044422feed1667bf0486af398c9c8e2ce7b4601b37e1c47223201970fb0d17fed77fef7e89961e0ac05a30e6cc9bf13462d98bc587250 +DIST bytes-1.5.0.crate 58909 BLAKE2B 2931f19e813eff73be407677622fa29e45f9b49434d5b3a04104b56563fc0e941fd8c5f996258a1aa660000ef014668d70b683b751af8e48d28d0aea76890c92 SHA512 6654cf41d8f0d7e19b05fd95044b9a3bfccd81f469c797c6aa763a4dd29e1b34064bed2e094548d147045cca7bc4706059de5bcf9f6579189e6068fbbf1c29a3 +DIST calloop-0.12.4.crate 69583 BLAKE2B 5cfab752477b0e08af797268b1b4cb1a4cbd866ea789da25b5b42b8579889da8b589d2e843c774cf98f29c78d40749c60a14fb972812216eced717002a92d731 SHA512 657c6a17ca47f633e3bc3e3b6e98160bbae6ec51e496c720c35f2fffd2b9c1c5fa175b69cdd567f6bcef0088fc5af35c2a142c3b9a14ad9720a9ff7dbff2f53d +DIST calloop-wayland-source-0.2.0.crate 11304 BLAKE2B 27ff9165921be61db363be0c93f2250d8d9532cf67af2f3c00ea4f2e2e3575d7698c1669e418e065dd1ead91f473cdda0f681b1dd989a3f5b75ff606377c73ff SHA512 53bd9b57c10fdd0c94d2c6dcc634d6f7b2e64aa9625d15163b76cef5a3bafa6bd8643401bef0b66d6fd42148f6014bec1339baefdc61d6c79334243bf797f6b8 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +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_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 +DIST cgl-0.3.2.crate 7557 BLAKE2B 6c61b46f4157a3a400f75e81be8ec456759a0c3efaec2fd134a81d8070d47c478f7392a2e63e13b7b09fc0b620b27ec6831b9829927ae6685dcfcaedfc8bbb19 SHA512 230301b0f0ee7828bf0152b01ff97464609da32dc78edf2fc8518f2341cc48ef39bba946965e93069fa9e4fcda0d165195dbc6c1d594afcf1155707933b3dc73 +DIST clang-sys-1.7.0.crate 42088 BLAKE2B d1ed314a910c1b676eb780fc1c96f5ac391217ec135480d0a91b11d6f447ad06484b48966ae99115e35d921a506caf6aa7ffbc4ed86aa64367dca321678cfd7d SHA512 e544984d5bd76824ea2093f43f98b59a99e1ca8a5de40e49164b870ed4a91a530f3492faf0678190b91e74aa5d122bdbb32c649998d0ce24912dfb0b83ed6b81 +DIST clap-4.4.18.crate 55269 BLAKE2B cb5d4b093bb7958d013b28ee25f9cbf0479ada392b81265834d75a5fa2e6a4a687f8d4a71520d5bdce05785a874ffaa09beb5707766d59e70928dab00bc122ad SHA512 1f151864b92dcfcc69a66c2a8aa8310ce28171895698d82e2e69e19a6b51ed8780e5eaa77410df9aae2d17c9b45117b913a4c23ef879106c1b7a96182656ebb9 +DIST clap_builder-4.4.18.crate 163538 BLAKE2B 9991c1a8aba5feda466fc878f9415ad9b5922ea1835c17e1dd6c640234ee85e623bc556ba0e4edd84100a0879ae462028c74304465310d69f9d58e333c2ba8a3 SHA512 ff04ce8e700d8df4a0ae94e8341c3bcc1ebd415312e3b21d56e6beadf604aa5576641861506fa1c901a615a013e4f30bf8e6467889d637b34fa37ef22e2a15c2 +DIST clap_derive-4.4.7.crate 29046 BLAKE2B 96ca919b8f9901b2e89c58ee8cf8bd3881ff715ac27999c03c867b317321e4839d9e923f68d411a05b45c34d54557af12b8a173f2445732fb6de16f30dad8e2b SHA512 4be40460468f7ce22906cdc9eea8d01bb07cb206d4ce0c3df2abd929d6925b175a49cf63907925ca16ae6297d6f4d933087fa5b35958e551117ec7ae050be167 +DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd31f8fe96aafb4e87e3224f075e887df10a95a2da80b468d4e16088ae9f171ba6551c0ae06d77bf3b8920ff9d SHA512 3651aa5e27ed35b6b75b1d25fd9c20c26a2a6039116e54d84c51469087732a4f0fd71754326456b367e341b017d03749e9a6774cb7b62250ca8745f5af46574e +DIST clipboard-win-3.1.1.crate 11964 BLAKE2B 5e22d3a662285762128650e6b46249584683cff5e899e7ff90047fbd3d5b0ce077278f947fe12e1b04757328046ae59b6953a07e845451b1abb090dda42359e7 SHA512 5592f400830119e2512c5fb68f6ab190d8bcd16120c53d66f6f55bd0441f8dfc5c53663a3ebd5cc5e57e4d48ac55e2b2575b987ffc175664c85e2953037ad8f1 +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 combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 +DIST concurrent-queue-2.4.0.crate 20244 BLAKE2B b30b97eeaabf0205bbd8f4eddcc57e59b6863f18969731be66b134cdc5bcac9eb543493c54b17bb394b6e227e808f016e4f3c1da2fd6b40269b9b24a5c433f7f SHA512 5821bb396a73692e5b033d8406c2996bc4318cebf8807e596e441a2bdc28715fc6bb8eb29b575ea318f84b748ce47341a8d23f5c4de65660f86056e99b6a8b78 +DIST convert_case-0.6.0.crate 18675 BLAKE2B 5e5ab159a61e68b801f1c95dc5336f3af7ffe6fee212c8ffb9905af1121f0b272b234b4e70a30f29f5ed24f4825ccfb59722057b69549fec0fc3472857ee1ce9 SHA512 3b17449195a9a36e3965db89eeb967979c192ad7743217ea08e8c8b91ecae1ac1674362d05dc6f32f1f361fface3f783398285bb78060403f65a777a9d29adf2 +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-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-types-0.1.3.crate 7063 BLAKE2B a2bb17838745a28a59e85d884ea60069c33f548d41f98548956eaca4178409c74556039a5a731a9c1e9f26de8c69d45f458a90a3f7b358065202b660c62431eb SHA512 e56b96662fcb892b73bae3292478a9ba4c7e92f5967b6438546f229fce115b09f997734c40f8f776be6ede2c6512e837632eacc8ec15b5c3311f9f24fd22a397 +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-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST csscolorparser-0.6.2.crate 16859 BLAKE2B 54ed61cc815eb8b46ee0d8f708a1fbc59cb688a70d1ffa5c0b934e5c422dcefa1349ec4af8dcbe2574847cb1d9f9b7c51d7b8e49334baaf2a0f4630687ad9b89 SHA512 4debf9354da3be93da9dbf497ea7a92f367d84ef07f6eae893e06c818e02914846c34099327a1426f9268d38510d5e254eb02952e312c38ce6d30cf859571d95 +DIST cursor-icon-1.1.0.crate 11453 BLAKE2B 964bae7d3fe138e00c51e52ad187ddf5b71a86d9b1bc9bb394fd27869d714cafdcbd539e2c62eca9b0912593d08187d550f5507e73754a00112560acb83912d7 SHA512 4e3b74cb17773ec2b89312fd4fe60330b785cff850102e9643bd06e99b5d96c11cce14a9350f295c6063c4133dc0179cbca13fefd7ab816e57c915f75d066d2e +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST derive-new-0.5.9.crate 7733 BLAKE2B 3f0a19b794c10e529da5b3618cfeaa4e575ee31597d2ff1f95618eb5163568c6c8836c5a634323dda65f448bf3fba2bbf066df5f815feb07f59ff99d1f46da26 SHA512 9ce0991fe63d8339a88d9552fcd8cc744d8bbc2c6525f60959faf519e1ffa84256c773291df2101912483c0d9accd4fe5f7dbb199dbd36d299ceae8f607e0b30 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST dispatch-0.2.0.crate 10229 BLAKE2B 3a3f011bbd994f6620619d5bd26d95eda7ba21f1a4874b69e3a654e04611ec7af7257300a669ee95ae04ce35a91e033dddddb4a14da48036a5d19c4bad721386 SHA512 cf2b4c624f92808e43a0a4828ee1085e115540d5df5a0ad6a3593c9e5109951b26e8afbabcfb0a1fde41207d5c060566bf9260bf4c2a95907e3a822d84364b3d +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 either-1.9.0.crate 16660 BLAKE2B ad61038bfacb16f678fff5dd9ccf8f345e1bef18bd7aa0aa9c99d44abf8428939362f32fc8dbb1b60ac56016e0096201071d0bf8c0431b660605d0dfa97da466 SHA512 4978d50842386f51e31a47ad037d5e491106a668bc701bb833e6ec3998afe3ebd80efddc47756b2f300f534b39b26fc01386dc878d3b02cc8c1fec6a474c2177 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST fdeflate-0.3.4.crate 25001 BLAKE2B 69bffdb689dc467bd62738299ea17295bf7dd9d51c78b17e1ef6eee265056308703646791676c44430a686e1d713a8f561c5db972de7ab7c5e7b21050cad70f8 SHA512 a38b493eba656beb97275faf5a2f32c8a2c2cb12c5d5c280d37bbcf1406fe404151fd6312ec496aafdce802ef08745a6927e571890f9b290010ca5ac45ac9bdf +DIST filetime-0.2.23.crate 14942 BLAKE2B e4d2d9c11745dfa5592903f3c3c6a9871292a02f9862607b610ead7562b5d1fc3b64d37e779cad0630bde8012efda72d86af5e687cd2ef5d3627d8a89bca517c SHA512 8d5ac82482758577d1d0669abbe7b880efc44958687bba745c9ee4a5c16bddb44ec0fbe9c29cf424e7120905f3c3da607f3a7ca1e50287154c0475ddf2148bf3 +DIST flate2-1.0.28.crate 73690 BLAKE2B c9f141bde0eda6b9c42da0a3ed69322c12c6c29bc522131f51ad56f6e2758646aa5585382407409257a8301f5f07a1825d150838bbb55822f2d49037f6279aa8 SHA512 9db6f3ddc4e1e91960b07c08712beabd911b297d93db8be3ecb97a392a4262e608c75ed8e9e34d87d58c3e67d1b7987734e14ab3d45fd837a2767e8016380284 +DIST flexi_logger-0.22.6.crate 205666 BLAKE2B 995d66103f3ee3f5df7ea2500576ae50658124c5782c64a3e217edc4116fab3493b8f1b4ff2b653b133e653d4e31626a8f5210e0df12fd1b9c1c0e0a1341781a SHA512 87e5d02b1ad77d0adaaf2c8f7d60133b67d1ac66b9b1088f1cc59408a9554a23c05ac852114a425996f47857e7c5767d4dacd2697d6ea5596527bd5012af11bd +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +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-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.2.3.crate 8174 BLAKE2B a7579a33f8180729787d2489f0936191a911b2ab085d151e6bf6ff8dae1bda0d6707a69c1d6ba829b2b087042bdb6eb676b77fd722a61423eeb37fcb30554f81 SHA512 c3ce5187057ea09def22331d2f67a97cb53759e8c45179687a8bf9c67d16fac5f58d6c1e553b4f74b702bae0baa7c70eb5ed71f99ded3d508338a4b1e9f115fa +DIST gethostname-0.4.3.crate 9336 BLAKE2B 12be5fdca0b6e3788cf3d67a4a80f283d240611b4fd37b6d1c37eb2503e4a7025b17bbb70adf421ac840d8f952434bdedf4691f31362780a267e21e8c4d3a006 SHA512 8c5dc404132f2ecf9bf82d8b89cbd698b4cb6d43141c47a60b95401da2e8c314347ab0a0ad5fba50cf98f01a621faa68293cb78f48977d3ddfe6e6f21926abf7 +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 gl-0.14.0.crate 10806 BLAKE2B ed22d9d8b902fa2dc39480d2721f7af91ecd2e6add6f6aa24f674791124bbe53a04e469588cba886d299c90cfd847f7e6e3695e411c168ae8c1154c51de5db35 SHA512 6a868c68a451e0bb9dd9ddac2412c4ae6cb6f262e911a158dbc95764d757955058ef8cc947e97ed97d50acf0bc315f14e5838839cbdc33bdb4f6fea76c82fb52 +DIST gl_generator-0.14.0.crate 22330 BLAKE2B d2e84bf81e7c4e2869c3e23872bd86466ede80d6fdbdadaddafb1ae9ab45672613cfda319b15720c35fc26ab103ba106a997ea6f5d4654bc9db19fb86f20d765 SHA512 98779d525a042b47ac373340c6fd2e019a670a5bce643128ae2cde2021c0bc8b2253064819c2b0ff444e62bfb3679dc70f11f268c660050cc891063ed6b45fd0 +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST glutin-0.31.2.crate 66588 BLAKE2B a3fa1d5369321ca1925d33b00b00a16da551de590e490118f15a32ec447c72ae9e1865f85fc83cf61c7b1c63990722aa6b1bea0ac0bdf270e535930ae3af05a1 SHA512 a7c4d61eaec34ace3ebd412420ebd9b6c149e512a786729364fe422d1ce107e2b5f39b36f3b95c9215635d47858db2af63ed336bb82921abb09752644d81bb7b +DIST glutin-winit-0.4.2.crate 5483 BLAKE2B d19dd59eb455597abda1f55f4164a33caafe00b9321bd796818f09680ffd4812988d48782de342121bc5e65ed6072646d329e9ab7be25a77aaf577ef58a90219 SHA512 6914a8cc84260cabb92304fc1dc98517780d7f2559318563634d4cc6e2a3a287f809aa187589e4212f93f01eb642a2ac37456f49170a6b1c7462f7f018f8fbc2 +DIST glutin_egl_sys-0.6.0.crate 6261 BLAKE2B 3f299883ceffc8740c8b144da64b5962b5ec46c02b8881b8b2182a3722c8f666ce9969e4126254bd8b2ea987f9ee956f1f570a9f224f1d8920bf60ac9fc12f84 SHA512 93576abc5f06d95390de68bafe002b9b8f157d1034229f738d53ed235e5400f2199601e2859682d707d4eb0a854840e90919a56cbd105fd84dc254480eb38c7c +DIST glutin_glx_sys-0.5.0.crate 5896 BLAKE2B 626e66d906326839ef9992617cc8df21cb15078c91c36b54421b0a3d5c3a663dc1c535ec5cc57416b94dc6353e592c749995dacd90389732cec919ecef9acab9 SHA512 d74f8cfc1a261eb3f03aa1bb778a502bf82bdc41ea992a608176e1635ab152680f7e3e305ff3ee75c4bdfa525480f0137f097d71a0f0572c9fffda997fc7d00b +DIST glutin_wgl_sys-0.5.0.crate 5469 BLAKE2B 853aeadd1e7a775deb075116d08efc0b17e7032e6a41bcfbc4ea87cd3c466596f083042e3b213f1e33afa4bb106ade7a64f346311c0c1cf6d228820859887a5d SHA512 a8f44456b66a95627f7d0fe3b8a79270368b11343a9f34feeae5675af0e0fc1629b5ccb00e8cddae21ae8e71f61028567d806796595fb94e02b31dc1db03d521 +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.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +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 indexmap-2.1.0.crate 68224 BLAKE2B 9d833570cbb63ecae138ca234b998bd0e5b11b1a7e3d5ef4a21212bb32d0998395f1fc609f66860bdbab198081687630f583f5a2e495fac1afa40ff48bee8a0f SHA512 9d303eef918b9264b9fe326cc1d71f4095f7ed5639ed8696efa3e9be65dff2c50ada4495409e109e7718997db51ae1fd865cf8e88978107d7823faba14380600 +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 iovec-0.1.4.crate 8720 BLAKE2B aa1b4cd98ebe47901c0959cf1d8eb2586a803d0453e2a8bdd5c63442b32886dbcb37650aa218c748fd45c9fe3a7fdf20569eae5b19716487b139caae1526da4c SHA512 e23fcaac239807daea20ddcf2cdd4fb858ba1aa970ce6248f70f0fba5bff7ebdb27247c0997ac0ff2791178f86ff9657e473d8f64b86c644763e5b3474edd158 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +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 jobserver-0.1.27.crate 24774 BLAKE2B 259c854f3cca79f769dde0a796aef4dc135574d816e7d0b8aed4b3d4e09d4eea600db30f7c8a8f7c68c9040efa1ab99029b1380ba6240dbf21634e7b5ad141d8 SHA512 2681234952be7a5ae67770d45f4d52e8278347f79b349bda594626712b1fba595a4cf46e8fb5426b548c325a23243facf7fbdc01ae0e853e492aff39444879a5 +DIST js-sys-0.3.67.crate 80764 BLAKE2B aee8b96c8c5811020b3ee4277524902e27d96a027add7b21a8ff94eaac7db15e8de08a9e203ff462b05ce10d0a44aff78a355c07514794e41f49fa936a3c8fb2 SHA512 590d947a869c3435166e34c25b3011351f6804b43887ee76bc2be69b7407b5181bbbc3a5bf6c50867c65d73fcd8e65ac7b0d395710ccd52000beb87f8826be96 +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-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 libloading-0.8.1.crate 27893 BLAKE2B afabb6e07ecd390918344388b5fa63e5aa9223bf3ce513d1ed94cf02b1defe9909d94f0fa05e1516a39dfe4f41636834d3de0386b3c58212103263f2b1423f76 SHA512 f17ca367ef8e62fe80f43e5f3e2d1585be7b78b0fe4a733d80acdde38c20f9f72e710cff082442de6afa323aaafa17eda4491c4430b2d12f398d420e057cadab +DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +DIST libredox-0.0.2.crate 4538 BLAKE2B 3b160b1ed9a476b1d51fb6a107ce2a5955495cd862d01854c79ac4f1cc1aacaff57f83e03be9b14f3c8fbb67c4124946aae19046620eb968fe97745d8cf46fce SHA512 4c321f6072bc4d6c32f9a2a8bc3ea64443e1b1b770e9d2626be86b3506cfb804c3cbafe376c7300efb09788510a57a626ffa65c9eecd447a2ad29532c307dc9f +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-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 memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a +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 mio-0.8.10.crate 102345 BLAKE2B 82bba95cfbb51a02efda75dc85d973825f038f7d23e7fd0a93a60293fbafd304ae064f395a1aeb63a1bc7bc664a0c0dfa3721ac8a553ea5161c0ab2862a6edcb SHA512 680371f7da07824fcdc1e8c10a6771a71b97308c47bb5b295e0338fbcb56e211dfd91e1b400a080984c57055f08db24ca675c167f298a3dd4842a185bde62fb2 +DIST mockall-0.11.4.crate 22374 BLAKE2B b300d9d74e6877f461539bb29afadd73b9439b81db4656f2a89bace2bb1ea0e15761aadf9cb3c0b3f8723e266e27dceac37477e2a54ed9b9d273a6bd896d32fd SHA512 71534e5c106cdb45da678370d81748831be6792a83f7b7a1082249cb6936eecf097ec88ca99d0c5029e15bb8b3923801e8779253b3e7e526e2d760a5fb01782c +DIST mockall_derive-0.11.4.crate 44096 BLAKE2B 336fdf8ff3d6e8218bb77c20e7fa6fc6360022b107abf5edb41fa6dc198a72576bd267cfeb59c9eefa0c6eccc1a56f4fb9ea22d3b6011af80061e5d0e4a27293 SHA512 a4aa214feb36b4e844d2b0b3d74c3733ed25085cf65dbe22b6387ac12c8b15517396ff4b875461732865f408582d2ffd3e0c190d438213c3cbcaba669608e735 +DIST ndk-0.8.0.crate 79770 BLAKE2B 82ad3258f730bc26f91cfe231b3bb811de466ef30244b963c7b78f215cb396a50528129773a986121069d058f5b1d79e7aa8a18f4217e371428520f95c934301 SHA512 bf666942469ebac77eb2ddffed6a276098ac291d459d4b544920fa6644e9fe71a41e556d7d46ae2c23b46865d2825b08d0e2eab3bc3dce2e6f9b2d5786f1d9ec +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 neovide-0.12.2.tar.gz 33098998 BLAKE2B f3bd866c0d5661a9d5bd90031d2eec3531ff42a1dc290d2077d49ff8b4491e52e506dc519e5b4858f0cd3aa78a4b10f55ac47a48535e609d23a954819a60757c SHA512 aeffed8b3878482f9d7699215f50dea45315365ef5f13143cac91afcadc8d0567660421b5fbaf1a67ded27bb84af416f3847c7fa867cd0cb3c95ebed45f30a44 +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 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.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600 +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 num_enum-0.7.2.crate 18571 BLAKE2B d68d127db218d8c4a34849cbf64a8dae823e9404bb4231504ecbe02236d04d96ac161c3dc6e400a05fb458e42bb24418ff08f937335d37839b0f9174e3a5725f SHA512 a002a35079c81eb39945b3b2a903c1d904924c8417e12f54b9825ccc04a2f1ea1b1b93ec540c746926536851c2f6a9aa71be3c05a29afbd5924236b3e7874389 +DIST num_enum_derive-0.7.2.crate 17090 BLAKE2B 708f474f6be67cf1f3a63d989b6e84ff33a165f0fce98a2d82d99eee71970f2bcc2c9b58395049d0b6e7e089446a9155ae6b7d6621895326c48049416b5817f9 SHA512 f3d825aad4a04bddaa42d07ef4dbc69c793cc53999cc2b32ef49fb28499cd812896e0c5b89b9118d9def495de0caa05e473109a0937876da4c1a628964a8ba6b +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 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 objc2-0.4.1.crate 162783 BLAKE2B 45c7475c07b67191bda93d9a92c40eedbaf662048d8aa04ef738494367f899903fd5157b0e2fb1092ce7bed290509e8267fe59f720e8eeccfed10668ab944860 SHA512 12968441fdb26a04f0c0e61195d92f13630fdb034148fc2223ab2807f960bb79a4860ada6d8a365b6932c871a27902d22fae3a61fc8efcfed38f6ca87ee8785d +DIST objc2-encode-3.0.0.crate 17934 BLAKE2B 7522f62b00b69299a15a7f4b7e242b74c25d31b22bbe8f5db62b9533ec2ee5f7a0985ff5ddad02da50e52056ec2b829e24874fa4b74636442a4c124c35304268 SHA512 040421b6df9badbf50ed381775bef64719b508da021e036bb6de3ff09f513ba1751b8a5c663715e79d4e0bd2e67b374718d706defb7c30ab920412db8550274c +DIST objc_id-0.1.1.crate 3258 BLAKE2B 9a74fc17235ffdd7987c2735a7a9d136376fd13355f0561b4ecf234784aed077d1ab5aa11c1a82fcee7d47d4d36e471ca4ba3e5bb725a2ed0049a5565967326f SHA512 ec36fae6f5cefda00f3e44618b3c9fe6ec8f528f70d1a95def6421704bfa128a6e5b4a32e9dd686bf6ff60c4f87fe8094aa5e1c8070bcde58b17fdc06f49f9f5 +DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +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 orbclient-0.3.47.crate 1324509 BLAKE2B 6596cba24e840b64db31ad9791cbfb60d82d46695fa15718918947040d9b8076d3134ad0959e1b7499c457dfe75b270e7feae9fc4474db5ae1a33c21e4de4009 SHA512 dd232376bef63b9d422949eaf2a210625c4b644faed72d58621ac8693ba6095c8f7a4df1a5d1743fca8d6d68e5aa44ccc0f4cd3dd2b2f18e7b10c263edeedb8a +DIST owned_ttf_parser-0.20.0.crate 150890 BLAKE2B 47ac3309951c24f29151299512f0f54f96b22ed87ddb20d6f1a05861324cb0898ead8b12bd8c64e595b7cecc38cbe3035fd54c13d80ec660e7496fa30f573b4b SHA512 edb121dd4f9fadea578a11c2d9f323c66892b9ccb4b94c1c40ddbea1c57f83e6690b6cde45003024741bde8042f55e2119dc5b5b68e11dbc2a32bd58910ef00e +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_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +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 phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c +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 pkg-config-0.3.29.crate 20563 BLAKE2B ed0559b0073890911fb47742743b2586123bf9e9b594aa0d5b2c419c6768cd37e25b546c21077ea6cc02823a679b302aeaaca6c7fcaf9aeec615dd08f53a1f6f SHA512 bac7dafc0e10bef40e427c1fc0271d1a26acb2f5b1cf7cc7a128f4d4f1f3110529e45057b71cea7b0f6ddff26945fe08962285ddeb22b54639e44a2e43af698f +DIST png-0.17.11.crate 98834 BLAKE2B 21bc47c7f96c135fed2cf7db902eff0941619ff79e34e439d9a63ebabc8c5967323822446417a87e8c63ff3fed2f99636b86268321f5fb4c91225f1f7db97b93 SHA512 4ff7ad4f207ebedcee68b2b4d8a8ce5bccc48a3931939dc13ba23b486cc1ba92cedfe227fc14a21e780fa74eca8c7dcb336b3da4f7474a475d057b0c98389a37 +DIST polling-3.3.2.crate 54814 BLAKE2B f46037a6253f61e15f809ca7d4a5b911c804222c721210941903f9a1717e8d788083527d2503105df22eede55061bab32283cd08f74276ef1e2c60666af4cb1b SHA512 0cb8009051249b32b6e1950a487f3d9d4673d4a3ee596a869fe9d99e9493b710280f1084fb4af5df3d2f3010e64cead4eb383ef73bb2ea8e5368bf8828fb1268 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +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 proc-macro-crate-3.1.0.crate 11084 BLAKE2B 9a9d02f0f34a30668ba94e34d51199c332209c47fd8bef28c452924f75984dcf3aef2c92c4ab3fb03205d589e4f773d960064b4d08fdb2480168f10b84fafe98 SHA512 eb5ad763aa700f2cb1604c32a4bf2fad499a03ad868a22d06b0697b77875b1cc13c739fcf165b2bd547207ef6dc3bd13ceb75e1a59c596daf916f356ed27d8e2 +DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +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 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 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 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_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 ring-0.17.7.crate 4146482 BLAKE2B e08a879db4b3c8577bf20d79ba9dcc9a6dc906fa65005334be4f79b040200cda506ca5114aa0de12c309e483694f4a7ee9bf44efdeedbe12ac82edf4afdd91c9 SHA512 1b75cdcf51ebaa8684410e753e1766b88f95c27559baf88601db2cb267340fa03d7e4db38a2a91632993238be1913261cd116e0e8d8b541c3c8a6ca811d19b36 +DIST rmp-0.8.12.crate 28844 BLAKE2B 50618475c309cc4cd686d8a21a6037dfd916224b57e34565fd1ba670e00501ee4ec421736768a6f306d53cf7ae80500983bcc1ae5555d0f696936320d08b0b22 SHA512 362f875eb4f4c0282b545d52f633e2ad82d904332957fcce101a7d08d8eadd006b6ab85861aa820dc6c6ca387cabcf6fb6d8e8101c575e97563d9387a4311463 +DIST rmpv-1.0.1.crate 28289 BLAKE2B 447d27d1aea4ba200ecbdd210a90c287dccc0129f2277ccd1afbe03209e1417ae1f25ce6639eab479931a33e90c625b4988f32709fe71ca66a27168fa37d9c17 SHA512 b82157ae4d3c870f6b89e4878e530a5cb5a6819e6e430aa9d210abb8b32eb2b240ebc04510db4a811f2e67aa8e7f9d9786ae5f19ebe27a63e864b3a8856ac799 +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustix-0.38.30.crate 374744 BLAKE2B 63ad9fe2e131259a008abdf7a19735d2e2401e62cceae7b449ec7cb6025e82f8d275c24caba5c23c19d9c37de9b3b9263e96db3eea6bba569eb6146f5b3dd62f SHA512 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de +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 ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +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.8.1.crate 53712 BLAKE2B 2d54470cc5b8f3c6bbca1cec1760c5e647973fc1b377bd0397f279213e81d792f0ba31b6b81dd84599b41d93cfd014abba890febd9987c94ac6c6fe8e139bb1e SHA512 7eba66a3f4f7d9f5e33615d0c1245c211e599106573c8d68e7e6a07a9d297261f0a01fd31b90a3ded934b4082e722ac93a5004acfd56e0aff280597a715d58f1 +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.112.crate 146596 BLAKE2B 6b75edcc4906ec96f8606ca7d7dcd19d4ba284830f07fab082fc071015bceb5f71ac1934b7a2c1aad4f8f41f513d07e446d79a59e724a1dc77c3e8ac353d7066 SHA512 4355d3842c710feff62119463506a4ccab16bb6b00cbb2436cf37b04d7e5e6eb795b0141b1d5070af65b278a8899cc983b65e578c2e79651cb673a02987e9b73 +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST serial_test-2.0.0.crate 7946 BLAKE2B 4f467100401f0800cf6cf3000b046d43a0df6c2164264061cdaaf9207cd719b087bc9fdd1fd64f1a8ba945c9f2c432786cf0bb5c77bc0d1525e14148cc6b6044 SHA512 65bbba74ddf39c3437b3afa327f7cb1befad12a81e639bc6285608211621b444dbf81edfde8b1b85c708a873c105d27aaf0d2f2d4dcac8872c68d92849c8f3dc +DIST serial_test_derive-2.0.0.crate 5638 BLAKE2B 72fcbc0a6903b0ac82af3334048eab8fd43f65333570758d4a484f2a7ab83a44c39e9a9f4af3cb1be5296f25d863208a88e3243162664b710daffdeddfd8b3af SHA512 3cbab9f93c1b966e0827d9ee9f41e4cead47c2de8b8da80a3f9402549d01c9f28042d084abfb6f1037bd31c751de8e4139131014da7c80a165444bc3db804be3 +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 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 skia-bindings-0.68.0.crate 202026 BLAKE2B c083c271fd257e9b976a3c9107358c0c66fcb5b99a2c3926f79b03263931e9fff4a021f1a37ca285d7348206ded96b036de1fd13712d54b79feeea2d41038003 SHA512 2597c577df9e24c69e4c919485c6148eaca6beee218477e27776af0fcfa4e90c3f5176e4ea832b2e32dc6499c03fd593c27e532136f78e611dce81c175ae1d45 +DIST skia-m119-0.67.3.tar.gz 63300739 BLAKE2B 11e602e71e82027938758cd5a1b78fa5cd6a52fbdf1c78e299fa63aa84cf0df9ffa323cd6a2af7506de99929d185173ea3e9ef69710e5ae80b9d04f826b1768d SHA512 e4e3e2629adaa072429fa0afe9184f2ee7687b9501ca580e3b69ef88dcb3e596e9e1cb6dbd6245d3a58403c467e22f1896f97a871eaf83a33d7e746cbdb669ef +DIST skia-safe-0.68.0.crate 398246 BLAKE2B a80c3d71a083c87e6f73e2720761766d29c5a7e7af760665ae4fb55244b483ba8a7f9027de583e99f38dec507700c8af01442d150b26c952954a99654846dda0 SHA512 58c15cf13b0a4bc184fb19c37bb903c991dfcbfd1cc15780ccd5d89ef83587cd3890f186434dec7e92f9a508760eaf56f0df5410df493e18af9733489cd9ff8d +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.1.crate 34952 BLAKE2B e0dcf1d26883564cd4f5d20a588562404e193075b1ae011f7f7542009a9466e5df3ade7768e1a8feb8806774b2cee5f15d31779928f83714e7d4b6ed46af9ab9 SHA512 1259ef947400470b8c9e74c5582dbc1a49753aa46420883c1f7d66f320f67bebe733a15a23cd57ba461020fad4ff337a5b298de82754602a78f5e6cec969652d +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-clipboard-0.6.6.crate 16797 BLAKE2B c4355e91360bc305ef4fa43efac9f95b1803818a049b11a34ae753b7d8f5dd6461a96d4fcca12684db4c889139c5fee271603d4a88593507b5684a9b897fdbc5 SHA512 d6380f0b94bcfdb825dc11e061143149c7b90fe31cd257736c8d28dac8e45337f187b4cc7932e852ec9cc67cee3569ddc95d2eee04adf61f1c4060205a0a350c +DIST smol_str-0.2.1.crate 14689 BLAKE2B a1bc1121fcbd42fff6248b74a566ef606470b733a9e37211748512a95f3a0710ebdabe6f96d9b2d2482a8a546618e428e32fedd38ca893f6ae87c52a69948a7f SHA512 97ec765f3244210adac567a36b21436ab3cb387db0810b86258b80161ff4858d34e148fe34f5cf351b4355ef998b017d216749e12c154554fb36abe37bb541d8 +DIST socket2-0.5.5.crate 54863 BLAKE2B 4237b540dfaa96d3f8a8b9178519e5ea37b6b96480a2aed5287f462845231427a18f5add26756c7b03c18d4d4aa617a5a36c5462258ebd8be326e8fed1c48641 SHA512 afa8df546234d4e8f89289622448aa42d8c2ba74a0a3a4b13c0ff7bc30fa435a7d6d6e8c9e2a6933cfa23ebdfb4908c865e82c657611defbc16e1f1bf66f9f8c +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spin_sleep-1.2.0.crate 12027 BLAKE2B efc1300cd71661dd9158969a310c8438634b81bf6e928aa603724716f865b46934d324324dfe13f7ddc8304056f2d7139ec2225cf4fd0351bc104e34cccb4872 SHA512 fd8923cf57d734b3ea3ffe504b67a07f67e3baf09f01a9966104b940b8263cc46d65eaea76c56f4c8e8286b42b1592c8e4fc7f08a533ca2f004817af9487ada8 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +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 swash-0.1.8.crate 276623 BLAKE2B 2b386cf68066f805cf058a3563c7259fb46d366cf45ad79ae8f699d5520615fe924fc9de8a708d7492f01d403182ae7a8b339721409ae336829059c287ecbb3e SHA512 948cb87ac26d3645ec863a71c67c0629c20e83d8c53129a468e0ad3f331e8234b35996e407a3b5086ec8a8c33a2e945bfafb86c30131345e2b47f7cec4283837 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +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.9.crate 81412 BLAKE2B 018cd6ee08fc16cb91b894f15e20c41dfcea51691551e54b4252af27b6368e42c6c3c86734dcff2f9742d93829b1e0b5186aad77b96bf5aab01796f480385497 SHA512 2dd8c57d2fc232d8a05109f0d41f964fc587345eff0a68c42c2b1690d6da1a4868188df7f03bece12148e7434b973c472fb0c85fa1f840053da3b30cf6c47e80 +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-path-0.11.3.crate 47752 BLAKE2B 28f583eff51b6060f24f5c083b235e1093d293240e7612dcbc21a7d293269095bc33e3af486f440923f4e4e371dfdea5afe323e12db8b3af8f56cab8b09c7d66 SHA512 76140d9ec5f1d902deb93051bdc477ce8124a9dcdb8f54c40ac5e044041adadb13863e191fe7ff902eaaccf26a3112abb7c4517a4b1d5533828075622093604e +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-io-0.1.13.crate 33665 BLAKE2B 4e9c6bda0d391ae685dfc89cc0137fc44b31a4a788f730ab632b73d92ab55dad871d68b03ae0899cba9f96e402f88a60d4b8be5d484947b8982a39e473e5b8ae SHA512 608341311f4bda9617634a2623033900bde1d6b9fc89ae52131838f033bdbdf8704114193d8409ea0e10bd53d6f7ab63d47e17b7abb41d3f8865ab36fd0532ef +DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +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.8.crate 50451 BLAKE2B 96d5411e8806c9021409ce232a11fd6d81269ef2f56b2a64d7217c9af8d0b31258b8c650e2bce9ca1d561a5fc58d1e556493d06199842a4d81884085622ae3c9 SHA512 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5 +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.21.0.crate 101265 BLAKE2B 8cf4fcd93fdc99082c3c43e6629348b67c1e2bb4a3605ea119816b4b3c473bb3b9bf9baed8b189a0dda6d92ff5f08ec58e3cce19fe2667bcdb2ca3dee88d06ec SHA512 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324 +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracy-client-sys-0.22.1.crate 308025 BLAKE2B 7bfe476288a03d419ed4c86e91bea546d9ca66ec7a49c3d3974920dd1911b7b8668e1832d315896ec2590c8968f821cc46bb03ef2c07ea7a484645fd6d8522cb SHA512 2ecf60d64cb692b29d30caf651931ef978424ec3dd47c1d81f6cc2c4156063a4d041048238dc4118d557e1721f787a93c8b440aec563cdca59c9c418d0cc6dfd +DIST ttf-parser-0.20.0.crate 161769 BLAKE2B 0c2cce46dac6ad19335f5d4a0182725d347640976f8d1474472b3b0541bc9b8b4360f25d50166de7ebf5237b537a811bf0a4a55e529825689c375ca3777c0fc2 SHA512 57f8b09a47109da06a4472d6a75de41773bc6a4a976684e5490a19b1b6da4631d381650152914ad8ab04ddd01b7c5cccca971ca45054cfdf027ebcd924037929 +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.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +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 version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +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.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +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 wayland-backend-0.1.2.crate 68748 BLAKE2B 2454c85cf8dfb7cb1ba30be3bc4835241000d3c994049ce7614e108d9da17248d389af25e950126cdf61cb93462783d44e64a5f9312657b9f993054b04eb91e0 SHA512 3ec299448f17eb75c00ccd5cb1f3f5d7378dd7849cd547a2b1eb0389226f32b16ed55c7f1a1932fa2d5af39686b893a792736e2f02b776ae89e26b4fd085623f +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-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-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-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6 +DIST wayland-protocols-wlr-0.2.0.crate 25804 BLAKE2B 226af653146d7eef2ee0a7b6d1484048c5f8b1d2618d3bb9d33eca7e019579c9868d42e5488ba8dc830457ca186a0aa07599accef22902b982d653e381b2f4ef SHA512 b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a +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-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 web-sys-0.3.67.crate 725967 BLAKE2B 4d9080733645fe5056bef44d7649372ab588ad8642bc8581f15c7d24cbceafbd214569a5f07f968d30999b08588005c5ffa0c63da16d44bdd6d772e8bf712a1c SHA512 9653be945e3c19dd5ff344ee002f41762a5efc24af316424a30246427e15d1c945f6ae25b9d6dec1881867003ea0dc261adef328bc1a1a8f94d7d792faa95e1f +DIST web-time-0.2.4.crate 15743 BLAKE2B b0255c2d8742c736a2900e32422c439c90878b3bf883943bb6772b91ab13411fbe6617b7801434062b1529843c57d7debfc454cc7a67553c6247047e4def4413 SHA512 d52025a11a11e3286aa0fcd20639eac6cb93ac189b368419adc0ccd2045b288bee9df8c0042a65744a78700e4576f3055478fd52c5a5381088f9a6e28ca3e3c3 +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.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-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 winit-0.29.10.crate 574116 BLAKE2B 37760ff992bbaf6ecc60304877e3f48b4eafcca1f0f6fe936636f849ed12aca540bfe1cfa77239730d845ff6aeca36c7e8015288b1b398cb8d836fb5fa3cc604 SHA512 faa02eb1904074fea65a5a796c6c503ac8cb2bc32ff79e55a1fb1d55cf16851da39dcb04ac89b5560fa0f155a8db9f54de84a13526d2e37b5c596ec92038e857 +DIST winnow-0.5.35.crate 155395 BLAKE2B 6ed3965aaad49775be39fffc995c2a645d656dcf83c7ba59f52521bd8099ab42a2867c2b26cc1490abbb51fa657c8752958687a702eab2700001f8ce09a5e0e2 SHA512 ad83296d42318ed81d5a2ca7a24b18bb770f019ccf762439418a7c0c095cd4d0d94a11463d5f8718217d812f1417c2f49829e5361d23e7be5000adf69d7dd1f1 +DIST winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +DIST wuffs-e3f919ccfe3ef542cfc983a82146070258fb57f8.tar.gz 329864 BLAKE2B 32fc9b72a05085c5d526268080969d01f5754c48aa0adedce12264ab59baa4517bdf9a3b465a7267d32b69ae724127f675a3c0d13903744dc523a06a72a9f66f SHA512 c64ad40aa60e833a183d67e473a006827513a09e651c9b787aec9e1ade0983d4b1adf0179bcdd340f74e62ae549471c6b7fe1818a10055c02346f685a228a5cd +DIST x11-clipboard-0.7.1.crate 8477 BLAKE2B 307c95616fdc3df50b4cbe17d09886e084306e64ceb22376b82b9a1262b696c1516e36f8d38a37d8576cf1b0cc4d3ea3a8a9d1ad7518b8e8452fc2ab054645d6 SHA512 5b6b656c3c1333edd0c158fd284a3d487266648bb286ed60c7c431b6d270630bc689340839a7c751ba90bf83fb1dd83e0f3608dd7eb723f8cee0e4e5c247fec1 +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-protocol-0.10.0.crate 419025 BLAKE2B 96b8dfae8f965914238aadd8de214bc4f5affe0b24ecad2fdd799147dc0939d4503b0469ab275187f5636e520078c13e359bc3661709fd6061affa6351a5833c SHA512 fe0f512f9e7e12a32724a6ffbd41cea02037d6d4b716c05d499b2734972646debcaf86d7bef46c6d979f7c6fdc8350cf1aea2b9c88706722042257274a1236c4 +DIST x11rb-protocol-0.13.0.crate 507838 BLAKE2B 11955c1908fef177bef859c1207f8fb9e644a8841ccbef885446a021152cb37a113bcb988a0d645e8b9289dc760d03d66ea0a6836e28bc25717e6ba571d02cb0 SHA512 36f412ed83634c402cfb3fea3fc64b9782b348fde3e98617a6c478867a0e93bacd9a69b1feb8d7ee5c01de578ddb85fff1ab86dfaaf88391c3e03dc7aeb3dca7 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xcursor-0.3.5.crate 6256 BLAKE2B 09af0002e0fc70790dd4a132fd74525c18d45cd285fc5ba263e9e6faf83a97aeaaef2ef6e04fc7eb939c501e865623a0f454cbc93913d9821fa6005b8f4445e7 SHA512 284f0012a07776f351d9951de33187636f8410651ed71cee3169c0cc082fda6a01a39fddbed4185dae894f7d5314ce204078ce0848308672ee19789a1fdfb05c +DIST xdg-2.5.2.crate 14394 BLAKE2B 9d7ad2681ba450b73c66aefd8602a1d32e13e0ec751a368188b61000a5efb3fac943f6e5d6875f409aff6eddff3b2ba22631f71dcda4ea44dac080d551053f4a SHA512 12c7f42d2afd63d8d196511fa069519a0c495fc2555c87c059b96b46d7e2a2c51c31836c48fb329806d312a45a2fd67b4243793aa91e2139e2aa3f05230b2edd +DIST xkbcommon-dl-0.4.1.crate 5832 BLAKE2B 86c89218eacebe67e2244fa905bd240952517970d1e18d6669c6bc4f54929dbe1b63a797875fe313c62d9a2290c21cc887e74c767c5e7feb75d653ba868525ae SHA512 36662b7ae4a07189b10558fc4fd8e9edf44948e67947166ad1601dbd6d5b6d4bc679659de6aa4a913d3ba8243b538623f413ab9a27cb34604a17101e71dbd7f9 +DIST xkeysym-0.2.0.crate 101431 BLAKE2B 626c023f399c3fb2dc155934e2b0d14d74e0b4cda25353a03b6bba3060e11e8ebba017571c7e704d5df8e658207149899cf741bc84262734e464be1a7efb55be SHA512 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f +DIST xml-rs-0.8.19.crate 54051 BLAKE2B 667358226fd5fa1829110ee9b587dae7d95fe1f010f8106f515af12435d3c49b0f9f3c09bb4ec4fa019f8e9b25575b3c5fc2dd5858b37b5bbca9bfa263df842a SHA512 a46796ed542a7396e760ee327ec191e96d61b3fd8b78cef2ab2da75c5290433f422a34cabef20267e8a6a162e0a48fc8f81cd66a5dcf997ddd539e55d9130199 +DIST yazi-0.1.6.crate 28835 BLAKE2B 31b13de2026d144b182b1f61f8221c68653c7bd5c779626743ca14930cc74aa5ba6e58bcaa514ed68bdd26a212b6b2b235e539e98f89a8dabe215ab21a924283 SHA512 026b506d2cea8770c8d2a426db6bc4fa263e82c4095162e176a3602db2cd305b4485fe9c64dd5dd619cb68e1a7ace7e97653eb351a8f0068c07099acafb526f9 +DIST zeno-0.2.3.crate 40164 BLAKE2B edbd5ff628adac05f8e4a8ac9ae31f45d6c202b425ff42172e87555a8fedee78caa4375de680dc3b09a8596c92f339579d051d3316b9ac40942038a7257ea14a SHA512 2faba002d8886b73172b187e6ee011cc19fb3209d0672cb86376595277161fa30f9dcbff950f5c5722482f7f8027af95373b6dec1f1054a9f1f8dcefc10a6f23 +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-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 00000000..ddfbe940 --- /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 00000000..e1d9b4c4 --- /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 00000000..79872f78 --- /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 00000000..c7318c82 --- /dev/null +++ b/app-editors/neovide/neovide-0.12.2.ebuild @@ -0,0 +1,497 @@ +# Copyright 2024 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:= + sys-libs/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/neovim-qt/Manifest b/app-editors/neovim-qt/Manifest new file mode 100644 index 00000000..d42739bb --- /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 00000000..99469c18 --- /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 00000000..8295b2c3 --- /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 00000000..ac1eb20c --- /dev/null +++ b/app-editors/notepadnext/Manifest @@ -0,0 +1,11 @@ +DIST QSimpleUpdater-911727370d90001077f93ea94545099e197400a0.tar.gz 302416 BLAKE2B caf04a3d37fb6768c3fb0147b07d5da3fe8dcee36d6d7715d11a3fe3820d442c3a8be05f996f47c13f3646d94ec776ee7b28b52e4434e55385eec7c360c6c355 SHA512 4200cc4d2c05a10c05f5a31615926d83d89a8e152a388f53563de131ea4f5b3eb91c902d29ca29d5c8823ef4078092db1ffc3c48c4865a5a76e0e4301a429e29 +DIST QSimpleUpdater-ff14dbdaf751fbe759bf457efd20dd82710cf17a.tar.gz 302445 BLAKE2B 59ce23692732e2e49d842692306d1498eee65b2749bd2f821de160ec02edb8257cb9c36d7577b4689d4f50dc0d46180125b4d78f0e8f309554aaad874b170e96 SHA512 d6d9e7919557a3f007e1ce60f0c0c624807e63de14b1b5f3a2082bf1010a41a8e08c1309e27569a151201676100fed2a5c071a49be7a8aa9ae27a399977bc618 +DIST Qt-Advanced-Docking-System-df1fa271274be04f9704f6d67eb2294c03256208.tar.gz 21807548 BLAKE2B 0dd652cc0f78f47ec5fd6b52566707a6d316ce5e87de2ce0bc40d941bf8732aa09ca74f9e1440d45593188f324a64dcfd138a0cb5119942014fce2b6ebabf4b1 SHA512 4607900723bd1cec3416defd0fcf0f0cfffd3dfeee07233d8ef06ff9993bf509e54eef0de9e45de884602c6232f74e099d955832af58770664abf7fcba731452 +DIST Qt-Advanced-Docking-System-e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8.tar.gz 21796419 BLAKE2B fba180ab5db0055469c9eaeb25dc134d05665445f53b16b02645e948bcf75741494869d8aa771ec5e90ba8df18735af645057731e49fc8da2d8bfb762a88817c SHA512 a913fafa1a6519e30cddf8746b72af5c34158e66f4cf070f7e7d9f60b2081ceede99cbf1356f68f75b8220ba8273734f69baa40c0de96000f20efe768ddb2d4d +DIST SingleApplication-0ba7b6ce42cfb863cbb1463c274c762e1eb6652b.tar.gz 25344 BLAKE2B f83a5e1d672b1d4f2406ce64dba013d33a1504b92c63aea2339ab45c6879b050695f787aa1f43e12de44a2415778c1749c73dcb418489504cdb8d0627e54df9b SHA512 7e6af33dfa5e69daff06fd6be2cb636e4e50582f63c098cb54468ad39801b58e3ef668c3eadc79912a504dc1e7c691007c40995642d18585e54dd0263595cee5 +DIST SingleApplication-494772e98cef0aa88124f154feb575cc60b08b38.tar.gz 23324 BLAKE2B eccf28a712e058f2ad997cd0ccd8f2117eec06e34846f87c1d6e51b0ca04ef1da0169fdd20f8f8de80a81ffa280c4045db7a1321691a5cfac8de3e5f60260f5d SHA512 98178e86fa85fcaa3e2f0030ce4e26c70489f364448c79b3e0cae304ad8fe698a4d29c0030810cef0edd32c17ebdaafc2223e32506381ade6705dcf831537221 +DIST editorconfig-core-qt-ee967262db4fdbd735f9971cc0c90cf4f3100d3a.tar.gz 7309 BLAKE2B 09f384d1d2392f64d847793f27ce9fb6ced30b028958182d32453c9367f778e3d1891fb4a6b3759294c9d383091acc8b590e7972214eb0d790347d49d00dafec SHA512 7b965f8528572e9c3b491e4d31599787574394dc7da8e086f61f5a7fb01cff8bfa2405d30acd7d43e628c5d4b9f00da4f0d45dc0e9a4513254c56d2713fd37a9 +DIST notepadnext-0.11.tar.gz 5386918 BLAKE2B e357544bad7361cd1fbdb9b803cc91644fc86a59f17db02dbcdb05dccf24adfab102e5da5e34f9925e688693f8cef1581d60d6f77eaca03b50b349acfda3e7e3 SHA512 5f186e7154f56ad8aa3381fc5d38dc485ae90fc2c62cbd25ef67b9e55ae1b97956390b862a27733e5b8a9a2981888ce9d80dfffabf26f835427f644c57e5c48b +DIST notepadnext-0.9.tar.gz 5317728 BLAKE2B f432be11aaf1035999d882aa6f66ba4fe77f2e8e00700d67ba23c12379bb0d13ba4dd17f781c82779ddfeb54bfdd87361c1b70c116fbc67976b1cd1d216ef868 SHA512 da432cad7dd7301fb2eb3af199a8f5a43c1f69267eb24257bc297e6443b0da986e82a0f4e54eac103c564e6e361fbdad380728d935dc3a6f0d25092d68ead600 +DIST notepadnext-0.9_p20241128.tar.gz 5326354 BLAKE2B fa6526d2a75b78f99f980103f2db52bdf23eff47492c6b8b61026e2137eff6dbf5a27a08b3bb0446a973da1a7129712d031dfa29179a6c0a5e4c4d58a23e496f SHA512 39e05165d1e6cde0055a89337228b8917023082d1aeeef065ef1e57de3f2025c11fe74002ed406dfa39a1e030c76c02f7696b51506cec9ce0a5ca9aa029c1f13 +DIST uchardet-edae8e81cfb8092496f94da1a306c4c9f0ce32bb.tar.gz 463130 BLAKE2B 1007657b22439187e40bbbd524818ffdcf4468ae0cbf7ec2708311bf3f9c7daa596bec03f812b2c37fa134df70b024505ce41918d8612154835e4dbe1daea2f7 SHA512 003c5155bbfd6cb1f657338970033e25a97a54aabe30a991696e6e4fc7536e1c2715fcc768a2a8ae3ed3fc9feae523723ea7a3b38dec5efc07b72d86733f1742 diff --git a/app-editors/notepadnext/metadata.xml b/app-editors/notepadnext/metadata.xml new file mode 100644 index 00000000..2d5c7edf --- /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.11.ebuild b/app-editors/notepadnext/notepadnext-0.11.ebuild new file mode 100644 index 00000000..848a189d --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.11.ebuild @@ -0,0 +1,66 @@ +# 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_NOTEPADNEXT="5875f739855ea0c80dba7a1f10ec8ab248587697" +COMMIT_SINGLEAPPLICATION="0ba7b6ce42cfb863cbb1463c274c762e1eb6652b" +COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb" +COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a" +COMMIT_QADS="df1fa271274be04f9704f6d67eb2294c03256208" +COMMIT_QSIMPLEUPDATER="ff14dbdaf751fbe759bf457efd20dd82710cf17a" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.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}-${COMMIT_NOTEPADNEXT}" + +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 +} + +src_configure() { + eqmake6 src/NotepadNext.pro +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" install +} diff --git a/app-editors/notepadnext/notepadnext-0.9.ebuild b/app-editors/notepadnext/notepadnext-0.9.ebuild new file mode 100644 index 00000000..647481c2 --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.9.ebuild @@ -0,0 +1,66 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="NotepadNext" +COMMIT_NOTEPADNEXT="8319f2cac535fed26b3152478f30bf494df969f8" +COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38" +COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb" +COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a" +COMMIT_QADS="e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8" +COMMIT_QSIMPLEUPDATER="911727370d90001077f93ea94545099e197400a0" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.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}-${COMMIT_NOTEPADNEXT}" + +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 +} + +src_configure() { + eqmake6 src/NotepadNext.pro +} + +src_install() { + einstalldocs + emake INSTALL_ROOT="${ED}" install +} diff --git a/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild b/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild new file mode 100644 index 00000000..e5b8ab03 --- /dev/null +++ b/app-editors/notepadnext/notepadnext-0.9_p20241128.ebuild @@ -0,0 +1,66 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils xdg + +MY_PN="NotepadNext" +COMMIT_NOTEPADNEXT="0aebd26b7ccaf5508c10f353c8776f7fa09db5c0" +COMMIT_SINGLEAPPLICATION="494772e98cef0aa88124f154feb575cc60b08b38" +COMMIT_UCHARDET="edae8e81cfb8092496f94da1a306c4c9f0ce32bb" +COMMIT_EDITORCONFIG="ee967262db4fdbd735f9971cc0c90cf4f3100d3a" +COMMIT_QADS="e857421fdf32e3dd438a1b5dd73b1ffe837f2ab8" +COMMIT_QSIMPLEUPDATER="911727370d90001077f93ea94545099e197400a0" + +DESCRIPTION="A cross-platform reimplementation of Notepad++ based on Qt" +HOMEPAGE="https://github.com/dail8859/NotepadNext" +SRC_URI=" + https://github.com/dail8859/${MY_PN}/archive/${COMMIT_NOTEPADNEXT}.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}-${COMMIT_NOTEPADNEXT}" + +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 +} + +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 00000000..067b051b --- /dev/null +++ b/app-editors/pulsar-bin/Manifest @@ -0,0 +1,6 @@ +DIST pulsar-bin-1.126.0-amd64.tar.gz 224422360 BLAKE2B 57824599e80433b38f25ec105a36f63e5b5959467e7e5ba349f889f6fbabc31eb667e855a7cd032460aa9887d0e8f1df5c26968398a9f8cfaad61e9943367aa7 SHA512 558854389d5101be8b8ae53811a6eae4156e182009f95398b5ca081843914807d7f7bcb1dceb7d74d8191d486433ec4c08fa8dfcc33b0f2a5cdd8d93e4599c72 +DIST pulsar-bin-1.126.0-arm64.tar.gz 219253378 BLAKE2B c24d60ffac4c6e5e6063de60c89c6cd655850f3d5f92f92292db72daa97a4997b1978873480fc6f6e41c0032afd13e49d332c42a20416f427d38d56aca75d181 SHA512 42a4e20d67164b8048a006b92dabe4d7a7b2b3b9eab9df0694e3e1b68ac2990212ec858384a6da60f6a872b6a6af8673699a1cdd4c776829076d0969b470b142 +DIST pulsar-bin-1.127.0-amd64.tar.gz 224639634 BLAKE2B 6110a201cccd2b20f774858b30279462ec4e38e2d362956be0fe44438f6ea783caaa1ad1d37239784b059086182849b19197c9855260fe93998df603873c956c SHA512 f473645dfbd527e2239ed33e608e9b231c8982383ca56e1b4519e4d5ded63baa50904d9948e6873100a170234f82657dfd0a5b4972ddcd0fb054185e7f958346 +DIST pulsar-bin-1.127.0-arm64.tar.gz 219468000 BLAKE2B bfdf454261ccd06856091c69c35d18c00eea072c00aa0222b1bb4352fd27763865425231ddcbb63807a4a3e3cef74a64494b035cc5ec660d970d2df0bb70b074 SHA512 b70193aaed7f3dbe61b767e49ee8b9d710a5c60cc369148eed3bd79505890f1617c659cda73b298412ac03204082e73c17248683ce460d0b22a5e21c2712ceb6 +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 diff --git a/app-editors/pulsar-bin/metadata.xml b/app-editors/pulsar-bin/metadata.xml new file mode 100644 index 00000000..8b9f94c2 --- /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.126.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.126.0.ebuild new file mode 100644 index 00000000..140cf515 --- /dev/null +++ b/app-editors/pulsar-bin/pulsar-bin-1.126.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 + sys-libs/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.127.0.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.127.0.ebuild new file mode 100644 index 00000000..140cf515 --- /dev/null +++ b/app-editors/pulsar-bin/pulsar-bin-1.127.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 + sys-libs/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.127.1.ebuild b/app-editors/pulsar-bin/pulsar-bin-1.127.1.ebuild new file mode 100644 index 00000000..140cf515 --- /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 + sys-libs/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/typora-bin/Manifest b/app-editors/typora-bin/Manifest new file mode 100644 index 00000000..1f8af8a8 --- /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 00000000..71ebddaf --- /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 00000000..3bd4232d --- /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 00000000..2c8fa00b --- /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-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild b/app-emacs/catppuccin-emacs/catppuccin-emacs-9999.ebuild new file mode 100644 index 00000000..c044fc49 --- /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 00000000..431f7e90 --- /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 00000000..01ce72c4 --- /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 00000000..202debb9 --- /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 00000000..50f049b4 --- /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 00000000..bdf92d1c --- /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 00000000..9280ae81 --- /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 00000000..0ffea39b --- /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 00000000..31b18191 --- /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 00000000..31ee7ef9 --- /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 00000000..31ee7ef9 --- /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 00000000..699ea770 --- /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 00000000..dc7c4368 --- /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 00000000..f2a99a4d --- /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 00000000..7981f17f --- /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 00000000..b4e54bfb --- /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 00000000..431f7e90 --- /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 00000000..73cad910 --- /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 00000000..eda9d06f --- /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 00000000..0bbc3f5b --- /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 00000000..0bbc3f5b --- /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 00000000..fd6fd0a4 --- /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 00000000..b6a9495c --- /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 00000000..674fea9a --- /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 00000000..03fede38 --- /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 00000000..ea76ec44 --- /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 00000000..108e3790 --- /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-r1.ebuild b/app-emulation/arnold/arnold-20170513-r1.ebuild new file mode 100644 index 00000000..93939dcb --- /dev/null +++ b/app-emulation/arnold/arnold-20170513-r1.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.0-gtk3" + +inherit cmake desktop wxwidgets + +DESCRIPTION="Amstrad CPC emulator" +HOMEPAGE="https://cpctech.cpc-live.com/" +SRC_URI="https://cpctech.cpc-live.com/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 00000000..c5960ae8 --- /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 00000000..c55f2584 --- /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 00000000..d90d36ca --- /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 00000000..8893fe9b --- /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 00000000..dfe4a67d --- /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 00000000..64564d45 --- /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 00000000..a14dd74f --- /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 00000000..8231c389 --- /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 00000000..ec6db7e1 --- /dev/null +++ b/app-emulation/box86/box86-0.3.0.ebuild @@ -0,0 +1,56 @@ +# 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, 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 00000000..e921d4b7 --- /dev/null +++ b/app-emulation/box86/box86-0.3.6.ebuild @@ -0,0 +1,57 @@ +# 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, 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 00000000..fc426c76 --- /dev/null +++ b/app-emulation/box86/box86-9999.ebuild @@ -0,0 +1,62 @@ +# 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, 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 00000000..bba51e27 --- /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 00000000..4cf12366 --- /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 00000000..b56c0fb5 --- /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_{11..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 00000000..9308a1cd --- /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 00000000..b189c910 --- /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/looking-glass/Manifest b/app-emulation/looking-glass/Manifest new file mode 100644 index 00000000..bab5816a --- /dev/null +++ b/app-emulation/looking-glass/Manifest @@ -0,0 +1 @@ +DIST looking-glass-1_beta6.tar.gz 2774858 BLAKE2B 351d7805447552d9945ae9a4e24cb853eda8f5bbff32d882355aa634ad67912881830dd36e5c48b1796b2f26f83f6db061004bfb6af4dfbc7704162190629efe SHA512 558981d6b32098076ef0775a748da349941551352cbef836e37310e43e5cd6072df3dec6fa2418a9abecc7729ef0c1c6869e3168d05a3d76bea46c6eb8c4e82c 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 00000000..321f1bdc --- /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 00000000..0db75fff --- /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 00000000..8e9108ef --- /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-9999.ebuild b/app-emulation/looking-glass/looking-glass-9999.ebuild new file mode 100644 index 00000000..8e9108ef --- /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 00000000..d000f650 --- /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/quickemu/Manifest b/app-emulation/quickemu/Manifest new file mode 100644 index 00000000..ce1303b2 --- /dev/null +++ b/app-emulation/quickemu/Manifest @@ -0,0 +1,2 @@ +DIST quickemu-4.9.1.tar.gz 176739 BLAKE2B 0cb89afcc54e9e35573721a45a381be708843d33a70d6b8ed9943b46922dc584ff12a34414fc421f85ffc23eb335185d210f126b4bf77c6fa37a02e64ab13c4a SHA512 bf6e4f8a4d05ceb1b69eb32041476d91275c302de162a578380183d981625837256dd7b06804920cf17215657ad4c19eb75ffa12d071cef01d0baabffcc79479 +DIST quickemu-4.9.2.tar.gz 179761 BLAKE2B 70eeea65a0a654e00215e595cb3bab0272d2796266656e82bd05621b96c09b5e58d2759bff2ee435c454ceffc94d6bf0f9c07496169852813d69effd8c0f89cc SHA512 c9d3afd81062590af7c73cb4757d9c704dbbbb86aae709962de421e94f235f321a7424cd340bbe15f203e5012e23f8d75fcc1f23c4db01e10e01a81159ad70a2 diff --git a/app-emulation/quickemu/metadata.xml b/app-emulation/quickemu/metadata.xml new file mode 100644 index 00000000..ad71984f --- /dev/null +++ b/app-emulation/quickemu/metadata.xml @@ -0,0 +1,8 @@ + + + + + + quickemu-project/quickemu + + diff --git a/app-emulation/quickemu/quickemu-4.9.1.ebuild b/app-emulation/quickemu/quickemu-4.9.1.ebuild new file mode 100644 index 00000000..e82e5e6a --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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] + >=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 macrecovery macrecovery + dobin quickemu + dobin quickget +} diff --git a/app-emulation/quickemu/quickemu-4.9.2.ebuild b/app-emulation/quickemu/quickemu-4.9.2.ebuild new file mode 100644 index 00000000..e82e5e6a --- /dev/null +++ b/app-emulation/quickemu/quickemu-4.9.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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] + >=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 macrecovery macrecovery + dobin quickemu + dobin quickget +} diff --git a/app-emulation/rars/Manifest b/app-emulation/rars/Manifest new file mode 100644 index 00000000..bc835b56 --- /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 00000000..cc12615f --- /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 00000000..eea8315f --- /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/wslu/Manifest b/app-emulation/wslu/Manifest new file mode 100644 index 00000000..6505da00 --- /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 00000000..0a6de5ab --- /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 00000000..34fe89e5 --- /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 00000000..d7525af8 --- /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 00000000..d7525af8 --- /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 00000000..34c8de98 --- /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 00000000..4b854a05 --- /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 00000000..8fec2499 --- /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 00000000..19270a9d --- /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 00000000..5d5c9bc1 --- /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 00000000..0115154d --- /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 00000000..2f3a5270 --- /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 00000000..8f0e4422 --- /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 ~amd64-linux ~x86-linux ~ppc-macos ~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 00000000..267252e4 --- /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 00000000..78276a1b --- /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 00000000..92427237 --- /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 00000000..18f40e1d --- /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 00000000..49ee44ec --- /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 00000000..c6b499b5 --- /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 00000000..77a58791 --- /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 00000000..2679b553 --- /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 00000000..564cdd4a --- /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 00000000..ac234071 --- /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 00000000..cfb7278a --- /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 00000000..aa2c61b0 --- /dev/null +++ b/app-eselect/eselect-vala/metadata.xml @@ -0,0 +1,8 @@ + + + + + + coldnew/eselect-vala + + diff --git a/app-forensics/mvt/Manifest b/app-forensics/mvt/Manifest new file mode 100644 index 00000000..e8573477 --- /dev/null +++ b/app-forensics/mvt/Manifest @@ -0,0 +1 @@ +DIST mvt-2.4.1.tar.gz 1306558 BLAKE2B e6cdbd9c4e8f4bdc716e6cbfdb174e131c4293707c65e5f72da3bf8aed78d1b95b73032e2520cac842353d4012b3cfe1875f8e76f0e48474ab386ca7d5445ff5 SHA512 a791e0c7a300c7c8612bb1fe6820f3f3bc22f68486d176ced53e95f391cb8a4c6f629aeef76410294dea050560466612b0501d6693208eab89e5f31647f2af0e diff --git a/app-forensics/mvt/metadata.xml b/app-forensics/mvt/metadata.xml new file mode 100644 index 00000000..8c74ba25 --- /dev/null +++ b/app-forensics/mvt/metadata.xml @@ -0,0 +1,9 @@ + + + + + + mvt-project/mvt + https://github.com/mvt-project/mvt + + diff --git a/app-forensics/mvt/mvt-2.4.1.ebuild b/app-forensics/mvt/mvt-2.4.1.ebuild new file mode 100644 index 00000000..36496167 --- /dev/null +++ b/app-forensics/mvt/mvt-2.4.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 ) + +inherit distutils-r1 + +DESCRIPTION="Forensic traces to identify a potential compromise of Android and iOS devices" +HOMEPAGE="https://github.com/mvt-project/mvt" +SRC_URI="https://github.com/mvt-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/adb-shell[${PYTHON_USEDEP}] + dev-python/biplist[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/iOSbackup[${PYTHON_USEDEP}] + dev-python/libusb1[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}] + dev-python/tld[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/ahocorasick[${PYTHON_USEDEP}] + dev-python/appdirs[${PYTHON_USEDEP}] +" + +src_prepare() { + rm -rf "${S}/tests" + distutils-r1_src_prepare +} diff --git a/app-laptop/framework_tool/Manifest b/app-laptop/framework_tool/Manifest new file mode 100644 index 00000000..0aece80a --- /dev/null +++ b/app-laptop/framework_tool/Manifest @@ -0,0 +1,186 @@ +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +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 autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bit_field-0.10.1.crate 10576 BLAKE2B 3a906092be85cce6af9e2ac48632d8545864c5fd1610e7e28731bd5cc44c9513f2c7eb52fa1be0b4eed65bffe130ddc98c95dfeba2f9de28ada4091396e5695d SHA512 4848d7ec592642913c7bd06cd3a0da49d3bb14291866cd22ead8e9a6b2939a787035d5cded87be3d2d3491283e31ea2cfb105885df4114720da98beb82990ee6 +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.3.crate 10465 BLAKE2B 32f0089971bb759244b73a75bdbbeb2d24f0422e92ceb0ae0afe3c698e3fabb371112a2eba3dab16a3859420d492c0ac984bfbb25e59e0c31951501cc652aab7 SHA512 e29faab70f8f2965a58089728274ec34bc97d681526687868c9cb1a2c145db00717f97e77b79a04fa52bd76817d796e104b509cd2a3163085b214f8eb68ac04f +DIST built-0.5.2.crate 17621 BLAKE2B 02a59238e4da373a369f3621a08eda6ad6a9138cab6f6973b11542fd9e30cc93ae28243a4a261841f7d642bd91c3868967841d1f42fa37c47d216f80622932f8 SHA512 dd405a96c9f44622f901a90da11715529f23f5576115ef0c464b43d954fd3a05aa702e2cf91d28e1ec6556a4533fabd94f21bea89a8145a4b89939cfe26a0e5e +DIST bumpalo-3.12.1.crate 81653 BLAKE2B 26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510eddddf446f4baa717352babd68b6a3200b7bb SHA512 1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd +DIST cargo-lock-8.0.3.crate 39302 BLAKE2B 63e67288b0201088d25da9246675b4d9bef96d532038655b484996cddcaeeb44b1bcba22f4738001c8593c1c5bea2716896b2f57cb3107c415f08bf85adca629 SHA512 297636b1e573ed42e539d8f9eab40ef516af7eaa60a476ed371900e5a4c1ae61dbc94d5aae8313f7eb684d1e5e9cf0bee698022fc95b9557d6fbc944e38e1140 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +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.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd +DIST clap-4.5.13.crate 56267 BLAKE2B 233f2fb4405ee2ff669220214c13b6c94858dbc375c8bf7eb83d7488690d74ebd8e1514679e02d1354b493b6e37fd7ed4b2ae32065d115a7287014aece90c2af SHA512 dd1a42ad3bf39463966c2ef76f3ec2dc5a847160bcd73de1718bd6706790f1ace183e3c9e6ee8d06f6ddea4b9bf30c884fa97d36b44f30dac26a85a52d9a0025 +DIST clap-verbosity-flag-2.2.1.crate 12620 BLAKE2B 29c17e3d5959b56562c3c35355bc510264c49c49fefcf52c2d6dade812af012ef9b01d2a8e2b53ce3318f877e09b9ccb569f0b8f488d54bedc6893883eee6658 SHA512 29e02cd9c6965f5a38065e9479a988a676bdee75745ec63f0b2da038407cd5f072ecb35088c11f9277180ddda370b10eb9c3051d7a59a25231dda71769d109ed +DIST clap_builder-4.5.13.crate 164093 BLAKE2B f938635782ba9c1a675bc15a73a36ee7f1cbee501dd10be6f267364fde125c75474e5abe226e0eaf0c9fb224887c65bbc1be4641ca093282d3042f9980f4ab94 SHA512 ab7a29b29a15d22701550fc590ca6ec256edf03828e2b9a87072734a8f66b6e5a1843ac2ee7856c62472960af4e8f40840f840adb78ce5afca918f333e0f623f +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 codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 +DIST core-foundation-0.6.4.crate 25233 BLAKE2B 720cb670e0ce589fcb75e583c3f70b54669407481f61b67bb5df1a5056f07c88f568f2adeb65188004424b26b623ac42b03d830239571c15f241216e55fd8dfa SHA512 5dce50f15aa48f38e1bf287fdd3c5276d8e5f1d64bcf29da7d8a68008414f6ee560a940040361eb2f4e65657ca4329958dbec8105cc6d3606ecfe9e71ccb7632 +DIST core-foundation-sys-0.6.2.crate 16204 BLAKE2B 32766d4b23a2b108777c57b2115cc718a0cdb42fcd2e3973a0adf944d326e0796a6953756c42140eb4e6e96a2609bfb41f84a54c59b4b840d7213f3c5dd4234e SHA512 bfbe4e77a5e2644952c66a2afd21058a07583d3a1776c34dbfc316d159289073d92b8672eaab2f39fa46c48cd7f22d88f0354f02b3208482d700473a807ebf07 +DIST core-foundation-sys-0.8.4.crate 17725 BLAKE2B 8afe47838dc91c8848c0d6a96a604149e5f0762228dbc10c17b85e4e9cd2c3928712bd0b28e1071f5fd6fd76d4ef972cb86c6c929246fb6e84577776933a8ac7 SHA512 15da472316d6decc213e4e5f08ecd22a108ebefe427b890741de4f9199614f19123e64329da76de5e8b4c9ff74ffc31738fd929acc1460fc757b4aa1fd3fdbb6 +DIST cpufeatures-0.2.5.crate 11251 BLAKE2B 2724be40d3bc0e2fda957f645e1cd6472450dee68db3592ab607bdac444283f571f3c904e47981a3fdaa06cab4032734a54470e3dd6e1b67fd856daf010e1277 SHA512 d02327a27ca9fc3c587dcbd10da6b1370671cd7b1df8dfc9078b47180744d0572ef41a7ec205ae9f1c571e5b7f4bc81278ab4c6b076c6ccac0167100e346e74e +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST cxx-1.0.94.crate 196058 BLAKE2B f504685292650a076c3689540cbb5906721fcba1cda0391e855d75b9b1270249805986b501291d91c947c124ba8affa1659e43e040bb264d3ab3aa23b98d9718 SHA512 fb66c3d53dfa1fdfe8fa31ffb6ffe0f53fc87d5f56038b5d2f588fc56668f96954e75db1fc7304d183ebae2735f0c7297b396936d588242556f40557854f22be +DIST cxx-build-1.0.94.crate 84842 BLAKE2B 39b8a11b925244410ac2dca3be5a27576ea67f5386588e768d9ac1041336170834c7c2d0cd0a61b3e6eadea4d6364e98bf4dca64204126ef815235a17f1edef3 SHA512 4e2b7ccb8ca2ba35d14fda222595528d3e7abf6b4bf5b8e23f19f9668377103808151ddf63bc1c5f725fa362dc3f33a827b026edab176cc99a36e0f890c13adf +DIST cxxbridge-flags-1.0.94.crate 5253 BLAKE2B f7746ca703e95f8b6197655aae08b88509132b89d035c62420e3d0cc4857687171063e2da69a787938188dc5e40fccd2b50713ed929f3f097efbc5b5956b5263 SHA512 9d577cf6bd2afa2301e8c227f201c138a379457624833c3cad4e75c7ed046544b363ac4bd0f7a1a2142ab1c9d879b56ccfd681a3962be917099db5ee4c63fb02 +DIST cxxbridge-macro-1.0.94.crate 59873 BLAKE2B 9a29a2818cdd6047b49002c10542e2d04702ceb41823a12e27b151bcc524a05377390c65164e53062630d7ad9f849ec71070118de5eb348c98072e301dbd1416 SHA512 59120f8d0f498539a16921d18e0e53a745f4ee58f4ed40465b13722188d28975820adc3c632a4592c6813771056fe084674daee6c56940e50f6e9c492c4fd90d +DIST derive_more-0.99.17.crate 55771 BLAKE2B b290bfbf06119018206be0f8ad4c92508be4cbc443f1a937c38961e207fc3f433d8a87b2b5a17e72aa1735520799540557d9dd9e49e26b8eb7cc80289afd44bd SHA512 0bb5a94e56d35a17ff4deed61c437ba75c9063694032ba98b58be1b072d33f2fb170d51bd262a17ff1beed2110b334528de75d5315ac627202ccb13d8c490baf +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +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 form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 +DIST framework-system-0.2.1.tar.gz 1169623 BLAKE2B bb3bba98d41c999ca95f5d17cbdd3ceb064f71405dd10a4234d24eb9abe7755ba5b01491dffc57826d382f07093fde17d48e4899089cd3ef0ac11370716282d5 SHA512 35200d08ad6fd753d5578ebee83e05f5d1e36076ecf062c014cae93e13538f2452f97ba9b4f5d0b73c53251510e612e7480ffc716948dfa3e3a78d42dd610496 +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.6.crate 15889 BLAKE2B 7beac5446f5da4d077598af43c238eb7e71a12b0b91e6be5dbfc1ca33dc21d128fc93c9c8b18caac4b88830c8c8a643f2033acaca1d9a9f3d95329d042276156 SHA512 254e6fb6658f083f26e022916795c9ebfac241b9df2d811aac8316b17e1375e1c5aa54d72f1bf6c2627a88484a7df4b14eca231c90578e9aa3d9997047fa0f20 +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +DIST git2-0.15.0.crate 198983 BLAKE2B 0e340dedef36339cc6ce4cf9ac79014e7bcbdf9ebf688986d1836c3e2f480998a60a2722017381124682edc5dc511368497f03c9bd9a8c4d0e7690682789bf88 SHA512 8ea32850e592cb9bc8caa0d7a04042e284c11b9d46959807d8e6d496d93946342dc37fcdf1ed354010434798a404f415e8e980fee2ce4f5cb998e0f8736b5bc5 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hidapi-2.6.1.crate 128006 BLAKE2B 914ea069344eba7413dc1db29e24fb1eae7f04008ac66c864bba766ef2605b7ff057b0a6620131be77847bb9c69b0382ceb75438db9f70646be9992af263d19b SHA512 eaa2da06c42e9e1059726e4d2a75bdae30bc87aac28ce227854e1dab31eea7a5d963b266257347069253cea20d4447a3a2d34165ffbccaa98e90304fa87926b6 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST iana-time-zone-0.1.56.crate 19517 BLAKE2B 88a83a65b2e17afff6491953c1ec508168e3cb0d720992c7958aa98ffec263d3b32f4ad07664703b1e429d96faa211a50c557d5a1398a849c45ab9df796f8e4c SHA512 d1bc3ccc17c6d3abc44f8662a15b5c84f5381f90dceb5e14a826595706178ba0f8cbf7cfa86d3b7e967a51ef75a27cb868fda7a3531be9bd6e77e813580131e8 +DIST iana-time-zone-haiku-0.1.1.crate 7200 BLAKE2B 9e748694423cadd6edebc1daef2aa4126904f5597202874d68066a15580cade77f48f1e6f2a77e17c7de0fae5204ef1262ad5b6f30bd95f4faec77748aa2ae0a SHA512 daa7570aaf5a07c990b07fdc2153b63d947598ed35aa9c35c4773772a6c67997143b120a18ff4c7c13474d296e81a92975ebf5b9aa9d204c1820e9629cb2e369 +DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 +DIST io-kit-sys-0.1.0.crate 33069 BLAKE2B 8e2be9089465766d186063269cd0a87a845c88dedd28b2eb770773a6da4b940bd5554d7be07e7716ef8cb8a5e03f6d402836b77d18264fdc8f1d94d30f619352 SHA512 dcd49b78f56e5ee2b00c36467706b823ea19c1ebffc1e3d784c14cd23d5ec8dde699854d43ecef7bd9ad48cb13df72942fc9b4f098fafff84e602b6ae7153924 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.5.crate 10622 BLAKE2B 0d08db487ee791a252389e40e08e47a649d9eb90faad16bfbdfdfde46366082d2e3561fb8a62da80b122e7771052c50a0483e9618260d094820e20748d99882e SHA512 b90841e3a016a9a68cb090e4bf78959bbadecb3391cba71e0deeb5ac2723379ccd3251ec18a0bd055fba7cb6e71608ab1d7db990ad4d03cf2fd1289bd5834540 +DIST jobserver-0.1.26.crate 22645 BLAKE2B 44bcc15330268ea29650e58605c7f21c35108eb64b790c005968955238e948d27b3d12e6bb06bfc0eb4a3fe5f9e5322bc0657200212bf87e08d9e043e008a5a8 SHA512 ad3ebb693018928daf399e918ce35ed0d4e643cfb5c78bde04697e41dc8adf2861023ea1cf2c5033a3026048ca0ebeb7f2f57a966ba8e420558e42dde8d494f7 +DIST js-sys-0.3.61.crate 80158 BLAKE2B 07980db627a1f4f385586ad0609b5daf30d590931d2ca0c123f2d84f6c97be0ea935aaae3ccd082440c7e7da1adb4eccfd054a3598d99351fafdfa748f567b5b SHA512 f97bb546af2111fe072a23cbdc71e4fbfd39fbfc6be37132b306853d5737175d4c9c0c4661096012f7fce3612f81509e62a97df8bcb21d7cc796a8084e5b2e16 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libgit2-sys-0.14.2+1.5.1.crate 1742257 BLAKE2B 028e6bf6980d7a54b76c918fcd499684869f14cb160e821d6657e59925d142655dae6e018c9f29389de304ef6109197fd71e6e6752d0d0a53152f2c4820ea1a3 SHA512 eb9602706036ea62ecbc08250f297119a1c51ea09ea86ae8630dc6d0521b74db96d8eccc4106343572eb70d9a156415c017c6a91fb5529100fbed091ff8e7921 +DIST libusb1-sys-0.7.0.crate 296493 BLAKE2B dd643ba4f906c393bdb1a9d0af4603f27825b42df0bc71c3554f7e5e29da5d7e77da4157c81c0b50645085a77ba888ed7ed01ad796c06fe7fa5c11a978d09a4a SHA512 073b9feef4dc07bb55747a8b0db44ab79547d6ee18eb2ace3255dd084581870c15d9f6d219d470dacdfbe1d6e0b18fac18ec4ba08d2adeec4f535c894379a73b +DIST libz-sys-1.1.9.crate 2404387 BLAKE2B ffca4e9993a8ef2af6360d38cc8f2d3c6f1d6ba27c689057bcd99500c05b80aefe5225bcc77ff2a1c75289edb0da617c2ca15c4f2aef7c06745521721caf4728 SHA512 0d474b79aa55f1cdda8f52c87fd2cde84da80db5e18485b3e6845d40c49c6f3b3b92ae73e286b06acbc0e05f36ef3975231fb57e1b5b6546ad90a46752fa88b2 +DIST link-cplusplus-1.0.8.crate 7674 BLAKE2B cbb93184d9deadd4912f6e03dfb7bb9d37f01b6d8d47dc9744724c848f297adb9cafb1599c2bbaffbff336f883e9a24c3cb4f11745ec4716a9a2c8cfa05f6305 SHA512 690afe063eb9726faa03443bfd01789a559aa10ded4bb3714ef7b13095005c817ad019fcc62b5f7b286c974a81e387ca3342d238e60ed7ab237c3628383a661e +DIST lock_api-0.4.9.crate 25685 BLAKE2B 8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3 SHA512 9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST mach-0.2.3.crate 18940 BLAKE2B 457f29cdbb3837a02f790c01078e59b72c6f961f4266709e0e2c7c8d77ca9a29ec39e398a7aa4feee482b101af6f7a6161244281a1a8515faec9e98dc3ccd29c SHA512 7dc2ae20b109c8314e757648d758140c325c735431ae0fffd2c6e0095cfc7a1760fdeb45628eb8a1af6caabf7a939234759603b8c89cd84b80570a832346103e +DIST mach-0.3.2.crate 19611 BLAKE2B 683aba7d140a3697933835efe4e2e5a6a107f0a6122ce4533bd9079c0de4346dd1a817abeca4372a44a85406a424af9deff87496e79359df4c8d9ff89daab7e9 SHA512 73622b37915f3445a57cbac5eb378bfee61f5a2383c0dd8bd7c29b5e46447405ebaeb706f3a3274e5afe37b0506afaf1511836cb8897d9d480a3abd41f18fa26 +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +DIST nix-0.25.1.crate 272312 BLAKE2B 5981fec66eb96dfeb4b380130c4f2927a1f904b10744690e361b480355be31ac625f52614f95a89ea19fa07cc383b0975b3985f743c64f6780800e64a2f11f14 SHA512 e80b3a4e38b26687ba39b52ebebc6415e9618ca41e037d571fcaa33638ef28d022be02e2265db0149088a927fb81935329e651e2cda5c29c92038eb07fe55538 +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST no-std-compat-0.4.1.crate 7600 BLAKE2B 28c4c943ba5384ca9fb155a53b981803c87d3cca60e0690f1c6d0f877e7bda79dc679938e625407c7b5e953aeffb921dc7d242b19f4d0fe28a14a7866a681736 SHA512 0e264b0004b735b640e132cfa057472feb12b906ddfc08f1b95bfcb262f6e1286653e92fc6e83df5fc553c06f410cb931cbf80b9a9303ca7f21cd625b82a82e5 +DIST num-0.4.0.crate 9490 BLAKE2B 97e67ce59233c0ce694a2cd1be8ababe3c56f0493ac2e7c0eb3c586bee673cfc49fe23ce46b6519159065f552a99a73c1ad2025f5c7408d6a8166603ec2f4dd4 SHA512 fb57c089120f7f8edddacc0a2eea5f9c8d70c29e411e30eca726e373e5ccf25b51df8c7d4e52aa6bf9b9b89cdd172291eac23626d2ecb030e4d9b3a4fdad6ddb +DIST num-complex-0.4.2.crate 29341 BLAKE2B 8fbf8f22b0a59c794b7657693dbdad7384a56c2b74e9d54992f15bdb19231ebca08f16a282f0a97280cd94d3ff728bd3358a50f8c22bbe0a3f51c7c2b499c851 SHA512 b073ac863d4a389468ed4e0a3d71c453c25dcb535a9e98e38d236b60ab0950ab5be512b1f427f5f74a20b6bc24398f864d9a1e0ab717a84a01b7b89ac3517048 +DIST num-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c +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.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST once_cell-1.16.0.crate 32120 BLAKE2B 59bfc8a44f1fec72442e3d34bf4be3a5af073f854f07b3618b2857c759dca4a0fa6ba358514ae28c25d745b01bb7b390ffe9ed6e296d163fd3dd67e49092b87a SHA512 bc199570ee43bde9245a2c4637ae738e370ce9988635c8342349ceb6fb158f376247b69f9ec4ea0e6d76b934decdc77a524299ebde96c0a2c2d29d9501b9a568 +DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 +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.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 +DIST plain-0.2.3.crate 10664 BLAKE2B b0ea38fcf6d4f4e3ff91d572b5639f01eac4f19b2c451d27bca49d994a07c6f46118cd58a1b86b3d2a61b7ac9e17e8236f1cc98414738d8c86086d37e0fe4d35 SHA512 6909e4b4b4a0a49e6a226d7393b121ec04beb8a13b1652c23337eb09b3c2e5f202b53a7663dfe7828dcb32c3d18135b514e9a982967c188e127a63b6cbeda252 +DIST proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST ptr_meta-0.2.0.crate 6141 BLAKE2B c8930d7bdb1d328d2c05bba87e0b220501f1716abc11522f8a9c31ee3a4fc566f5792a7549c651129c8eb4f744bd8ddd480e122cf9b29b837abed55f24cd6176 SHA512 442bb26c3eebf92f08a93697c71ca27f4b72746648e02c20d7adab9762ccaeaef366778acef51148722cdb4621ad98d09011b44e307a749ba352bd935b761a46 +DIST ptr_meta_derive-0.2.0.crate 2353 BLAKE2B 0bc2bf89d92b924d700fb2439e337d62e49bb8fce00946af2917acf37af9cb3db556fff91083fd468296cb41de44088403f1571d4f688d446c1004d1432b6d57 SHA512 dcf4400510bb3d202a39036df1dcfd1e6e716fad7caae02ed97c5be299425e00103ad21813b5e2e0d7b1584e6bbca62de52e4719624d4165984a25669aceb85d +DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 +DIST regex-1.10.6.crate 253894 BLAKE2B 176cf6a1e86aa8a5004af5ab0d6cd4178135bdae3caeb6a8276b8739858c65e9ebcf23749398a5a91adcfee9cca3667b306c4adb6307acfe61dadba8c6f3eee4 SHA512 ec28961d226c944321d9953c42e43cf2d23b8ca0d72d6412e7b0f572c407aceb079bb82502d124af94d71d67c9e5e0c9f66ab9f31edf6023ff045ec37b770964 +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 rusb-0.9.4.crate 44539 BLAKE2B a5e23137ce1e35f0720c7690c169f9cab42ca1c06b22964a1ee3cae4bd23495d6bd0866b1be464a4aa67b254b681edb625b748ffd6c3f011706aca7c2e3d09f9 SHA512 6d17b191011233cafe6b3d595c14737ec2fa2fa43f3e8590f9df7d7dfc62826b3e0b7dd3fae6adeb4f9063d0cbce811676437ea417c1aad01ce20605ba4e5ed8 +DIST rust-hwio-9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba.gh.tar.gz 3502 BLAKE2B b055ccc1d1936cca89626ba50ac428e67624197b9078da148a195b59a45f0aea8271926a0e5e8f9d1ce6d2a5ca2bdbfde3aa790fca1e4743e3c02cda642e5930 SHA512 963c5e2ad80850c88dfb8fd46df46a03bd077adafc59698ce5ca59c4fea41e32a15d71393d9adfb0c8c484498695014bbc9ae3c670162b024f70266b2436611d +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST ryu-1.0.12.crate 47070 BLAKE2B 02b0eec6bf266b7c482aea15ff83de4bf3cd6f607f8cd6f17f1c3ffc60cc64b62b15738907b4069f5816dd81669ed4f5b00c4bbc8705abaebe3a0846f56e8e29 SHA512 070f0b2b52e47cc9a6d8f003439d257c27aec15ffb030a92481ac22d5052436156e25127ea3ea7986cc514d2a7a924f9328710d743c216d7b1379beacae79829 +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST scratch-1.0.5.crate 8013 BLAKE2B 64bad5081da3765fab34b582c679fdb345d592adbdba09071357dd3306eaa55d885a4f282732972b6f856ef9cfbcf73a18e9f5b2591ab05ef9104119299d4159 SHA512 522e24868568e9e3c4c6a9b0af4e1890d5ca6753ea68660e13bdc95b98c30576058dc949d20a5df95a6313378083ca138c7bfbde5c60916a011cf9697180692d +DIST semver-1.0.17.crate 29685 BLAKE2B b9beb685eb9f6cffe557d1185997e1a93d0e50ecd8e9719d9855347f12dd430ed1020df81839b7924a984596437ae7fb2951e7ae44c5540692a7f37b591bee2e SHA512 5199923757e675506d68c252182b10f55955e47054880492e5471a0a0f9ad13ef25d552d2ab9bd68fba37121b8026d9989bf15db67e95265b3aa53d06377fda7 +DIST serde-1.0.151.crate 76931 BLAKE2B 26ee4c3589bda4bd7ccbb6a7ce6f44f29742839612c640b8060ff62101f38783872dab5cdbd76f6ed700f79e1052f4b8a2a859e95f61e3dc620f0919591338f1 SHA512 1828e9c1e4ff826824d9d23af2449fc464167457a482a6c309aba43766b765578710ad6d433efdc3c471e1426c5d16ba91bb1f17be9f4a15a4ab204e9e3634eb +DIST serde_derive-1.0.151.crate 55587 BLAKE2B 907291356ec3e74c46d2bfaaedeacf8f35d828cbe5bab7b3ef3992f98129eb576824bd379e42407dba48deb892faebea679b67b7ebaae92d07f9bfeb3aa14a82 SHA512 c190fa40aead16ba9381c9059d71ae9e4318b4eebc759cfb55e2680301cef39ff2201a8d81c023e9f67f675d81be64ad45ba69dcf606a0b6774844d7460ad169 +DIST serde_json-1.0.91.crate 144654 BLAKE2B 857f25cb43f8153ed4266fdc38b0a426ea04edd9e7954ceeab384729abb51ead1378a819eca6ced5cf20ed0cf237548b4c81ad507e3f4684aeb9bfd7e4958684 SHA512 b0bfa3d64fe9fb0d09ec8dcb6e41eba75ad0f0c4e34e0ffd5e2a3230057d7499a57ffda8c1615bea5195ef398afe414f3b0a143a39865123c1c5f976ea1a0337 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smbios-lib-b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c.gh.tar.gz 139972 BLAKE2B 0bfccc2764291a162f28a75ea51bdcc36c0f76b0e2d48a16322d7174bf20c69f0453587738bb3ffcf0e128394cab86ae12b7c9565229a3b756fc42b16868e8ba SHA512 f65547b4cb1724968465340cc765b68a4c57c27eabd9c740f6e7ac6d6c996f336ed4e7e41d2ead6bf8480bf8c6e0b5db710cf2824549373364ea7d15fa8b937d +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST static_vcruntime-2.0.0.crate 7040 BLAKE2B 3300f646722a73e88285778ab0f63869b8f77c7f085379ab43ede1ea73788d6ee08d1d9b209b478a603dd851e668887f1e204de1a8be9102f1858cd24cbc5c2b SHA512 3a754d1262c8e143014ae2c06bd53eee0c6c124ff8b452f5542bad3bd6e8e72f8e71b1ddfa4112efe142498cb4fbefbf52dde97d43ff57d65ce077b4bd38a6f7 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-1.0.107.crate 237539 BLAKE2B 5a65968806c72fedf69638661f827a0426b9e49c2f9a5e5208f986105f8facca2bdf241f92f74bde790e9a0dd68240d4827a345a939c087364360e19a5cbeff3 SHA512 58132adb76643521a6a9cbc0316431318ac25f8517bba3cbb98e7e28ed536f9e24f643e898fa21a2f74cc8c1aeafaecf9b4199b23048c7be8c0bab2fe3aa7623 +DIST syn-2.0.13.crate 240619 BLAKE2B 80536a808aa671424fd940d28013b96988b0f51c29400c5fe1ca7e6789587c670cef7e746a527701641bcb9df73925ab2fa581ad5f877b2d5cdec31590ccf223 SHA512 940ed62d2d5676034292e675ffac2fbc495976ebced6a295cc4da8914e9e9f059275e892e0033bebfd26e3692236c504dd36973e7f62b8e1943f19ec6491d9e1 +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST thiserror-1.0.40.crate 18709 BLAKE2B 8057ebcd11546f8b3ae5d760c1dd1764386f3c29dc43bc7a4aef20604970c65356daef137734e80260051d41e39979943bfda496459696b924a95f455159704c SHA512 db1b1fab3aa61dc6bbc672670eb70cee2f838fa713d3a927022900eddde253108d123bded1aa6df8d314e1aa2f8ff37bc72fc9b0803fe3a56447a64290ab2a91 +DIST thiserror-impl-1.0.40.crate 15138 BLAKE2B 7590428b5a97efde6a823440a9c91e1d1835b20df4ad8a700c1eeddd98516f1203605853fc6dc65528c5fd92480d04f9a8412aa7c20a524cb94435b0a0032f1d SHA512 9027f2d4127864c34d2d92ad3b2753a95893d26f5b2dcdec869884a98232c5304db1700a38112ced258e5f3832218cdea3a4bb21223098e1b20d06af1fd7edd2 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST toml-0.5.11.crate 54910 BLAKE2B 9ecd5103b33ab47d4be23c897c7095ca381cb79bedcaac4918cddc36fc7cf5d34ab664da52c2273d935f04486e9325241d6b66785d50aac78453c219aab49e1e SHA512 eddb82aeb8fdeb5436579292c6f7a64a90a2c7bb54070beb437bc7890b99795d0505faa8d6451a99e8bcf440f78db8a1b273a697c8ad44275cc4163a9ee49317 +DIST typenum-1.16.0.crate 42477 BLAKE2B acc6dcd4521493c438a8a3d997ab0456fdbff3db66aee9b81ba219714d47522c3ca8fe26f8ce84edfda416ff9a22747caf3ecc9cc4bcd1e7647ac351d5aef407 SHA512 93da3ed62573acbc9d5d31257fb72ae9cfc7d59e4040c1f32d93e8fec94795e1aa20a3bf76ddc64c4b383184306bb2a66e51fd61b64dd4ce46a1bca8238b57b2 +DIST ucs2-0.3.2.crate 8822 BLAKE2B 70ba4afaf521932ab2bc3392c6454e229cca6a0d0756b3379939c19241394572316001d2392cc3b26212e52f61b630019ae629a5c0f3f92a073126050f17f4c7 SHA512 9e2a18f566539bd3c99364c8a8433db51bd6a96040a0d50c9003755ac624cd42b37519ea548197c6a5338481621c9549d6816534cd245574def0c9863b4da833 +DIST uefi-macros-0.11.0.crate 12007 BLAKE2B 93abdc8b26b927f89131c9e84a42d5db029d718563e9196ab0ddae000447ec98cb0b5b78f00ecb313cae5459dad7e35b02b9a24f5b9dd40d4eb555420ed0cfc0 SHA512 65796605e2fc9a517599984ed0c1b8c3ed6324f3efddb01bb3dc25fd1eabffa1763968d2981d27590102cffc5cb040506544d0931431606cf32c0af2b7176dde +DIST uefi-rs-76130a0f1c1585012e598b8c514526bac09c68e0.gh.tar.gz 320730 BLAKE2B 2c2760bb407ec3eb6ce1c787beaba661bfbc60a8beef791810e5edf8cf0c3c3584049ad39d06abbb47713e101feb69d864388d46c8492dc82fff3944a615c400 SHA512 74c2a0549f531b9d6563bc29a7c7a158adb8d584255adfc8bffa0a37cfe86cbf77df380e006dedd474edc52bdadf2f09c807ad1cb11723bc55a3dcfee958a801 +DIST unicode-bidi-0.3.13.crate 44477 BLAKE2B 90d80e7c57e93aa9aaa83e7c3c1a93bb6e4d51047803e61ed3f7c80361987947b2029a2b679bd301e8a0766ee8ea7f080e9b9b6ebcbb4354e19813a0f7da2abc SHA512 fb094fcfd907d90fa7232432aca0143209446e4c5c73d8a0fe6d2dc44b9dbb5b8b926c59b5e3f9a5a0a36f91c04613509b6e430c9c4adf526e7445e6e8d7a3d9 +DIST unicode-ident-1.0.6.crate 42158 BLAKE2B 6e4ef61fcac69b4ccbf743a2c2f857a6ea9fcbac9b9890f5b7208cc0732c6892aa5889b3030e87c8c29ce4ce24ddb7adec6bcf47b7aefe9cb5d19f920f12cfbd SHA512 ee1dc78fe535f46bdaf3e19dd8dfc859bf3133d9271026cadf626a07ba586c39caca4e45d905156a6276cf852f9cebef196b2229c3ba4b5e2b26c956fd6cff86 +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d +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.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wasm-bindgen-0.2.84.crate 172947 BLAKE2B 90c9b846bcea9d099a394b42f126990db82d1dcbe247f8b63f8c91cdfbb5e2d184d36daedaf8fcee58c34afe89bf9a30454063693d64806ead3427680a87e7af SHA512 20f8c9e4f8d81c66e34d9ca2b266fabaae30da9015d139cd4eba3f314c67c17cb562c6eec5127c41302c11c2f314237add2524a8b9a4d5346b8822a37e467b2d +DIST wasm-bindgen-backend-0.2.84.crate 26344 BLAKE2B 5686a252082afe128ded295584d972fe4af11a30fe37a80e142d213eb2e4bca567182bfc5addf1571696bd12e68e029148cffaa9af088d1269a1201af72e64d1 SHA512 afb06e21d916cf1af137159ac86924fbee3a958ef73725bdf6bf205e15465857791070c721e0fc0164eb6e37d195bbb6a3f03661c81e1e5a9ab8502bc3704058 +DIST wasm-bindgen-macro-0.2.84.crate 12857 BLAKE2B 23ae9963cc2cf9bc589f5d77c8d3819aeb9d671f0bddd17093b2df096cc800d2130bd2a994b786a5f446e9194947199b3f0cdf1c16f15e7283a4ae319ca849a1 SHA512 23b69ff601c149909d81200bc2902018ec71efad8aec9cd84a0653025aaf852cc86d93e28c5f60144ba6ce5aeff04b90d23761e263e3783d45097316525d6f43 +DIST wasm-bindgen-macro-support-0.2.84.crate 19076 BLAKE2B 4f779d7d0a406f376092ea8193851dbc86e9dbb822464db66a2022274665b03b9bf6552f79263014510cfaf4284847e98e8173263a6565f1af0c29054bd33fff SHA512 f2a8b6e0170dcea0d2f4a50361f036ad6604c499a89f0cf602578d0958d47c193aecebbd98e63310f592b08f8fe53da6c3d7a124b433ee384aa22371d9c963e5 +DIST wasm-bindgen-shared-0.2.84.crate 7219 BLAKE2B 4910158ed884dd9dbb32b1539b0c89a583f98df05cb29654487a26db063c973d44cb086dad4b466f9bc63104e3d4da72fe9feed32618f8243151dfb9ccfaff29 SHA512 fc4bf134a33c71852b91d09fbf1e1801e2b97b5c2756e2680d0c1f8701da30b22b56777d8e806e13602beb040775824966e378f7b9805e131a385e7816ddd010 +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-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da +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.59.0.crate 37073 BLAKE2B dc1360ff3fb041a30e07233abc6fc48b34a6b742aa329d6652e798625931c63aa8c993b77dfb4b6c8a0d6f595c49c4f021cceca7e8543c91bd6c6f0b2c0842ca SHA512 b9405ae06bdff17283710c1c6cf0d48c2cbb27823168309149ddcb3875244aa2d2c8a06bea5ab403219a5244d69a50af4ef4fa0c147532597f2993c4db844033 +DIST windows-implement-0.52.0.crate 8705 BLAKE2B 1269a950a4c3458bd5aa9aa8e1414f077b651891a74b29050f528394ef874c053b5969a0be1e30f864c0288814250264c989c845f7af6ca54ec6b9282dbd60ba SHA512 ae252a0bf64ed7bcf0a34420fe76af4623daccec0b41591d5e52c4b42be3c02b91669f25f6db58a8b88d58ed693557ddb364534b32d96b95b810516342ba0366 +DIST windows-implement-0.59.0.crate 11373 BLAKE2B 4e7d0e5ac9c1b98fe4edfff466dca9f7b2ba5acab4e7aa5a0a21751264fdc12a1b6490cbf48df2e4b3d24dac2afafb23888f7abe74382694aa4c417f7088ec5c SHA512 f60e4e40d4b2ef40780db78444d03bd42c8e8807d15e24861c8cde4ad621268daaabbf3ae9c82a240a298c1222d23d5feecc2d73ca9db17ff8afcf520acb41bc +DIST windows-interface-0.52.0.crate 9685 BLAKE2B 65d9abe750ebd74775370d99c96fe8d4459e351ee5271349022c9e8d2f7e26b2fdb4296fbca136b50137193e45c6bb98d80f37e4c5e04b94004f078ffc047e97 SHA512 3d62c9d598c389d10ad6fb6ed84b7f9c2e70d8d449a0d34dbb343b1a9dcc435b5b4a44fe8843500e53b8dcede5ea3aebaed6883ab280b5217387e15bb8a3c073 +DIST windows-interface-0.59.0.crate 11751 BLAKE2B 56733f0c98d40427951355fb24c560c569910854841076cbda75b80b9440c464cb42ac07afd3558687df84bd9610109cf0e28cf0793baf6fadcecadb81357737 SHA512 1b827410b9c9e402d2750273267c76210fa177e3ef42c3941d48cc460d99bda1045f9598fe91f315d6be08f7966843f4ecb0cb35ef8e9039db7ff04cddd04f09 +DIST windows-result-0.3.0.crate 13536 BLAKE2B 36fe80b38b5e6e2d5c4302761394b6573ae5f802732df449a64a076d6afacf3dd3a45ae082177c6d4dddbf07c245e526e245d8b989656009b89bb6b452b9c84d SHA512 b5a1665d095f0c53c51496aa7176ec44f470863acb1304c4a2e57be9279e9e9ccb8623b407e3b2a71847781f45f9ceef346917fea8f0b70ea04a9c1fcfd28db2 +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-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22 +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.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 +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.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df +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.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 +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.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b +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.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 +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.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 +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.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 +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 wmi-0.13.3.crate 53050 BLAKE2B c2d32e07f3f540edeb831cacf68448b487271089f565a52ea87633438c2a30d473396f7242c5a99520467deb4e9a3a70630d4ad36421c8d354ba707821e26da7 SHA512 2b0fa6de3485b511da9b472c94ccec580e11ba157443979b6f4d2e35b5392823b433f7285a2cc0863e68fa7ef036403ca69446f9c3dbd5d9db7035abd6da8fda diff --git a/app-laptop/framework_tool/framework_tool-0.2.1.ebuild b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild new file mode 100644 index 00000000..89ab7b1b --- /dev/null +++ b/app-laptop/framework_tool/framework_tool-0.2.1.ebuild @@ -0,0 +1,291 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +is_live() { + [[ ${PV} == 9999 ]] +} + +CRATES=" + aho-corasick@1.1.3 + 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 + autocfg@1.1.0 + bit_field@0.10.1 + bitflags@1.3.2 + bitflags@2.6.0 + block-buffer@0.10.3 + built@0.5.2 + bumpalo@3.12.1 + cargo-lock@8.0.3 + cc@1.0.79 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.24 + clap-verbosity-flag@2.2.1 + clap@4.5.13 + clap_builder@4.5.13 + clap_derive@4.5.13 + clap_lex@0.7.2 + codespan-reporting@0.11.1 + colorchoice@1.0.2 + convert_case@0.4.0 + core-foundation-sys@0.6.2 + core-foundation-sys@0.8.4 + core-foundation@0.6.4 + cpufeatures@0.2.5 + crypto-common@0.1.6 + cxx-build@1.0.94 + cxx@1.0.94 + cxxbridge-flags@1.0.94 + cxxbridge-macro@1.0.94 + derive_more@0.99.17 + digest@0.10.7 + env_filter@0.1.2 + env_logger@0.11.5 + form_urlencoded@1.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.3.30 + generic-array@0.14.6 + getopts@0.2.21 + git2@0.15.0 + heck@0.5.0 + hidapi@2.6.1 + humantime@2.1.0 + iana-time-zone-haiku@0.1.1 + iana-time-zone@0.1.56 + idna@0.3.0 + io-kit-sys@0.1.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.5 + jobserver@0.1.26 + js-sys@0.3.61 + lazy_static@1.4.0 + libc@0.2.155 + libgit2-sys@0.14.2+1.5.1 + libusb1-sys@0.7.0 + libz-sys@1.1.9 + link-cplusplus@1.0.8 + lock_api@0.4.9 + log@0.4.22 + mach@0.2.3 + mach@0.3.2 + memchr@2.7.2 + memoffset@0.6.5 + nix@0.25.1 + nix@0.29.0 + no-std-compat@0.4.1 + num-complex@0.4.2 + num-derive@0.4.2 + num-integer@0.1.45 + num-iter@0.1.43 + num-rational@0.4.1 + num-traits@0.2.15 + num@0.4.0 + once_cell@1.16.0 + percent-encoding@2.2.0 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.26 + plain@0.2.3 + proc-macro2@1.0.86 + ptr_meta@0.2.0 + ptr_meta_derive@0.2.0 + quote@1.0.26 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.6 + rusb@0.9.4 + rustc_version@0.4.0 + ryu@1.0.12 + scopeguard@1.1.0 + scratch@1.0.5 + semver@1.0.17 + serde@1.0.151 + serde_derive@1.0.151 + serde_json@1.0.91 + sha2@0.10.8 + slab@0.4.9 + spin@0.5.2 + spin@0.9.8 + static_vcruntime@2.0.0 + strsim@0.11.1 + syn@1.0.107 + syn@2.0.13 + termcolor@1.1.3 + thiserror-impl@1.0.40 + thiserror@1.0.40 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + toml@0.5.11 + typenum@1.16.0 + ucs2@0.3.2 + uefi-macros@0.11.0 + unicode-bidi@0.3.13 + unicode-ident@1.0.6 + unicode-normalization@0.1.22 + unicode-width@0.1.10 + url@2.3.1 + utf8parse@0.2.2 + vcpkg@0.2.15 + version_check@0.9.4 + wasm-bindgen-backend@0.2.84 + wasm-bindgen-macro-support@0.2.84 + wasm-bindgen-macro@0.2.84 + wasm-bindgen-shared@0.2.84 + wasm-bindgen@0.2.84 + 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-core@0.52.0 + windows-core@0.59.0 + windows-implement@0.52.0 + windows-implement@0.59.0 + windows-interface@0.52.0 + windows-interface@0.59.0 + windows-result@0.3.0 + windows-strings@0.3.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.0 + windows-targets@0.52.6 + windows-targets@0.53.0 + windows@0.48.0 + windows@0.52.0 + windows@0.59.0 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_gnullvm@0.53.0 + windows_aarch64_msvc@0.48.0 + windows_aarch64_msvc@0.52.6 + windows_aarch64_msvc@0.53.0 + windows_i686_gnu@0.48.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.48.0 + windows_i686_msvc@0.52.6 + windows_i686_msvc@0.53.0 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnu@0.53.0 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_gnullvm@0.53.0 + windows_x86_64_msvc@0.48.0 + windows_x86_64_msvc@0.52.6 + windows_x86_64_msvc@0.53.0 + wmi@0.13.3 +" + +if ! is_live; then + GIT_COMMIT_RUST_HWIO="9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba" + GIT_COMMIT_SMBIOS_LIB="b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c" + GIT_COMMIT_UEFI_RS="76130a0f1c1585012e598b8c514526bac09c68e0" + + declare -A GIT_CRATES=( + [redox_hwio]="https://github.com/FrameworkComputer/rust-hwio;${GIT_COMMIT_RUST_HWIO};rust-hwio-%commit%" + [smbios-lib]="https://github.com/FrameworkComputer/smbios-lib;${GIT_COMMIT_SMBIOS_LIB}" + [uefi]="https://github.com/FrameworkComputer/uefi-rs;${GIT_COMMIT_UEFI_RS};uefi-rs-%commit%/uefi" + [uefi-services]="https://github.com/FrameworkComputer/uefi-rs;${GIT_COMMIT_UEFI_RS};uefi-rs-%commit%/uefi-services" + ) +fi + +inherit cargo + +MY_PN="framework-system" + +if is_live; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FrameworkComputer/framework-system.git" +else + if [[ ${PV} == *_pre* || ${PV} == *_p* ]]; then + GIT_COMMIT="" + [[ -n ${GIT_COMMIT} ]] || + die "GIT_COMMIT is not defined for snapshot ebuild" + MY_PV="${GIT_COMMIT}" + MY_P="${MY_PN}-${MY_PV}" + else + MY_PV="v${PV}" + MY_P="${MY_PN}-${PV}" + fi + + SRC_URI=" + https://github.com/FrameworkComputer/framework-system/archive/${MY_PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz + ${CARGO_CRATE_URIS} + " + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64" +fi + +DESCRIPTION="Tool to interact with a Framework Laptop's hardware system" +HOMEPAGE="https://github.com/FrameworkComputer/framework-system" + +LICENSE="BSD" +# Crate licenses +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Boost-1.0 MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" + +SLOT="0" + +RDEPEND=" + virtual/libudev:= + virtual/libusb:1 +" + +DEPEND=" + ${RDEPEND} +" + +DOCS=( README.md support-matrices.md ) + +# Usual setting for a Rust package +QA_FLAGS_IGNORED="usr/bin/framework_tool" + +src_unpack() { + if is_live; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + + # 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}]}" + # Taken from dev-util/difftastic::gentoo ebuilds + 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|;" + ) + done + sed -i -E -e "${sed_scripts[*]}" Cargo.toml || + die "Failed to override dependencies in Cargo.toml" +} + +src_install() { + dobin "$(cargo_target_dir)/framework_tool" + einstalldocs +} diff --git a/app-laptop/framework_tool/framework_tool-9999.ebuild b/app-laptop/framework_tool/framework_tool-9999.ebuild new file mode 100644 index 00000000..209e8a63 --- /dev/null +++ b/app-laptop/framework_tool/framework_tool-9999.ebuild @@ -0,0 +1,109 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +is_live() { + [[ ${PV} == 9999 ]] +} + +CRATES=" +" + +if ! is_live; then + GIT_COMMIT_RUST_HWIO="9bcff4277d8f3d7dce2b12c6ad81d092ae35c4ba" + GIT_COMMIT_SMBIOS_LIB="b3e2fff8a6f4b8c2d729467cbbf0c8c41974cd1c" + GIT_COMMIT_UEFI_RS="76130a0f1c1585012e598b8c514526bac09c68e0" + + declare -A GIT_CRATES=( + [redox_hwio]="https://github.com/FrameworkComputer/rust-hwio;${GIT_COMMIT_RUST_HWIO};rust-hwio-%commit%" + [smbios-lib]="https://github.com/FrameworkComputer/smbios-lib;${GIT_COMMIT_SMBIOS_LIB}" + [uefi]="https://github.com/FrameworkComputer/uefi-rs;${GIT_COMMIT_UEFI_RS};uefi-rs-%commit%/uefi" + [uefi-services]="https://github.com/FrameworkComputer/uefi-rs;${GIT_COMMIT_UEFI_RS};uefi-rs-%commit%/uefi-services" + ) +fi + +inherit cargo + +MY_PN="framework-system" + +if is_live; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/FrameworkComputer/framework-system.git" +else + if [[ ${PV} == *_pre* || ${PV} == *_p* ]]; then + GIT_COMMIT="" + [[ -n ${GIT_COMMIT} ]] || + die "GIT_COMMIT is not defined for snapshot ebuild" + MY_PV="${GIT_COMMIT}" + MY_P="${MY_PN}-${MY_PV}" + else + MY_PV="v${PV}" + MY_P="${MY_PN}-${PV}" + fi + + SRC_URI=" + https://github.com/FrameworkComputer/framework-system/archive/${MY_PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz + ${CARGO_CRATE_URIS} + " + S="${WORKDIR}/${MY_P}" + + KEYWORDS="~amd64" +fi + +DESCRIPTION="Tool to interact with a Framework Laptop's hardware system" +HOMEPAGE="https://github.com/FrameworkComputer/framework-system" + +LICENSE="BSD" +# Crate licenses +LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 Boost-1.0 MIT MPL-2.0 Unicode-DFS-2016 Unlicense ZLIB" + +SLOT="0" + +RDEPEND=" + virtual/libudev:= + virtual/libusb:1 +" + +DEPEND=" + ${RDEPEND} +" + +DOCS=( README.md support-matrices.md ) + +# Usual setting for a Rust package +QA_FLAGS_IGNORED="usr/bin/framework_tool" + +src_unpack() { + if is_live; then + git-r3_src_unpack + cargo_live_src_unpack + else + cargo_src_unpack + fi +} + +src_prepare() { + default + + # 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}]}" + # Taken from dev-util/difftastic::gentoo ebuilds + 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|;" + ) + done + sed -i -E -e "${sed_scripts[*]}" Cargo.toml || + die "Failed to override dependencies in Cargo.toml" +} + +src_install() { + dobin "$(cargo_target_dir)/framework_tool" + einstalldocs +} diff --git a/app-laptop/framework_tool/metadata.xml b/app-laptop/framework_tool/metadata.xml new file mode 100644 index 00000000..bdf2324c --- /dev/null +++ b/app-laptop/framework_tool/metadata.xml @@ -0,0 +1,11 @@ + + + + + liaoyuan@gmail.com + Yuan Liao + + + FrameworkComputer/framework-system + + diff --git a/app-metrics/scaphandre/Manifest b/app-metrics/scaphandre/Manifest new file mode 100644 index 00000000..b3a3412c --- /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 00000000..b8f53ede --- /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 00000000..72db241c --- /dev/null +++ b/app-metrics/scaphandre/scaphandre-0.5.0-r1.ebuild @@ -0,0 +1,251 @@ +# Copyright 2017-2024 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 +" + +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:= + sys-libs/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.30.3.ebuild b/app-misc/1password-cli/1password-cli-2.30.3.ebuild new file mode 100644 index 00000000..7dbf3c01 --- /dev/null +++ b/app-misc/1password-cli/1password-cli-2.30.3.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 ) +arm64? ( https://cache.agilebits.com/dist/1P/op2/pkg/v${PV}/op_linux_arm64_v${PV}.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 00000000..71fd8bee --- /dev/null +++ b/app-misc/1password-cli/Manifest @@ -0,0 +1,2 @@ +DIST op_linux_amd64_v2.30.3.zip 8788510 BLAKE2B 4b71d7aaf2d80e88ea99d77e12e5574f711661bd7d0c7c3b4a7e9c18c88007196de0e00d6ea47f32ff9a477d6a7d11b97592b4ecface9b366d5307d1d481ad4c SHA512 3158d890271acbd844474c325e518e560b8d6e5b5a067a66cc6bd72ab88b531544195f1722467c80cbe7e8d7bd31bd206174a8bfb57f96341b4f63b98d2bd81c +DIST op_linux_arm64_v2.30.3.zip 8082387 BLAKE2B d1831dff6939ff16238d87e7e2a414594ae822ef4e3dbbf9ac4868b4e35d64bfa9c59784956d8e9148dd27ba0b545db59161648189a69bbc8e36980b1322601a SHA512 881197f62c1cbb086e0f883d5d9b8e0279ccafe36343cebbcf5bacbccbdd5e848eaa3b55c8748db80440d4e8daa473274f7f1debc72cdab5bcb5cda6725d7c42 diff --git a/app-misc/1password-cli/metadata.xml b/app-misc/1password-cli/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/app-misc/1password-cli/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/app-misc/afc/Manifest b/app-misc/afc/Manifest new file mode 100644 index 00000000..7dc78148 --- /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 00000000..64e710db --- /dev/null +++ b/app-misc/afc/afc-1.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 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="sys-libs/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 00000000..64e710db --- /dev/null +++ b/app-misc/afc/afc-1.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 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="sys-libs/zlib" +RDEPEND="${DEPEND}" diff --git a/app-misc/afc/afc-9999.ebuild b/app-misc/afc/afc-9999.ebuild new file mode 100644 index 00000000..64e710db --- /dev/null +++ b/app-misc/afc/afc-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 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="sys-libs/zlib" +RDEPEND="${DEPEND}" diff --git a/app-misc/afc/metadata.xml b/app-misc/afc/metadata.xml new file mode 100644 index 00000000..b96f57b0 --- /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 00000000..7190125a --- /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 00000000..89d7a834 --- /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 00000000..ce9aa6a8 --- /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 00000000..1d439c77 --- /dev/null +++ b/app-misc/agg/Manifest @@ -0,0 +1,276 @@ +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 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 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 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 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 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 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 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 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-ccc-0.3.0.crate 8908 BLAKE2B 983a6150ad1d22c1e587d4e33dece5faa8404b3b8099fd1bd472fdcdee4a6da28ba01075039baed4d1eef68a59cefd572ad58c41a410c92e4cf9e4d9dddc18e8 SHA512 61b9f73ed03ec0eaaa665af2d53758aa059c2b034d50807012b97a098e6f9106ef1d2697e3e607b8b3f132c17f1da79666db25dd98ac56a24b608e3d0a18b9b8 +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 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 00000000..e697ca47 --- /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.5.0.ebuild b/app-misc/agg/agg-1.5.0.ebuild new file mode 100644 index 00000000..e697ca47 --- /dev/null +++ b/app-misc/agg/agg-1.5.0.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/metadata.xml b/app-misc/agg/metadata.xml new file mode 100644 index 00000000..21eed953 --- /dev/null +++ b/app-misc/agg/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + asciinema/agg + + diff --git a/app-misc/ani-cli/Manifest b/app-misc/ani-cli/Manifest new file mode 100644 index 00000000..588a038b --- /dev/null +++ b/app-misc/ani-cli/Manifest @@ -0,0 +1 @@ +DIST ani-cli-4.9.tar.gz 473057 BLAKE2B 978ab41f40b6ddf9d2e2ac77e56de57e1246fbc20af54e950ea2ff0ddee6d02c099bf02804f888154a970ad13e421e392ad74d830f95d00e8806f4ba009196f2 SHA512 55a385dd7e19a5dae9c620a44e77f181c81164bb147b4b7c6a2a0f5a1a2188251eff7638348bb1b764c3beab533432f13ffc54726a50613a889d6372f928c2b5 diff --git a/app-misc/ani-cli/ani-cli-4.9.ebuild b/app-misc/ani-cli/ani-cli-4.9.ebuild new file mode 100644 index 00000000..af069744 --- /dev/null +++ b/app-misc/ani-cli/ani-cli-4.9.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 + 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 00000000..af069744 --- /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 + 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 00000000..a723012d --- /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/anki-bin/Manifest b/app-misc/anki-bin/Manifest new file mode 100644 index 00000000..9aeba236 --- /dev/null +++ b/app-misc/anki-bin/Manifest @@ -0,0 +1,7 @@ +DIST anki-25.02-cp39-abi3-manylinux_2_35_x86_64.whl.zip 10699478 BLAKE2B 0b6e560f4cef124277ce0dd328806391a59b2926e066cc4648d22f4b957f4193a4f355394ff96acdd0ecfa7bcaab3288b78b1dfdd6181b214e6f1ef99d57f7bc SHA512 8d73df399257a6fa1c0d70733e44986deaed7eaa50cfaab2d9ba7c7a754b10230fecfa6192b50bd675b5be1528594e785a30ecf68302c33a5fcf0dfca9e8364e +DIST anki-bin-24.06.1 2212 BLAKE2B 18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50 SHA512 50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05 +DIST anki-bin-24.06.desktop 478 BLAKE2B a42c1186a11cb5a6f9bc41be99e8fb62236148d69c467b174cd34fc865f7955bb71794258bedf6175d1ccd89a8439db721082e145731688f17d097f32be0c93d SHA512 0742596284a0198bdd51b281b4018cca517b89b276352f21d586bd4f3ec78c2991ce93081f46112ab9130378195050b2fc8b636d89d4bdf0872a1f9f369ee326 +DIST anki-bin-24.06.png 34595 BLAKE2B 7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88 SHA512 c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7 +DIST anki-bin-24.06.xml 528 BLAKE2B 237497a01901ead3a48e0282a4a270c1eee2e121998aafb41740010ec36da4886fa01f471855aae841d27b492e31864878e4475fa3e6096d87a9270adf00ed7e SHA512 67f2f8679acbece2c3abbb9dacb3d6f6c7428388297d9354991aa099b2d0331d028fd0de50c83d48ae0591b0b4bb2f9076edfe7fea77fd5d7429a2b83bd0f2ce +DIST anki-bin-24.06.xpm 6324 BLAKE2B 7dc61bb7a86323828f52f53194d36493f1c9355b1384a8b611829f7f2d97d844cf9d7358f8c352272440ace146593f417df261338cff4565fc3b4c0ca44e06bc SHA512 7e2821141522fe2afb07d2eca4013a0f170119856ba46bed0894c09d289133cdd64559df7e0cbcb56b73c5ee5a64215279101722865dede7982c8e6002da9d41 +DIST aqt-25.02-py3-none-any.whl.zip 4204328 BLAKE2B 58317cc8ba3e9809199d5d50b3f4b0f5f3f80380c8c25b174c5d995eb363b3be3e0d62832a87458e2e74f2a721cb36df3f8f882c7d33c4be75ba37773483cc18 SHA512 8e5fd52ea749e29b5de42b2a19bb20c83aa3de859ef12218131bb1c30f2af5173676f0831cd34ee093fa8c4d8bdc77490d75adf904c98236259c0a6f52c44bdd diff --git a/app-misc/anki-bin/anki-bin-25.02.ebuild b/app-misc/anki-bin/anki-bin-25.02.ebuild new file mode 100644 index 00000000..429be716 --- /dev/null +++ b/app-misc/anki-bin/anki-bin-25.02.ebuild @@ -0,0 +1,115 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +### A NOTE REGARDING PYTHON COMPATABILITY ### +# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one native library _rsbridge.so +# that is not linked against libpython. +# The configuration with Python 3.{10..13} was tested on a limited number of machines and is not guaranteed to work. + +PYTHON_COMPAT=( python3_{10..13} ) +inherit desktop optfeature python-single-r1 pypi readme.gentoo-r1 xdg + +# bump to latest PV, where any of the miscellaneous files changed +MY_PV=24.06 +MY_P=${PN}-${MY_PV} + +DESCRIPTION="A spaced-repetition memory training program (flash cards)" +HOMEPAGE="https://apps.ankiweb.net/" +SRC_URI=" + $(pypi_wheel_url --unpack anki ${PV} cp39 abi3-manylinux_2_35_x86_64) + $(pypi_wheel_url --unpack aqt ${PV}) + https://raw.githubusercontent.com/ankitects/anki/${MY_PV}/qt/bundle/lin/anki.1 -> ${MY_P}.1 + https://raw.githubusercontent.com/ankitects/anki/${MY_PV}/qt/bundle/lin/anki.desktop -> ${MY_P}.desktop + https://raw.githubusercontent.com/ankitects/anki/${MY_PV}/qt/bundle/lin/anki.png -> ${MY_P}.png + https://raw.githubusercontent.com/ankitects/anki/${MY_PV}/qt/bundle/lin/anki.xml -> ${MY_P}.xml + https://raw.githubusercontent.com/ankitects/anki/${MY_PV}/qt/bundle/lin/anki.xpm -> ${MY_P}.xpm +" + +S="${WORKDIR}" + +# How to get an up-to-date summary of runtime JS libs' licenses: +# ./node_modules/.bin/license-checker-rseidelsohn --production --excludePackages anki --summary +LICENSE="0BSD AGPL-3+ BSD CC-BY-4.0 GPL-3+ public-domain" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 CC0-1.0 ISC MIT + MPL-2.0 Unicode-3.0 Unicode-DFS-2016 Unlicense ZLIB +" +# Manually added crate licenses +LICENSE+=" openssl" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + !app-misc/anki + app-misc/ca-certificates + dev-qt/qtsvg:6 + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/protobuf[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + dev-python/waitress[${PYTHON_USEDEP}] + >=dev-python/pyqt6-6.6.1[gui,network,opengl,quick,webchannel,widgets,${PYTHON_USEDEP}] + >=dev-python/pyqt6-sip-13.6.0[${PYTHON_USEDEP}] + >=dev-python/pyqt6-webengine-6.6.0[widgets,${PYTHON_USEDEP}]') +" +BDEPEND="app-arch/unzip" + +PATCHES="${FILESDIR}"/${PN}-24.04.1-revert-cert-store-hack.patch + +QA_PREBUILT="usr/lib/*" + +src_install() { + python_domodule anki {,_}aqt *.dist-info + python_newscript - anki <<-EOF + #!${EPREFIX}/usr/bin/python + import sys + from aqt import run + sys.exit(run()) + EOF + newicon "${DISTDIR}"/${MY_P}.png anki.png + newicon "${DISTDIR}"/${MY_P}.xpm anki.xpm + newmenu "${DISTDIR}"/${MY_P}.desktop anki.desktop + newman "${DISTDIR}"/${MY_P}.1 anki.1 + insinto /usr/share/mime/packages + newins "${DISTDIR}"/${MY_P}.xml anki.xml + + local DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI + can temporarily set the environment variable ENABLE_QT5_COMPAT to 1 to have + Anki install the previous compatibility code. This option has additional + runtime dependencies. Please take a look at this package's optional runtime + features for a complete listing. + \n\nENABLE_QT5_COMPAT may be removed in the future, so this is not a + long-term solution. + \n\nAnki's user manual is located online at https://docs.ankiweb.net/ + \nAnki's add-on developer manual is located online at + https://addon-docs.ankiweb.net/" + + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog + xdg_pkg_postinst + optfeature "LaTeX in cards" "app-text/texlive[extra] app-text/dvipng" + optfeature "sound support" media-video/mpv media-video/mplayer + optfeature "recording support" "media-sound/lame[frontend] dev-python/pyqt6[multimedia]" + optfeature "faster database operations" dev-python/orjson + optfeature "compatibility with Qt5-dependent add-ons" dev-python/pyqt6[dbus,printsupport] + optfeature "Vulkan driver" "media-libs/vulkan-loader dev-qt/qtbase:6[vulkan] + dev-qt/qtdeclarative:6[vulkan] dev-qt/qtwebengine:6[vulkan]" + + einfo "You can customize the LaTeX header for your cards to fit your needs:" + einfo "Notes > Manage Note Types > [select a note type] > Options" +} diff --git a/app-misc/anki-bin/files/anki-bin-24.04.1-revert-cert-store-hack.patch b/app-misc/anki-bin/files/anki-bin-24.04.1-revert-cert-store-hack.patch new file mode 100644 index 00000000..258e64e1 --- /dev/null +++ b/app-misc/anki-bin/files/anki-bin-24.04.1-revert-cert-store-hack.patch @@ -0,0 +1,21 @@ +pip_system_certs is a hack to force certifi to use the system +certificate store. Let's use dev-python/certifi, which is a hack of +its own, instead of introducing an automagical dependency. + +From: Lucio Sauer +--- a/aqt/__init__.py ++++ b/aqt/__init__.py +@@ -6,13 +6,6 @@ from __future__ import annotations + import logging + import sys + +-try: +- import pip_system_certs.wrapt_requests +-except ModuleNotFoundError: +- print( +- "Python module pip_system_certs is not installed. System certificate store and custom SSL certificates may not work. See: https://github.com/ankitects/anki/issues/3016" +- ) +- + if sys.version_info[0] < 3 or sys.version_info[1] < 9: + raise Exception("Anki requires Python 3.9+") + diff --git a/app-misc/anki-bin/metadata.xml b/app-misc/anki-bin/metadata.xml new file mode 100644 index 00000000..3f1d1c3b --- /dev/null +++ b/app-misc/anki-bin/metadata.xml @@ -0,0 +1,22 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + watermanpaint@posteo.net + Lucio Sauer + + + https://forums.ankiweb.net/c/anki/21 + https://github.com/ankitects/anki/releases + https://docs.ankiweb.net/ + + Damien Elmes + + anki + ankitects/anki + + diff --git a/app-misc/aw-client/Manifest b/app-misc/aw-client/Manifest new file mode 100644 index 00000000..e96d0f11 --- /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 00000000..21e89cca --- /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_{11..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 00000000..f5e1961e --- /dev/null +++ b/app-misc/aw-client/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + ActivityWatch/aw-client + + diff --git a/app-misc/aw-core/Manifest b/app-misc/aw-core/Manifest new file mode 100644 index 00000000..f9117465 --- /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 00000000..22b2b8aa --- /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_{11..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 00000000..98be1333 --- /dev/null +++ b/app-misc/aw-core/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + ActivityWatch/aw-core + + diff --git a/app-misc/badvideo/Manifest b/app-misc/badvideo/Manifest new file mode 100644 index 00000000..a5c1b578 --- /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 00000000..c8e9d4b4 --- /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 00000000..bf17bce4 --- /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 00000000..0ddbdebc --- /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/blahaj/Manifest b/app-misc/blahaj/Manifest new file mode 100644 index 00000000..1ad94fd3 --- /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 00000000..393915bf --- /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://github.com/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 00000000..aab7061d --- /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 00000000..0b2b76e8 --- /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 00000000..646cad9a --- /dev/null +++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +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 ) +" + +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 +} diff --git a/app-misc/brightnessctl/metadata.xml b/app-misc/brightnessctl/metadata.xml new file mode 100644 index 00000000..8b6b9dab --- /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/catt/Manifest b/app-misc/catt/Manifest new file mode 100644 index 00000000..6eca9422 --- /dev/null +++ b/app-misc/catt/Manifest @@ -0,0 +1 @@ +DIST catt-0.12.13.tar.gz 79044 BLAKE2B 627ca1a83e35e9021972268c2a920c0b8d2d219dfc6eca7d8c175efe3e5ed248ebb417fad7fd4088d2d1f2758d32801c15c928cc14c87a0f5d170900f2ba4f7e SHA512 20b249d522b5f0bc10473185882102a1a114b6b12d6961e2d510337cf80151384d19c7085ca0881321e1cf6fe043a1570a7c554e5eafcd331275d4e2685fb551 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 00000000..97cdad9d --- /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_{11..12} ) +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}] + + + + + davidroman96@gmail.com + David Roman + + + skorokithakis/catt + + diff --git a/app-misc/chayang/Manifest b/app-misc/chayang/Manifest new file mode 100644 index 00000000..6725abea --- /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 00000000..35485161 --- /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 00000000..19478cec --- /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 00000000..eceafc3a --- /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 00000000..d45719a6 --- /dev/null +++ b/app-misc/cheat/cheat-4.2.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit bash-completion-r1 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} + insinto /usr/share/fish/vendor_completions.d + doins scripts/${PN}.fish + + if use zsh-completion; then + insinto /usr/share/zsh/site-functions + newins scripts/${PN}.zsh _cheat + 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 00000000..f545d9ff --- /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 00000000..a6805d56 --- /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 00000000..a5d73672 --- /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 00000000..30430c7f --- /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 00000000..1f315d98 --- /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 00000000..1f315d98 --- /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 00000000..93b9ceb1 --- /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 00000000..365df14c --- /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 00000000..81dd76bb --- /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 00000000..0174da84 --- /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 00000000..1d059277 --- /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 00000000..98a6306f --- /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 00000000..8fd82204 --- /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 00000000..fa06195d --- /dev/null +++ b/app-misc/cliphist/Manifest @@ -0,0 +1 @@ +DIST cliphist-0.6.1.gh.tar.gz 1380635 BLAKE2B 8a6014b348dbcc5980690d64cf6a230bd67575787a1b40793e8e79b8973bf834a5fb2bf2abdae1168a84815b8fb0198d15f51c03ffe2b4a1e775d41faacc8a8e SHA512 ba6ace24766f673a4d736c74a9683866ee52dca74bd50aae3a958a57212713ad0377baab0768151213749d72151ca4384c8a64390bacef696ed9e919da5eed5a diff --git a/app-misc/cliphist/cliphist-0.6.1.ebuild b/app-misc/cliphist/cliphist-0.6.1.ebuild new file mode 100644 index 00000000..60315234 --- /dev/null +++ b/app-misc/cliphist/cliphist-0.6.1.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 00000000..22a9d5c7 --- /dev/null +++ b/app-misc/cliphist/metadata.xml @@ -0,0 +1,11 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + sentriz/cliphist + + diff --git a/app-misc/corectrl/Manifest b/app-misc/corectrl/Manifest new file mode 100644 index 00000000..1d4e1f3e --- /dev/null +++ b/app-misc/corectrl/Manifest @@ -0,0 +1 @@ +DIST corectrl-v1.4.3.tar.bz2 262419 BLAKE2B a9400922ed7a07ef247fcfed48f37509bcef7fafeb74f36f8b76d08e773fc07ab15a6cd2b49b38a7d62536752930904f762658427c68794676b1a83246e0408e SHA512 2de26aaa45d7e17d39fd7b4c9428193b6fdcadd5e0b56eb78069d01804c2b0591234826b6a7af97c17d6f555bd9063144b7de5320609591a46f9107a28b07ed7 diff --git a/app-misc/corectrl/corectrl-1.4.3.ebuild b/app-misc/corectrl/corectrl-1.4.3.ebuild new file mode 100644 index 00000000..8f724cee --- /dev/null +++ b/app-misc/corectrl/corectrl-1.4.3.ebuild @@ -0,0 +1,78 @@ +# 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 + +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-1.3:=[qt5] + dev-qt/qtcharts:5[qml] + dev-qt/qtdbus:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + sys-auth/polkit[introspection] +" +DEPEND="${COMMON_DEPEND} + dev-cpp/units + dev-qt/linguist-tools:5 + dev-qt/qtsvg:5 + 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() { + optfeature "vulkaninfo" dev-util/vulkan-tools + optfeature "glxinfo" x11-apps/mesa-progs +} diff --git a/app-misc/corectrl/corectrl-9999.ebuild b/app-misc/corectrl/corectrl-9999.ebuild new file mode 100644 index 00000000..7e9fa9e0 --- /dev/null +++ b/app-misc/corectrl/corectrl-9999.ebuild @@ -0,0 +1,75 @@ +# 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 + +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-1.3:=[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() { + optfeature "vulkaninfo" dev-util/vulkan-tools + optfeature "glxinfo" x11-apps/mesa-progs +} diff --git a/app-misc/corectrl/metadata.xml b/app-misc/corectrl/metadata.xml new file mode 100644 index 00000000..3ef4513e --- /dev/null +++ b/app-misc/corectrl/metadata.xml @@ -0,0 +1,11 @@ + + + + + kostadinshishmanov@protonmail.com + Kostadin Shishmanov + + + corectrl/corectrl + + diff --git a/app-misc/cpufetch/Manifest b/app-misc/cpufetch/Manifest new file mode 100644 index 00000000..d5a3a8a9 --- /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 00000000..e486018e --- /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 00000000..f177588b --- /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 00000000..5b7dd2f5 --- /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 00000000..208be8e0 --- /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 00000000..e15bb847 --- /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 00000000..74a72ccc --- /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 00000000..73b46923 --- /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 00000000..cc5da542 --- /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 00000000..a02460a3 --- /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 00000000..dc6e0049 --- /dev/null +++ b/app-misc/doublecmd-bin/Manifest @@ -0,0 +1,13 @@ +DIST doublecmd-1.0.11.gtk2.i386.tar.xz 7555420 BLAKE2B 7b80c8eac6d561b054375ea89094998e077b16ea1f2e20ac46b8d985597d320cc5d13a978da8d4ef00f0445cc8d67bc35c750ce6f7db4475528c51de5638e0c0 SHA512 66d2e00abded6a96a39317741a4e270631904c786c4178d7ff659c9f3d2b43844d2a416e438216ae699bda17e7849130f575fc5b56728200b2cd2446d1f2111c +DIST doublecmd-1.0.11.gtk2.x86_64.tar.xz 8315448 BLAKE2B 74ae77064382a76bb743bf63c3f152788156e9e178ab3fd7e2fb4e645e2cd6f1c34365b350490e45521c6d550bad543b94d9ef226f64284b347c1a7f097e33f6 SHA512 edf881df859e6ea4f7de9b65111b9ff4bc4dc0bd1c5a84e1ac218c0ffbf76fcf6ea99f3e412f037a591ee9401261afb95312ba95f197bb3d974f07868bf88f04 +DIST doublecmd-1.0.11.qt.i386.tar.xz 7946756 BLAKE2B 828f0925da2939f9234eb587628ec6b038942b26d96d1372e2985055e176a3970048c1e25c0f44a9bde72afc5120215e5534a61d8530f3a64a4ee890657ffc82 SHA512 25fe8d71df7172e64915db2e3a025f5e3e45582f20893bab53db62968d810ddc4c4e9801a9c320821e4bbc22130944d40a7e81fa8cf5d4ce3fe641956990ead8 +DIST doublecmd-1.0.11.qt.x86_64.tar.xz 8649332 BLAKE2B 5009b9b001a5605bf130485ee92a39c1310ab2abe543e39278dccca3240a4558e53d2fd9f1fe6010f01da2f82fe625da5ebd1d7aff326e81dcf82abb83e93582 SHA512 2dd4088ea9b7309bf5d9f9bee2bf590d11e1e96690393fae17f04a8b59d7e245fc1c43c6e92a2a44a37e59c54448d42b562ff98fe36eeab85999013ba1719da6 +DIST doublecmd-1.1.21.gtk2.i386.tar.xz 8094768 BLAKE2B e651c345445308016aa260b2af67c4a5d90964a927f529836307b144e762711b66feb1abe518391b5e55a6cf0a73e136d4357e24ea52d86f59e126e63bb1a510 SHA512 5a9ea0f8e55a438c82d4b3616ab2dfa23fe0dc4d701803879de182e95c63d2d08bb193c95d9e95ed1d487bca90c34e020d63d577e0cf73f7f223d49497749aa5 +DIST doublecmd-1.1.21.gtk2.x86_64.tar.xz 8833232 BLAKE2B d2f07636e8bac066f13b46b7f72ac7c530747ad863dda5570a2f89670cce045c2a4af56a6da8b85f73f9a220b01aae9dc605af1121d7e63b85efa107c7fce37a SHA512 19bb6ed64e40b733cb327f21a6d7fa7a3680fc263d8ee4ef320c04b562c02353b5fd1af80aaebd6786492873e4f9471e62df22bb357b01af8b74f1016432be73 +DIST doublecmd-1.1.21.qt.i386.tar.xz 8475080 BLAKE2B 8f0660bfc1218bcdff3846e518dd1a8366c1023b5283fad1bed41c604da552102a73ec21d899f995e99ebd90e57d6f31627c18bef0efde82794f087b7b80e750 SHA512 5e9303d58c7d15a5395174c7ad586f3e00e0fde4dd98bf870302b76775ccca72c225013c98e2b7f1fda827d9e5c768cfa42d55768da362507dff6c316ba1f2b8 +DIST doublecmd-1.1.21.qt.x86_64.tar.xz 9165644 BLAKE2B 1bc62f0e4f87b411681ea1c1fe9e76c16d374ac2dd1b1f73dacdde2dc29ad0e577968e344f5a37ea9eda258b93ae339257bb9d5ee4339ffbbb50f96103f74784 SHA512 efa00d4f4e39a3eeecd99c1ce0ff50cb2edd23bd2b6eedafad8fec616f195f1b91038bcb56858acd85c6f3a3467bd68bd8fd8c61ac3b44bd37613f84ff0e5c16 +DIST doublecmd-1.1.23.gtk2.i386.tar.xz 8296328 BLAKE2B 51855de86bc8ab043011a11054d15e15f5f07e3433787d03b7cd7fead65fe8a92db575b7f693c24651a0b6ecd1310c2497eb81cc39494fe78272d843c61d231b SHA512 a7e7801943afb3c59f15eb9d23974e2effe86f2bb851a8a85d0bc817edc89b4a36de822ac99cb75bedcf090990dd2feedad0ba6316a97a3ba5bfec92b3e3ebd4 +DIST doublecmd-1.1.23.gtk2.x86_64.tar.xz 9038884 BLAKE2B 1b5024ad03011ebb75f8f7ced51a7c14966ad21271b868a973519fe9c89094aa29c58416ed322f8090901c8de031632b98ac6d2a1d31f3c0d3c81b973e6b0419 SHA512 c3bdb6493b29864f99a53b3141ac6bad9a32f3bb36be43e1c57a951dc27d426db2da389adae4bd0a8a46aad9b04ecd36a6e7b0c5b1de7c630eaedcb4b7809d74 +DIST doublecmd-1.1.23.qt.i386.tar.xz 8710404 BLAKE2B 48a85219bfdefc09711ab8f0f7c5d14ecd43f4746ef5eb5cbc6f5d0c274e8a529b219d08deb2a8a5c25585d75432ccd53ae227e306f0bdaf5cc757135429e5ec SHA512 306069850672bfc67df44b08ce4b32a16d45c631c0dce8753b9af5fabb4f38e0b150f9fd1fbc32408df258533ff3d24694799a91869c712f6ff5caf6dbae95aa +DIST doublecmd-1.1.23.qt.x86_64.tar.xz 9396044 BLAKE2B f57f8bcb705bcea09c1a90b1136aa62605988a87889c9a4a42ac10f909293c4c0366bbbe91fad7066c785885694976ad019dfca45c139872940324d58a4c5491 SHA512 b8b0d4673938b4ee2c1363e5ea4d16ba00cb1e1c9d0ddbfd4e7ab8cb0ed86cef7e6dbc41394dda1ab451ff9dbbd64b706595e9cb420cd4297216c3ccdd85f420 +DIST doublecmd-1.1.23.qt6.x86_64.tar.xz 9468420 BLAKE2B 3a8d031bd4fb63e4f699432653f0757e327245c92593bc53625724b89099ae5b763f9c15409527ccb1402c43fff2d21298b4155e4d5d5eaf5e18f60ae6f51a18 SHA512 2dcd9baae310afd6b6bcdb99c8c366286e57b2e3c640098a761c946539b303565deab39886e5911d46d232ab29997e1d4707caee2e1ac28baff5abea7f99ef31 diff --git a/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild new file mode 100644 index 00000000..cf43f862 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.0.11.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 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? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.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="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 + */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). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + ) +" + +src_install(){ + insinto "/opt/${PN}" + doins -r "${S}/." + + # Remove doublecmd.inf to use config from user home directory + rm "${ED}/opt/${PN}"/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.1.21.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.1.21.ebuild new file mode 100644 index 00000000..630f4c97 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.1.21.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 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? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) + ) + x86? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.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="gtk qt5" +REQUIRED_USE=" ^^ ( gtk qt5 ) " + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 + */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). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtx11extras:5 + ) +" + +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.1.23.ebuild b/app-misc/doublecmd-bin/doublecmd-bin-1.1.23.ebuild new file mode 100644 index 00000000..7d8925b4 --- /dev/null +++ b/app-misc/doublecmd-bin/doublecmd-bin-1.1.23.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 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? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.x86_64.tar.xz ) + qt6? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt6.x86_64.tar.xz ) + ) + x86? ( + gtk? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.gtk2.i386.tar.xz ) + qt5? ( https://downloads.sourceforge.net/${MY_PN}/${MY_PN}-${PV}.qt.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="gtk qt5 qt6" +REQUIRED_USE=" ^^ ( gtk qt5 qt6 ) " + +QA_PREBUILT=" + */doublecmd + */libQt5Pas.so.1 + */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). +## x11-libs/X11 is optional dependency of dev-qt/qtgui:5 by [xcb] or [X] +## therefore it is mentioned here explicitly. +RDEPEND=" + dev-libs/glib:2 + sys-apps/dbus + x11-libs/libX11 + virtual/libc + gtk? ( x11-libs/gtk+:2 ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + ) + qt6? ( + dev-qt/qtbase:6[gui,widgets] + ) +" + +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 00000000..4ab2d855 --- /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 00000000..41101d04 --- /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 00000000..dea8159e --- /dev/null +++ b/app-misc/doublecmd/Manifest @@ -0,0 +1 @@ +DIST doublecmd-1.1.23-src.tar.gz 9447436 BLAKE2B 81b846334a765a95c17b7a6ec116e7a7ab79605238e6a06f01784e60480740f48305691d8d56868343657eecc16bb51af16af6dd36dc8bcd0c8f6cfa52115cd7 SHA512 92fee7988e91c88d03a3dd3cdfbfc80e36f809c91141eb2b99ea11c216a7f80ed434d6cc27d902c9c325ab1f95c04bac56c4e045ce163f894c8632f21fd28f4f diff --git a/app-misc/doublecmd/doublecmd-1.1.23.ebuild b/app-misc/doublecmd/doublecmd-1.1.23.ebuild new file mode 100644 index 00000000..2a3563aa --- /dev/null +++ b/app-misc/doublecmd/doublecmd-1.1.23.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/files/00-lazbuild-command.patch b/app-misc/doublecmd/files/00-lazbuild-command.patch new file mode 100644 index 00000000..b2c90cc8 --- /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 00000000..3d67b2fb --- /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 00000000..bd580d74 --- /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 00000000..a639c9e0 --- /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 00000000..29a57a68 --- /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 00000000..b5325c54 --- /dev/null +++ b/app-misc/dragon/Manifest @@ -0,0 +1,3 @@ +DIST dragon-1.1.1.tar.gz 17178 BLAKE2B bfe8cbda4beaf62de670eb2a02ad96b0289abd8ed2929ed35ddab2887ef63c6555dca1aad8bd73e87212ac79c8bfebd52371c9acaef180b475dab5ba03e01635 SHA512 e94a91752ff1af25452c09fb85ca318b29cb2301178346d3ff84ffd6270f6cf03e6f90c0db2e39567f5f724fdf8e6551a16e051b78920236c8177d965c209700 +DIST dragon-1.1.1_p20210820.tar.gz 18197 BLAKE2B 2bf5a5531be7114da2903120f82b3b0586582eeae7e1ed1b93d85bd1b4792587b1ec2b3b36e281f0809452c7fd10135927cbefe2b72e2a80fb1865cb2b548920 SHA512 9607f9344e573542ff45cadebffd2805432e3add4ad680c1320933ea63f00950af9789e7cb3a13289592d020ea5d20a02dad1e65cc777930fbc9f25a3f7bc2eb +DIST dragon-1.2.0.tar.gz 18735 BLAKE2B b6e8f84ce5a28f557fb55d6e8d6c32d5e1379d2a0a8fe1faea1074ead3a492266a3b49fe98871f7a82b560faf0dda849ccb33d7e82ee7ac55922580bbcc996de SHA512 0f937459b91163034d07ddc654d626ec935fce6b19bb83741137ef5d780d396d95ed7f618e5b593157c525d46b92d381ba968bd29e572bb16adfd9e3acdd337b diff --git a/app-misc/dragon/dragon-1.1.1.ebuild b/app-misc/dragon/dragon-1.1.1.ebuild new file mode 100644 index 00000000..64bf6f97 --- /dev/null +++ b/app-misc/dragon/dragon-1.1.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" +HOMEPAGE="https://github.com/mwh/dragon" +SRC_URI="https://github.com/mwh/dragon/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=x11-libs/gtk+-3" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ + -i Makefile || die "sed failed" +} + +src_install() { + emake PREFIX="${D}/usr/bin" install + dodoc README +} diff --git a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild new file mode 100644 index 00000000..d327174b --- /dev/null +++ b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +COMMIT="c0ddf8d4f0a57b984570ceacb1f3e587639d8bda" + +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/${COMMIT}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=">=x11-libs/gtk+-3" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ + -i Makefile || die "sed failed" +} + +src_install() { + dobin dragon + dodoc README + doman dragon.1 +} diff --git a/app-misc/dragon/dragon-1.2.0.ebuild b/app-misc/dragon/dragon-1.2.0.ebuild new file mode 100644 index 00000000..18f11af4 --- /dev/null +++ b/app-misc/dragon/dragon-1.2.0.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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=">=x11-libs/gtk+-3" +RDEPEND="${DEPEND}" + +src_prepare() { + default + sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ + -i Makefile || die "sed failed" +} + +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 00000000..b44df4a4 --- /dev/null +++ b/app-misc/dragon/metadata.xml @@ -0,0 +1,11 @@ + + + + + myrvogna@electrosphe.re + Octiabrina Terrien-Puig + + + mwh/dragon + + diff --git a/app-misc/electricsheep/Manifest b/app-misc/electricsheep/Manifest new file mode 100644 index 00000000..42915f22 --- /dev/null +++ b/app-misc/electricsheep/Manifest @@ -0,0 +1,3 @@ +DIST electricsheep-3.0.2_p20191005.tar.gz 11115290 BLAKE2B d952663864287a0081dd2b65dbe77e09ce8beb3c0693e8605a469244eaa21c441f159c6a74b5d5b1cf20151b9b8fe57ee20f4ef44d0f564c56aa9b84f33062bf SHA512 ef8138466d3f938eaf78e530e804f42947dd05c5d9511a091b67600b6719a9e70917594879668953d252a4cdfafd0f547ecbb2e23fe7dc610b959e2c04ac85e5 +DIST electricsheep-fix-build-boost-185.patch 4062 BLAKE2B 9eeda51d02d93db3c4179d43441436634bd8e5ce6a2912ac9484460a18eb35d25ee04ba82ff9eda0524f551b1e1584b94aef1c932213cb8e3be8997915dffd1d SHA512 d85c6a9161ef90f3ea73908ef2a27683f5caba97f72e5ef8943770fcfe7f069de1b4d2594ff03ffbbce50ed9deb9e773e998127d1e8d90dcaa73c687cb3093bc +DIST electricsheep-fix-ffmpeg5.patch 48619 BLAKE2B bed22bf7cdd07fd637ad621fc7f653d31e701757ffe2c6a72110076572a2cb1dce1d429ce8181f9af08a4e6d0792945c63937bb2e3a2defe5aacf5aa4cea74c8 SHA512 42ba5d5789e72632cb9ab5600166a45aea6c32b0a56d0da97b62b4298617fc8a7dbe36b6f3b73eb4ba3cb12369e19657f49a94d9f501861a0b6c30a888bec1cf diff --git a/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild new file mode 100644 index 00000000..c39f6199 --- /dev/null +++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-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="37ba0fd692d6581f8fe009ed11c9650cd8174123" +SRC_URI=" + https://github.com/scottdraves/electricsheep/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/scottdraves/electricsheep/pull/109.patch -> electricsheep-fix-ffmpeg5.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 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXrender + x11-libs/wxGTK:${WX_GTK_VER} + virtual/opengl" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/electricsheep-glext-prototypes.patch" # is included in the boost181 patch + "${FILESDIR}/electricsheep-disable-vsync.patch" +) + +src_prepare() { + default + setup-wxwidgets + eautoreconf + rm -f DisplayOutput/OpenGL/{GLee.c,GLee.h} + cd ../ + eapply "${DISTDIR}/electricsheep-fix-ffmpeg5.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.2_p20191005-r2.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r2.ebuild new file mode 100644 index 00000000..3987f288 --- /dev/null +++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-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="37ba0fd692d6581f8fe009ed11c9650cd8174123" +SRC_URI=" + https://github.com/scottdraves/electricsheep/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz + https://github.com/scottdraves/electricsheep/pull/109.patch -> electricsheep-fix-ffmpeg5.patch + https://github.com/scottdraves/electricsheep/pull/123.patch -> electricsheep-fix-build-boost-185.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 + sys-libs/zlib + x11-libs/libX11 + x11-libs/libXrender + x11-libs/wxGTK:${WX_GTK_VER} + virtual/opengl" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/electricsheep-glext-prototypes.patch" # is included in the boost181 patch + "${FILESDIR}/electricsheep-disable-vsync.patch" +) + +src_prepare() { + default + setup-wxwidgets + eautoreconf + rm -f DisplayOutput/OpenGL/{GLee.c,GLee.h} + cd ../ + eapply "${DISTDIR}/electricsheep-fix-ffmpeg5.patch" + eapply "${DISTDIR}/electricsheep-fix-build-boost-185.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 00000000..5f6bfc16 --- /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-disable-vsync.patch b/app-misc/electricsheep/files/electricsheep-disable-vsync.patch new file mode 100644 index 00000000..2bd191ff --- /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/files/electricsheep-glext-prototypes.patch b/app-misc/electricsheep/files/electricsheep-glext-prototypes.patch new file mode 100644 index 00000000..386e70e9 --- /dev/null +++ b/app-misc/electricsheep/files/electricsheep-glext-prototypes.patch @@ -0,0 +1,16 @@ +See: https://github.com/stefantalpalaru/gentoo-overlay/issues/26#issuecomment-455773380 +"Seems that GL/glext.h now exports functions for GL_ARB_shader_objects extension, so they +define GL_ARB_shader_objects, which results in relevant section being skipped in /usr/include/GLee.h. +By default GL/glext.h skips defining prototypes for functions, but it can be enabled - +I used -DGL_GLEXT_PROTOTYPES option to gcc, and compilation finished without errors." + +--- client_generic/Client/Makefile.am ++++ client_generic/Client/Makefile.am +@@ -12,6 +12,7 @@ + AM_CPPFLAGS = \ + -DPACKAGE_DATA_DIR=\""$(datadir)"\" \ + -DPACKAGE_LOCALE_DIR=\""$(datadir)/locale"\" \ ++ -DGL_GLEXT_PROTOTYPES \ + -I $(top_srcdir) \ + -iquote ../DisplayOutput/OpenGL \ + -I ../Common \ diff --git a/app-misc/electricsheep/metadata.xml b/app-misc/electricsheep/metadata.xml new file mode 100644 index 00000000..ddb6abd0 --- /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 00000000..4f3f5d72 --- /dev/null +++ b/app-misc/far2l/Manifest @@ -0,0 +1,2 @@ +DIST v_2.6.3.tar.gz 6730071 BLAKE2B 09e629c4bc77a93acdbe92a455355cb09ef54eb025c824fbf829db093f6d5b5a9491023aec80b050667aeeca910dbe82183d542268b0f722c83aa81e3278ade8 SHA512 9d35cae6bbc55058b4926026f73d8f368d8c78669493a67ab0901a3b044b27db87297715d763116fd3460f3a76dc890dbede09e24c3eae8354ac005d8f1c8bd7 +DIST v_2.6.4.tar.gz 6854330 BLAKE2B 577de3d07a40822c88358d267fa4be8b9ff68e4928218002a9cd45c9d3edd2e1faecbd8dec11d54aeeb6c49f087b8aff8d0fb0e22ffcc5fb0152b0d27774dc03 SHA512 87dfdbcecc0617d200288f113a7a59ae3192c9ab3f0e39fa1dac4992cedc9fdce2bf2bdc317446d37a078581c2c7dd5d7cf4fcb65e1577fafeec91974eb08a59 diff --git a/app-misc/far2l/far2l-2.6.3_beta.ebuild b/app-misc/far2l/far2l-2.6.3_beta.ebuild new file mode 100644 index 00000000..aea5ff8c --- /dev/null +++ b/app-misc/far2l/far2l-2.6.3_beta.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +WX_GTK_VER="3.0-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="+ssl sftp samba nfs webdav +archive +wxwidgets" +RESTRICT="mirror" + +BDEPEND="sys-devel/m4" + +RDEPEND="dev-libs/xerces-c + dev-libs/spdlog + app-i18n/uchardet + wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER} ) + ssl? ( dev-libs/openssl ) + sftp? ( net-libs/libssh[sftp] ) + samba? ( net-fs/samba ) + nfs? ( net-fs/libnfs ) + webdav? ( net-libs/neon ) + archive? ( + dev-libs/libpcre2 + app-arch/libarchive + )" + +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)" +# FIXME: add python plugins support +# We need pcpp for this +# -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-2.6.4_beta.ebuild b/app-misc/far2l/far2l-2.6.4_beta.ebuild new file mode 100644 index 00000000..85c4216c --- /dev/null +++ b/app-misc/far2l/far2l-2.6.4_beta.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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? ( + dev-libs/libpcre2 + 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)" +# -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 00000000..57f60ae0 --- /dev/null +++ b/app-misc/far2l/far2l-9999.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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 00000000..74e36fa7 --- /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 00000000..1fb33c67 --- /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 00000000..279568a2 --- /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 00000000..6429aedd --- /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 00000000..279568a2 --- /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 00000000..e5029e22 --- /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 00000000..862439d2 --- /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 00000000..a1b3b147 --- /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 00000000..4545c38f --- /dev/null +++ b/app-misc/fff/metadata.xml @@ -0,0 +1,11 @@ + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + + dylanaraps/fff + + diff --git a/app-misc/gentodo/Manifest b/app-misc/gentodo/Manifest new file mode 100644 index 00000000..f6b74a7d --- /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 00000000..57a0a770 --- /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_{11..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 00000000..e50b9624 --- /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_{11..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 00000000..0b90981a --- /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_{11..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 00000000..e50b9624 --- /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_{11..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 00000000..e35dd9f9 --- /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 00000000..e0607b3d --- /dev/null +++ b/app-misc/ghq/Manifest @@ -0,0 +1,116 @@ +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 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 00000000..1e750213 --- /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() { + go build -work -o "bin/${PN}" ./ || die +} + +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 00000000..b83d604e --- /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() { + go build -v -work -x -o ${PN} || die +} + +src_install() { + dobin ${PN} + einstalldocs +} diff --git a/app-misc/ghq/metadata.xml b/app-misc/ghq/metadata.xml new file mode 100644 index 00000000..e0c03bf7 --- /dev/null +++ b/app-misc/ghq/metadata.xml @@ -0,0 +1,11 @@ + + + + + kenichi.taka@gmail.com + Kenichi Takahashi + + + x-motemen/ghq + + diff --git a/app-misc/github-desktop-bin/Manifest b/app-misc/github-desktop-bin/Manifest new file mode 100644 index 00000000..4c775a9f --- /dev/null +++ b/app-misc/github-desktop-bin/Manifest @@ -0,0 +1 @@ +DIST GitHubDesktop-linux-x86_64-3.3.1-linux1.rpm 107095724 BLAKE2B d6fff825b3a57b7c6403ced19034b901f969e2344f6de81e2f02aaaa8ca341b2b0f40c5e603b758b7496ba23fbc1c825d3065a4f6d0d0e99ad345ae468ba5dc6 SHA512 166d1c5df4ab8a80dee8e0b01fea4fc3868b2757e4207692785f29765a7a2b65dae0c620882b478aa037142abf111366e4ff6384d049543d7a53640ba40e5cc3 diff --git a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild new file mode 100644 index 00000000..191306f5 --- /dev/null +++ b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild @@ -0,0 +1,99 @@ +# Copyright 2019-2024 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 + sys-libs/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 00000000..e2126bb3 --- /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 00000000..d1ccd901 --- /dev/null +++ b/app-misc/glow/Manifest @@ -0,0 +1,4 @@ +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 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 00000000..e4d3c5d9 --- /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 00000000..e4d3c5d9 --- /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/metadata.xml b/app-misc/glow/metadata.xml new file mode 100644 index 00000000..46e1f83d --- /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 00000000..f3eabda8 --- /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 00000000..86e80e5d --- /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 00000000..86e80e5d --- /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 00000000..be12b80e --- /dev/null +++ b/app-misc/godedupe/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + ospg/godedupe + + diff --git a/app-misc/gopsuinfo/Manifest b/app-misc/gopsuinfo/Manifest new file mode 100644 index 00000000..9ab408a4 --- /dev/null +++ b/app-misc/gopsuinfo/Manifest @@ -0,0 +1,21 @@ +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 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 00000000..f6cf1eab --- /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/metadata.xml b/app-misc/gopsuinfo/metadata.xml new file mode 100644 index 00000000..483c49ea --- /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 00000000..2f6eb63c --- /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 00000000..08aa82bb --- /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 00000000..22ef278f --- /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 00000000..dc1af8c6 --- /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 00000000..5c5d4513 --- /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 00000000..5755a369 --- /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 00000000..a7d363e4 --- /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 00000000..4b94a86e --- /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 00000000..dbca5296 --- /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 00000000..82097594 --- /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 00000000..51eb468a --- /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 00000000..c4414a01 --- /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 00000000..c0a82297 --- /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 00000000..c000d145 --- /dev/null +++ b/app-misc/kanata/Manifest @@ -0,0 +1,333 @@ +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.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 +DIST anstream-0.6.17.crate 29445 BLAKE2B 417f32065317b17c8a846c9015e9794a72f57028ac87cd97685a442f0cd7e8437db6820294f38b6b96a9e8f644235f99eb0aeda0fcc02c14899d85058e004970 SHA512 00a9e781650978b419e8b28bce8be00b2f4f5dfddff3c2184b35b32b247e8e0f0ab9da6c145dfe65f1109d4bcb5b2fdbf473f00c764fb9ba871d7527c5a73d8d +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa +DIST anstyle-1.0.9.crate 15770 BLAKE2B 61112cee3e3b399f8858f61d23d756eb81231eb0b9b19b1a3cb9b818d3418017187ade9df6c656e15cffa32995f6aa5346c396e009dc9c02b70a200e133b59a4 SHA512 2a503aa0b37c39232bc4ae573c37f41fc3a89d1944cb16384e6d9cd7ee031789140a836f31a05a39842d2322279518dc2ff9c2661782aeb90d8d8329a902c81b +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 anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 +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.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 +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.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +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.15.4.crate 85028 BLAKE2B 9ec98f430fef4e9b59e61d413b3703430f91bc818f3294aea7416cf8a35e0606357bb5b4d1edebe590f07fb614f832da16016c8530ff39ca853aff1d1369cc60 SHA512 59ca9f8e6b74bdd95b9b4ad1bff3bf4be46dacedeb1eea6196a65dfb0ca7b60e86ab6c25d0f91dae3caecd17ab73c48f953be0bc24bdc0ceaaf4c1726b9ffdc8 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bytemuck-1.15.0.crate 47672 BLAKE2B 49f2d92cfd5abfbe3fd94e7e4c9a3d4ac22c67b58e73947f461cf8e5022738b7d38c790de2a1717b731d658f1646066bee2f936a1575e2995e6de39d20f918b2 SHA512 5b6886f252945449c4546c181bbb6c95597e498aba6b1faf81c5a4af69bcb9e3e024d7d6e849d347682e8ca72ecaa9a70d13fb06c174e17846f0c85bb4810433 +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.0.90.crate 73954 BLAKE2B 840417889519dec96a745c49ecbc8b0d3da9b37a4b6b0165ee8983c07b8150061690b34409381365ae4c70c5780923d19cddce29d5fbc370eb6b6fff29121436 SHA512 349f3c3f8208632f8754cc05d70976eb14f3f13a14d59413994c656efc36bb32b7310adc7d5f3a6745f15e0aaa88334644c9aba8d29fb961215d74bec605307e +DIST cc-1.1.31.crate 84637 BLAKE2B 80b95666f87f80f20efc53aacb132db32900132a58995411e95fdb043e65467ac3c84ac905d13206524d9666563486ab594a09df1fe86035ec3e5542f78a6f5e SHA512 fbc42db9e908d69fe2dac18605e057f3187ccca067ee0e9f0c271b6b9dd213f0bce1a1e32f073bc012d2ea756878929f506775076d453593a14accc5f9a159ea +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.5.20.crate 56376 BLAKE2B 8efa9c3e171ef38c98a25c526f528629e7e72850c6ec27e7e89a212403ee90d7d005b00750769e4335423ecec1d86abb35c19b0bf7f2c063bc7c6a8bd59d6804 SHA512 e432a118a2ec15b273a404c3cb75bbe579b11034ba55def1823d4670c6553e3d8611074a24f50a0f4adc8bda184213b06106c44c68a19d267342c53e345351d4 +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.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +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 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.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +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.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 +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.1.2.crate 18337 BLAKE2B 2ef2649550f192013086ecf48788e016d92b907bc39c617657e2cbbf01a79cc182b1cf3b9e3dd53051121773cecef7da1b4b842b4127ca928305935019c3a3a1 SHA512 739175c5c18d1d6bcb6592a1a522dc2883dac7261a38eb54f06e0ebe82ecfd26567cf817f39eae9d8911b900c1968d0b21c13d514f4894d5695885b20adc8f54 +DIST critical-section-1.2.0.crate 19133 BLAKE2B f9acf6f2a2798ee942eb50c7e3ddc194f0c5421c781edf96771b1c4b2b5b895d480cd898581113d23f0cdaf3f63f8ef6eb6c9175e0c2fc18163b05a9c47ffae1 SHA512 cdd6a107869122c9ad30449c4511f5ad3fd01458d2565a33d349478d71f19eabacffb26458e8a12b8892c3bc68f22a76717414ec6471d218130c8cf52cc641e4 +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 either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST embed-resource-2.4.2.crate 16553 BLAKE2B 8a69faacabda9ba6560e352229f91121348ae40358156bacb560ad135364d82059f503f46aaa323e327c5f7a39886d779e1a77a8bed5c2f24d150f07b30af33e SHA512 22e821ff36fcc39638358946972295b20020c4851f39a66329405d39ba1916453f3c0b11bd9d31f94b787d8fd8fe7800ef13a7b0207edd00934e747cf50fb0bf +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.12.2.crate 57338 BLAKE2B ef91fc106dc38ea22a0a24e47b290e760481f76765f12b9853414a69578ad1b9b65f12cd51599661c0b0c91f112cd375495b66448b80008995d686059ce7adbb SHA512 50358976c5078dfbb1de1303f3e3309c7ad61c641449f06f97ee5de9d2b9d1432017b12ee3ef7276ecc36db81771885b9fcae1542bb6b8cf8b23ba583c52e30b +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.12.crate 36163 BLAKE2B 0afef8504932ea0ea051cde1d14bd5b79edde68d6ebae6fe88fa4aaa532605a16f466d0d9c0d0aa619eaa105600b6d5ee4e191865a3fa041549a78f78ca82396 SHA512 dd97d7dae1a7ba653abdaf2db719e1a9c8eb721b08b4af0f1c45b1ed5079069d1b57e4f6d9d879e7fae3a890763f4b6aea9bc2d945392b98e811e7b348589bee +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST hash32-0.2.1.crate 11168 BLAKE2B 26e157c3e8e1c3f72c06a804b0e991544d92dc46ed6f12913074dc3f22861939e24644d7fee8e4836ba4d36fe02cf7147a5c1f30998deed33fb3ac53854d20a1 SHA512 e739445fb07403370fda110dc76b82046e5df0250a5e9898ccd0b33547972d26405527f3e3e9cddcd2caa775c8afcfbfc098cb995ab59c44aca642d6c539594f +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +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.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +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.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +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 instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +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.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049 +DIST is_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.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST jobserver-0.1.28.crate 25543 BLAKE2B 90fb1d8696b575b16b5b12d6fa4e7bc7890f5f09110b147d65eef8888a16ace1446a789f8079a3706f0252be8a04061d989bc8fc53e6c004d6b8a4094baf1642 SHA512 8ffb33b8c162935de1226e0ca4048f36e6e90bd1731cc7f06110bc97e2adef904f777df0ca4ed48b3b8ee4f2c243b2f883f6897427867904aa3385098abcbcee +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST jpeg-decoder-0.3.1.crate 744364 BLAKE2B 0ccc3a7f42e471fc1fc7995fa99573b798da89911667e477a310d10b95745708e583d53776467b9d54a399047b727a3fd4c26a1387382c226f6594770b21ba05 SHA512 103b7602876069603620cc2b5530e84fdab88ec96855a821606560a67cfa26f628b401eace62ee793e6c16ef282f958ed789f5db725ff901124fe6c9b123de00 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +DIST kanata-1.7.0.tar.gz 1685591 BLAKE2B 9b839b3d7748d3263a77e16983bbe13a89c3e3ff9cb8519e4922c46263e316a2d2d1e61987b4a78275002f9a4bfa52b3ef2deef9fe6c44e8b4182952e7c7689e SHA512 56ceaa5e35dd491c4affcd99c4769d5f2f9345df2d9fcb3f74c5f272b7e87995038015bcd6dd1a19b8a4a4e31b4dba8d9130c1e757ae319f4d1ed0fed95258b7 +DIST kanata-1.8.0.tar.gz 1745373 BLAKE2B 168609a692d4b44e0d7ab849132523e880bd36d2254d78e602a00559af8dbd4759c6a0b6110af56ada9a82fc77901fa3d1db967baf12504b7c48e691b43de23f SHA512 a5bb4973ce8829dd42394c41e05687b129062ca22b90fab58c39951a770e3a854bef2adf146d004ea6670c0e94eab7f22357b525baeda5ef5325f00f82436235 +DIST kanata-interception-0.3.0.crate 4699 BLAKE2B e2338432850f26abed79d7136eac43f118e862b4d82f39303050559d82023200779e51255c34c8e467582657d36c2bcbb49bf49b118db8dc87edc09e58e2b319 SHA512 850e4221251eb9d9981f1c9971b6a5b526bebe280d4b56dae62106e85838e287aa7babada40275fbe0d8cbe7eab463c8b440eb6a37dc9b7dd8c992a364343a7a +DIST kanata-keyberon-0.171.3.crate 851878 BLAKE2B d1210aaf8aee5642f81c4ef0fa3b1b0203f77fc6c41bc1040a8dee1c37bfd67f4db233750191c6b4922c20fae0dfd10a8f41a608d96e00883152117f9b9a166a SHA512 847c5059467e639490a25244d98f7ca64cefcb94a36f92f29fbf3bd498537f0bc0923126ad3b1e3ecaf5defc007dafd344f1c9f7d6264fde3f48da86ef060788 +DIST kanata-keyberon-0.180.1.crate 855230 BLAKE2B 134f140eeb81cdb807f77b8efce63f3f77e95cd1fdcde877868c1ad589a7475df47abcee07b8a867731f66872d2c8775200667a77f90a63f540376dc7c898756 SHA512 b174c0b099f77e81894df9a1e7330bc30e7f817b6617dd70d09f534b296b25a1db8392ba68504bddaae8d5b25a6c447cc36b7a38eae7b29fb44b963f4ae278e9 +DIST kanata-keyberon-macros-0.2.0.crate 2598 BLAKE2B fd043c2325c13196aec2d683969d15c7798924e8c5fd27283c4917bd5084fe08988c508982957a3c778a0b58a69c3142360a00d3dc3bedbf3bd3ee9fc5f214ba SHA512 5bcdd5c7d30876df2630b60a30a32bb19f8c29478084037c23b746f7dd1202548a36cfa0b680a4a51f58aeeeb33ac5c193c79a9aedbb8055c7ed6dd46d2e05a1 +DIST kanata-parser-0.171.3.crate 122643 BLAKE2B 7e39450c7ac29f1c3c95894c3cc7057636434880bd2a110e1214296f2b4a67c2c8d665fcf73dabbc93f7a8b0fd2fcb76f460bccab2f1b639b8998bf950c0a7d1 SHA512 7d7e0a1468d16e0431edcf22a80dcecffe72e401bcc9785bac4ae96aed4b53482d5bb965b15168529e5e0c85e4239902a23a0411d1f822ec9fd0575d7b357686 +DIST kanata-parser-0.180.1.crate 134412 BLAKE2B cb97493e188aa0be1f5c58e48e4bdb74522592b9cb5ab11d8f4c9ae13bc7ba0f365d9a63eae2101456d4d51199e1f93d988ce9b36d52cae4d876fd48e5a2896b SHA512 4a3ef15b9a635012ec09aff00688a410abcbb7d228645b9fa9e021a07ee3efb32d0db1c484908d620a467c0ef9c9e7776c6642a75951465eab63d63189bba8b6 +DIST kanata-tcp-protocol-0.171.3.crate 1405 BLAKE2B 9bba7b8b10a4c2a3eb0c2aedf992275b04c9bd18c27cae9f7516ad0575f8517d84d0ebbff4ca5a3b4aa7a289907fd5b8b8792926228a2dfccf42f3c93290fd83 SHA512 ead412ca3344c1ce5118a6840c58c747f48df4015158a0d7ede2b0f55575e491537cb1467902eeaa6e4faade922a5ffcf0d10bdc22f636dd6de2ba6edcf2396d +DIST kanata-tcp-protocol-0.180.1.crate 2179 BLAKE2B 2574ad941219d9dbd8daa7a9f586a6b422bdf9b807b4a921fcc7510efa1634d3424fcb0c06482c7ab082252d9a6e9bc0b6c90cd3e2a689351ccc3ea59690052d SHA512 87d651cd38d2c176d479faf886211c9ca47ae5ec3cf44fdbcbc1ae2d3721918b7567661047dce77d27132c04d3bed661a409721270d0c75b130e5395a3611658 +DIST karabiner-driverkit-0.1.3.crate 8975155 BLAKE2B 1e455d12a2a69e36d85b4a8afe390f1eb43aa8f9191dbde2174e5d4582396bd0bac6c9baf6425d9e02a7c4d166152da491017e6c5d82bea4f7203abd783c9e45 SHA512 97bbc75fcfa6d149d7a799cf3a23de16dea13ccef814b6b46af7e678ffd9eaa423018ba627571c00b62d7f85712163d0dcba527a960f56a2c697586ff768e30e +DIST karabiner-driverkit-0.1.4.crate 9018133 BLAKE2B 7af85b168780d4dafe6d01a80ba04b946315edf9b42b1014a22b9ca53d53c99aae32a598ed0de924ca11d8e1908330818b3b7b9e9dddc725bcd0768fd5359ae5 SHA512 4fa408eb9f1759e0a9bc57bbbfcae3cb2bc2fa4ee013bfe6b058cb3598e35f0af09a8e6d759fd2212f752e94d807754cb9210a501d3474bc2b3910462ce01d44 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libc-0.2.161.crate 765389 BLAKE2B 4880efbc347e0b92faa893993f37c486a69afd1a3c741cfb9d3a2d3c87fd56e49788f8aeac17baca217f4ceee9180097386ef481f4e142942802f27983f8e6fa SHA512 264d7a872c10484b9cb19ee858c2ac44bf165297653fbc6220672bd2e0ba10913408130f21d370d2861eef529f9ecafece66515b47b4461d56e6b02f55ea2be8 +DIST libredox-0.0.1.crate 4212 BLAKE2B fecbb90e2842a69f3967bb2a09b0181dce1720b60c5d762a334a279b52c00a9b4b52de72c6484603981c0c3e1cd8e173ef5e15fa290ce8b8888739204956be92 SHA512 31a9234201f5128f1519e108f7424d1740a67699828265cc725304a70f6a51e139f1d0c0e626b487857a7b421f25ad93e81b95b65cf0d3e0ad912388deecfb41 +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.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST 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.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f +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.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 +DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST 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.23.2.crate 242042 BLAKE2B b44292d87e9379debd1676952cde1175568cae88f64435cf2e347ae624ecbfd3bc08a9cd7de1c50b23a416754dff4b7cb51983fae06a66f7f16089cde94f440d SHA512 8617a5d99c9aa729f35b42b3797ea46e3c1779c234a836c7460cabdc7d4229b79c8772098b1b95f8b444351bcddd2729515a0433f68ea035087ef6a93033ce93 +DIST nix-0.26.4.crate 279099 BLAKE2B 41debf1f21427ad6c25c6cd26b7867feb8ba46366028c4b74073307e902e526543f536fc0a66db2cdc5a52fbbf9166a6a4843aba57e5e5caada3d914286ddd60 SHA512 cc68ff8e3e8ea8635c6fd4c0a866cf42121aa3e25165666ef3b97b5b2c1d9273cba6f689e80eb812b55b5ee513390924a926d95fce45de0a74b98764dd1fa27d +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_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.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 +DIST object-0.36.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +DIST once_cell-1.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST open-5.1.3.crate 24118 BLAKE2B 77b5396cd432dc7be8db970982146b9e63547f6c72a52ba1fc3a303b6e45315606a6d4bf6dad7305a4b513dba9d4500392206a1b92f8a8b8bdc2dabe3b3341cd SHA512 f7cedffda10600d65e5cae5097a92bd8e3b1b1805904cccb1ef879a6cce1508ca053aa5eec025d8f76ba65bf16fb200bac2f57026862da9d2e5ec1d7403f9643 +DIST open-5.3.0.crate 24718 BLAKE2B d6e72d020cb8fdc6c81cd37548723f46bcb411733d4873cbd6735f9c18c52bb262439bb8d329b9534e99716e66b0a5c352c8be192f24e7b54b19053b5ed3f25c SHA512 00d149ae8b56e5f03c16099ec3b663afb64187b1f81840324e02d46ccdf25736415c3da9759996c06afe420f26dca78606eb193ff31797d950e7cca505753a8e +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +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.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST pathdiff-0.2.1.crate 7142 BLAKE2B 7f9a162c2add4acd69a81171fdb31aa9a67beb4e1be0fe93d76dc46b320729257240fca5d65dee38901f6b6ed1e536e3fff09c93cf3482859e6ba27e7206fc5b SHA512 a646f271ce81d5f6d4a8e0d98a2c802a8796a961cf8fe8177911e7757bdaecd8b156ff22046f1663a9efcd5fef1e6f000e5509d3949dbaeb494126b7e8a546b7 +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.79.crate 47200 BLAKE2B fff8e514d618b8ef60d6a4ca7610607641cb25701fc5e8452e0db5f942a3c38c724acbbfb0474823fe0f4864df07958c1524383e7640105266608f1d5a741368 SHA512 8bfa6fc1022556cbabe0050a37b93c5ef1056ebda9d3dd368e705a7c695df9dfb5cd5adc18ad1eadf7338631ad1d5ed6f63f0adff3616429ef8c50a930b1838f +DIST proc-macro2-1.0.89.crate 49446 BLAKE2B 844c021394e7a2551bc179592a6769d672360150abf92debcb9ac60a94a2e426c48c408f06aeb2128686f5f04d66dc12973714670c21a5063ee6b9f3bae4e671 SHA512 488ab38a04df1d0330309382a7e4f667238cbc9b4d513da6a8f5718f8a762f76cc122af67fefe8f4b021a286b3d23e3ec83d781fe6ac823042a6daf14d147e2f +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +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.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST redox_users-0.4.4.crate 15438 BLAKE2B 5f44e9ef20f1a6c8b22239838f8f6a6648dbebd5b4386b3a2c417e39add8c4a0dc32e4369b8bb4e0ea17678140f596b9bc981b1d56f06de6a38a503600420481 SHA512 7c208116d1171b1f52f22aedcf8ad00076a3d1f062f4018f4a9f5fb2c38d7ed83258589062d1559f64e43f3e2a9ddf789799f57cf87a49ad8a37463ea09aa269 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 +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.1.crate 10085 BLAKE2B eca53698e8de73938b4d3281536619401099e2f487e47f3e5caae147f718864284b7353b14b324107d7ea79044f86d5c290adec9e0b5206e5511c303dccbb436 SHA512 fd14ca6a3aa1842cc4808925e7d1ce88481834cb29efb6474906ed023c60e8bd978ac55657a7065910e72c2ce44b84d7ce6f7e699ae540df1fe7468f704aa2a7 +DIST sd-notify-0.4.3.crate 11900 BLAKE2B 8fd08b4d9cd54ee4edbf667b5f9857570993e0d2965161bb17c9562532bff23764f0045b3239de9a7864eb27c4b1c91c45aa00220b8b2e1cf68a5fac1adc2918 SHA512 5ec7b3aeb62d8d54dfb188d5b0e7f23240d95bffaec6e41ba39938eb5047ce04cdac62b09b5aa25dbbf0ebc1fe764ad8db24df22fafdbbff478b466b4b226503 +DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949 +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.197.crate 77087 BLAKE2B 4a4e04ededf5fefaabfcc4e17457db823239e8eeee7631a905ed47800ca10d26a93632e3a9d1b784b83f84168d0d649cfa2e6f5f1e68ab15a68e837cd5b6c699 SHA512 69e42825fce6a0a5d109979785daceacfd6afc5641e202fe83da32e2b1f968416557cce97fa014839e873e65f85c27494c8f8e20e6e9e4fbedf20d0291880410 +DIST serde-1.0.213.crate 78349 BLAKE2B 0426dcc9a6a3f7a2f35ace4ac9e023ea7607e5677ec71cd63884cdfd1280ddfebf0d1c38843ea8a076c3371b0b4d524eddd80f5cdc0c8799d7d7099a682c38f2 SHA512 94b3f1ee0008dbb434bec1b19e87202cc2791c1b0948aa71f3ec71a66693a00bc7fd2218c4bfb361b71922db18f0e0a89fbb605e68e91c38376e2d4e3f3ffdfc +DIST serde_derive-1.0.197.crate 55771 BLAKE2B 73708908b6d1e104af4c63b498bd25c5a728e07e22afdf92f15754c0f17636efe44c0560c1f0df1b9a30708e8e8894a62f1ea57c234b6dd861cb9c8dc044eb4b SHA512 669376e248b76a5ee8b9c93fd9fe6d35372e7267fbabc14730539ef28a94e405ee5e9c2cc2846897d59d6153742cdc6799f9e2c87f20b9dad119bd3a86c28994 +DIST serde_derive-1.0.213.crate 56625 BLAKE2B 0ebf7b11793c0f5368c363ab37a40d954d6b91dd0db15f16e5f2db7d1f2f747abcce7f1e562cc7323d1e837f1d3aa51978229f278c20af7a90c748d659b1c917 SHA512 38aa6b70234c780534b4c45056dec71224cb993aea82866b5a3e9be1830ac8ad56b2618a1db51e1b350a6534ddde8eb9e49b8a74569c0c4081a56d5cbe296477 +DIST serde_json-1.0.114.crate 146986 BLAKE2B 229f0a8e2c0bc35435b49774fab9d4cec4e2323e85e2f97ccaa2a18277ecfb9cff9e9b165786e782cba043e9ac670717364b0f9c145254eefd74582b728f2186 SHA512 2c35cd0e29ee2af6046ce849b5854b82b90f402b51c04ea86b32ce7d67869736f17a4d028dd8245c31201036bcca7a1d3df11d842a92a45b0eaebd809687d436 +DIST serde_json-1.0.132.crate 150549 BLAKE2B a49aef7737fad2e6f6ec79cb6da00c734e7de7ef16be321846d1f6229534b58e15ceb0f6306eeae6f85bf07431d82959c0a56ed1394d21a67b65c8c48e971f3f SHA512 9d157ce7d705fee8245569e7c577310782b69675a6e459f21904544b824a1ca5c9b445d17419fee438dfeb6fcc35343ba14e022043fffade0210b6d2c1b5795e +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 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.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 +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.0.crate 13710 BLAKE2B bdc748ffab302c8e1d3412663e300c399ba13bfc0e15b07101a680394204af2df8897ba784dbe57b95c4fa9e732439d0f5aabb090b1b1c81f066bfa125919419 SHA512 ef4165dabaf8cbdd6c58420043cff9c0d1f4bc3ed53de5973b654bd71ac7d462fecaa6e1b750fbcbb8e19b35f6e6b73641a17656b20f5562b6ba7d84e69de226 +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.55.crate 254901 BLAKE2B f48da9df7d80bc35ec7f88d2b73a29fc1f2daaf2b1e2120c8a145c730e99148ef7a41fde7466f3b12ce8f017b505341cf5109353a9aa2164827a724b775167bb SHA512 093414e1db32cf723161fdf213c6bc59aeda00c6867ca8cc28997822375bca07ec709e47324bdb936df87298e84da296fe15968811a0d74c978a1a90b89dbd3a +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.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578 +DIST thiserror-1.0.65.crate 21825 BLAKE2B feca5315211d9c2f953dbc2a1b94eb7e00aee29918617b033dacd24fa8575bb3c540dc788496b4d8c4f2ef93715e2c1586ebed9dadb4531c13cc8404dd5860b2 SHA512 80a6525265bccfc890599070166133c25ba764d6bc63a486e5f7350e473826c5a004b08a5c58b0fd4c04dcafb7649617720021564717021230078ca0bb416697 +DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b +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.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.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265 +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.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST toml_edit-0.22.9.crate 104173 BLAKE2B 1d2ae80707a554bfc9b9b66975828cc66e4759e1c2d9475d0ab200710cd9794a2560834802e586a42d8e52eb309497593f6673944101d90948974d21d3f227d7 SHA512 b96b310e18618c5cb75cc827f5bf4565f06e0089577decd38a2669bc51672f3d1500e2ca5e69838ee93d98c966fcaee1584e8fea1fe0b2ae724be0882fd5880e +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-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +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 utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +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.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e +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.92.crate 184119 BLAKE2B ca256c686bb3854492bad6afe3cd27dab314561a1ea2e0205579820066b462bacdb2cc01075fb420bd20eb33b03a648ce1ff46feee04d8759ea8aa990ff8232a SHA512 6e46501276c0d4befbf930c816d6ae6c3764e3b5ce0ef4aafa627a6ea371f1a056ecc15970a817e9e9bf51c0a2ffa57df427d758b2d367beb6a474d75b8939a5 +DIST wasm-bindgen-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST web-sys-0.3.69.crate 728877 BLAKE2B 9f1678cbddb15f5a37331216a43785c72896f87e8ce62c6b9e69007316ca6eeaa7edbb33b9f2d9bf96c98de2a1e10afe491d8734657b186e2c3905ad1ff19ad9 SHA512 78b79ceb6a47485c766ad660bb8b971ba549424542a020c35c7db64a19f7b161617e464eaea0602f433b6ac4973b8d1a86a56e76dcda179ccea60aef1245347b +DIST web-sys-0.3.72.crate 629190 BLAKE2B e8cbf0bf36a1de4b0507c4a57724083f8a7f6332a138455de5ae1090e757872b217e2d2f6d0cb345088cfb4cd5ccf49360919838a299a74aebd0afe4dc688462 SHA512 997b27fdfd0291079f3f16999499404968a9d079ccf326d8eb17dc0f89a87cfe52f6fa780654612c769cb24dffd61baac22c5965b9feaa9c1f0624c203d2d039 +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.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-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.4.crate 6310 BLAKE2B 0393bf3e7f8823edc455055e9977798bd6cdc1e523127cf840ee1b9e36febe40e01dcad9875a06aea283dd55443d02f643d42752103a5ec1de933285fe410b17 SHA512 4b2c26468df54b9801e6badd120dcffc15429fc78a614f45efa16d5fed1a36983198fbb621cc3beb4a4f9f0161ef8ddeca3a5c6a6ac48b5589681936f4d2bf50 +DIST windows-targets-0.52.6.crate 6403 BLAKE2B eb98d0a8daeed5fe76e7fa8edb2743e2a3e77dfb9c4ea68605a6ab10532cb7cfc43bc1cea0180869445bd940be762a40136500e26b84ca88b5e0c502004c7a4c SHA512 d6d2dbd96096c6c396dba141a9817e377c35877f3b2fe58b2553280c7cfcb1ed6ee75bd4d62c9b882662de67ddaf0c1049b91530d29c94dd709c230e08eb895f +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_gnullvm-0.52.4.crate 433373 BLAKE2B 5678cf2371e4c566b7ff0dd1fabcae92d12ce9f97670524c93fd8c34bf6b09d054e7de2f852302b8d994f52c81015b7cc8a74f529490c7bdd17a3b5d2c88a12e SHA512 dbb914a866873892a8cffecd4ed4977fe6c3fc48a58bb9f88655d86e7f8969cc27e6f5bb7d40eee41ae7d78f6f4be65d46650719321a7697c7b5b99a0f07a5dd +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.4.crate 828055 BLAKE2B 3088f2f66fc91ad698906315eae7e6c0dd7da5414c28cfa25b24e138fc4a7da40535be09129cd37b8e331d8d6e8c41d0106fba1ef9e5b4ac561140653e9ded4d SHA512 dcc538d0a9c276e7ec415575ec1392bf476219348984d9567f56d5cc7af0f9beeac523a9a6651f763dd4f50f89535a3ea2275d5321ec022c2ee8814e4e84e95b +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.4.crate 875736 BLAKE2B 31ee3017a6db246b0d5fc02e10cdb517a69ceac3dbbc9d41b4051f5dfa1196e4a46e7b3f5f90935560c03bb139b897e5dce69989a3698d9c88ebae923e24ef30 SHA512 9d57260744607eb63453040c532bf3693cf3d8d93c56543ee00aa66adf3a71919e72bdef7811f287167403ade893248f189b797a5d2dcb24ef4e6f3d915a88c6 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.4.crate 895530 BLAKE2B 87ec4628472beec8697317662fd599a8ea0ba5a11a0cad6b23f2481f39b3a4e0546d37fade4d715ad06a4798cf7faa6435bafa1e5054105c064cb560468b6025 SHA512 0d5526b21bfb96ab352b5181dcf84ff31007ce338245a374b3b413805239359a689b1a21de56ae998cc13444e40867bc30c4200454b84ef9ffa7117318baef1e +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnu-0.52.4.crate 831627 BLAKE2B 64d29f6e0837be822d89cc8aaea2514382d2c03b33deb5684df1d6b81573b3817add39d99f66181a762fae7c155e60a8c070affe43a0f2e247fb0c5ddcc7afd9 SHA512 96c673fb330af597fc3c71b53b9b66cacc9f3f64f05dc7cfe4a77447b7545280f065df22b7d91a6b7cf681a442d8b71c9d2dd128e76580664d8598c481cbb95e +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_gnullvm-0.52.4.crate 433358 BLAKE2B ffd55fba15ef713bd48caec5ed5f32936e05ac4897b721bd2b041229bc8c7beeca77ca018c3258dcdb09495629aa359d1dadaaf5112d38e7ea54670309d0ddf4 SHA512 f153d86b01e47f17ef08271b69becf7883bab92f96d40cdb1d74432f2bc6a7a65aa4ed931d8f6f4c2679e360bbd8d12037dc2a74a6a444fcaec5e4c784c54c74 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.4.crate 828019 BLAKE2B 08163b63d934114457cd64b1c372f8a0cfc1ebf48a2efb41d79031c58ea64e023acd32d2f5075b8b78536998188138562e584ece95f2021b4bc71087ac45f026 SHA512 0671fa3c0463c6d65b525ece8bc91eab2f75cb534de86ba2b1e854d4136fcb439717441881206dba7cfb602493bc24d2aefa96abf8977f5a0fe38d41eadc90f1 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST winnow-0.6.6.crate 159321 BLAKE2B aaf9cc62f5b425605426c3591b3b53214c3d314b28dc2fdca566d91559c02e747f3a41b6a564296bca95ac135b476741da5bbd2cf43b43b4e7332cb9533a64f3 SHA512 fb226a819a7d75ec59bb7f406410280f2c22c63986f20ec17b8860ed07a6b1bf4c8314696c4b86ed217202015be79d7c5ba2a01e6197e329a4e952b2d9a7fbb3 +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.7.0.ebuild b/app-misc/kanata/kanata-1.7.0.ebuild new file mode 100644 index 00000000..40f2ff46 --- /dev/null +++ b/app-misc/kanata/kanata-1.7.0.ebuild @@ -0,0 +1,230 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + addr2line@0.21.0 + adler@1.0.2 + aho-corasick@1.1.3 + anstream@0.6.13 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anstyle@1.0.6 + anyhow@1.0.81 + arraydeque@0.5.1 + atomic-polyfill@1.0.3 + autocfg@1.1.0 + backtrace-ext@0.2.1 + backtrace@0.3.71 + bitflags@1.3.2 + bitflags@2.5.0 + bitvec@1.0.1 + bumpalo@3.15.4 + bytemuck@1.15.0 + byteorder@1.5.0 + cc@1.0.90 + 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 + core-foundation-sys@0.8.6 + core-foundation@0.9.4 + core-graphics-types@0.1.3 + core-graphics@0.23.2 + critical-section@1.1.2 + deranged@0.3.11 + dirs-sys@0.4.1 + dirs@5.0.1 + either@1.10.0 + embed-resource@2.4.2 + encode_unicode@0.3.6 + endian-type@0.1.2 + equivalent@1.0.1 + evdev@0.12.2 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + funty@2.0.0 + getrandom@0.2.12 + gimli@0.28.1 + hash32@0.2.1 + hashbrown@0.14.3 + heapless@0.7.17 + heck@0.5.0 + hermit-abi@0.3.9 + indexmap@2.2.6 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.10.2 + instant@0.1.12 + interception-sys@0.1.3 + is-docker@0.2.0 + is-terminal@0.4.12 + is-wsl@0.4.0 + is_ci@1.2.0 + itertools@0.12.1 + itoa@1.0.10 + jobserver@0.1.28 + js-sys@0.3.69 + kanata-interception@0.3.0 + kanata-keyberon-macros@0.2.0 + kanata-keyberon@0.171.3 + kanata-parser@0.171.3 + kanata-tcp-protocol@0.171.3 + karabiner-driverkit@0.1.3 + lazy_static@1.4.0 + libc@0.2.153 + libredox@0.0.1 + lock_api@0.4.11 + log@0.4.21 + memchr@2.7.1 + memoffset@0.6.5 + memoffset@0.7.1 + miette-derive@5.10.0 + miette@5.10.0 + miniz_oxide@0.7.2 + 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.23.2 + nix@0.26.4 + num-conv@0.1.0 + num_enum@0.6.1 + num_enum_derive@0.6.1 + num_threads@0.1.7 + object@0.32.2 + once_cell@1.19.0 + open@5.1.3 + option-ext@0.2.0 + os_info@3.8.2 + owo-colors@3.5.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + pathdiff@0.2.1 + patricia_tree@0.8.0 + pin-utils@0.1.0 + powerfmt@0.2.0 + proc-macro-crate@1.3.1 + proc-macro2@1.0.79 + quote@1.0.35 + radium@0.7.0 + radix_trie@0.2.1 + redox_syscall@0.4.1 + redox_users@0.4.4 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.4 + rustc-demangle@0.1.23 + rustc-hash@1.1.0 + rustc_version@0.4.0 + ryu@1.0.17 + scopeguard@1.2.0 + sd-notify@0.4.1 + semver@1.0.22 + serde@1.0.197 + serde_derive@1.0.197 + serde_json@1.0.114 + serde_spanned@0.6.5 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + 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.0 + supports-color@2.1.0 + supports-hyperlinks@2.1.0 + supports-unicode@2.1.0 + syn@2.0.55 + tap@1.0.1 + termcolor@1.4.1 + terminal_size@0.1.17 + textwrap@0.15.2 + thiserror-impl@1.0.58 + thiserror@1.0.58 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + toml@0.8.12 + toml_datetime@0.6.5 + toml_edit@0.19.15 + toml_edit@0.22.9 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-width@0.1.11 + utf8parse@0.2.1 + vswhom-sys@0.1.2 + vswhom@0.1.0 + vte@0.11.1 + vte_generate_state_changes@0.1.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-shared@0.2.92 + wasm-bindgen@0.2.92 + web-sys@0.3.69 + 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.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-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 + winnow@0.5.40 + winnow@0.6.6 + winreg@0.52.0 + wyz@0.5.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 BSD 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/kanata-1.8.0.ebuild b/app-misc/kanata/kanata-1.8.0.ebuild new file mode 100644 index 00000000..9ee10c40 --- /dev/null +++ b/app-misc/kanata/kanata-1.8.0.ebuild @@ -0,0 +1,272 @@ +# Copyright 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 + 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.6.0 + bitvec@1.0.1 + block2@0.5.1 + bumpalo@3.16.0 + bytemuck@1.19.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + cc@1.1.31 + cfg-if@1.0.0 + 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 + 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.3.11 + 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.12.2 + 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 + instant@0.1.13 + 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.72 + kanata-interception@0.3.0 + kanata-keyberon-macros@0.2.0 + kanata-keyberon@0.180.1 + kanata-parser@0.180.1 + kanata-tcp-protocol@0.180.1 + karabiner-driverkit@0.1.4 + 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.6.5 + 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.23.2 + nix@0.26.4 + num-conv@0.1.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 + 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 + ryu@1.0.18 + scopeguard@1.2.0 + sd-notify@0.4.3 + semver@1.0.23 + serde@1.0.213 + serde_derive@1.0.213 + 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.2 + time-macros@0.2.18 + time@0.3.36 + 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.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 + 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 BSD 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 00000000..6a0d9845 --- /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 00000000..13a125df --- /dev/null +++ b/app-misc/keyd/Manifest @@ -0,0 +1 @@ +DIST keyd-2.5.0.tar.gz 671616 BLAKE2B cad701d267093aa7eb71490068a0d298262621bc1573e584e08db1312ef8728fba45f09c2400bc19418aed139ea2063cacc40a02352bf0391fef40c2ec1157ba SHA512 71717b6a72b047c2891bdfeb393c93a004f7a2e673ba07f6b3bcf66f89c9185c3edb1dcf983525d48afd58472793901dceb55fb9fcf51900705d3fabc55cf73a diff --git a/app-misc/keyd/files/default.conf b/app-misc/keyd/files/default.conf new file mode 100644 index 00000000..40e82975 --- /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.5.0-makefile.patch b/app-misc/keyd/files/keyd-2.5.0-makefile.patch new file mode 100644 index 00000000..96baa208 --- /dev/null +++ b/app-misc/keyd/files/keyd-2.5.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 00000000..10d02a3c --- /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.5.0.ebuild b/app-misc/keyd/keyd-2.5.0.ebuild new file mode 100644 index 00000000..7611ad4f --- /dev/null +++ b/app-misc/keyd/keyd-2.5.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 +) + +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 00000000..e6a81ca9 --- /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 00000000..f2433360 --- /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 00000000..5dccd574 --- /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 00000000..2f11953e --- /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 00000000..b02c7b3f --- /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/0.2.30-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 00000000..c74d2766 --- /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 00000000..36d62416 --- /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 00000000..5bc5980f --- /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 00000000..49c9a705 --- /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 00000000..6d8e7c52 --- /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 00000000..bbab222d --- /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 00000000..264bf120 --- /dev/null +++ b/app-misc/kmon/metadata.xml @@ -0,0 +1,11 @@ + + + + + kostadinshishmanov@protonmail.com + Kostadin Shishmanov + + + orhun/kmon + + diff --git a/app-misc/ledger-live-bin/Manifest b/app-misc/ledger-live-bin/Manifest new file mode 100644 index 00000000..95af2ede --- /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 00000000..793084f6 --- /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 00000000..2ae20ad1 --- /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 00000000..d6830742 --- /dev/null +++ b/app-misc/lf/Manifest @@ -0,0 +1,14 @@ +DIST lf-27-deps.tar.xz 12602056 BLAKE2B fec475a83988080468c8daabd4076a16f58eec610d71ad46ad7e5adf146c70d2e2ec78ede22c62b3353e668fd24f102c82a4b27f768153b4d003854734f92428 SHA512 74e3cbc98746669bc7f57bcf0b9a2d196795f0c8b011b33f1cf8afed7b7f3ef971c002df3f83985ca68b7980b4beec71569357123dbc31219542a04ff63295cd +DIST lf-27.tar.gz 112266 BLAKE2B e03cd38042661d35dd7d110894fe7ca4866e491c810e76d6cfe1d34efedbda5f2b4b6e626ab72c72450252dca8f82c3e1804a686e7437d6f7475f3b9fa0ca796 SHA512 1a9cd0a3206f01f75a9ea0dbef4fcd3a2e28e9d283b19c74e821c5e90229b9ff64524e9d151dec44d9b2c06b3f8b424c4053034b58bcc7fa38345ce7c662f013 +DIST lf-28-deps.tar.xz 28197760 BLAKE2B 8b89b05b5fec0fcb2e57fb1b6df4e8f5ec5e056dbd2dd126978fc5786b9c38e154817092262aed28e77c3c3b9d1f63539e50ee46a63615ed1bf7a1d46cb828ed SHA512 9a0302ba1278ad292beae0168baa1b70c767fd366ec483abc18a1e561cf4b850c18cf2b1a7fe7a5e3d2c10fbf37d1e89e2bf13a0083870748e00f3fd0336a7b4 +DIST lf-28.tar.gz 117374 BLAKE2B 9f4ef1f51177ce23527aa21021079b45ba729cba58c7aaa9915e9306c2f343d9533e7630a54fd0670b8c869aff042059d672bc4bdc3496637892618b4b90ac36 SHA512 ae52248b5934e3c136c54e0df184a6a1d3219f6e6ddebdf7263dc7516f7f1344331d7c5640cb83b7d483f291524a56271b2209454981742bf702b177acfffbc0 +DIST lf-29-deps.tar.xz 16965264 BLAKE2B 0e57ea4b64d467c307e5a1ec8744d20bd463149be700333dc16266ca23ec05776efe1a86c316d3858518347aa4151d3f1eafb1646db3435176bcc69f84054fc8 SHA512 513896887c01c37e6419fb4913ee17be91dd4554d4e0f63355b2c5306f0ddcd939ec5c58c6885fb8c2ef95cfbba349e5f06d78e2ef9da497504e1e591bb0f831 +DIST lf-29.tar.gz 123717 BLAKE2B 8fd81c5333c2b4732a3fe72f8f6d92ebf41713128806bd6f4b781ba65430dd8cbee84c12ad1502ef824fb7887ce052b628c8acfe36bcd67d3c37ff0245315d2d SHA512 7e55fa284a491aef1e3a78ac33de74df2c350a750fa87411540a46a2bd663cdec8c46326586e63e3dd2db4a27f6d6042100c57c18a554ebbcebff1356cc9bf32 +DIST lf-30-deps.tar.xz 1141300 BLAKE2B fe668d052e6ace68d4c6a0cfdb838a16bee62215a31e297b48b80ad3ae9e154055be60df5b0d5789d4a278ed343d8cf35ce6516abe2e33320272036fddbb5110 SHA512 be6622fe040497e71cf505f6e336bd12b31eb85dde929e30d831da7268a34f30baf48730cd40acfb4d88e68f9a12f1fd9949cd58219ba822d626f79100b3ea60 +DIST lf-30.tar.gz 125152 BLAKE2B 082ddfc2438dd7133a72ed951c093bbf9514cea2b9aa58ed8263d7d759d6112dc14ca811287543bc61f0b79570ed15f69fd561bda34652ec53c8735baa95082d SHA512 2318b8b1ebb92cec5247b3f8819492182085776bc437b223a92377f731f26a85a7b9bf3c475b31ee28ba204cc2e9abf8330e7a64b7d57631da9cb285aa80326d +DIST lf-31-deps.tar.xz 17010484 BLAKE2B 3e92a87c1ce48565512456db504cddbb195499c7e02565d35b8d1bb462c19b5e442032ec8bb90191a6f039e9075148e5afb8e4d726a4b800f2c8ca2851a4f6c5 SHA512 7cbc7806b89e9fd5d225622ecb974f48971ff7a07b7099d401489b0f0a43604ecaf0454e1a7f4c37130271c943c2966f18187bbe56bcb3afe00bea5096f281df +DIST lf-31.tar.gz 138687 BLAKE2B 757d785e24c7f1ad664f81210ab33f8aedca62c5acfe3d8bad140a13c2321155d8c8b9f90da948666315ac1bd2755d92c1b6f01276e078d4b23949da1faade45 SHA512 8029c5310d94be853d82b9fe6359853db37340231bd291dddc675d053d020a7a98f17931734bb65022278ccf3ab94513a6fdc0e37986388572fc4afff28e0380 +DIST lf-32-vendor.tar.xz 1158528 BLAKE2B 40913397dd3dbebcc8782c5a4d3620725e31deeb85127f8a59ed08dd6e882bf340aef45742b6033833d2c3b0ae47965daac9e4b5d5d1fc25d29d09db53da7cb7 SHA512 f536a7ddb0e0137cbccbff05673629a2bddfe4fcee163358cad5387f8a8c8c79110d17cc36bf5beb57fab5594b9652449d8d03b6332d82812c7254562c1ec4d9 +DIST lf-32.tar.gz 141885 BLAKE2B 34aeff4c08dfe07e2c8b24c233899061e037752a05ae6c00e9beabf0497b0a361612a9ad68f6c1b873f2add3d56a65a369bd41e1db848ce32be48b68f3c8d9f2 SHA512 ee042b897403f21bb94b87ab835400e865b9d057d2c951e1adacbd2f3e27761304afc2431ae881de61da7265f30a14c69257b7e29c95ac365515790f47f9528a +DIST lf-33-vendor.tar.xz 1204232 BLAKE2B 61fc1e5c8dcbd8bcd8ae9c7d6ba850c22705abb75d022d3da63403bb9399b79d66f1b5385ea0247b8612be3edd2bd510ab854bbd545a3ad1613a4a6244aa9583 SHA512 598e4b251a55b49abc10593cb376657a03306d16c3308af8cb91bfc184c757ed975d55eb498a94ea249f2722284b426d557e9c105066f4b67344a7fdb259d7a9 +DIST lf-33.tar.gz 146044 BLAKE2B e6a201499d9a61a8416505bb4f091ecb71b245b3d085391174ef4bb128edff88a25eff322cf0b67c24fcaa37f5dd5f180e78bbde09b6019886eb4961e9c1c2ce SHA512 7cf0a0e9305c211f30e4e942a16b0e09b66bf25181765931c5d453fffbb0c8570f3491b13551d4abf9fed3376d60180fe94f4b8c9c4b2ff861d610be36ebeb37 diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild new file mode 100644 index 00000000..76dc8223 --- /dev/null +++ b/app-misc/lf/lf-27.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module bash-completion-r1 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 + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" + +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "etc/${PN}.zsh" "_${PN}" + + # fish-completion + insinto /usr/share/fish/vendor_completions.d + doins "etc/${PN}.fish" + insinto /usr/share/fish/vendor_functions.d + doins "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-28-r1.ebuild b/app-misc/lf/lf-28-r1.ebuild new file mode 100644 index 00000000..8152b673 --- /dev/null +++ b/app-misc/lf/lf-28-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module desktop shell-completion 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 + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" + +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # zsh-completion + newzshcomp "etc/${PN}.zsh" "_${PN}" + + # fish-completion + dofishcomp "etc/${PN}.fish" + insinto /usr/share/fish/vendor_functions.d + doins "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-29.ebuild b/app-misc/lf/lf-29.ebuild new file mode 100644 index 00000000..76dc8223 --- /dev/null +++ b/app-misc/lf/lf-29.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module bash-completion-r1 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 + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" + +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "etc/${PN}.zsh" "_${PN}" + + # fish-completion + insinto /usr/share/fish/vendor_completions.d + doins "etc/${PN}.fish" + insinto /usr/share/fish/vendor_functions.d + doins "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-30.ebuild b/app-misc/lf/lf-30.ebuild new file mode 100644 index 00000000..76dc8223 --- /dev/null +++ b/app-misc/lf/lf-30.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit go-module bash-completion-r1 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 + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" + +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # zsh-completion + insinto /usr/share/zsh/site-functions + newins "etc/${PN}.zsh" "_${PN}" + + # fish-completion + insinto /usr/share/fish/vendor_completions.d + doins "etc/${PN}.fish" + insinto /usr/share/fish/vendor_functions.d + doins "etc/${PN}cd.fish" + + domenu "${PN}.desktop" +} diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild new file mode 100644 index 00000000..5c388fbe --- /dev/null +++ b/app-misc/lf/lf-31.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2021 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 + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" + +S="${WORKDIR}/${PN}-r${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + +src_compile() { + local ldflags="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # 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-32.ebuild b/app-misc/lf/lf-32.ebuild new file mode 100644 index 00000000..b57fe4c2 --- /dev/null +++ b/app-misc/lf/lf-32.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 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="-s -w -X main.gVersion=r${PV}" + use static && { + export CGO_ENABLED=0 + ldflags+=' -extldflags "-static"' + } + + go build -ldflags="${ldflags}" || die 'go build failed' +} + +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}" + + # 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-33.ebuild b/app-misc/lf/lf-33.ebuild new file mode 100644 index 00000000..2e89d9e8 --- /dev/null +++ b/app-misc/lf/lf-33.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2021 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="-s -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}" + + # 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 00000000..b21e7788 --- /dev/null +++ b/app-misc/lf/metadata.xml @@ -0,0 +1,15 @@ + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + + efe.izbudak@metu.edu.tr + Efe İzbudak + + + gokcehan/lf + + diff --git a/app-misc/lyfetch/Manifest b/app-misc/lyfetch/Manifest new file mode 100644 index 00000000..7c18f366 --- /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 00000000..108d5e20 --- /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 00000000..ecdb60b4 --- /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 00000000..3877902c --- /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 00000000..c15cc0bc --- /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 00000000..ec54e683 --- /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 00000000..161cba15 --- /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 00000000..93a6c1db --- /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 00000000..93a6c1db --- /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 00000000..9137f51d --- /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 00000000..9199ecbc --- /dev/null +++ b/app-misc/mat2/Manifest @@ -0,0 +1,4 @@ +DIST mat2-0.13.4.tar.gz 11782937 BLAKE2B cab400479bbf312979e11f00bccf02e0e330455651dcdef239507c511b4101cb8b39af5f9dfdc1df9f1bcedc3dda3276c7cf598491c0ff0fc1f365f540fdb7a6 SHA512 75c08c9c52a82f9983e799c2aeef0da8324d1c92ac32fb748a68063ec7b28569692082aceacf7161d24db0e8a988357c423b6e17ca5c0f934309c9791c41ab18 +DIST mat2-0.13.4.tar.gz.asc 833 BLAKE2B 5e108396ca5d52c88e714b3f66f2e36fd900089be0820facdfed02ba44f879a02e4f510d9f28c53ac2d1a01e678f69062a72a6aca2508ceb844620d06ea4cd78 SHA512 380c7ef948aea2af1b0e4c56b69848f365db0967678dbf8881d1a33fd8050523c11b7648a676636ee68190cb640a37e41b60aa6f9f604e7cf1b6f0044fc54c98 +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 diff --git a/app-misc/mat2/mat2-0.13.4.ebuild b/app-misc/mat2/mat2-0.13.4.ebuild new file mode 100644 index 00000000..124d9b47 --- /dev/null +++ b/app-misc/mat2/mat2-0.13.4.ebuild @@ -0,0 +1,72 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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="95d1f3782dfc731545fd9b467c594cb2" +SRC_URI=" + https://0xacab.org/jvoisin/${PN}/-/archive/${PV}/${P}.tar.gz + verify-sig? ( https://0xacab.org/jvoisin/${PN}/uploads/${SIG_UPLOAD_HASH}/${P}.tar.gz.asc ) +" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +# Fixed in bbd5b2817c9d64013e2f5ed670aca8d4738bb484 +RESTRICT="test" + +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 + +python_prepare_all() { + sed -i '/data_files/d' setup.py || die + distutils-r1_python_prepare_all +} + +src_test() { + # Double sandboxing is not possible + if ! has usersandbox ${FEATURES}; then + distutils-r1_src_test + fi + return 0 +} + +python_install_all() { + distutils-r1_python_install_all + 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.13.5.ebuild b/app-misc/mat2/mat2-0.13.5.ebuild new file mode 100644 index 00000000..2912fae9 --- /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_{11..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/metadata.xml b/app-misc/mat2/metadata.xml new file mode 100644 index 00000000..8d0e1d5c --- /dev/null +++ b/app-misc/mat2/metadata.xml @@ -0,0 +1,12 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + https://0xacab.org/jvoisin/mat2/-/issues + https://0xacab.org/jvoisin/mat2/-/tags?format=atom + + diff --git a/app-misc/metadata-cleaner/Manifest b/app-misc/metadata-cleaner/Manifest new file mode 100644 index 00000000..5b93f334 --- /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 00000000..c2cbccbf --- /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_{11..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 00000000..0bb5b1fe --- /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/minder/Manifest b/app-misc/minder/Manifest new file mode 100644 index 00000000..9ad5bafa --- /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 00000000..bc56fc75 --- /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 00000000..10038457 --- /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 00000000..10038457 --- /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 00000000..0d191197 --- /dev/null +++ b/app-misc/mirafetch/Manifest @@ -0,0 +1,183 @@ +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.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 arcstr-1.2.0.crate 32237 BLAKE2B d8ea5c86ee44fd63aa53a420c29848b4ee6bf1a57f1a0b3152aa058e8125f8ff4982498cb1475880df62f5ea0bb480a03662f18bfdb7d63400a765f7321bfffd SHA512 03c5aed1585f115ca67521a12eb19fd8efca6a5f60ae1011d99b218e9123af71ac155d94b10fbbe03d2268041230c0749917f26bfd5be831b470605272f65222 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +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.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST cc-1.1.19.crate 83354 BLAKE2B 80e199d99e836a285954d7ad1339f3a90c79115daaa56b2ebf0b334a6c878b9b9bdda2005bad648da02d9993c82d5c10ce914cc3a5d7af6cb54231069d3c1bdb SHA512 42118e0c55343d3386de21e2e073e35dc205cc2ecb6c8d46dbac06f12afe33b36580b94cf281c0a31e29b183335a9045676f3026f90fe36e6538ecd38e92088b +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 colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST core-foundation-sys-0.8.7.crate 37712 BLAKE2B 0e1dd99a5bbb0fe92f55181a37426f6e86445cb20e355f553b3162c88ccc075644461731a0cdcd93dcca65b6cef1de62b409afbd73ba3070a199ab8e7422dcfa SHA512 17492d5314db03abdb3b1998bf0c396ec8ed0f83bc978ae22d6026afdc86c50b58cbac073b3a0d97b92da7e98be11302faf1249d24313494bc058add4f4cb63a +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 crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b +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 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.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 getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +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.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.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +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 itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 +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.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +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-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mirafetch-0.1.0.tar.gz 135218 BLAKE2B b36319d0c224468b20d59bae0c6535e548c363156734d939aa1339f63e36c47b2356ba2412d52586768d0a98638ab4ddf9ab0ea0ac8bbe8e510abe1117c8ce1f SHA512 3266c7c24577cb9c612a0f68c77629d64af6dfae477daeb5c98aa91dce483d54790a078b70dcdeddba9f77034e4ec273269511d11e5768156f5fdfdd0ec6aea1 +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.19.0.crate 33046 BLAKE2B c14b374eaf4ac0f60acc2e02f7bba270a0e8e0a6978d749cd3cb0ab3eb26907e4fbea70dd5132982f90290381ed18ff8a87fd530f1415fabffac864f157ea380 SHA512 4154876afd34a699ee650d1a8a1c5ee5a25f0ebd9388b8bef2564e33629fae68f113d7507488c68abbe7ea1acf9bbc41813cbbf3ef3e464e3f3b9cc7a51d870c +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.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.14.crate 28817 BLAKE2B 8e9875967059faff399fbffff82cf8835982c46ea8df942acf50b038e3f500e04d3d8cde39da5a71ebcc38b869553f8c49830e484d1109b353247a4cfdeda89e SHA512 f90a6b9f5ab8701718f72677a4f3597c1b9f32e5fa53198b47a94696227ea37815997599abaa6058b217c5b32a94602582c6b13fdb66e2d683bc98921de95293 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST platform-info-2.0.3.crate 28454 BLAKE2B 22c60f2db10908c9dd0e07e74ea40823156e2d795bd6e3c279585a424c692762c0d18885c0c5782c3e6caa9a91ee6f3adba2279bb6cd0448041a667a82404fc2 SHA512 305699107d21673ab22e56dc42752f85dae93922dcef93233f355b73838e54c2d157e89db60ffdcfd38f105ca6804f76c524ebb75c4f94845ee0320c46c69d03 +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.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST quick-xml-0.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +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.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 rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +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.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 serde_with-3.9.0.crate 145089 BLAKE2B a4d5032d864a996c2d6edf0b1ef4657784ab76b9cc437d86214024f6bd77dd59908efa594f24db4d2dca490f4e072d688681eee9d24f92c8a528d8940e991fc4 SHA512 90ae5faa9bdcc2ce2198599c546a0ee9593fffb3271c3fcc07bef5eb39fe7b44697dabdd6eaf059a166a67dc5694c70ae2908ca3f6fc65e25747cd391e3121b1 +DIST serde_with_macros-3.9.0.crate 30865 BLAKE2B 69c764f45180463047045f81106961f274411200ecec6997baad0c8ed0cc25f7550ceccba122fe3fd8d248e3a3a6bc3326f7f9ea0bd3c08e81b93589b75de537 SHA512 451af6f14cac8ead53b9705c530cb6494063ea8f20d1a7ca80561d16334985b98541bd9c3a50857a4cf377ab5d84593baadd5503676540da8212f9c5fea89e90 +DIST 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-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +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.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.7.8.crate 49671 BLAKE2B 47988292efa682f34b5295ee15524d9603d7884a0ebdc50aff93823bc9bb565569097b6aa0c622976cb23688aff73e41c0a19b0ab72ca55676cc86d7ae3db693 SHA512 84479acfa305aa682ed6ba655208c245d442d61028c422fefd6174371ec214e88912c257a3e2527e14646b655b18d55ac2d5482b0b4fd8cc2a9f66575ff1c84b +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 unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +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.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 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-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-core-0.58.0.crate 41022 BLAKE2B fcc1113ea97fd4fb889a8ce1a03f6cebf340c2e6c26136a4185860a98eac3585caba7269cea351c832e388c9c25974c7807fe1929691ab39a14f1cf56d9d869d SHA512 d864e373a3d04edce84ec133b98496ffdd0cba2fb547ed6e5bb7f717648f4fddda8fe4af73ed24a9bac1e3a44f1031de4ad145ae662dd26531ed875317d4526d +DIST windows-implement-0.58.0.crate 10491 BLAKE2B ca5ed4a45179924feb41b319c39121a22bfeaab36f93c8b9d6a26e399b188019179b4e1a0079cbb8fba80f88b8e174d3ec036751915cc3d258ba58c0b6ece332 SHA512 34c57da756632272276c051d3d67ff3c00ea7bfda787313f0487d629135a18dea52ce4d7f887d7e6d56e004a6efd0da6b00496ce05e413eabf69970ed64065a5 +DIST windows-interface-0.58.0.crate 11246 BLAKE2B 347c0f50e8bf0f93a1cd82aa194591b982902cffe178e84ae14e2e77fcc97867f80c6f84fd93be885d241da734fb428c82f12d5b6c77c55096f91508f5c2ea45 SHA512 242ae57290b011330bd9d9bad4f982209a94781cd3831f0991168b70c763c50945a67dc80d02fda0c8149d22090124e44c0fb3f20ff7264d0f4adfd1d692cef7 +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.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 winreg-0.50.0.crate 29703 BLAKE2B db9a968ef96cc07bc1088831affc4627e09c7ab8170a54fdf70a599c2d6180a8a9ac46b6304b61fdd2fac96e01bb004ebd8051940300c7b52c5b7b7975732d11 SHA512 2f52a9e3ab794665263499c88dfdf06009c6477d180a90ebbe86e786ae7f5003c9dc8b3c26224024e79450f3b94688000458f2ea8b1ae1c3691453c3d4df4787 +DIST winsafe-0.0.17.crate 472968 BLAKE2B 0aac3fd1d6ec97e9201a1eac05207ee97a248016760422e181ffedd2f09f11d2b6a3f6f27c80681804d8751b756c2e28d19245392104707d39e5e752eeb19300 SHA512 5aaecbc0651c2ff7fb3bd9ace917b88f4563a87efd0746106f5b43deed1a7c032e334c88fc54c221d32c311919efafc8e1c2b4a97a1d1199ab1728db7bb524b7 +DIST wmi-0.13.4.crate 53496 BLAKE2B fe20a380fcc2ad03a280ad57977604bfaa9d649e9401373c637479d6cec6e9775a44a7cafcd05115134cea5bfaadfbd5c9a8dd3e963c788622c132e2f38ef178 SHA512 93fca6af1cb20c360f222fadc6fc11281a482d9270408b4b3f3450b78633791b91b643ee2b2ba7b45a4697a70a67e4ca67d6cc32502f0d711cb785278613bc92 diff --git a/app-misc/mirafetch/metadata.xml b/app-misc/mirafetch/metadata.xml new file mode 100644 index 00000000..783f90de --- /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.1.0.ebuild b/app-misc/mirafetch/mirafetch-0.1.0.ebuild new file mode 100644 index 00000000..cc10e85c --- /dev/null +++ b/app-misc/mirafetch/mirafetch-0.1.0.ebuild @@ -0,0 +1,207 @@ +# Copyright 2024 demize +# Distributed under the terms of the GNU General Public License v2 +# Autogenerated by pycargoebuild 0.13.3 + +EAPI=8 + +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 + anyhow@1.0.89 + arcstr@1.2.0 + autocfg@1.3.0 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.6.0 + bumpalo@3.16.0 + byteorder@1.5.0 + cc@1.1.19 + 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 + colorchoice@1.0.2 + core-foundation-sys@0.8.7 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crossterm@0.26.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 + exitcode@1.1.2 + fnv@1.0.7 + 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 + getrandom@0.2.15 + glob@0.3.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + 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.5.0 + is_terminal_polyfill@1.70.1 + itertools@0.11.0 + itoa@1.0.11 + js-sys@0.3.70 + lazy_format@2.0.3 + lazy_static@1.5.0 + libc@0.2.158 + libredox@0.1.3 + lock_api@0.4.12 + log@0.4.22 + memchr@2.7.4 + minimal-lexical@0.2.1 + mio@0.8.11 + 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.19.0 + option-ext@0.2.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pci-ids@0.2.5 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + platform-info@2.0.3 + plist@1.7.0 + powerfmt@0.2.0 + proc-macro2@1.0.86 + quick-xml@0.32.0 + quote@1.0.37 + rand@0.8.5 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.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 + rustc-hash@1.1.0 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.7 + serde_with@3.9.0 + serde_with_macros@3.9.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@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + strsim@0.11.1 + 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.7.8 + toml_datetime@0.6.8 + toml_edit@0.19.15 + unicode-ident@1.0.13 + 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.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-core@0.58.0 + windows-implement@0.58.0 + windows-interface@0.58.0 + windows-result@0.2.0 + windows-strings@0.1.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.58.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.5.40 + winreg@0.50.0 + winsafe@0.0.17 + wmi@0.13.4 +" + +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-DFS-2016" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +RESTRICT="test" # upstream has no tests. unrestrict if it adds them +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 00000000..9e7e7316 --- /dev/null +++ b/app-misc/mirafetch/mirafetch-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 demize +# 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-DFS-2016" +SLOT="0" +RESTRICT="test" # upstream has no tests. unrestrict if it adds them +QA_FLAGS_IGNORED="usr/bin/mirafetch" + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} diff --git a/app-misc/mobile-datovka/Manifest b/app-misc/mobile-datovka/Manifest new file mode 100644 index 00000000..eaa3ec52 --- /dev/null +++ b/app-misc/mobile-datovka/Manifest @@ -0,0 +1 @@ +DIST mobile-datovka-v1.10.0.tar.gz 1998167 BLAKE2B 2a0a577ed145e85f6d87d5c4c6b7cdb7cda33a484e85983d372af5d1e115efe8d6dab986069e1bcf2a59bb2000043dd7f3037d954bdf0d4ce62b0482d57091f5 SHA512 8ef485f34af55a6057f29c2e13db7d7210303537fc3841ea4553d4a013b8ca97f184a5cf995038c6885703fff8c9c96889e6a8b2b8b36e98dcf84cc4b61d5dc9 diff --git a/app-misc/mobile-datovka/metadata.xml b/app-misc/mobile-datovka/metadata.xml new file mode 100644 index 00000000..82d526a8 --- /dev/null +++ b/app-misc/mobile-datovka/metadata.xml @@ -0,0 +1,10 @@ + + + + + + A GUI for accessing ISDS (Informační systém datových schránek + / Data Box Information System) SOAP services as defined in Czech ISDS Act + (300/2008 Coll.) and implied documents. + + diff --git a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild new file mode 100644 index 00000000..510e7053 --- /dev/null +++ b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit qmake-utils xdg + +DESCRIPTION="Mobile optimized GUI to access the Czech data box e-government system" +HOMEPAGE="https://www.datovka.cz/" +SRC_URI="https://gitlab.labs.nic.cz/datovka/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +# minimum Qt version required +QT_PV="5.13.1:5" + +RDEPEND=" + >=dev-libs/openssl-1.1.1:0= + >=dev-qt/qtcore-${QT_PV} + >=dev-qt/qtgui-${QT_PV} + >=dev-qt/qtnetwork-${QT_PV} + >=dev-qt/qtprintsupport-${QT_PV} + >=dev-qt/qtsql-${QT_PV}[sqlite] + >=dev-qt/qtsvg-${QT_PV} + >=dev-qt/qtwidgets-${QT_PV} + >=dev-qt/qtquickcontrols-${QT_PV} + >=dev-qt/qtquickcontrols2-${QT_PV} + >=dev-qt/qttranslations-${QT_PV} +" +DEPEND=" + ${RDEPEND} + >=dev-qt/linguist-tools-${QT_PV} + virtual/pkgconfig +" + +src_configure() { + lrelease ${PN}.pro || die + eqmake5 PREFIX="/usr" TEXT_FILES_INST_DIR="/usr/share/${PN}/" +} + +src_install() { + emake install INSTALL_ROOT="${ED}" + einstalldocs +} diff --git a/app-misc/morgen/Manifest b/app-misc/morgen/Manifest new file mode 100644 index 00000000..41f258d2 --- /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 00000000..dee03262 --- /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 00000000..0b5a6b0c --- /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/mymefetch/Manifest b/app-misc/mymefetch/Manifest new file mode 100644 index 00000000..34b7d69e --- /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 00000000..bfa22042 --- /dev/null +++ b/app-misc/mymefetch/metadata.xml @@ -0,0 +1,11 @@ + + + + + lalibuzduc@gmail.com + Alexandru Mihai Buzduc + + + 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 00000000..38f52f39 --- /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 00000000..b6dab3e0 --- /dev/null +++ b/app-misc/navi/Manifest @@ -0,0 +1,150 @@ +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST aligned-0.4.1.crate 8532 BLAKE2B 2233dc2c754fe650f4402c7f54fc2bdf5b9b0e562fd9d22f4d1f2f835422e4ffdae98e0ec5868e6024910b1af361fa59f7ee12f9aadad256b7cc418fa34ab2c4 SHA512 5b51cc1d6a4857f719951c32e173a0a91651e43e4c8e8d2e1282f7fa780d103dfc6b22c8633aeddac92e9f942e6620ec37419e822739975499a29d7d20f2a072 +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 arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 +DIST as-slice-0.2.1.crate 6942 BLAKE2B bf012f6069b5c483daad74f556515472ed54f91dca1374807828c7e785649b7d438441ce9583800b3bbb02d97bc88cf263dc88f448c3771c27441cd2618d83c9 SHA512 97925c90833707aa88fd56c031059825b6c1f4454bf39fa732a0065e049671e92913fa546008db093dc17cb0925eb19cedeebc9d9eaee1a8fd818098c18b62ff +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +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.2.1.crate 53500 BLAKE2B 9c088b22612441cb33a501e589de09594ac2e19632534e57abbd6ae2d6f7b52afd6e720e2104668c7dc3b82d5e1fdd0128c736c7e6825f1eb3be2fee6f677833 SHA512 4d4d78e050fd6c6b9d80a417fa10ac6026787c529717e09b8dbc80cfde365eb9280aef4859ddd77c723ad50d5d0732c4e3b9abff9a4a4f184dce02de9e803f0f +DIST clap_builder-4.2.1.crate 158784 BLAKE2B 7a9508e256e1fe4fd9f1a9f7e5fc5a6b28902cd2e6ddbb0d6e90561247073c3ddf19885ee1fc0903382f4a108b2602271530bb6384c4ba17b5f4d92c47f2a84a SHA512 e3282e0041d4c38105b643de6dd9561b1a4126fa45d1de2fd7cdb18ef9681f93adfe9f073b50272212e95cf906e31fc38734e254eea1fbf2b896a467b50216a8 +DIST clap_derive-4.2.0.crate 28953 BLAKE2B ba1a598c4febaa3a2eb41fa4f0b78b79c1f0fa9e04b488c770a59fe450e057648941292f54f799766d54f979f8e0f38c145721b410a6da9cd9eb4bf3dd1a81d0 SHA512 99f509007248bef618550ecb49f77bcf8efedd0067333e97e72d4d3e05db08db8ba16f353a28a53c5719f5c6f367b8e085536492bf38b46e8d3cb9dfcd78ea1f +DIST clap_lex-0.4.1.crate 12122 BLAKE2B b06dae9978865bdc63dcac66358f7d63f16c736a9b9cddd3b25a89c8d18d5648d107c2ebc3cf756f9e20af723381f574532add12ad4454312ea3379efd92f68c SHA512 012f5b3bfd252a2278a4089bf05340b03f73866c18612b2a4572a81b3182c00bf13dcf47e61fff49eb9fb2e091602999e6c27dee275c7de7559b27955ad082d9 +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 crossterm-0.26.1.crate 122317 BLAKE2B 0f7c2af125b6e4abc09df134acbdddef62699654670f21fae490c360de139473917350643a217cfa69dd59bef2f2e887a2b1fa0278831f000ce015d8e592d811 SHA512 598431aee3067c071cc2561def7055f15f5bb91c70246f975d6227bb385fe8b1aa6b59096c465a92e09c8a934bd2a6d45790edc453d5c820a96b8fae1f66e81b +DIST crossterm_winapi-0.9.0.crate 15561 BLAKE2B f84604f1da9cfdd0fc69742eef8088e7d0959073c6f7f37507b065b8537faa20bea8e349bcb1d6836be97f06b4a2c55c4dc63f50eb2f2aba1f34df9b8c9abf1a SHA512 b8c32a82cc83244e8991931e3fe0d85527ee2cc5e6b4a0839d633448dfa8a137c87684e8e079f44edf5a994355e0106bb573b36b57c7420ac5cb6fb0ce20ce8d +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.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 +DIST edit-0.1.4.crate 9085 BLAKE2B fe064912b8110c9143553a2255ceb2ca2112e81d81ad5d3e6e1235cccba3ce331bc354ce4ce8a874e4316f54bdee81e2bb6af6ba0a2243b3c21d04cabd554a66 SHA512 9f3c579ef78d7eed96d5788664e65c77d25db3dbc4f7c7edc5e30fec912acee4aece4c3e8572235cde8bfec7b4240becd0f61459bd860f7578fb166aa9d15006 +DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST etcetera-0.7.1.crate 12416 BLAKE2B 7e6d5315d948b80019ed17171f6791c6bb19dca07b80659ebb22bed277469ef4fc3b0cd395493ded731be4f38c96f313c810b0c84a0b07d73bec41401ead284a SHA512 2edf0d0e55943c39463db2161f759c12ef0b14f056243a227e9abcb51d9cb6fd44adb9cc0366fb4e5e8654798f15264d9896d2d3a274678c4d8c1037a209e9f1 +DIST fs_at-0.1.4.crate 35689 BLAKE2B fbf7f126a9098b5099e002d730286682f35e59b914a8c559446db1cc3ee2c51608a7ede88ea407f3ecb1209eda888281d43cf60c5bfe06d8fe9d43d5a91c20af SHA512 d52c82c0351d04b433d733b989d3e7d575ea7637d6dddcba2548b918ee3b1f8577448c446de6351614f443132bf65bbbfdda2eb1d961bba54d5d4db12c8ef5be +DIST getrandom-0.2.3.crate 26261 BLAKE2B 3e52a87b9355f850e07e5080c20e1ab3acfa927bae28c63bb8bfd6a773ad77be96d3ba770c344631cc0f2d9a95aac920790173168b102e25f50480ee96663569 SHA512 e6da64ed529cb0fc000b613f75187ed6b20f716e721d8a02ac2ae39c507fb9f6189ebb66b522d28584eff1e7e9efc274cad6bfe43f464f58053701e1d51c603d +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f +DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 +DIST home-0.5.4.crate 8538 BLAKE2B 1512afc063cc31104e24a744aefc2a28f07d4ded12b4500480610124289e5b7c7f2fa3f1e66da36832cc45874c4bd2d08c1a584fed25aab4ecc962abc6675e33 SHA512 2494111301bd1281c89dc77f4f78d3bc6e3a04d1969938cf4584d465c01af12ad85022832b4a99a5c0ce6adc31a83c00820df2d513a09bf5c0d4fe44c53812a4 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe +DIST is-terminal-0.4.6.crate 7856 BLAKE2B 6fb70e6d251556876469c9af15c7a89dffeb2c4e96c44bdfe4e6a0c121e3a3aea9888a62ff52d83386c6c2e6c5805c9ac78ad6a8c91c641ec202c1791766b00d SHA512 2b937ab767692854d3253ae8dcd8ff6eb91f5ca002687354706092a977be8f4b314599af90dd54c5009b0b736321b1c8142378d3d4567481469966afecca92d5 +DIST itoa-1.0.6.crate 10410 BLAKE2B 8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875 SHA512 e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.140.crate 669153 BLAKE2B f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5 SHA512 f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b +DIST linux-raw-sys-0.3.1.crate 932203 BLAKE2B 090e9c11a36ed26b244d9f130c87d1c6adcd81424e83eded72ffc421192d0800af27c683afa262efa8b3063f0ea510ec113664e0c2b0eb273325d2c30443f313 SHA512 bd82bb055a8f40ccd4a1cbfbf8c628c63ed609489f7ebf61b9ccb268474c16e206867c3695e1da2840c72cb26b3f646fe9585148037604adfcdaf7bfb494a452 +DIST lock_api-0.4.6.crate 25215 BLAKE2B af1d28010f7c340dc0857afbaf8acd2396228cabca26e52f79526cc4eafb072c2aee8987bdd9ace4ba87c272f6fc816fc6f62a69e4d7e66a5c6e91ae3e824ede SHA512 ba14d341564eba91bb5ec58bb2e0d6c87e70b3694c4609396f0c0f4afc0c6c105a88cb99c303b1e9761b0fc6cae56f79ba6a7663b063454ab1ede4d49274906d +DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST memchr-2.4.0.crate 63392 BLAKE2B a3f30546c3b58ff4eba534bd7046446e96ad793718edfd3379bd125c47eb270728c4aed4aed1c6afa27032f74078b2b2ddddd5cc6044e117e2b956bb13f902a6 SHA512 b142e308a5aef8e45910411789031e194349ee540c4ced0e2384d864dc1913299fb63a161ceb5228256e97d0949661b7f83a169ef9d4b78afbd9004cb7b8a2fb +DIST mio-0.8.3.crate 92506 BLAKE2B 4ae9e7f68921d7102274cd8afe2dbdd59393f9a0f63a1d4a1d9418ba8978e31d521ea73eac7ed1b27bf31d67450952b28964f6d35b14eabf2325c08aee43bbea SHA512 c6eaff99cbfe797dd97e6d29da09a6bbb2a46b3f3ddab7d75fb756950d463545199d13ccb2d51d367a2499d18f88500fce8084b82b2f020865dec0d9d9ccdfbb +DIST navi-2.23.0.tar.gz 65148 BLAKE2B f43fede000909da5a3656cd0a29fbccb0e76b98c9c8e6d44da5e20ae76f402d091fb03fa226f45b966a4399faaa756fd29a262fa29990e51903afe9b12f89b19 SHA512 ebd6fc6ce901f3b8a1ba8a5e05007aa734ee201ead0a85c9be2ccdc9c19513a62a2a1a2affec3046a27c674c82a7b28da1853a8e92f5ccad2203ab85835a3e24 +DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704 +DIST normpath-1.1.1.crate 19786 BLAKE2B 39c955c41283051e414f8576fdaa51f11f0ab5a23bfb7f6aaaac38fd9474912721c546810c02da335a9095fdd6d8e37ff2f5fad2aa93d93c21b4be76267088fa SHA512 05f1f498f571c57c2307d201d5fa15c72fd2f297b7854757107bb27684470d43a4d40137d31c735018dd2ba50c11f23dfd5e989909e809bdedcd7bbf018385ca +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST parking_lot-0.12.0.crate 39761 BLAKE2B 227ae508bebea21bd06c7a9c1651879ce3f5cd308019c8733f6b88e75a57b57d19b7bbc5dfed5ef1bff57ec0f116606ab699cfa6017b6e00078e7e4717cd58a6 SHA512 efa1ebe2f3849a9c6ac484c7e1cdd279640539468bd4d4da6c4c97ae34e86fa3a42818ee4839dea512635fbbd836829dbadd81dc05208614c820d1374139673f +DIST parking_lot_core-0.9.1.crate 32234 BLAKE2B d9f829350c9b17d9fb68c4efc2112fecf0e4b7b8b5e4b5efeee694c68759ae6a59b7678c00b63118c8a464c22ae970acae4928982aae70c75f06e7b381729265 SHA512 c084dc175c3d91ab19b897d0bafb736a9c2ae89242ac4e2ed87e6f73ae61862c641fa29fe6beec27602686f36a52bf5eff7a3c2138a4a8edbcaf1338e62d4df2 +DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 +DIST ppv-lite86-0.2.10.crate 20915 BLAKE2B 83a075381c24b2b89f5266929f5672ce051c3781c1a199252738dadbf471618c8b87452ce84e1cd87a9eac11b44107002894f544091210cc7e77bf52c045288e SHA512 c9941052e504b9b310024064026e4b1d540dd877705ef450a833d9ff6dee70ba874cdad68c46381a71d5b54482cd80b3dbb8e0c225758fd339069031a55195f1 +DIST proc-macro2-1.0.56.crate 44454 BLAKE2B b2a1f28979245a784a4b3a0af8cb04bd01ef3e7aba32c45122fc05a6cceddb1b7303890827f1a2cb99b0b2ae013cd772bffd6e94ea226f0030cde867d6c22aad SHA512 511fd8332eca47ed834736d405e18d53d83642cf528bebb8fd67fa5561e19b0a43c359b3e8020ecd28f9fafdb065c484ca360abc0287a0f97e94d4f779145f03 +DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 +DIST rand-0.8.3.crate 84493 BLAKE2B 5db817304b94424cdc77b60c9a3aa451abfbe315d97e311776ff9cf968585ca98f24994df3fa708e3896d36ba66d5f8dc795a652d2c568edc6be355baa7b4d69 SHA512 fd61348a8c3187881473c8764238d2388da3419e82174f2877cda51a7cd136106b2c7f0dea6b914f120b929c1db323529fa161465156661ffd19eef9b2737e4d +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.6.2.crate 21708 BLAKE2B 745aab7160c4d9b52e7d0ab0fab257bcead4dfca1242d820d760bade713822b7b8e283852a2e337a6d33b40ddbd95f86c36bfc4c418ef0ded86f59ae4a4df56a SHA512 f1f21dd6306d6f4b5666d1ef4994d0d68f10a7a94fe628a5aa8ba28ae0376cb34b7c091f82e2db8f2555eec4f35088f6c4df42ed84de7467d5780e284b397115 +DIST rand_hc-0.3.0.crate 11780 BLAKE2B 7600829591c3631aed73598d4837b0e3be55aa0594e0562ab7914013b19c4f88648e0103765ddf32643e771e0961ff2f726b9c8b323798d36ef9b994c1d03ffc SHA512 c78372332aa0bed3352d58e07be3e97f01e69410051be2d3cba569b05037df7379e896a84638b4e9f4e477b9851e4bdef0accba2c53d118bf4667a3e1bbe95bf +DIST redox_syscall-0.2.8.crate 23697 BLAKE2B 5a084a48e06ab0dc69f64b05058b78d994040da6c42f04c8b615b1977fa3e813cd5a531ab33402402914362301670709679aaaa321e8904424c38d35c284b7ec SHA512 250556a7683254c9daf22887b39abb010eb9d4fe08b944e52bc6595ef6d8acfed76e5f43931fe20c84bdb3743772fb62a0be154ecfb6e66c2facb4c73546eacf +DIST redox_users-0.4.0.crate 13023 BLAKE2B 66d0d1169f98a27a00930c86365f289c38659c0d7b248a6870d1c144dfe63c9752429b2912006527d42aa321f9605892ffa85257eeff1ae148254bf370dafd02 SHA512 4058ffb2fd57631eb6346c8839262653af3f2e670a69bb5739d64adeef7347849b18e191c594303da1f5e29b4a3cb000161fc1b3ea4b7f94585977597a2574b9 +DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST remove_dir_all-0.8.2.crate 19074 BLAKE2B 1ccbc24f5e687d4c816d10e69abfd0a28d35d05e38d626e53e3b1a695ba94e503dd837efc964ada43f4ed9d95ca84f2e715bb92a39333bf2f958fccbacbbbd40 SHA512 db20998b6db76ead161b69ad4f92cc7139a67285b1d7cd7a3631b4c46450503b378a597d3e27c618dd5a4f77c0b3f20a25036ad495c88a9a1d134a6af58f0134 +DIST rustix-0.37.7.crate 307751 BLAKE2B 0fa2b1fc50a845df3b67cb9d316dc9dc40f290c0e5f4e60b4025e9f649a743a05e78770c4b4362121ef7d75fcf11d8794251a0875a9a5d177afc826e9c943c94 SHA512 e72fcf16722b62dc9821a498b21254b6f794580aef64e2ae9db15eaf5f5c63bd55a22e0014a00e2a2fcdb4f6ad703c2fa8b75b2db387d1a658a34da7a4ca424e +DIST ryu-1.0.9.crate 48391 BLAKE2B d5c1035ffd6340d846009953cb4303fb8c250a3a6ac60b51a2fec77a6cb3648524420064b7380fe31af33c57011f950f6f739a1f0114196675b3b5de4b54efc6 SHA512 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +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_yaml-0.9.21.crate 64229 BLAKE2B 60cc70c9a4ae9070749d7789788ce72b6b57010e962f502f1292e18430d60c7a090b4bc17cec8d819b6cc6f6ce7cc6e466fcd8b73cf0cd132d0eca64ddea5ca8 SHA512 8a68459e0260a7904f6630d168daab7e4e8cd8b9e45b56194379f158bb100e969ec9b581d60cf25ca3422d0d54e7767dbed771e030cd731c7b23680a0b64c155 +DIST sharded-slab-0.1.4.crate 52479 BLAKE2B 766d81761909006ac740cce13e8361734c3c7072cd07c8c8f611f09772e16f11aa93cabdc5273b9446f5da391b26b7e7d619be523488d8b3558c64c18f20d591 SHA512 123a9ddb126d1adf41a30a632604264d66a06bacc497db6373e9dd36164197f8321f2fc826a16247674f0f69d9f6e30aca37810f787693c4a5c2cee8c5887c55 +DIST shellwords-1.1.0.crate 3965 BLAKE2B ed45861b5b0760e078fad4eb19d0f0891bdcc559ac56187c512313c94c938e36cdfcf9c9d856ee0234413d775e735796a979aa7f312d2ccfd08862a6e6474d02 SHA512 1af48cfd1c09fa21aa436acfadf664a82b0fbccfae0c0ff8f01602ab912e0a4a0adf8677159af8ade9bc99a1df28774fda76ade243d8ac70afe0da8fe3c4098c +DIST signal-hook-0.3.13.crate 49252 BLAKE2B 21016fca85e48a2ff7d360b379e06aba6d044a282740e71b0e567e57ec16db0df7cb53e9db47f5875caffb5af00eca2167bd038103674bccc225fbe8faffa1d2 SHA512 c4632d31ca158fdfba5da44585f0d6211469ee17b7e22d86688af11b4ed976b0134e87e0ad686dc2e5a8fac0ecb08838108080ac875a7b55322e0735ff1ccfdb +DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08 +DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d +DIST smallvec-1.10.0.crate 31564 BLAKE2B e3e46a0781d3a7892a739b001592d462d0704f010363984c439e3fe4f75aecb9720648aa1e9bcc56bb3be848dd40cee578212439f78f07a807c9441c3c3e0147 SHA512 a09110184582dcc01d7a0d3fa8f74c17bf726935126d3654667b8e9c4bc43ad16ccfd8fa94feae7d9b31913aa7ee030fe5936e4b44a36302b6ce5fe37372a7ae +DIST smart-default-0.6.0.crate 8169 BLAKE2B d4b19bf0a96d9eddb05b7530545a5b138464c8a23448abe60ad21a2dc6d1f335bfbd97b76a48b1f801d078e9bf84879c736b64b9d8d932478fa93e57d77590d3 SHA512 66ecfadb3c7a7a8c6ee48b62146a058595e87efc18f4962a7bcf04120067440a83fcb4489c7831986eba06450279546b019c111e2a2a01e7f2d52fb82e98914d +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 strip-ansi-escapes-0.1.1.crate 8668 BLAKE2B e140f9cf55224953f0fc64480cb62a8191ac7fead81cfb891009ffb379085d121c577d6b40b726c52e9eebcedaff617554b0e0b56975048a99dde33b85de367f SHA512 ebcddc0af68f7263726d8f9dc3825819ea75389bc6f97f97f0238b17a06e0596f1562ddcf065178940e4f1963bf7a2b99eb02ec124f9f633b2fab1b443bb5717 +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.13.crate 240619 BLAKE2B 80536a808aa671424fd940d28013b96988b0f51c29400c5fe1ca7e6789587c670cef7e746a527701641bcb9df73925ab2fa581ad5f877b2d5cdec31590ccf223 SHA512 940ed62d2d5676034292e675ffac2fbc495976ebced6a295cc4da8914e9e9f059275e892e0033bebfd26e3692236c504dd36973e7f62b8e1943f19ec6491d9e1 +DIST synstructure-0.12.6.crate 18429 BLAKE2B 7666cd83f82910e036e5b57600dec9a1c2e559453ccc2f1201e2ee4ba64f2ee62cfc1046ded5cae64dd183967b9d71cbfe4b60a88bcb93706eedd0c4ab69be4f SHA512 6ec5dd7ade904fb6d79c2be595886289846e064b8c4100f780d8adfcbb41e6ca67f4b1d682212f4673c2169f889a042049b31161ec3cebc3f399751124f01f9c +DIST tempfile-3.2.0.crate 25892 BLAKE2B ea6870c642c5712c7c96072a5d3dc04d75c19cf1413081e3bf53c1ae6c75e05ab537446071cadb5460b34f7fb7715a03005a1335a64139458db938c3415f7c0d SHA512 56d1c5af7cb6863f9eac990354126979534aae7bf298bc8b1c918c7317ce2ba31f53089aaa1ecf8baa4a39d4111d74f4450be82b509b3c2aa0428880029e663a +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 tracing-0.1.37.crate 73888 BLAKE2B 60c74379bf84d7b152f0b4d5b4d4669a1227dce0f3b5c10210338193853ca332de7eed3cc3b6160ee3719da7fdfe565665a887f2f82fb1e1c716c421048a2e87 SHA512 2116045f51b35e90fc933cc136d045d09c0aaa33400a9056051d887fea2d2982b394830e4d4c3bcb4b831e62b9c19f6c751c2d216169f663aa18c4067aed7d75 +DIST tracing-attributes-0.1.23.crate 30450 BLAKE2B fa21c4074eefbc1110268cfc79291c909503428b26560cf68cf04640a6387d04c29e22b8f86fd48cc1b8c0fd4bb67fca428c9f8009b3c99879352b9d9f68c5ea SHA512 55e92b4e0410805f8cf9eb8ee50cabcf08d1f6c6b4b38c5a51c70f59d06c82096af1f3b9b7dd4267945cf631fa8d99f78ae9b3d0760f9c7ed4d6da6e5e6ff3cb +DIST tracing-core-0.1.30.crate 60351 BLAKE2B eadd1ad68830f4fa9972d207fac3b5be6b0f6d3d2ee4299f2fcd6d03313db6850ae0bb278ae618615e0bc2cd83ffbde0928857fe8e01dd9591a9e80114e0ff88 SHA512 9a14edf6338eff6636473f4ea844dfe337e434c14f40e7b9af6d7e6cf25f745f37bbe372bc63c01043667bea2f5b248b8afa8d6aae4cac3dc5193e3383ef1c65 +DIST tracing-log-0.1.3.crate 20549 BLAKE2B 1e2b5f1d96983b0dcf3e61f71132536e21dc19af0d532dcff7cc91db45e60cbdc1f8b5b7a7b2c13214dda4e3becd4f3d62262def1b608a99fa330ccf1d716323 SHA512 440cb8ddd5823cd0d86b68bbbf29f6886d5800f95d0aaa9477f98f188013fd009c2b9bc982b17efd08abd071bc70ca511f988b9db8c21d8e3d323fb67614d289 +DIST tracing-subscriber-0.3.16.crate 193572 BLAKE2B 55e582a5989b68ba9fd44defda52a8ec6e85322cb6d629b35c20e75b0852252f97bd21ea5d7587a1712b02e795e534948549e867277caef28592d0e6a50e9aed SHA512 e7e2c00c027cf36e3e97a6779a2ce97bc8b094eed608e940fa0b994188103632c75e565c76944d5f6ddfa2fc6e3b44049c10d35d9e3f3a639eb5249d675e4c45 +DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 +DIST unicode-width-0.1.10.crate 18968 BLAKE2B 6174e307fd3ee290d0a5d1d31233baaa5315cdb73f19b8580718e9f9eb04cfd3aeaeb474af1e50c4b9fecc6fc777937dedc527c9dc9ed14ccf42af099e591f31 SHA512 9836a8d489d18ea1ecfe1957ed6d5da7dce825e138cd1848aef093fa8d2eb83fcf01eabb1a2446df4f5ede4e67316e9e81b5d58b59d4e8c5d67870e8fa5dca3b +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST unsafe-libyaml-0.2.8.crate 61459 BLAKE2B 42b695c512b871bbb3127d9c71eee34abb02e66024d488e7e9379af5c7f7a2e9ef191243976765dba73c20f35fe74efcbb42f05b2471c162c5e109b182d53e6a SHA512 cead338c7cf7e72ca875323828a8802287d0645fb89942973b78d1e1e240374de3b0b227e53b1e7e8db12517ab0a79b73b643246570057559f4cd69ec79a4e7d +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST vte-0.10.1.crate 24947 BLAKE2B c7e94b7bba2423d14e5aa85f94dba856a6c984261551f204f029c55ef923c0012b259e5b229974b54b4eb5da1e85bae3c8cdb680372b5f9dc6caf51d1075b0ba SHA512 0c8fed2cfca5ad07d2a146e1e26979d390347a409cdc2b960246fc2fadd85019b9febf2dfd618f7a144493084b55f285c58ef5204e613bd9013af26faa9f2033 +DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e +DIST walkdir-2.3.3.crate 23125 BLAKE2B 3bd354b9796a31bd4c8f4ca695514101a7837ae2134fa1ffec20df1cc946a67b38c6b50affbc2cb79ffee0934474d8269378dab5ac49a4943ccf8c7aaa51db11 SHA512 2b6e1e27c16e310f636eb1c9ee58435509fb8f7a6c5beba4dd13d87aa1d91599a593bfe720a675d536ce63e217c31e240a57122455d8e18de1282a9e7fc3defe +DIST wasi-0.10.2+wasi-snapshot-preview1.crate 27505 BLAKE2B 4eb8644b945633d6e856ad80dd74990be19eb6af99823b147163384f61d471e2d9ec054d78a7064072344be53783e57073e8fffc6d5555c149b4834a9bf31dba SHA512 06977a294d76369a3867c45abdd8a87ea5c84e5a3681075ba0d14af1aee3114ff24495c7e7f7fe1e6e42230e65fba0e062898e69bc89e0209af62c2d14094ec7 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +DIST which-4.1.0.crate 7684 BLAKE2B 4d8eb0a263c14b506f446fa808d9326c6e4e781cc2d79a1f6efcf7b9bb9a294d3266a2f3de4526ac0ec08ca65a18622ac064e9ae1e86dd1b325b122f684371f8 SHA512 4fffd3dd4ac73f5c232ee8a53bbc948a7295a2a51ec3f792d5d0aa84ceb6c2322fc11b35d29f5d3181c763b34c434c5ea2807ae6cc3393cd30d68b0fd44c7a22 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-sys-0.32.0.crate 3361554 BLAKE2B b49573a17d526783ea445e49f6a7abf6080bb6d58b45e52fc977ca23573d737d952550664e3083793e25d5dc51fbc20b15d9ccfbc890c7529d6307bbf655d60b SHA512 a141bf37b6b72d83c46252e2fc4dd9daece02edbe8ddcb9d3262125c7733db1399c0342161a638cbbd3d980e532f785e0e0c77944e80270618ac30b0548b8ab9 +DIST windows-sys-0.36.1.crate 3347053 BLAKE2B 818f7812bd9a55a4e95b3d461fa5fcc14569a159882f950d20fd5a6b7d2a2841f082c0bccaab657f5830549e6286a37d9f8fdf825a42403f543b51e35b2d20d4 SHA512 80973e461bef3be0d0d0c13d02b2129aeb0d0700768d637544315654126f101b39f980738035fe325bd96f549493a2245bd7b82511f833efa7bbcb2f62266001 +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-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.0.crate 7466 BLAKE2B 4ef6d89ad5b1acf26a1a24348122b86d3943bd95935499bc9032fbc7aa01c04999c723df7fecb4989854cb6b7cceffe141537dfb05a9eaf3902c4cb490533116 SHA512 1d2a29602a1e0846c8577ec9167c5f9972091998a5df449d67b13ad918bf37680e7f97247baf5e3010c166d0b3182418c2925470998b92893ee9469939b91e22 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.48.0.crate 366543 BLAKE2B 9b10f65089fe6da3ff38a1061783f635644ae84f567f891eaced280af68f7ff3919b34289e8850aa34554bb0346903273ff0a7fa743ca8794c2d23a9f1b0185f SHA512 80c5aa74c5669f7acff3882a8e7575f15e8d7cc58c11a1cb731ff423eb9cc9ba43cc6b80e52803c0d44e6a9001655ba87de6f43a9fe858da6d6e3a5c983a2711 +DIST windows_aarch64_msvc-0.32.0.crate 673810 BLAKE2B bd32e62f6530a37371b3f4aa67c41a201c47d035ecf4681daa05d5a5ab0bffaa67fb3e6d4b2cc10dc2de5b7ffffc465f66c576ed9fac313a5f96d1e9f28c6289 SHA512 d50661dc66f773edbfd82bdd2ddcc2b2c10216160595c771b61f9a56d0b288714d5f6b37a0a06e9d484395b2c1a228f342caff157bcb6c44534fe60bc1f5f844 +DIST windows_aarch64_msvc-0.36.1.crate 661960 BLAKE2B d503150a05c4aa6ec376d1094ad24a7a4b3579d8f60cae65f4a98adfe830dd776c8996d5c3acfbfca1a69598475b918b5de2a162e3253b0b28cd6aa17de2dc13 SHA512 d0c352c78caec9c71bbaa1a688baab8f39a33c903c0492b19398c76e08194183e254ecd3a8b24af3e7e5e1d9d97373dcbab54499236829898a4fd153cfde2ccf +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.48.0.crate 671479 BLAKE2B 0c80f210437628e1d878d1d14e884fea532c7539b3030aa76d46f27d02372c715c6e33d7efdbbd770666472b44a66c30711a33d819ede9cdcd51c96355802d45 SHA512 617e47a7202f1db4dbd3ecea509682135ccd85e3a458c0331b9bc7aa1d84e5756b59c881cb098d5c6d4c951248d13c8253a8e8a50938e1997bd19ceba77262df +DIST windows_i686_gnu-0.32.0.crate 772251 BLAKE2B 60a6e4fe3783361fe773aa90aa2696350e67a443976a7dc946d828bf73b793ff6e1b9bb5f2899cb3d66f9869b99a2120f433fc766555f6c897106401c4735d3b SHA512 7dd93d6a8fef58114dd5574deb3d5285b851cf2fe85d5bde466a9ccfe8584f3dcbeb293d4e40bf4b228a5ba4e54306d7e30364cebf7fbe6fe568bda96ab33d44 +DIST windows_i686_gnu-0.36.1.crate 818115 BLAKE2B fdb78cf88e1049d1ed6c474f870dfd1ff37b48bc24726d754cfec5b3e77075162f291f93aa709c07c9fa38ccb21a6c31cb5149dabc2cc8ad8a85c03408384a0b SHA512 e2c60e6639beb879472a06ed4462667eb4a78385df6bcde1ca579af759cf2b4ac70e84f7dd7b736e7fbd1b129061555671fed4b83bcd81a6083cc013963194a5 +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.48.0.crate 741490 BLAKE2B 5a4a584f8d8ee5bbd2d4c5b6749a66f2d43fc9e4ef90faab2227709b270f0d46fc26578c029edd96877c71309316ddb32d91c39f46d88f9a484c614f866e3dbe SHA512 15149fdd48b61b6d993acd392dbd353d0280d984ea88745217e4207937174bb90cdd9701f69ff0fe06a842f03607cbb57937d20d79ab577181e605a8a8fadc68 +DIST windows_i686_msvc-0.32.0.crate 733422 BLAKE2B fa1c9c2e5a879797212caff8cbaf17043d4019bb88070eeba39ea64fae46eb4d4c254527a74f21b5604a817859c5a5647b631e743d412e0c3a92bc523f778053 SHA512 3d8b8db6ce629f8a3598b00f4a11f8af81cd8da1b9ed5f14e0b200c0512539118a7206866e9c63bb73528877ce74b33e92bbcc88f036afefe07936298eaff932 +DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B cf964bec007d8432e2009644cf7f89ea7d910ccf9512c067b7bf5c6c825208ce4a36e9864c0cbca137f523983eb46e58e4bd01054cecd7ac7126d2ba9f67ac0c SHA512 02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737 +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.48.0.crate 730056 BLAKE2B 4e4ad6ed94948145199c2ed50fc65e4af08455a0fd058bb0f763d481f30b029f99a2b8dbac087b29e762500a19270f6683baf62ba99d141eb002a5b0b5c8ea05 SHA512 11a50800e709712dbea907275bc0faa46d2eb2969118445ed5b932d9c5957a09592a5b26a40e554c1f5fd56c6d074a07637e6f88eedd2224e1001e62df7b469b +DIST windows_x86_64_gnu-0.32.0.crate 744209 BLAKE2B 76106af387f443f2a24a0cd15d53b59a9e66977df8a0a4074993b4efded7cf63f88d18ddd0bfae467bf37b47b4f9400bdcd3db9cec31bc8febaabef995f406d6 SHA512 35cf64bf981a16a011b2276dbbb65200834235075d369fe60ca06092e1c0631c114c402eb43db223ec885f0ab07a77aa9f1822d1db44c5e6747645c65a7ac182 +DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332 SHA512 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865 +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.48.0.crate 703595 BLAKE2B b227efb78a99c43d0538cceadada3fa1840df29adc665787fdcf845b73e77d782da8a9f9aa602e1da61401b550d0107176feb6c397c922a6240b38cc8f04a180 SHA512 38eff1164fb37dbd2bbe53404b20cba92de84cbbd5e4eb9ad60d51fb43d6fdb8b87a1488e2c88ebd4b3ff3b708f93fdc05df4b14a285d3ff11c33ff0d9828602 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.48.0.crate 366536 BLAKE2B 295dc3aef18c604d1579978045f4058b1a315083a8ab842bddf5800ec3460b1530ad88c3464acab712a229290aca235810de8a3b6a253859a354d9fa97277e58 SHA512 8d82fad4c8445030844708aa026a62f1ca43362b8e15f14b0d226c7e9cda04ffa0715087b6a025dbb738e8891de24fcc4a2df071a532917cf03c4a46f934f396 +DIST windows_x86_64_msvc-0.32.0.crate 669835 BLAKE2B f8c9dc578d652c2abf0d689dfa9681da29f760bc45ecec83b7d994e7df7c04f91fbcebee464ebd94d5fe7eb0dea90ac7c04578b56264d89ca9d91213fd89b17f SHA512 4720246d2aed3c3b3c252cda7773096642e78891b1a9776c920da908b2d3741e9e341060424327f1c16e4cb47b6e22af1be229589a51b5a3a04d2a6447275332 +DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631 +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.48.0.crate 671422 BLAKE2B abb063610dcc38581657133182b7d9efeed5553df67bd2bd6f30f1668a645186e4824f9ef556a5abc84ace10b1b437b6325bbda6df5a64ce880d7dcb743ac786 SHA512 6e598b8e3ac54912a8ebac01b0dd2c58fd282072527d7fedc7f6ebecdfb7dcb09ae46c22293bc0117849437f8b053db5e90406e7a38276f0f0afd06be3966795 diff --git a/app-misc/navi/files/navi-2.23.0-remove-tests.patch b/app-misc/navi/files/navi-2.23.0-remove-tests.patch new file mode 100644 index 00000000..450de6ef --- /dev/null +++ b/app-misc/navi/files/navi-2.23.0-remove-tests.patch @@ -0,0 +1,15 @@ +Remove tests which require internet access. +--- a/tests/run ++++ b/tests/run +@@ -160,11 +160,4 @@ + test::run "fish" _navi_widget "fish" + test::run "elvish" _navi_widget "elvish" + +-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 diff --git a/app-misc/navi/metadata.xml b/app-misc/navi/metadata.xml new file mode 100644 index 00000000..9cf2cb78 --- /dev/null +++ b/app-misc/navi/metadata.xml @@ -0,0 +1,10 @@ + + + + + + https://github.com/denisidoro/navi/issues + https://github.com/denisidoro/navi#usage + denisidoro/navi + + diff --git a/app-misc/navi/navi-2.23.0.ebuild b/app-misc/navi/navi-2.23.0.ebuild new file mode 100644 index 00000000..c52e1288 --- /dev/null +++ b/app-misc/navi/navi-2.23.0.ebuild @@ -0,0 +1,189 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + aho-corasick@0.7.18 + aligned@0.4.1 + anstream@0.2.6 + anstyle-parse@0.1.1 + anstyle-wincon@0.2.0 + anstyle@0.3.5 + anyhow@1.0.70 + arrayvec@0.5.2 + as-slice@0.2.1 + autocfg@1.0.1 + bitflags@1.3.2 + cc@1.0.79 + cfg-if@1.0.0 + clap@4.2.1 + clap_builder@4.2.1 + clap_derive@4.2.0 + clap_lex@0.4.1 + concolor-override@1.0.0 + concolor-query@0.3.3 + crossterm@0.26.1 + crossterm_winapi@0.9.0 + 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.4 + edit@0.1.4 + either@1.6.1 + errno-dragonfly@0.1.2 + errno@0.3.0 + etcetera@0.7.1 + fs_at@0.1.4 + getrandom@0.2.3 + hashbrown@0.12.3 + heck@0.4.0 + hermit-abi@0.3.1 + home@0.5.4 + indexmap@1.9.3 + io-lifetimes@1.0.9 + is-terminal@0.4.6 + itoa@1.0.6 + lazy_static@1.4.0 + libc@0.2.140 + linux-raw-sys@0.3.1 + lock_api@0.4.6 + log@0.4.17 + matchers@0.1.0 + memchr@2.4.0 + mio@0.8.3 + nix@0.26.2 + normpath@1.1.1 + nu-ansi-term@0.46.0 + once_cell@1.17.1 + overload@0.1.1 + parking_lot@0.12.0 + parking_lot_core@0.9.1 + pin-project-lite@0.2.9 + ppv-lite86@0.2.10 + proc-macro2@1.0.56 + quote@1.0.26 + rand@0.8.3 + rand_chacha@0.3.1 + rand_core@0.6.2 + rand_hc@0.3.0 + redox_syscall@0.2.8 + redox_users@0.4.0 + regex-automata@0.1.10 + regex-syntax@0.6.29 + regex@1.7.3 + remove_dir_all@0.5.3 + remove_dir_all@0.8.2 + rustix@0.37.7 + ryu@1.0.9 + same-file@1.0.6 + scopeguard@1.1.0 + serde@1.0.159 + serde_derive@1.0.159 + serde_json@1.0.95 + serde_yaml@0.9.21 + sharded-slab@0.1.4 + shellwords@1.1.0 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.0 + signal-hook@0.3.13 + smallvec@1.10.0 + smart-default@0.6.0 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strip-ansi-escapes@0.1.1 + strsim@0.10.0 + syn@1.0.109 + syn@2.0.13 + synstructure@0.12.6 + tempfile@3.2.0 + thiserror-impl@1.0.40 + thiserror@1.0.40 + thread_local@1.1.7 + tracing-attributes@0.1.23 + tracing-core@0.1.30 + tracing-log@0.1.3 + tracing-subscriber@0.3.16 + tracing@0.1.37 + unicode-ident@1.0.8 + unicode-width@0.1.10 + unicode-xid@0.2.2 + unsafe-libyaml@0.2.8 + utf8parse@0.2.1 + valuable@0.1.0 + vte@0.10.1 + vte_generate_state_changes@0.1.1 + walkdir@2.3.3 + wasi@0.10.2+wasi-snapshot-preview1 + wasi@0.11.0+wasi-snapshot-preview1 + which@4.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-sys@0.32.0 + windows-sys@0.36.1 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.0 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.0 + windows_aarch64_msvc@0.32.0 + windows_aarch64_msvc@0.36.1 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.0 + windows_i686_gnu@0.32.0 + windows_i686_gnu@0.36.1 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.0 + windows_i686_msvc@0.32.0 + windows_i686_msvc@0.36.1 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.0 + windows_x86_64_gnu@0.32.0 + windows_x86_64_gnu@0.36.1 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.0 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.0 + windows_x86_64_msvc@0.32.0 + windows_x86_64_msvc@0.36.1 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.0 +" + +inherit cargo + +DESCRIPTION="An interactive cheatsheet tool for the command-line" +HOMEPAGE="https://github.com/denisidoro/navi" +SRC_URI=" + https://github.com/denisidoro/navi/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" Apache-2.0 CC0-1.0 MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="|| ( app-shells/fzf app-misc/skim )" +BDEPEND="test? ( app-misc/tmux )" + +PATCHES=( "${FILESDIR}/${P}-remove-tests.patch" ) + +QA_FLAGS_IGNORED="usr/bin/navi" + +src_test() { + cargo_src_test + + sed -i "s|target/debug|$(cargo_target_dir)|" tests/run || die + ./tests/run || die +} diff --git a/app-misc/neo/Manifest b/app-misc/neo/Manifest new file mode 100644 index 00000000..ef532e8a --- /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 00000000..915d6f9b --- /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 00000000..b6aef0eb --- /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 00000000..b6aef0eb --- /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 00000000..330a3920 --- /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 00000000..b1975570 --- /dev/null +++ b/app-misc/nerdfetch/metadata.xml @@ -0,0 +1,15 @@ + + + + + rahul@sandhuservices.dev + 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 00000000..3762208d --- /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 00000000..f92003d8 --- /dev/null +++ b/app-misc/nwg-look/Manifest @@ -0,0 +1,6 @@ +DIST nwg-look-0.2.4-vendor.tar.xz 661292 BLAKE2B efc7b0083af61ac5dc21ecfc58feb915e1def5e013c304443b7649e9027a467cfbab7a3dab7cac31d8fba1dd77841b0fdd550c311f22aeb8420733c1fc5a729d SHA512 430d2c8410364adfa73d073c745947906dffc3bd3c1dc365688b2fd3faa2c866b430c229c6223f1773dacdefed784b815ac5331eebef213c88446fdd1fce8f4c +DIST nwg-look-0.2.4.tar.gz 23389 BLAKE2B 3b036acd265b3b3defe2ba56388d8c5909047054b34a16c140f8b30e529d93214b4094d5f077a8cd80282b5f00dfde6f7f59de44e2a36bae5cc2749a207d6ee4 SHA512 8fd6521ebbabb7f0843da54e5dd02afc89c2a1f366c3c5d4317e434c465179ee9ada4ca4d602e5a0a21aa4624dda7b0eb880eb09f311ae4c4b55ad263757eff5 +DIST nwg-look-0.2.5-vendor.tar.xz 661736 BLAKE2B de880226784f6aba90901d163a51312fd0db3f3ad11c1733e372d605a1772d6383acb64594b4f162a00da8685eec2ec5bc270b73f627ef7f5ca1cd5c722dbf3f SHA512 f1b24400dbfda7697f416f085a6c87056a9065365e5dce96292afed4086c1285d6d5e4da632504b0a87a08742948c045e599e62efc671c4618d6c826a15005f3 +DIST nwg-look-0.2.5.tar.gz 23524 BLAKE2B 6e0ac8795dd3e630320837c2a22d3f8b40e2858c2c55c6e0a48f36530c557d42d7d011293f9ab700d8366e0fab574572da36072e37ffbca9db90459bd0e78159 SHA512 1e293ebf692bd9aebd2afaf35b43189d7db2640bf78c94d4393af2f948879a44f0bd6e70f5f346ca821c3da01d6415274d746a7c15901bdfeebe883fac18ea83 +DIST nwg-look-1.0.2.tar.gz 25237 BLAKE2B f165809395e661048ab5637458f05d05da69d8f66a394060e610478c49d0b9e0a8d69fa55b0a15ed38078fdeaf3eacc3b53a333659daeb57fc57813fd0e81b06 SHA512 dcc184c9079c78f484c786c54ac8672f178cfd792b08de97081b0ee80f80856235436a9b995e6fa348e24c3184d9ab1956357f41ba3e99719c76ead82824e1f5 +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 00000000..4ff87d66 --- /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-0.2.4.ebuild b/app-misc/nwg-look/nwg-look-0.2.4.ebuild new file mode 100644 index 00000000..91fa67cb --- /dev/null +++ b/app-misc/nwg-look/nwg-look-0.2.4.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK3 settings editor adapted to work in the sway / wlroots environment" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look" +SRC_URI="https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> nwg-look-${PV}.tar.gz + https://github.com/micielski/nwg-look-vendor/releases/download/${PV}/nwg-look-${PV}-vendor.tar.xz +" + +inherit go-module xdg-utils desktop + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + 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}" + +src_compile() { + ego build +} + +src_install() { + dobin nwg-look + insinto /usr/share/nwg-look + doins -r langs + doins stuff/main.glade + insinto /usr/share/pixmaps + doins stuff/nwg-look.svg + domenu stuff/nwg-look.desktop +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_mimeinfo_database_update +} diff --git a/app-misc/nwg-look/nwg-look-0.2.5-r1.ebuild b/app-misc/nwg-look/nwg-look-0.2.5-r1.ebuild new file mode 100644 index 00000000..62b2222e --- /dev/null +++ b/app-misc/nwg-look/nwg-look-0.2.5-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="GTK3 settings editor adapted to work in the sway / wlroots environment" +HOMEPAGE="https://github.com/nwg-piotr/nwg-look" +SRC_URI=" + https://github.com/nwg-piotr/nwg-look/archive/refs/tags/v${PV}.tar.gz -> nwg-look-${PV}.tar.gz + https://github.com/micielski/nwg-look-vendor/releases/download/${PV}/nwg-look-${PV}-vendor.tar.xz +" + +inherit go-module xdg desktop + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + 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}" + +src_compile() { + ego build +} + +src_install() { + dobin nwg-look + insinto /usr/share/nwg-look + doins -r langs + doins stuff/main.glade + insinto /usr/share/pixmaps + doins stuff/nwg-look.svg + domenu stuff/nwg-look.desktop +} diff --git a/app-misc/nwg-look/nwg-look-1.0.2.ebuild b/app-misc/nwg-look/nwg-look-1.0.2.ebuild new file mode 100644 index 00000000..f63add91 --- /dev/null +++ b/app-misc/nwg-look/nwg-look-1.0.2.ebuild @@ -0,0 +1,56 @@ +# 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=" + 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 + + insinto /usr/share/pixmaps + doins stuff/nwg-look.svg + + domenu stuff/nwg-look.desktop + + dobin nwg-look + + einstalldocs +} diff --git a/app-misc/nwg-shell-wallpapers/Manifest b/app-misc/nwg-shell-wallpapers/Manifest new file mode 100644 index 00000000..6f1b11a8 --- /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 00000000..0280c238 --- /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 00000000..25d375b8 --- /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 00000000..fca381d8 --- /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 00000000..fca381d8 --- /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 00000000..1fba0672 --- /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 00000000..5cfae2c9 --- /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 00000000..c6ec183f --- /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 00000000..253111ef --- /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 00000000..80a4de6e --- /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 00000000..7cee66b6 --- /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 00000000..732ad5b6 --- /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 00000000..a9cb1a3a --- /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 00000000..2436d319 --- /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 00000000..2c9d0abc --- /dev/null +++ b/app-misc/onefetch/Manifest @@ -0,0 +1,448 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST 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 anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +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 arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST askalono-0.5.0.crate 30784 BLAKE2B b91de43eb6bb0465d4c4e2bcd12ad97bab9337e0ad47dc98efa92291f54b6f5261fb8805cf69f29d718986b77b5b0a44a5708b5fd7ea318f34d268cfb012d6ca SHA512 59e2206e038fb57e133238560da0437814910dcd71abe940e2aa5c218169e676a8e73acc84d63c0a4589183284d52f67536bc12b17319b49049117f6c77b7799 +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 bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST borsh-1.5.3.crate 63733 BLAKE2B 70de963b8fae272eee797218075f8b5a5c732ba7b7f5f3cf23937e0847412aec86bb1b3af412232cf9bd6cc80dc036b7c976373162fc2a9b25cf47fcc689c1ca SHA512 7e113980ab70d672b5fdffd6b72c845156069f2f9ca348fcf50ee787223e7414dc941d2970dca62b928992c4dced939a5da83ed44e2ccf7dedfce4e289d00ba1 +DIST borsh-derive-1.5.3.crate 29532 BLAKE2B 8ecabc2f3eb94a8766a5fd719f925d768e8443bf98872ffb5c06dfe5c14bce348fef2d9ed2e30bfbf35a8b735371a5535c7d4c92a5dff6836412737e96963438 SHA512 9f958776953543fa7dce1b36435bb331c31644e78b19bb12549ab9c0df945c6439e019384f218648c45112d1be379b67b3cff47c4cf3ed5ce6e29081dd71b47c +DIST bstr-1.11.1.crate 351485 BLAKE2B 639c2e610e088120674a70dc5dac0b9c437f7454fdcb385b7ec9e66184b8d016f7190c864f7c8e25fdbfe5f884a9b4cf8815c1a0bb94efb03028fa966b4207cb SHA512 04c28eab447ee13e8d3af12fd165947c26086e8cb990840226197c16b4716bc018a48c6dbdd055f837a7d64eeb3c594b0b3629103ce7f910af0c3c7d3cc79edb +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST byte-unit-5.1.6.crate 26471 BLAKE2B d79f64fd8a5573d5acef4a8318cb017053bbc31c07de160f570bf04792c84cf12c04c77c12be0edca3607c8c3dc21e5f1f1b5b77c8b1f7d33d84a06ffe38275d SHA512 c42523d7d47b3274936b2e355bd0a7815f1914c82fe5028d2312ae5bbc4ddd659e82a024c5653d3089562cef1a84c43418470b55c9821781b98c1e1083504505 +DIST bytecheck-0.6.12.crate 8202 BLAKE2B 2ea8db419348ad79af1e7e61b5278ebf0e0b77ed1416c2ea409d6d00f1eb991358b8d3798717121ab23fd66a4d0ff6b97515551d5f7774f5ca2933eccdee6c1e SHA512 49a85f9bbfe8bccceffcd94e3eac1f4407d93159358428ea07652714e06e97fbcb41f22f72d9d10318bc9a019be8afc99727764162f18e8de01ea4069f44dda6 +DIST bytecheck_derive-0.6.12.crate 5415 BLAKE2B c578c268d1aa62ff4f5bb7b6207ae94f42a14cfe4e16dc59a69418fc8cbc4ad3a9e18854507456111dfbfe4f720ad8cca0fab23720889b070e837196d5846476 SHA512 57f8480ddb76d8620095962acd203231fb7938c0caf9c216d89466f22464a6970f13adca5f4d5b10c9e1ec99d6e0b260ba7586c2bb895fad0380f8f9ac9a4fc8 +DIST bytemuck-1.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.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b +DIST cargo_toml-0.21.0.crate 32376 BLAKE2B 596ddbdd279529941c3fa0465e9bf5eaf7e5615d4369fb96a2fec236be2b05654ddc0653101b0b72b4eb4d95a2e8b91e359572ab52615856976c16c4b80adc45 SHA512 9512682f55543f2ea545df40a0f9604377456f889941fcf4c9b29e69d8c49c9a4fe0634ed6e1c37a1de9449bd0dedfef0c8f078f1b42d96cf652c8668c9c083f +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.6.crate 99923 BLAKE2B 61e091267c5b18d3c2886ee50870ccd3aced59d9f5eea31967e8739a49523226e2d1f0f383c7b5c3c9b6dc19d65bee319efb081f0c05c9d25847063d7f628081 SHA512 a9a2a00c58e0625aef2023c0c84827f17ee260bcde7e9407c98b38300ecaa5df852babbe896d857920c3455089e3608b54014812da88e597c500017bdd9a52ab +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 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 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.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 clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST cmake-0.1.52.crate 18119 BLAKE2B 03025cec724f080a9911505405a3bfc489709f557119adf7a70ca86d148a75ac7758896a9b136211b8473162484c998a9c7e7b5005250a037d1633b3a5706c3c SHA512 3200249c2de5b1d052fdf05a9fa82539f2d3f25c37e1c064d05dab2607a16cff2e7755497d09f71e01b95618e71f42640cf9d533b17ead9cca84777dec355fcb +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-2.2.0.crate 35062 BLAKE2B 60c397914f6a1ed2c8e04a7e1cd96f90fda10e8fe6233dbe31424c0ef46ec41fdee7779d2f5d6968662de23434b7cb7f717c5abdf29022e09ab59b9f8d92ee80 SHA512 4e3266c498a18a464b6640c0b735519f91b30fc1e001236badd4885a7fad80fe230e262fed4a8d07d54b4eb7dd24df4daebce84cfc0a4f29b6582153e11df5ea +DIST console-0.15.10.crate 36449 BLAKE2B d0d2f161ea045854f0f53af39490c37af170888241b2f63bb47749b288ac387e24e52f936651763a5584a20bcca3512b28d50cfc4435d97ff06cb5de20768e29 SHA512 2d4b99912215a1e7083ac4cdd594f6ef7914152c683f007babecde2be7f3d6c2a861a198c9b4306242d84722d44965185ba846041e2ef13ee9ee9a5d43c370d5 +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 crc-3.2.1.crate 15070 BLAKE2B 9d5f488b57bc232528cfb8d9ef33a88d25d904395dfac8dc10e864dc0d6c89e576585195a20db585fe358859ec50afa998562ad6becf6fd2e505f3969eb36ed8 SHA512 64b7272d8cf55efe9768f9f3218f83302ccb59458a56fe3b7b2de1a53eb5a3b57fbf268647fdba5b230cccdd4058462ba583d76870ba12cb1057ac2787f181db +DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_arbitrary-1.4.1.crate 11521 BLAKE2B 47ab73cc942314a65574d2ef8395dda33361fcd1e33ccdf37843a92b0a5de62540277e6791991ae54835ba4235a9fa504cc8f6d43cbfde20f18f14b70f84defd SHA512 0d499a368f9f97b0a1a52f17fd111109b071c25c2732c206c96485a7a753520ad706320e5a817e1a10e5f8cf154afc6afe0ce09f9187d23b4e2c2ed4961afeb8 +DIST deunicode-1.6.0.crate 170864 BLAKE2B db0a3d0459a43c224fc0bbe84bed044ff81b9f05063e364fa38c44bc51a12106805f93569d07469b6544745b684097cf3f03d6cebefc93dfa0deb232fc73f7f9 SHA512 39e5de0d1ed93bf3fcd37e87a04ac3b23d3a50d28b37b0962b30f9461753b3c1e3639c9760101bbaf1d4269c7eaa8568764b481d3cac6faa6b9580f51d11144c +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 enable-ansi-support-0.2.1.crate 5666 BLAKE2B 0d6af0aef2547cd3baf47777c9a968462379834b6395f157e33edc4cbd882134cc75fce177ad940a89d647f67deb7169a981d9b648529ce794d7fee3d25399df SHA512 acf6f8c1685eef6a7c353c995bbe722159351020b80779bf149771167d8e7e2e78b048311c2c77c097403a31a66ec42519ea5461a5219d8b7f9e5ae4e3af412b +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 encoding_rs_io-0.1.7.crate 16969 BLAKE2B 8d51835dc0882d0e0512f0a177f10da3a1c384f38cb4eb163f957cc134ef5b7aee65d951cf65c99cc80b087e0e92ca4dae431e3a8987fe6b86bbf0dd1bfa8ef8 SHA512 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST erased-serde-0.4.5.crate 25459 BLAKE2B 0745866c0780b8635861ac9c6bc545742d5b1abbc7a42e299ee5fc7092803e709892987b2a82b293eea5a610b410602c5f4f27be3503b7467ea71eac01bcb028 SHA512 56ecd1be8f756a852102eea15d6e79b6c1c5d39c87cac0a5595d050fd3a62fda6b2bd81b9370dbde806b3b1b1c664a994f968b418212d0453b47a458313968c8 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +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.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +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 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-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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac +DIST gix-actor-0.31.5.crate 9335 BLAKE2B 9ee5d90bfbeb465aa42862f4b4badb3e562d5eb8fa464f129f769f2e53fca06585cb8c510fdc438bad12c05e8c30bed3a471bf1b5ee41144055b979b6ae5936e SHA512 ac1a24e789896d573c217ccadbaa8117bccd22961ad4abe598e5b1acc3aa5bea350a0b6def7f3bcd11ca6550a67f82906c854adad058dd584807b7758f7b837f +DIST gix-actor-0.33.1.crate 10085 BLAKE2B 807e2d1a9f7c84c515838f0bde3942557bcf2fbeab11855e5b42c91f64be48efb8e1daa2e3f2abdf82476a5478b1fbf1c7ff0ca688851b841436f2e7919908f8 SHA512 cc852e6a4abbeab7059d83b175271c88a79528e039e4995145bacd50c26db143c27a9986b86309cb8824890c791ebf7b74d3275249e684c4b03fca725fb6f6ff +DIST gix-attributes-0.22.5.crate 19163 BLAKE2B 0801150a9de71cbaf76ce96dcfb442f4c5f29595af9a21de8a8ceb5e0bd84d8eb3b93b56cf74fb9e136aabd0227286f79bcbb1caddf8280e723e243c172d3c30 SHA512 b72057a5e2d97d3600a18dd0005d25fd8a1bc254524833d76370efcae3cdb81721356db9ff60c6480d8584817653916295203aa2043ade3d1b049e42e0176c80 +DIST gix-attributes-0.23.1.crate 19861 BLAKE2B 489d9284d6ddacc1a4fcfe00db3f77287153f5d5ee976499819406252f5f1169d1a72c94c7cae5622387826cad18839c86a187c34f94daef7e2ad8a950bae12e SHA512 38aa6a589edbf7cbbc9fda9f1cf20ff0ee265c43152ef1f4653a1400bd62dd44e768f8e911f5b6a643b19db9805cd0d239433e78cf884b079fa3db639e4c8bda +DIST gix-bitmap-0.2.13.crate 7689 BLAKE2B 966087f65e6a037155c4b75ddf6fd9374694df794acf003228b79946fcd0507ac6521cf0f6de16b2b84416188a7e235fc38b7d0b9ae7c77d6d5a1e167a372e23 SHA512 52b7f61f4ca51d31d127d62bff5fa07493f5bad4ec03d0db58cca3bb83f330c5eb67d93ddce0b8b710714afed9ef0869b9ad48ddafd20055c317236719d63f4d +DIST gix-chunk-0.4.10.crate 10131 BLAKE2B 3dd2d7d0a2196ab8dca8575ec1c579e4b91b95d8a7a3cb6a78d78d4d31af7bc0059dcd195d5fc1a4978034647bba7115fbe6ce4eb7600199cda0207923a6a0a2 SHA512 1d1f80e1cf204e5107d17ba5f73bc446351ca868fc01d52eb950bc353415de3de01ed953eaeee40def1e0d1d704af4f164bb1f111f26b301f54c73d0d2e8e2b8 +DIST gix-command-0.4.0.crate 11815 BLAKE2B 0c8ff68055bba36b7478a1ee677c0ef5fdc2bd254b04a1846723b389f09c504e89b45257e0e39aa88b42aa2f7a03e1af5091e0820dbb9d19fe370ea09f4406d0 SHA512 2e4673e1f1fafb4fe602891848d4a72902cc9d1d242e9ec56bdf1aea1d9921e35bd94811a5e77ae9c20870857548e342ca18705e8c5b90c12c7c585bfdb51186 +DIST gix-commitgraph-0.24.3.crate 18242 BLAKE2B ef37235c7258ef6603b122f9ac9bb527be29f1b4cf7dfb02a484ad77986220499633789466bef94508949ebfae50568493f216d532fdbbb84861e9f04aefc38f SHA512 270edf30cdd8ff90bab02d941d741ab6cf6a85d6c2adc25b41298637153e641307e15db9ad54fbf0ac4008497c77980202b067f48c2eef88a7fc1673e022ae47 +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-value-0.14.10.crate 13604 BLAKE2B 79acdf7ee7769fd0ae666b534c03b02de45bdce74d5bedb702feb993903cd4e1817ab779e6f66f708198a8a35746612e5d063c454551547ffcaf8c04bd32ea53 SHA512 90e63d76bcd4c678f4452b7b312282b330104059307f6bf6184431fe8b63599e1afaf23d93c9440ddc3f9542708a03df2a23ddf88a413c294af03effac50fbf7 +DIST gix-date-0.8.7.crate 10349 BLAKE2B 8a08d243bfd1bd11d4adcee0fd4a0cd89f94df03887eb56bccdf4279b5bac7ba0ddcc43ce490911d2588a9a399bf6ecaa149804c437aa1a29e94574916bd79de SHA512 04b9b41dc5e42b3aee063fbcad1dc5d0fd6d842fa6a1aeef08635fae579db8b13530ae518ea93dccc2fda3de691869a82f315fd9afb3cdfb96496e9bb8db0687 +DIST gix-date-0.9.3.crate 11299 BLAKE2B 5a15e00418ac01c9174e2d4c776d1a04fc32c7269396b5de44b5c89f4ac3bc2a721618b4bc59e2e66982d40214168d6022174adece227c85de53c546389ae7f8 SHA512 c75a0108f5289ff82df7cf4f003d3c501b6c8cffa713e0b8d1628ae54744474324e9c9e77c839b94e4a7c9a2ce8d9e5662796d46dfd4cb31a208c6c3ed25a790 +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.32.0.crate 16630 BLAKE2B 785b22f86fced1c5b27c71ae9c416efb0241376d511574e9333bea0281ce03e8be547d79c8a599701ef63f508bbbfb8a9dfe98e57366ae37005350f156d21c29 SHA512 876127a5272351a1ae218682c34b3fd47fe10e930508e0543f086f4e351e0db1f19bc679ffe4b7515b91013fea67aa766784d7c82eb82e2fcf3634902704e6e6 +DIST gix-discover-0.37.0.crate 16673 BLAKE2B 8e57fe5e44192c2929228969ca16f3c7d88d8a8c2fded00837c7aa8c561397d9798448f0e5e205ac979f246a37c23ad13b6b90684e11192fd2bc9dc8ea243483 SHA512 e26869a2700a972ed6714a0fa29f2302a74e2a1d8d57e78d20e373779601b4ef367aab2f5c5c866a9b506a76b1faaa13bbbbbcbe10b507969a30c23aa9bc0c0e +DIST gix-features-0.38.2.crate 30604 BLAKE2B 68bb0154bc444a84dd20bdd1a56d770a8c68a816389dc8ba0a94ae71da9c9955974cf7a154de5548f65e547a5e25303efc19b5e225664ce8f827cdb661bb17d8 SHA512 d82f70bd8831701b2c17a761b306e4b630fd5b558e4b936aa8b2f87440e53127b48f024c392b487af23e0c541de4b064c27c35ee57005a81352eba0e6bcf79a1 +DIST gix-features-0.39.1.crate 31228 BLAKE2B b41a71cb0eaebc6139e2b8dcdde9377144bb508f5eee48e2202dc9e3d9c98ed5807963b1c4bd16da1b00d064ecb0e75a4b66a9ef4ef82a93188e9bebc690fc59 SHA512 a150d723b5bf223adc8bcf7faa2eab8f5c5a35ae706dd09d940c6232c9f62c9c36b2ad255f5c4c6fddfa41c4bd301d46b044953e5ce5cdc57790fb234fa81546 +DIST gix-filter-0.16.0.crate 36654 BLAKE2B 4c353543a4a2b6a650dedc134f89b17842eaad6b9f0458e0b0b6786bf60d84c6f8f5e9a0fd85e715cf294703cd75d6cb4eab5199012715332d2dc2a9bec04a23 SHA512 1f109d4b781610f48cc47bbec181170ec3a3b3b38d80bd86f5c02a9f0876bb3032390bf754d5b6200f02ba672f880367c0eadbf42144310619da69970589fab8 +DIST gix-fs-0.11.3.crate 14867 BLAKE2B 71495a8f84c1dddef477ff6bb19343e58e8f0b0e3786d327750bcec04a1971237ba328061505810943e0c8a864ebfb36fd47c01dd51fc48b9d18e0a0ac329070 SHA512 7d420a8cd322561808f84913c5c6880031a07005f535bf4e379673707feaeb8fcff4c2a41b455fe76ab7af6fdf0a934c471290d828e8416c26ad49cbda1f235f +DIST gix-fs-0.12.1.crate 15734 BLAKE2B 03263ccd2107c89ca87568fa670d5d9f5f1a186d4b47e9d5fb76fa25e10d0825c1a60226f65562c0cbc8a5f0711f3d5b58bf35cb39f33134b5bb111cc2386155 SHA512 e795cea9077ac74480d848ab3d8287a4e14a3f5718e329e28915547304ab415d55b193d91dfa9b97cc09fd32cb7570faa2dd33f6b464c94e996c29e8ee90b390 +DIST gix-glob-0.16.5.crate 13425 BLAKE2B 233ebbd4e1993f5139478b1d482f54b47992686ab175bbb01fb95591934735d93681d8b888e85e7e2b6c256afeaedb7f6cd4fd666bb2a3c8f3e206b34e50a29a SHA512 6b8a22c5225a18645ef673fe73f7da73fc519650d03990f7fa43bf8f0df58d4c1a39a0da297ff5e76557b07f89f1aba5955a82a997bc29e52ca9dad808858b2b +DIST gix-glob-0.17.1.crate 14136 BLAKE2B 9d8a147de57b7406539b117db96ca8aad91eefa85d2da212a152026f315cfbf8120bc4a54ec7c0dbbc42991353f81dd73aa69a07a1b2b3205ccbb7d3e8162913 SHA512 3eec32350076b5a8257b447c8d683fcb38a7c171cf6187c30186ebf02f12ddc487bbf18c8c260c3721fe69ca84b861bfb003ec8b26fbd00b5056e543a4d8905a +DIST gix-hash-0.14.2.crate 12759 BLAKE2B 033f46ba342fea5e2a7b5b91eeeac06aabaae527d10ed665ef1d2d7f34362ae7ea27df652012c5ae25872ab18175aefe15de3e981647086d8008a32bdffb2d0e SHA512 32ba5cc7805146fa858501bdf0cd75bd000550aacee258fdd63572323cdd06e54c78b4a71761d410c46471dc1bcf856e5564586f24ca2cca03c60b9e08b4386d +DIST gix-hash-0.15.1.crate 13513 BLAKE2B 1d80fc96bb4407c424b42a75ea215f6f360fb6025920f3dc04818ccf5c89995b6a7fa62e9a4d9568fedc83f599262747983b57f84628d5ff4189e47e5b3000db SHA512 bf90d93cb676d3558ae14ea3e5bac6643fe7a39a6e596465b0c4a126a4181d721326bd01509ac502d8ed4ab4445a606223bce81e466cbb0ce71e46daadb8af34 +DIST gix-hashtable-0.5.2.crate 6421 BLAKE2B 483871bb398815c4be337e494244a9f9f6bfcf2788bcc975c96a5095f213f6b70a19902bf00987d3f16316625617727cb84408431398d32e5bc1fffdeeb84340 SHA512 d3b963cf2e82dd034bfa5912bdd0fa384cdd501efa6a0dacc70838245ad072daaf49e2f7a84d2d41360c0677af9c0162831423b4a903a77f5f7f8027034bc36a +DIST gix-hashtable-0.6.0.crate 7189 BLAKE2B 6440018095e5554842ea7ee93b4d44367cf3dac891a2ac4c2e159c926ca4e48d3ad1b505288169703b66ced1046ee6e6233d5529c0a34bdc08de3e22b49bbfd3 SHA512 308358fce4dc1c53dd9a32891b10321364b3c7665b7e646021829ffb94669cff6c3dd53b23cba3186882f3f0a039630cb20b0081bb690233a8b9069ed91e4b7b +DIST gix-ignore-0.11.4.crate 9154 BLAKE2B 36b83d845d48c115fa6685632dc197bf665305de63bc81e540b00aad0f4d15fd1cc69d9fa0c1c33b7d647a686f6d65d35767be888090a9315d85d6689ba53f71 SHA512 81995c3660f4a7db91fc3b3f3d00ac92a7fd4490c0b8196656f4684dd3b5323c075d340b9ca7d52dce7896d82ccc06e8c335f2419eaf11f073ce525372c2554d +DIST gix-ignore-0.12.1.crate 9873 BLAKE2B b50fbff14e036b2e12559030936542cbb7f4724ae153757240ba3b0a3202626cbeda705d2239dcff3b7328004c2393a148132b154835a0efaccef59cf5bf9778 SHA512 091e1cdd7922e39211a8227e7b8e5f082e44439fe4ff624902dca897afe2fa5c3b8e1be6974b83018df53c78e75bc9652fca87e736b4bbc06d90de4c54e28f8b +DIST gix-index-0.33.1.crate 45861 BLAKE2B fa994405d178307645a3c14858a64a58af340593484221bfb2bb7195752962024de2e2543a615647de3c32dd9370e4197845a2045a78e3386361f3a0f4cdc0a5 SHA512 2713b4b1a02a0f6bfe227dd875903278ce8d7c66fd4ba2bf8dbb8b4d8485c32b6bacddd35544eeee9ac3f7a89a4a2ad91a0cee081d9dacb4d5f02a8ae5e098c3 +DIST gix-index-0.37.0.crate 46644 BLAKE2B f868ee6085ccda181cb4cad522d73b6ed4b408dbc2b168864ca3f8aa33d422d1262b7865d5347ef3e3960d294e4638284d3f70b07a774d3d62bf3df4c2011272 SHA512 08b5526db632b5e889bae333503a8c9fc8322d9a1e420e50deb47845c870239750efd577751471f8d3c10048524e01d4f49409c818999369fda4449cf41998f6 +DIST gix-lock-14.0.0.crate 9795 BLAKE2B fd6c378bdf904be22182ae48e7898e9b8d5ee5e3248545ebdc7dc21195e7da0c5977717104102b050af35a7152829987383c0e8973da18c1620dac1f637b0aa6 SHA512 46228f8ae0d931c6594f2ce08eb8aebcf77901dd9664d134ba5e5583855e40460f08061ab5d9287bdf17e452b821f0c336d49b7aa181b44dc091925d6982205e +DIST gix-lock-15.0.1.crate 10515 BLAKE2B 2969f4019b48a312c5a0adc23b614424e09b75706ea4d18159f8a30bf20e03312b11d95bba6703034af99a4901d036a4a0d964b7b3ae52aa6dcd024f6468fcc1 SHA512 8ffd3cce4d0952cb6a2fced4a6ab407b4a32184a2b10ac1f5302132d2d7d3e4c285dc50f007141cfdd658352381f66aa79b64cf4f63f0a18a2cfe367b7bb5830 +DIST gix-mailmap-0.25.1.crate 11681 BLAKE2B b06d836409dd8ec586061c4ece10a569ed67c9c394d51cd1645ae2fa2846392b1e55be0a7baf6ed03c3995447bb27284415678eac0296ad184438c102d1189f3 SHA512 e311c9ac937130b8bd14e915a98980cf63d2524911e7779b2f57ed63683dd4bc85da6dd106a9afac4a320cd8a581f2747728d554837ab4d109a7027aa3fcafc3 +DIST gix-object-0.42.3.crate 32497 BLAKE2B 72eee3970d4520f3f317330d797671014fe5c768f99d16002e45242ef447e4334b8aa6baef4a2665a2927208b29d8ed896427757ea694b68b5f3aed57f3894aa SHA512 6b890445cf64c1b49ecde30be32d1028b087980567b86bc445426b10d2e4e7a2dbee4464aa601d085827db85a313947cda72ddac8cfbe6959aa4b7a100746bd2 +DIST gix-object-0.46.1.crate 40544 BLAKE2B e7996db68fbffb0e66e2d7e9859eeb829c5d409edcfc1e585c71badb9036298e846a545ccf24534c211a9cd303769c87b98ffb9b44055748da3d3eeca1035217 SHA512 fc85dc59a4494787d00e39a9a4b8fdedfba2b0963f08a9f2de720d36e3eb63ced683622dc127fb6492c1311a40ae5f6978d99bf92a0f4660a172ee725e39dd90 +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.2.crate 21148 BLAKE2B ccff09892d256ca930a8b589294a66eb13d922dd4ce7288440d1639b34b50c1a2b650105bf483b44d2bfa89edee3bbbd7953f5ad6301f9ba1e8325d1dc8cc0c1 SHA512 6a68f9af368f607218a4885d401e4f0bddbc65e5eb4e2addff32766d9ddf6ce804efb07bb67af48b60539787d979196cf426f8b4389aab4f99ceb79ee621fb1a +DIST gix-packetline-blocking-0.18.1.crate 20988 BLAKE2B 0a33e5dc05066847c2f1260a563c00db85754373e45f5fe43a9fb6307e689a10fc64717224cd62610e0de3a8f4a95dae526afd7a6819504c4ce79b3d8da565ac SHA512 b60c19caad254a47719c17df7ad204e370f771c81f6b3165f85dc9fee405fd252c4787c1d9afc61793eb86ce0184d3d0d7d91b651efc093e2ef4ea4c9d5024bf +DIST gix-path-0.10.13.crate 22831 BLAKE2B 23d0d228000362771349cbad65804b2248de1b42e202ba26cbdce4bfb2087b25def13012069d163b273574a1734999928109bcc400afdcf2e2d89c87deec4886 SHA512 7bbe2ff099523869fb8c3d3522988919798ae2ae77188876ef1aa86f2ad484f15ab8f7563eacbee9787c88dd23695601982b9574474f9c1258be2a271c737dad +DIST gix-pathspec-0.8.1.crate 18854 BLAKE2B ea6d543152e6b908ce5eb901a8571bad3cea7815943d71e8a8a871d4f1b4bf34cf50e3e5089bd410a6ec590c745f53b8f0aeadbf0412e13c234f5172971d5529 SHA512 29d00955a5260c2460b6ffc0c2de6a618dd5954ed46730cce2f9923ade0dc1c47f1e64ef00fa918eeed3a85266d5676d85d051c25d447a580a18358c1db693e9 +DIST gix-protocol-0.47.0.crate 44961 BLAKE2B 68d8ab6ff855bfc8ed9e160be2b850d32728a482a73204174c21d89ef095dfd6677ca291b6a6df9f4033e761bcfe03f72a9a25b77212763e699c56835e1d2193 SHA512 e4d1288b4a31da830d35bb173483fd3357288b391fdae7422663cac090a49e6a92dcae96b3320afb5d1f9b8fd1bc82cb47d8c3464c3bd887135cb563a2e1bef7 +DIST gix-quote-0.4.14.crate 7828 BLAKE2B cfae180c1fb14e2461453a7ffe83644673cfe99ee473d7788f3202cf68a36bf75ed6d08827d8e12ccaa9517bb6240d64bf63e68a19775b93ac21dd4578a669e9 SHA512 e88ce5f3c6712c3026336115f02628ba35aaff78e39b65ea4749a26851c22cd8ad3da859744559f9fd6d89cd54075b18b28868397d50b6be30048a6a80e5b8f9 +DIST gix-ref-0.44.1.crate 56711 BLAKE2B 5268860428e838abe157a51f3cb1e25aac68518031369702faaac8e18465b9fee8dc3d8ab515f58594ef18b5a225b44cc047057ae2f5211140aa58a07355877e SHA512 e2e947f7e80f03cf16c5dd4489ce738ee31b3525d3e46b567aaa1b8a03ad94275706d38bb4a6d748fa1d094bcc0065d63ad7dc90c34d8f1732d4534d4e7dab36 +DIST gix-ref-0.49.1.crate 58105 BLAKE2B 2a5514d296d63451a21750c5156d0f2dd5ddd5ceb03aaae89f644c9c54d8e4eef348661c0c516db12675b502b894d5726e555b69790d1103c2dcde4e0c3fc68b SHA512 4554a81fc260e09f783463ec49f7b298fb38ef3db131ee6bb8fde02a23769e6510c324a1da68b3c26b4425833b57deadd9df24898f9435ff1b7e8adc765eac15 +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.13.2.crate 11854 BLAKE2B ed441e03cf1bdd3239fbbb63665b41d25e7f8556b569bee0123bd6500007ec398d43d80d3886331d60d35790dfc1b0411501591f496b0f7e78d561b67c0566a8 SHA512 aa545ae7130b0d52d93e976620ac8d8bab1e347e0ce6c46cb2b1c91b3eda2814ae4fd21ce8850a85f61d2b3ce5d8759a29bd8e52017f325782f8c14e17c7cb58 +DIST gix-revwalk-0.17.0.crate 13323 BLAKE2B 8c83a8a0b27a889ffdfedad5a1705adcad8cf47259d99bc2e78da67b728f2d7c63a6da3347f18740c90e49dc04b2d2cf5af420988e98c7d69c9a7bf392c21a34 SHA512 f25491da946632fa1ea973c794aff88ec8edfa16a929e1453f8f009547c71299d829feeb1dcf4e5f7e3016f0380460030c5cf7f1422f004d65461d911d4ea99c +DIST gix-sec-0.10.10.crate 10205 BLAKE2B ba1a7e2f955a54c6bb16fda361e4f7b59ac2ceaa044aaad09893d913e3520f4d40dcef62d457143280b3dfb76ccc24426badd38c4a0e19f35f2505dcbdfbc906 SHA512 0a5733e321e05ca0774518bdf2f171fcc8c63986269184a96ac9faf3d8b14b87c3cb31d731f80e84f098e7419f278d9dbd3b952fcf1150eb952e38e85d799189 +DIST gix-shallow-0.1.0.crate 7545 BLAKE2B 76761739708eb5e0dae211cbd10c7523dca2635a94a152c59e14cc3487ebfb2d2449775af510b7e0d64aa9b48dc1a05833f4bc64ae292bf5c414f49447aac183 SHA512 0f8c2fac75bf1082d51059d955e572aa5986a1a1ddad0430b707cb6f1a61d913284ae3c701aaafabc5de01b87fc55492d4e556cac3b504cb0e9f02f0996c8ca9 +DIST gix-status-0.16.0.crate 30873 BLAKE2B dfc057b5a358589b680c402d3d34ff5527e3247f6fa72fa7455163d065a62be81ad4e97fd8968702fb0a0956570b2d6b79ef440b42b3bdc9f2ea7715ab69221f SHA512 2a1dfd19cc3fb77a6d9b637d7746fec8f8036d55dae99438255ed6c661e282d21c405d2d6341c6c13bc6165b3774390c14f0c2246428eba3f212bdc092fa2e25 +DIST gix-submodule-0.16.0.crate 12832 BLAKE2B 119bbd226db08c4eddfe3a02f24efa05c4e598cbaa2223fbb07f2c97b14d529f44813d09ba6886a90262c97506adb496581f46cc9d11f49a5bb892b753c1979b SHA512 aaf05e64930cfe702f7e5315b3ddf8df29982c4dacc964f5c47c395f3494f2e94d0d7aad4d8fd1a13b8c76213b3d8e77bc40e8159f2ef77308c311be00f3db61 +DIST gix-tempfile-14.0.2.crate 17489 BLAKE2B eb333777a1389e189b1951fdbab987e4e39c44428fdb5a4cf6bd75e1e963ebb9fe47143be4cb4892ae6524c269e58105bed6463f9dd28d8fdfa57ac7e938f38a SHA512 1baf8a34eacf5df9125dcf0a03b804c5d44f12bbaa93498478bec2a99a7fd64d052a69ecd5e568fb88ca0113c3b8c72e1e5cd8ad062acad94e97ee122898c3c8 +DIST gix-tempfile-15.0.0.crate 18426 BLAKE2B 11d5484b4593191f2579da85f20cd2dee4527e056a9f5dfb35873ea09476b1fcc0ecac821c75e99249938b4ede627d153aca6c1a43e31f46f605ce20265ecca1 SHA512 cc21ef833ee087e6b49fc74da11da3e4bca55fd808952e1283db11f97e38b2318044e1704e78dca2e4eae9e5b66eca039343d78bde7b4b5d4a417190c62c3ad2 +DIST gix-testtools-0.15.0.crate 22904 BLAKE2B 435ea52ec65c78f144c2c682430fff59c36421f31282323b25fbe85d896b45a9fa4e833617c1cf8f0319583a5d62cb5bd152d2f8ecc8fec64d6d787bbec328d8 SHA512 2cd52322295b48cd2894f4169ede9df17e39c0ceb2362eeb0c948d41b7959ab2c571b6c102942c15f449fcb9d7ea50d2e0f8734b6a94c0de22f277b33d062bac +DIST gix-trace-0.1.11.crate 10424 BLAKE2B 3a8fd50adfa33200691d9bd4143906e78ecd0a6ab2aeab69f3b797f7c55f650032f99e7501247373acaea1da36d86cbfb5a9d0ac3cec0fb89c1c75b98f02881f SHA512 11c626d81d73d21a4cd5b0bbc6d60c839331ebcf3c83850e7acdcbe8968b87bbe5ac57290fc33a2477843a9dce07903a86c519987b68ab1c7dc474016ccabe14 +DIST gix-transport-0.44.0.crate 50856 BLAKE2B df16a043abe38db0e6d983f5376ad24ac604a9e3b39fe76133670147de08bf5b8790ac585d12439602c04fb22f356715767facde63fc568611fedccdf8fd712c SHA512 a4f990e44054d760773b8377b648fe2757bc30fc17193046049ec4f23b88f9e715678ec689f9db0627245b9daea83e29866f145bca7cece9e4c5b149748b9ffc +DIST gix-traverse-0.39.2.crate 17291 BLAKE2B 7d543fa1f438071841597abddcb0944ee912e5ea02390b1c61abb42062315591470d01f80ae9309d15b3512ae6c9ab1e38a47a76b36570d17703c5c24a4c88da SHA512 8e03d9bbf9ab88d2bf1e4a4cd70790811d02f6a347f1781e3bc99e58786b8976ab1a5dfdc2379a0674e97fac0f4e70ae1ff1c348b78577eaf6f7225119bf8dd1 +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.13.crate 10194 BLAKE2B f9cd4133cc98548d3b4d3c8b43f62f1b84a3725e5de1e3875c6a989e5d3b6fd7086329ba2bb034634414900980345958b0d91a94c87a703956877b9ff787728a SHA512 b30d983b14a7350b4d644a84afda108df34bfc94fdbdd643a68c9d8dbe7c2186de5f6d87e7b31277c24c38ab106508d8dd95a253e232f3356fb9c2ac8705688a +DIST gix-validate-0.8.5.crate 10408 BLAKE2B 673f056b674e93fac90e996b7f0e63c419d18eb345587b3f1cb1c1744ee9596e4e6b0540db980f55dff6519fdb94f21d67b4ae6c579159893dc672cc9d500219 SHA512 4e9bc069785d23612b93dadd6a39cf29344ab9526bb31fcd980a6b52a85288cdbeae47adbb8a52bc1615073f696512d5faea9ed7512ddf6345c5fa0aa21913b4 +DIST gix-validate-0.9.2.crate 11923 BLAKE2B 5f49496903a0ac439a6cbbab0593eea90ed52299800b2b272d699badfda4e42ebd7d73c618901ed060ac299acda40a63d598e0bf0b53138e3ca80df1b99f576b SHA512 8c79cae368e7cb4e3354b4639fd829418ca8b3ea4731c382f367c23c1ea341be0da29b9dd324fb11dee39827da0439a6623440bbe59dcde2209f1e17165e019c +DIST gix-worktree-0.34.1.crate 16839 BLAKE2B 3a7e135c41fce381e0f481246d7184c9eff2b9c0fbd6ecd284c55c5ed0c8c4397d5bd16d2bb87f419c04d1e00bcc06377ab45522eb45a1e00ffd356112f27fa6 SHA512 54ea6747128d1781562a5cd06d5f85e5302679d58f672c541cbee3b5a8ea8dc058c1dc4b4e21abeccb826eb99d4f9ee8c252201bce5c253fb0bdd6baef82b812 +DIST gix-worktree-0.38.0.crate 17557 BLAKE2B 0f5a6a7c7bd7d46374adb2d7617db44ef4b56df9c7b4dc76509a85f6126f217b8f274c5a3b54816d5e8bd3dd7bc5d9e2d0e2505072d72fceb6e91706c7deb660 SHA512 d16c3bd0189181ea137ec569fc4552f3e97d7d1e48299c6d9f1c9809750baaa2788d4dfce76db4acf5e51929df44730bf6047fb0dbe879bc77dfb0e08405ad96 +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST grep-matcher-0.1.7.crate 15609 BLAKE2B 3899303670eccd6a4dd6f6582358f94bc204e8977fa18646b83f4d034575c7ec5fa56a77169f8a7f519b87b960f191de4d756b99b4ec419fc727878069a2a90b SHA512 bc15eec0b6f409926099f2aa46f040c8de240e50537358a50d12ce7cfaff4894ec43910d2e01ec087c2c0777773ef25e2f0d653c33a59c5162e23e85e76ec9f8 +DIST grep-searcher-0.1.14.crate 45073 BLAKE2B 351ef9d31b9db3eb8e9442b774366fed0c9bfa00aa108a563dacec64f558e311dba7f3d1e68a3a4b3b67353b1217ae97568d3c7649a3c9eaed92f72942f07fb4 SHA512 d98d0cbb4d1f8e209c53205ab627a919381bd83e867ffcd54345ed17e858f243295e27de7557d3ef6ce9cb36c387c1d26a436df37bf08b050730bee2e9498366 +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +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.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST human-panic-2.0.2.crate 12620 BLAKE2B 83c13667044dc13aefc5595c60b920c5f61b763111b41a2fbae02c58dc8d55579a60d0a026d807cb2a8e8a650d1da2f375c343115b376141131cbcda133427aa SHA512 dd802f6dff577d35b808f1ae9b5e63974d8849480ecc01fef9ec9a9e386c13ac7796a635a8caee3ff4f68a02d6db96594f251c98ab08112ad3a48633b5a8c129 +DIST humansize-2.1.3.crate 11953 BLAKE2B f5ed4a378fd6692a6241c84657f9ce5422ba7331be6fe79b3d94ec87827ecb8459a1b214f7ff6db00696fbb17bf921c718860de4139b969a0f386d7423c1a4b5 SHA512 0adb6825650fa074a0ff33a4090563987ef311de5ab23e12f715286d8198310d17cca9028f41b8ef0e17d15b939e50d165419853ffde6a7ccf977d33acd920fe +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +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 image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a +DIST image-webp-0.2.0.crate 52958 BLAKE2B 61cecd5631cf4f69ea1536c559f8fc3975ffa0beac3d79b6b6080a6049648a23daa1b414addc9471d1888f274e61ecce811c6c85f7b6f3c23c79e80c4c298cc8 SHA512 74a268041de4dc7ee80d951e5d75f6a03d50c7d82655e005a3387cfaceee8e41c90ebeb070a2d596c002ce97c6960f1490c232760330985e7df52cb6e495148d +DIST imara-diff-0.1.7.crate 155688 BLAKE2B 13dd1ee85099d51a858e936e1509969ab81d597c69f58eda9f5d6724c9cf3ce9c0de834d697501ee0632f2fa64c845ff612380eee0bb1c2066cd45603559d622 SHA512 7a728321bdad9341f7d2f8ba0f812bf5212a8bcefe55898c974e59d40fd8add084e132be9c4144d07f954519340a00d1c881a039928114271044ce7bd3174d11 +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST insta-1.41.1.crate 93609 BLAKE2B 876dce069d97d69417af63d00a2c41954ce5945c936831d1ea273c23739971ce246010e54f2405a2e913a93f17b8da695f8bc25ff8f921cb98c0e97119b91c9c SHA512 6526c9f14c7f86b1592464e5e260722a53b13c367917c36ee55fba1d237cd51fab9d39ba1ea7b76497e08896c2c175cf7d18756891ba9bda0a2233232e7fe178 +DIST inventory-0.3.16.crate 15265 BLAKE2B d8c9399207dc91636639aa787277021a4e470cd7789ed0de0910cb33dda8fc5fb6c8e2c94fd791e8e122a9502b90a9424b2abcee5f30bc301cdb755ebe9fc6f1 SHA512 f32433aa5f69814602cf75852a5a058363dc419740c150a6da43e4de9b0c852d522283c83eecc2b5b2abc58769651b2d305298a46eed96b3a962798b3474b7be +DIST io-close-0.3.7.crate 8025 BLAKE2B 3ae34374d194407200f327695e7525268d03e5c2e8a051c99aecd1d395407197f9e6ba39339f67ad4ac249b8be63e4595993e6cfefb2f0b421bfaf8d655099bc SHA512 0cc06245da4ad9f8708ab03619734dda41d1cbb2777a7944df10e2efb0ed0a6d34aab3ee55210b05eb4507c802d01a301b6718ddd6cb8e2b4abdd2e1be11303b +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 itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jiff-0.1.16.crate 653416 BLAKE2B d8790fc7a80600ed0dab77e111c721e3bb14a61413be5fac7cfdd9e885c37178906f384b6834f642b96215c7444ef5437b1fccf286005ae1e32a326e9909db53 SHA512 e83ba1e75ad848666f3ed68c14c1f9a82cdb92360add760ec259837c562e487a830766981026ee7d537b701478b3713f80f52d8f996ade4eb1a126be126f200e +DIST jiff-tzdb-0.1.1.crate 82030 BLAKE2B 2d1b7931608ceb547962987f7f7abbe4d0eb90bc1c3d62c8dabe7f0836126ca58044a459d55e5dc51899f118b4c17cb08b8dc48f49b6a95c468446918c941fad SHA512 97717db33d0a1399e69077ff4c41af06abeeadbd3dde60ba8dbd649413f6f14c35248cb93ed166a4d5ce7c5133c6ae9aaec9d9ec19d7b25f3272c76c6f1596cf +DIST jiff-tzdb-platform-0.1.1.crate 2945 BLAKE2B 848926e0a950c7667779242e31773a8972643999a12576cb7debea7bf7f08860a3df1d77f800ad074f32308ab8a3382d402f330551f27acd90c70c7c68785cae SHA512 2a9f58e5318665cfb9864232dc9dd28bc816a27e48d06578bf44e41ee99524efde6471ef6268b99383caeabb2c8bf37f69f6c6b126d35fbc3ba9944aa6777f2d +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad +DIST json5-0.4.1.crate 15678 BLAKE2B ea87e07821840e6af0a7c34b082995cbc95c45b7982bf2991fe80851f596c85b56582f9f0fdfba1062a9d047ba460b7add84b4d9b0fa4b0c3763a7619d00a040 SHA512 e74e7d41c5d9e699e3e88c0f248818b56d9126668b3dc44d881eb2de2f80f0aae6141dbf78077b0be20844376336b726657fa237f89c82bfd1d8b5dc236d2f97 +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST libz-ng-sys-1.1.20.crate 485127 BLAKE2B 7d77e535dc958205fd6933d7198289ada898e3b2f174643b2266f2e3ac167bfe37c27a28c56f800bbfe2ae222f3762bbb7d3c54a5957c56bad24b5342919a258 SHA512 0872172be069a612b3c95c42a18f17b5e7d13b1ddd7e200321d2d330234a7546045b50a54a5b949c655981afab83868c2c1ef772a4a4e0d786f1e747d4f57bf8 +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 litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854 +DIST npm-package-json-0.1.3.crate 9880 BLAKE2B 4ca6b36570d7f73a571d4f7f7065072aa60242e91fa44ed8b7447f7565efc5e9c2a645031ca952b8cf53339b348c0de0e2bcb73f4f6941b9ffb744a946264bf8 SHA512 8191e97ce2a2230aa19db8e6b88cdf4834c11431f3cedff8f3dd20433ba877a4aa897022d9ac5d6d11e270b4080e5db163d3d9778f9435146bf0bc686e3487b8 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-format-0.4.4.crate 61509 BLAKE2B 6d00df67a83adfb39a1068ed49e03daa9dd9cee6adab714ca0971c520f90a31ea8ebc736c0123b3bec9a84857454ab6f2b281f9da773a40068c252f224e65212 SHA512 4bfffce4b0b24a49cf3b8617bba0213769c9bbbdf111801915c2c6b524a8c54ae728b2e8f0901d367ec1d5a4129e9d76597f5df1c3bfd65459a02b0dcc84eedc +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.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST onefetch-2.23.1-shellcomp.tar.xz 3908 BLAKE2B edc65873fb2fd9d5ade0c691f39a65e1bed0cc0f409fa8eab711b9f4ab2aa72cac6b2836432c16c8c3eacabaf26242a13a6212d0fe9dc3b8c24bbd35120c1b89 SHA512 90bcc7d157bd8a9122390eef0b5b6a37ed2badc50d2a3a6ebfe1fbe2b0bb06466d937041467ca4d588d5cddaa563eb29c14d52ee3f3c439c19b599f30e5b3987 +DIST onefetch-2.23.1.gh.tar.gz 1934471 BLAKE2B 9d675f934e5440dcad361332c6931d0155bccdaface029c9d795d67b129f716c7c9f6b32c237096e756c5a8eeb4f0f270aaad0d8981102536ee8faa1f8caf0f0 SHA512 72e44080ff0f57edb803173d1cd56e3c72ad0c06f0a670ef97cadc290784dac62bcf5eaa14914a6495308382bee02558c926940ba89b6cf8cab13c1a823428c0 +DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 +DIST os_info-3.9.1.crate 22882 BLAKE2B 4365f31384afc3cdb399a8b1299cfe5b7d24e07d3d78a326d639810d3d6d4170b27fc2d3b86bbc6db1529377a93f06c7a1991eadc08eecbb30bf4dfa8798bb2c SHA512 2205c4b827088d9579d473fe256f5db8ef77e94f97c6826860c8acba40c25661057c302e4f1c5b851d9de514c805c3533296b6c075c4302e3002f716a27f533f +DIST owo-colors-4.1.0.crate 31414 BLAKE2B 4c936531a6eca2c77bf54e77b1bfbf63bd957299e6b604f97de59bd8e06aee90187045197fe2a5ba607548245035e644b40981e5020113b7122f5a36785f4cbb SHA512 e514520ebd86f92be6f893727a71b68faddbda77763a4f5d5a907c2becbf032c629362cb4c27c184a98aad27963449da8dae38d1fe35741b0fef11ce61235fd0 +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 parse-zoneinfo-0.3.1.crate 97290 BLAKE2B ef2d8128be452c96d9c13e8ac3cfdbfd86753a0578a9a782d0059467f9212cd02ab97893f0f9f73fbcb3393d6049dfedd0a437ffeada1c7672564ce63f4a1bbf SHA512 88f581dadc306585addac8a16fd3bf56f13f6b933689dc6bea36a07d9b283f9c77ed68f4175d676574062b911e3b1220bc82a79fe59ea551a7dcfee91ac74ecf +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pest-2.7.15.crate 127895 BLAKE2B 6a0161a85c35e533f1c4992b842d6d1e8b83a0f39365280f6e156dacaf5a313c8a4dd24c241788200282fe0df8ab3372dbffe648b6326b3917dabff7b0ce7945 SHA512 a044c8e92bf63dca6522da1aecf714329278def96b037ebb38dd485d6063bb7b15ecf762fdfdecd2026136c42b6edd89702f624cde14b437161c372d6c3d87c3 +DIST pest_derive-2.7.15.crate 40745 BLAKE2B 6d1b81bc50a6a70e88cf5ef2f40adecbfd65702dacb7c8ae64f3d77bcb6c632f4cb17b0facd72e3bc60a12d758461acbbdc6d81b110faf8df6c764904bce970b SHA512 22cd53c1c9062db988dcf8645a6320f96219777fe35f9d8fe05f69df445d58a39157c029a93d5fc26781c5c44961afffb9bd959b3d4ecba2d4e17b23cc422250 +DIST pest_generator-2.7.15.crate 18417 BLAKE2B 258d73a82601722a791801b2b0b8c676b9c793cf5e3f74bb39fc7cbbf3b2be247b839eef01ac4aebe98363a865bc19235c9b13cb06b3d1f383bf7b7a15c64b96 SHA512 98e0101900cb4fd0e22af2a214f380269de10b590078a7a9f03154ead159912abfec664e1f89c57aae38ca8b54a163da4302d2954713711bb133a9c2ced32f48 +DIST pest_meta-2.7.15.crate 42121 BLAKE2B 7211276778d6f6017cf9273a5c181740808fb67782b59993158641a67a670d496d59f5702486d07fbdfb15eda225dff9ba7fa35c2235eba8e60d7111aee39b5b SHA512 dac3e599b280f2ad9d3d6c1362ca18e27929f15047ed9195a3cea1e1ecc03bab98355cb39de1c793764affe41b24f0efcb6660ad0c81f7a6c5201f402e4c6a64 +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.15.crate 29683 BLAKE2B da9dd581eca047f089c2a069a355caf66a631b3ff81fc07220a3c378dc77ea2c399b165ff8a1d2f6556595ec52dc1bbdcbbdea5ad9e5e317281650c9158b3669 SHA512 ba3c22c70f98ee0d0e78fb8a25bdc3100b26c3f03f3e4c6c0c238fde75774c5634d6014660c39406a828d1c28f17f44f20fe19dacd331c4da2f4961a7f7c124c +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 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 portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +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.2.0.crate 11164 BLAKE2B dba3e1f4e38f427df72794ad891746fbb8c24239cf06b076e75ab6795a7e8c9abf25ae0f40379e07a696827156e7a3780ae242da7e5442cf1224d058f54b83a6 SHA512 41479ec5e414a8b05dffaa0ece21122387d5165a54e60d8ee3502f8a3c0a2ac0247f56996f933d5d77f1efe41a56bffe16874e8c6a34b66100cf047e4b760863 +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST prodash-28.0.0.crate 90695 BLAKE2B c4a78e86174003e2aa18899fc9214acfeb04637d2b90d64eed17d5dd2569fdb4a58991c23f6e6fc21549e4412eacfab9dccc50a8e62683e8d91a922075968f4a SHA512 36a9099fdb61f604d902d28f7082195891056af916727f7d7b78986dca35539238de0c4816c96ca2c3e74fd04f503c59599988e95be46f0ed87af70ae8ef3c70 +DIST prodash-29.0.0.crate 90594 BLAKE2B d35c31cdc949591e81e73e5cbdbdf52a46d3bf2d7b05058c28d7924a9a8432ce377876a310cb0e49b3e7fb27fcecc294717def09810865e621014d0d1092ee8d SHA512 d7d625c4679864183da78c3c036f84805957db10f63c52480e9defca3bf4df23476e65dcfb5a9cffc46983db96a97a9dde7aca119ea0e6e9b1889770f7072705 +DIST ptr_meta-0.1.4.crate 5754 BLAKE2B 89e312313d343177c6fd20637da6fcb720027064038cd362f41104dd753e6ac949582297f91da6a088fa408816af75f1ea9030634ab3291afccbb598b001de1c SHA512 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf +DIST ptr_meta_derive-0.1.4.crate 2302 BLAKE2B 14210f93fdf3460feb53963e88001b468d0305395fff7b082f079eead29723d09b7986277c760ad4f6b906e5373e4307dc81dd0e8d37d4dcc3e61c4458b76fdc SHA512 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e +DIST quick-error-2.0.1.crate 14265 BLAKE2B 3815c89e960923bfe0abc962c38714b953fa1d5af991f3de22d1d084a8cd1ba1761fc961ba97e06ead3992ed1b61f525d04bcce459599e5546315932281c1dfd SHA512 e028deb598466ae91663e5d090606be4f117662d0fa6e0c0b0043c7261f26787057e84e644cae72a45b1a0a7b1fb03fc9712faa3abee94b97ce2c8d25c365c32 +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +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.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +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 rend-0.4.2.crate 9324 BLAKE2B f62ec0741ea1de92fe9a92afb9a8ac348a92663ec1d8fb165b7eb60b8f5ed9e58c5f1c8c789ef5e37ad03c473b3452e75a56118516e9cacef13743789664077b SHA512 2df17191ce710e09927f6d17fa5e3432a154d605cf3b58bdd6a3037d69cc0b017007e23c16526a8879a89cc49e3a47d38ae5f6aca8b42cd05624fd15c9dc3529 +DIST rkyv-0.7.45.crate 115753 BLAKE2B 61ffe5c7a819a99e59a06a0259e758467affbebc86ad291db05e1899cf3928c163272beb72e69d564a761102db8a712f0eda273023ca08d15f1d2b60c24e8743 SHA512 bac10c6e7e7f797e505cc8103c55ae2fd4b04a76631e085fcf1c8f2b05e52c064cb14145479dadc292995b7ca5bbab5235d54d8e651bf47623a0228f936f73c9 +DIST rkyv_derive-0.7.45.crate 18972 BLAKE2B 65ab35abb4724021529cd730f41809a2cf4aac06e8ef542961a8d80f636e0244bf9d08dd2e577f2f383e2b52e5694d2dfcc00cb34028d46cc85cadc999bf7e07 SHA512 ec48c62251a8c2b97de67da56cf6abff15cff1a329d7f8dd3e45e1175616f0dd1b32c2a9c0998086fc57d0084e7908cfd6000fff3eaa30a1776f8abd9cb00564 +DIST rmp-0.8.14.crate 29687 BLAKE2B 8467f30a5c015798bcd984297c9af33b5cea52b775e21d79322021c1232efadf3fcf9db86310a66a22cc84dcec2450da410d7308be6e723279279df98e922a4b SHA512 f83634cf6a9eb9a905b55039b59efea72b0f5fb88aa92fa008d9a867812d06d9dfeab8b4ced5047eec66568742e3d873ea35e57e66da36f67cd266be6b64e00e +DIST rmp-serde-1.3.0.crate 33025 BLAKE2B c726f5555cc4d3a08d45e6229d6541fecd78022b79a844c28a16ee9ac60ea5b08efc4059394f2f3911c1ca699c3420a8e8fc40abce60a402d7a43248d63b8fd9 SHA512 d4ab14e7cd4e6a3628d6795d45112504ce6e571038b08fa92b70ad5deed143d2e4a89927c206eb1fc06b3d5fcf4dc6d4357572f8393e766c958b50f0076b436f +DIST rstest-0.23.0.crate 45414 BLAKE2B 6e31af0811504c2d644963d14c0ba07cc67506363a7d93c85e1ee06616d14f3382765aef635b68dafac531b58c7a4bc41f3ef82580c065d6f002b7b8670ac988 SHA512 5bedc6c08a003189280efbc0c3fc30d5faac227a93fa34083200601f4d8e2ddd337e36026ef2c1c93bad436c761d9969756cf289b5994dea854f06f2a881ecd7 +DIST rstest_macros-0.23.0.crate 61327 BLAKE2B c522dc07e4544dd1694f02f7ad707b8fdcb315afc735e031abab6c4e90b49a3987856241bc3ec445ccbfdb2cbc6e6568d61724dc2a17ca603e4d6068301f784f SHA512 5b404d73088bcf248e66bd58caee3c25a94fc614975996f52bc58e8be771e0152d093174e9c06440a73937bc682d896a0ec089b2a8cef8b6c8f5c6cd58e639b9 +DIST rust_decimal-1.36.0.crate 129249 BLAKE2B e48f78222503528cec94e34780c67f0016014a9bd51514bfa62c59e53316ce9d8686b2c6c2292bad054a5deb9e4afd193c7d110a9f19d21ef23fb22bb4a92e4b SHA512 9dc8dbca6249991e4b8b2179f41bb51f2513bcf6f29490351989f04aeb7f1d15b88a8f13f7cdb666761c585d5e86397150c660883a334b9d4fdd96a08fdb5526 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 +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 seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b +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_json-1.0.134.crate 154351 BLAKE2B 546f8ffe9373444e8c9e81910476da281dcef10498dceabc8bec9f9063c55f4a9033b83586a09b0f410369515882c37712a2bd75ff1fff05815d904f37386124 SHA512 ab6323799bf19da8ec6e6c428370d37cd230192b45ef54d2c65c7d83907b2dde71d51650e44f1fcca1084e75e0e195e97b28437f53a331bf48effed3d59b58a5 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +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 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 simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +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.6.crate 6787 BLAKE2B 941e41d80d63e13fde103af7a750ecd93992a1ee6bd168a82b67163973f1d088082cea6a458008db26b2dbd77328612e7287955483cd2f50fb2317f34af3e11f SHA512 31f29befdbba462a1e5a34d3ab97c0e2d054869daf76420dc1985c4f9a87098ba0353d52da19476bd848bd8b625b6af94c13303bb25d4cd58f3b90ab133e191d +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.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.93.crate 293925 BLAKE2B c36aabae91b4d25149d03d58576dcc067a481ba456ebd6ec9ebe2ab5606e0dc1aff3c6aa714e6a0dd40dd8b8e01d3f48243b6e831f68ed2c12c799b25a347ddb SHA512 0f76fb495402b9d4eda239d65fd4697f77231b702ad4aa1c4d2991b899a092b892c30d1dace92bb54a53f5a7d2baf7637ed3c1804d11c6708987cb1e2b50450b +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST table_formatter-0.6.1.crate 13646 BLAKE2B c7791f1d4f7c3de35997f3c0b54e62ea7061d05e7643ec2d74cc2bae68c6380133e72b0e3696a612a620b1e849a702e1ef809a4043b07e5a73e0e1f02134857d SHA512 09e2bdb2f2ec4e29e0cf4859cbe7fa2ca4324856b79c3e1dc9a547d614a0a807f3af4422c92e7ebd2e4c0506645b8501733ce4f3ea4675f0630b60ea8153f1b8 +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.43.crate 60181 BLAKE2B 0c517cd0ccf1aca093136985513f5ee90312f0b99e34fef9ec8ef21c9537469c3ed31591434a9509ebc6887861e768f52e8dbc1858f0dc1ac5fbcb7d45e805e5 SHA512 d54953e0c7f7e34eb30d85c44527af620e673426592d896261dc2638a9b8a34e2486d0f56dcf93ab3a104c0a43aa3d3478db98fa86fe44ac5be6a10de145447e +DIST tempfile-3.14.0.crate 35065 BLAKE2B d155a39f6ed6e846bfd572ffdc73f306d30942642e07f2b497963ae150b8ef774dd046bfb3ce410fa326c8e1df27b0cada804100215e01d02272d6059d5294e3 SHA512 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15 +DIST tera-1.20.0.crate 104452 BLAKE2B 8d264f78bf2c9fecd16d94b15def76e3109763f74818f70e0aaa2fb7897733259402103f0416578c36cf1b918e3d734528e0a47a8a1ad5200a4c32f7a1d8ecb8 SHA512 1bea8153253c1c301077bda258bc88ff2f4092efb67066f07b46754df00a01908e5aacaa41df089a73d5d8ffc49e518b6d0312a7d6846d5b548c85298bde6150 +DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 +DIST terminal_size-0.4.1.crate 10037 BLAKE2B 1d99577917b88498902d85718b4ba71ddcd7a1daca4f1b38f4b5ea4c34533eab9cda2cc344cdec5a31ffe0152fbcc5d499ccb40dc73f985f083a3ea21b0b1226 SHA512 e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.9.crate 28531 BLAKE2B 7789458ffcb381e2cf02f182248396c5e6c20a818e4c5a2c7da8a8f50099c548646b51dbfe0630a242f24e9aff65e215a4473e13f63bbffbd80a3429237c65c7 SHA512 b7b5f54cde87c21e8fac3526d5a140c0d64116e700d07eb28714df3db372a42fba30bb37817282d0ee1b5333f1998d1f628d43054e59fc39393fb567c3df4cb0 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.9.crate 21023 BLAKE2B c2def0cfe9b9854ce33075fc246a2baba386d8f3a70f26516124f5ff4f7dbb0cd0b8887882c491f37652b565ee4fb3e7895a39cf34564a21e96890fa6e3ce125 SHA512 408f6a4c0f6cee36f69fff5a2f08cbd349db44753e6b6ac730c418fa1fc06ba7f69fbf248182af947843ae49d5cb5ff53980cdb18cb850ea8d7d9ac7dc8d67fa +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-humanize-0.1.3.crate 8023 BLAKE2B 0137ce41ba41d892687baf2fced94f20aff93bc103814473a5c0b7c23ccbfd8b1b8be6e8b161c37a14ee6386e238a2e6131baab7872d002d1b971d04f677c2c2 SHA512 76cc9a5d5265f65d9a7b8c6375894e2cf981c7d079cb8b4d941ef1cfc830092b816c1c5c309fb04834d0fd4ff30258ceb1822e7cae9d7bfe1a1b14c53f5e2aef +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e +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.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9083a711185785174a8567c81f6416468b9eabf426f9d32683231e7c5e80202292d1e424f9e4ac9cc8b3e765 SHA512 db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokei-13.0.0-alpha.7.crate 62084 BLAKE2B 04de18f8476a0c0445e641d1ad0a983b32b1f4a28cf025c97a0c86f2de0f43d2b998d1f542730113749cb01f3683b5b9e42ecdb130ed915f6ee72824f2a97977 SHA512 96262289814b13756ab3138c9404464266b1db0e116ae43baa3a787281db254607850c5cff906471891a32a70ea37bd6fec6f12d480e1b5bcf2f58ba40500a61 +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.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST typeid-1.0.2.crate 8844 BLAKE2B ec74d365b11f17f63f938bfd8819a29d94eee8a3d938d8e5f6c797c0fc4696c1016e5c900f5874e3df05f6d5650f1b05da9446e240afea6185d16ec958beaa37 SHA512 a056d99db3bc648ea260157335045dba1df96e70cefe65dbeac80d517cf630cf398f86da692180592e99f27ae14eec1d3f658c0d2d039ae353ce56463f7cee40 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typetag-0.2.19.crate 30602 BLAKE2B a135db0d342f30bbcafb4ead147b19c0909954c74daec89daffe38ba2d3f34ae2993a0a49657f3183f840717ca2cfc8b4be201ccc2161b7e42bc09f4195bc28f SHA512 2b4541bcf569ac82d5255cb785ab62b88b92e07d9137fd0be3f5579b3b90bbe6c24d12e8e2b94635e304bae4facbcdd31dd2acffa0e01124764a7a02535eb276 +DIST typetag-impl-0.2.19.crate 9740 BLAKE2B 2affcaa14d169964b5bd0e826167ee671a0b69833db3b8c94d37fadc9fc0a9ab3d13d2993443082931988c42371f98f35da10491a16e96621b1e81916ef610b2 SHA512 1f303f07460c4650a4c37bdcd17521a445f4551db58be7fc56ef68db06fd2249723600ecf7f314ea9f293e39ac1d68ed3ae699030d6fa0556fe4cea4f3aa2367 +DIST ucd-trie-0.1.7.crate 46795 BLAKE2B 1901b49ae246f0d9628b675d4320c1005707bf97d4c8b0ff99e916d198e31698fddfdb0551222f36b73b9ec7d9e648d679848841d81e975bb9ea69bd1e30aea7 SHA512 382a832e38654a9159ebb40a8e8bf6e7f2f3108940e5b9c388f3a1441848a241201e7e5cfb125e098f04f0b2893da231b8a0e5124270e774215374bff3c5445f +DIST uluru-3.1.0.crate 9664 BLAKE2B a1d05132e4940be5fc130038f910666d2b2df46486f986b855d7ce6ca07c95b96d0ea71f51ecbfd469adea74eb71f5c441fa57fa60bd67cc751a05744cb1e243 SHA512 cafa7798ceab468a46a4b61c7e0ce0ebc03114464c91667cb224e9692353c175430718632645443675cf942c9096c68998a8de315596f52d0a7d14d1976948ea +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-bom-2.0.3.crate 10773 BLAKE2B 0c47796f83faa4eb5c4405fa385c245fe7b8b6d9eb6ce422738f7aa1788604ed3df22810afc6ce6da78c1592f7f68b41311914ff04d5e49ba4f719310ffa9afd SHA512 3a756761198be468776511ff7b899ee7adf214a678b13b31f42ef3cb3e0320894d8ff0df23bfa02a057727d83082f16b465ff25efa8dbef362977bf308bccffd +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +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-width-0.1.7.crate 2977 BLAKE2B 319871431fd21dc30f812460ca69bf0f3b1f6f9bdf749e4ab650eee1597e3a86afebeb646f4abf4b32ab661142433eb9bd2b0917d0f5c0a93d154168c2ea3278 SHA512 ae870bc338bc74f9e214acbb31155ed37e3c686abcda81e7a3f9b8440d2782e4b29efa6d1a52afb22da390f3e64f012380f18ba1e3c1a37bde927812c361909e +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.11.0.crate 47683 BLAKE2B 37a601b0fe7ec57333613f8c18ada76bd784c43c8af7c252200a7c9c76b445b179931cdf727b5ddae3ffa3fa29c5a13507fb0f2bd604d306982843e042038314 SHA512 0cd1b95fc2247bf4e627de6abb41e332ebaf39e5720640e52b9f235f7a0e2d451e7a486efdabb616ce00e47832d21919611683d0e6a71c86a86f290940cfda32 +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.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 +DIST web-sys-0.3.76.crate 635842 BLAKE2B ecd166e739e4ae4ebccc51fe0d429723ed7e4209bc9bd4658b5447486d7d58d8f2d2a6186e433e8ff11e7b52fe159d842a28de6251d61cd5f5876a92a7d945fe SHA512 370fb49edffd9ce125f77a9451389dd23ab5b70fd49263248d5794310ed757c28839a29436111df2fe6369ae8d6af56a64ac59af5258743cccfd9d18cd07dbd1 +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.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.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.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +DIST write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +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 zerovec-0.10.4.crate 126398 BLAKE2B b078784d6f178bbb9de1c3c1b6c7ef996f00bdd7dfd2924bda921e62f3e09e953fbf50f8d0da99ac6ff6d134f146253846f5663549dcf8df08eaf34b9d4016b3 SHA512 db12bba1d7476ddead92e6dfcdcc30e2e0defff4f263a740244eabee265a2cab265473a663d3dc3210f48e113b66d951da496dfab7965ce1bc792e5f2db422a0 +DIST zerovec-derive-0.10.3.crate 19438 BLAKE2B 9f7df8a4e4a0b62ab25aed967b26509db4bcc5d5b10b3bd73305099a4c49a60be8921484ced1a34d9b7ae30ffa5abe789686f432416a8f1cfc07de1db1dff594 SHA512 caefbffeb35265db9f74933bf07109d57f0da48156cafd4f330af78a5c7eb9ab0831a80789ad4fb119875ebc6cfd7e3de68c9984b77dca5151f9be41f1ae6e09 +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 +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-jpeg-0.4.14.crate 63388 BLAKE2B 9ec8411b41817b2901c7ca066338dacc354d4c81f4768bbd5c965453f1205f3e043e7668d50211ee641a53130deb8dec684eb060102dea91172a8c2e96248562 SHA512 1f62cd2c3f5bc1773a7654aadf45b02aec0384c0abad4c77210e9bc2c05533f47e63a6d44fa1596dc9103d7569079be7266905421f91091f77536c1407f3a0e5 diff --git a/app-misc/onefetch/metadata.xml b/app-misc/onefetch/metadata.xml new file mode 100644 index 00000000..0f241fa9 --- /dev/null +++ b/app-misc/onefetch/metadata.xml @@ -0,0 +1,18 @@ + + + + + rahul@sandhuservices.dev + Rahul Sandhu + + + watermanpaint@posteo.net + Lucio Sauer + + + + https://github.com/o2sh/onefetch/releases/ + + o2sh/onefetch + + diff --git a/app-misc/onefetch/onefetch-2.23.1.ebuild b/app-misc/onefetch/onefetch-2.23.1.ebuild new file mode 100644 index 00000000..d67c7d70 --- /dev/null +++ b/app-misc/onefetch/onefetch-2.23.1.ebuild @@ -0,0 +1,505 @@ +# Copyright 2022-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 + ahash@0.7.8 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + 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 + arbitrary@1.4.1 + arc-swap@1.7.1 + arrayvec@0.7.6 + askalono@0.5.0 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.6.0 + bitvec@1.0.1 + block-buffer@0.10.4 + borsh-derive@1.5.3 + borsh@1.5.3 + bstr@1.11.1 + bumpalo@3.16.0 + byte-unit@5.1.6 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytemuck@1.21.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.9.0 + cargo_toml@0.21.0 + cast@0.3.0 + cc@1.2.6 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono-tz-build@0.3.0 + chrono-tz@0.9.0 + chrono@0.4.39 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap@4.5.23 + clap_builder@4.5.23 + clap_complete@4.5.40 + clap_derive@4.5.18 + clap_lex@0.7.4 + clru@0.6.2 + cmake@0.1.52 + color_quant@1.1.0 + colorchoice@1.0.3 + colored@2.2.0 + console@0.15.10 + core-foundation-sys@0.8.7 + cpufeatures@0.2.16 + crc-catalog@2.4.0 + crc32fast@1.4.2 + crc@3.2.1 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.2 + crypto-common@0.1.6 + dashmap@6.1.0 + deranged@0.3.11 + derive_arbitrary@1.4.1 + deunicode@1.6.0 + digest@0.10.7 + displaydoc@0.2.5 + dunce@1.0.5 + either@1.13.0 + enable-ansi-support@0.2.1 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + encoding_rs_io@0.1.7 + env_filter@0.1.3 + env_logger@0.11.6 + equivalent@1.0.1 + erased-serde@0.4.5 + errno@0.3.10 + etcetera@0.8.0 + faster-hex@0.9.0 + fastrand@2.3.0 + fdeflate@0.3.7 + filetime@0.2.25 + flate2@1.0.35 + fnv@1.0.7 + form_urlencoded@1.2.1 + fs_extra@1.3.0 + 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-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 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.31.1 + gix-actor@0.31.5 + gix-actor@0.33.1 + gix-attributes@0.22.5 + gix-attributes@0.23.1 + gix-bitmap@0.2.13 + gix-chunk@0.4.10 + gix-command@0.4.0 + gix-commitgraph@0.24.3 + gix-commitgraph@0.25.1 + gix-config-value@0.14.10 + gix-config@0.42.0 + gix-date@0.8.7 + gix-date@0.9.3 + gix-diff@0.49.0 + gix-dir@0.11.0 + gix-discover@0.32.0 + gix-discover@0.37.0 + gix-features@0.38.2 + gix-features@0.39.1 + gix-filter@0.16.0 + gix-fs@0.11.3 + gix-fs@0.12.1 + gix-glob@0.16.5 + gix-glob@0.17.1 + gix-hash@0.14.2 + gix-hash@0.15.1 + gix-hashtable@0.5.2 + gix-hashtable@0.6.0 + gix-ignore@0.11.4 + gix-ignore@0.12.1 + gix-index@0.33.1 + gix-index@0.37.0 + gix-lock@14.0.0 + gix-lock@15.0.1 + gix-mailmap@0.25.1 + gix-object@0.42.3 + gix-object@0.46.1 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline-blocking@0.18.1 + gix-packetline@0.18.2 + gix-path@0.10.13 + gix-pathspec@0.8.1 + gix-protocol@0.47.0 + gix-quote@0.4.14 + gix-ref@0.44.1 + gix-ref@0.49.1 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.13.2 + gix-revwalk@0.17.0 + gix-sec@0.10.10 + gix-shallow@0.1.0 + gix-status@0.16.0 + gix-submodule@0.16.0 + gix-tempfile@14.0.2 + gix-tempfile@15.0.0 + gix-testtools@0.15.0 + gix-trace@0.1.11 + gix-transport@0.44.0 + gix-traverse@0.39.2 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.13 + gix-validate@0.8.5 + gix-validate@0.9.2 + gix-worktree@0.34.1 + gix-worktree@0.38.0 + gix@0.69.1 + glob@0.3.2 + globset@0.4.15 + globwalk@0.9.1 + grep-matcher@0.1.7 + grep-searcher@0.1.14 + half@2.4.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.4.0 + home@0.5.11 + human-panic@2.0.2 + humansize@2.1.3 + humantime@2.1.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 + image-webp@0.2.0 + image@0.25.5 + imara-diff@0.1.7 + indexmap@2.7.0 + insta@1.41.1 + inventory@0.3.16 + io-close@0.3.7 + is-terminal@0.4.13 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.11.0 + itoa@1.0.14 + jiff-tzdb-platform@0.1.1 + jiff-tzdb@0.1.1 + jiff@0.1.16 + jobserver@0.1.32 + js-sys@0.3.76 + json5@0.4.1 + kstring@2.0.2 + lazy_static@1.5.0 + libc@0.2.169 + libm@0.2.11 + libredox@0.1.3 + libz-ng-sys@1.1.20 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.22 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.9.5 + miniz_oxide@0.8.2 + npm-package-json@0.1.3 + num-conv@0.1.0 + num-format@0.4.4 + num-traits@0.2.19 + num_threads@0.1.7 + object@0.36.7 + once_cell@1.20.2 + oorandom@11.1.4 + os_info@3.9.1 + owo-colors@4.1.0 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + parse-zoneinfo@0.3.1 + paste@1.0.15 + percent-encoding@2.3.1 + pest@2.7.15 + pest_derive@2.7.15 + pest_generator@2.7.15 + pest_meta@2.7.15 + phf@0.11.2 + phf_codegen@0.11.2 + phf_generator@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + pkg-config@0.3.31 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + png@0.17.16 + portable-atomic@1.10.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro-crate@3.2.0 + proc-macro2@1.0.92 + prodash@28.0.0 + prodash@29.0.0 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + quick-error@2.0.1 + quote@1.0.38 + radium@0.7.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.8 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + relative-path@1.9.3 + rend@0.4.2 + rkyv@0.7.45 + rkyv_derive@0.7.45 + rmp-serde@1.3.0 + rmp@0.8.14 + rstest@0.23.0 + rstest_macros@0.23.0 + rust_decimal@1.36.0 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix@0.38.42 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + seahash@4.1.0 + semver@1.0.24 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.134 + serde_spanned@0.6.8 + serde_yaml@0.9.34+deprecated + sha1_smol@1.0.1 + sha2@0.10.8 + shell-words@1.1.0 + shlex@1.3.0 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + simd-adler32@0.3.7 + simdutf8@0.1.5 + similar@2.6.0 + siphasher@0.3.11 + slab@0.4.9 + slug@0.1.6 + smallvec@1.13.2 + 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@1.0.109 + syn@2.0.93 + synstructure@0.13.1 + table_formatter@0.6.1 + tap@1.0.1 + tar@0.4.43 + tempfile@3.14.0 + tera@1.20.0 + term_size@0.3.2 + terminal_size@0.4.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.9 + thiserror@1.0.69 + thiserror@2.0.9 + time-core@0.1.2 + time-humanize@0.1.3 + time-macros@0.2.19 + time@0.3.37 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokei@13.0.0-alpha.7 + toml@0.5.11 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + typeid@1.0.2 + typenum@1.17.0 + typetag-impl@0.2.19 + typetag@0.2.19 + 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-segment@0.9.0 + unic-ucd-segment@0.9.0 + unic-ucd-version@0.9.0 + unicode-bom@2.0.3 + unicode-ident@1.0.14 + unicode-normalization@0.1.24 + unsafe-libyaml@0.2.11 + url@2.5.4 + utf16_iter@1.0.5 + utf8-width@0.1.7 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.0 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.99 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + web-sys@0.3.76 + 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.42.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.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.6.20 + winres@0.1.12 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + 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 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 + zune-core@0.4.12 + zune-jpeg@0.4.14 +" + +RUST_MIN_VER="1.81.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://git.sr.ht/~antecrescent/gentoo-files/blob/main/app-misc/onefetch/${P}-shellcomp.tar.xz + ${CARGO_CRATE_URIS} +" +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD ISC MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="app-arch/zstd:=" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-build/cmake + virtual/pkgconfig + test? ( + dev-vcs/git + ${RDEPEND} + ) +" + +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/pfetch/Manifest b/app-misc/pfetch/Manifest new file mode 100644 index 00000000..a8ecc495 --- /dev/null +++ b/app-misc/pfetch/Manifest @@ -0,0 +1,2 @@ +DIST pfetch-0.6.0.tar.gz 17431 BLAKE2B 300f6f44f9306df4f438227a6f35bd54f50e477b950a45d63656f7c460cfc30a8b44ebdb3d5fdcf1e808e3b8e8e69e14088ff73a5da4485abf694893f2cc53f3 SHA512 868901bec6ae8999ad40fcb94bdf804969a3dfd724dc554d62f59982daf48d359094764b2e45d4816983d4f46e38de30f0bcb646ecd95bf3263ba128b87a1ddf +DIST pfetch-1.3.0.tar.gz 23569 BLAKE2B a5ee24674d9fd2c6877124e37c8db10a264fed5a45267bfc728b17412ad525b9761b3fce355bb41fcd30c1508223b09782ae8c770bb64a0d5c31e6ccd63d7799 SHA512 93571c77868340e5b7a4583ac79a2118f25dfdc802ebeac2d94dc9249ff5af257197a3f570f53e3d6e38b05c62837b57a820b40a681de0b2a628f41d2c452181 diff --git a/app-misc/pfetch/metadata.xml b/app-misc/pfetch/metadata.xml new file mode 100644 index 00000000..a72f6ec3 --- /dev/null +++ b/app-misc/pfetch/metadata.xml @@ -0,0 +1,21 @@ + + + + + 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). + The source code is highly documented and I hope it will act as a learning resource for POSIX sh and simple information detection across various different operating systems. + + + https://github.com/dylanaraps/pfetch/issues + dylanaraps/pfetch + + + diff --git a/app-misc/pfetch/pfetch-0.6.0.ebuild b/app-misc/pfetch/pfetch-0.6.0.ebuild new file mode 100644 index 00000000..f9555724 --- /dev/null +++ b/app-misc/pfetch/pfetch-0.6.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="A pretty system information tool written in POSIX sh" +HOMEPAGE="https://github.com/dylanaraps/pfetch" +SRC_URI="https://github.com/dylanaraps/pfetch/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +src_install() { + dobin "${PN}" +} diff --git a/app-misc/pfetch/pfetch-1.3.0.ebuild b/app-misc/pfetch/pfetch-1.3.0.ebuild new file mode 100644 index 00000000..fe5a0a13 --- /dev/null +++ b/app-misc/pfetch/pfetch-1.3.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2024 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" +SRC_URI="https://github.com/Un1q32/pfetch/archive/${PV}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +src_install() { + dobin "${PN}" +} diff --git a/app-misc/pipes-rs/Manifest b/app-misc/pipes-rs/Manifest new file mode 100644 index 00000000..151c437b --- /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.3.tar.gz 17682 BLAKE2B 565622cab387260266cf59e91da4771d0f4e4c983fcb05faa50fd6350bc43985147491434709ff337fdcc9ba95073dd65a4bce603fa8aa36010fe7c467908f81 SHA512 fea100f37b31f7604f12ccbdb7ce9db68acddf46f2ffcbe78f89d54ed71f18e6b4da57abf43fc7e1865a5d0d9238de7be8d3c662d78b284f584f2326f4e633b6 +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/do-not-strip.patch b/app-misc/pipes-rs/files/do-not-strip.patch new file mode 100644 index 00000000..61b7451d --- /dev/null +++ b/app-misc/pipes-rs/files/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 00000000..2105fb2e --- /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.3.ebuild b/app-misc/pipes-rs/pipes-rs-1.6.3.ebuild new file mode 100644 index 00000000..e9a9cbe7 --- /dev/null +++ b/app-misc/pipes-rs/pipes-rs-1.6.3.ebuild @@ -0,0 +1,87 @@ +# 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=" + 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@0.3.17 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + 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@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-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 Apache-2.0 MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/do-not-strip.patch" +) + +src_install() { + cargo_src_install --path ./crates/${PN} +} + +QA_FLAGS_IGNORED="usr/bin/${PN}" diff --git a/app-misc/powerpanel/Manifest b/app-misc/powerpanel/Manifest new file mode 100644 index 00000000..055faeec --- /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 00000000..a651f6e9 --- /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 00000000..a3307f65 --- /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 00000000..97ba7c28 --- /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 00000000..4bc1b152 --- /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 00000000..d61c9992 --- /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 00000000..8999d33e --- /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 00000000..49f48b8a --- /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 00000000..e818370c --- /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 00000000..7882a788 --- /dev/null +++ b/app-misc/pueue/Manifest @@ -0,0 +1,263 @@ +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 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.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST assert_cmd-2.0.14.crate 24591 BLAKE2B 2a25812480770ce8549700b6c5afd0e3fc230c280c66b5b61480a2db0dc6c5a95b6a564ca7eb6024fa43498168d8bd3511a6cd659498540bf1a5a3bdbc2a3fc8 SHA512 112c3f933a013715c0dfcf29889ec023c88097a70fe212a7d98d0a5272d5f6da87df9353da006483830a0ac3c42a12e12d8fabeb90eb62453982edbc75215613 +DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST backtrace-0.3.72.crate 87877 BLAKE2B c4b4736cb9728e3c1b1d9035528abfd9b989b7fc42b7a2d68eb8fe802084f888d281624233dbd942c08024b35affee6488bb7ea859d8faea65f2ec191c250a56 SHA512 b0bb4759b56cf0953d933b1fdd4b597d10ba1e6c0f7fd4b6504647f9c996644cbf6b473e49a8ef4b85828cfd05ffd68c3e9356b509812c0935f15f1a6dbf0018 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +DIST better-panic-0.3.0.crate 409222 BLAKE2B c38ec6a64f4c844d6e19717bbc237804a2e578e8a35a3a3ae2a84faac5eb25c8ab72389e87ab31275ebcc377bbfb0dd7995e96d9e3fc07e36f57eacf7f04a039 SHA512 3d1da56b996c89f23ea926a8a0a2fab4db9178c311237e0f5017d496edfa21f2ec54d23d9e22fa359aae883b974b6548dcb51641defc2fd43ee924f76eb44e10 +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 block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 +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.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 +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 chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST clang-sys-1.8.0.crate 42725 BLAKE2B 1296acba97b8c17ea5c8d6172c04fe5f5aee9c0b81663323008e98119584f3bc2cffe08c7d385e1a154656865860ca8b578bf36ceed38f711187e4a402237e57 SHA512 54d216926cb2bd83938e71fb9c5f24a3f88ec1a31bc5bc41231797c21e36a3ae7e53a711ac8e009e59a795f5bf2d1d0ed26d648f27a5dc7188c333bf768e5668 +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_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3 +DIST clap_complete_nushell-4.5.1.crate 33633 BLAKE2B 83638c54ecbcaa383c21ea403067959bf7aaacf9cc9ecbafa81f814ead0da66f04e4e1648df6ae447a5ea8f28b3b92b8efcf3be3707bb710ca1ca8a8e79959eb SHA512 b1964ce42b1d5e0ae2c0a249a07ded356d319efef8f61ae42ab3ba5b07bc50156d1014e3b8c63f467fed86a227e240efa43fb2408276e7a77473a960e6fe99b2 +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 comfy-table-7.1.1.crate 73573 BLAKE2B 70b17e571ea64037e017dfedf1b509d3f5f9ea87d3703a9d7b6c8c5a8909db25cbd75c254efdccc5b0fe3e10d1d4a829591fc7adf348e5f02c00ddb63e852bc9 SHA512 981726ee9154e8833a2d6de86ad500d30991249e682bc8dcc9666c3338e84e2b926f801a8bef2794dd7994b45fd9a9551bf10953d5b79120c23591870aa0b483 +DIST command-group-5.0.1.crate 165222 BLAKE2B 10a80fc87aa77d11141a22028abe7d6a6c6450b3344ae7a97fa077ed247a7b3f6a39aab724ff5d2a54380b508acd1f949bffb52e6d47936ca84e0bb18bca3f37 SHA512 82f6d5df0112cfa7162c3d74790500fff1b0a6c5a0a9db5a4781c85104da36802ddf5bd0114529231b908b1c95b7debf94e776d0240e77ccf3e68fae866c6f9a +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +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 crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST ctrlc-3.4.4.crate 14660 BLAKE2B fe7c2ca8352dbe40e60ad2c63654beafd9ad3f62483b23b3c614a22dacc8ce0edd2b94e9ec3a2472c581f6a1b8befe0952df092b4c7d34ad92414190e285e51b SHA512 c09c5bb87e4116e4f2604023d9a94afb9985678a4d02aac17baf5b5d13d0ac7321e07dd7b20ed620af9670926acdb6b78be37a56c8be171c21975d34ebf0196c +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +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 dirs-5.0.1.crate 12255 BLAKE2B eadd38e85211ed5aee7fab964e90342273320644c36262aa7b436e493512851a4751a09d22aa8bae0495f4b22df6e7395d13715ca8b8c6196107b1be03af9328 SHA512 cfc329518e85a25c296521b9aeb6e5d5f60b4525aa786ebfa8b9f198446a1ff5892160d1bb4790d7f3fc4a0abdb5921b2e4896e271a3fc3a3225897313b77bd1 +DIST dirs-sys-0.4.1.crate 10719 BLAKE2B 30334f2192698d7d03bd4e8bc8a682482da7d13baacb8547a132f55019d3727ac35579926ba4367fe0a5b7fa917945abc03e010cb7363683753c87440581df42 SHA512 53c7c8bc76d7211d08a0e6b25caaed12eeb7283cb4b352c12311db3c796794330943259a08e48ff9d3a280917920a088e5aede32677a4b2f9f819c2dca6adb9a +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138 +DIST encode_unicode-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 +DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 +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 fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +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-timer-3.0.3.crate 19739 BLAKE2B b7af71c761197056a6a4db03caa30f31c104de0049c09f52b18b80718ad20c95e0e64bc7a3618c29d1c9a5ef0309379044fdd9c1fee8465930d28b2c58927733 SHA512 c50388e38b45dce2a65a8d7ce56bcd9c3544ae677158c4c10c532136e861c16f0f52df5222a14c0f40ad8e4faf93fde8223affa7fd84d24e95aa6994177e7e76 +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 glob-0.3.1.crate 18880 BLAKE2B dc89b3a664e810264dd7a01ad892e865ce35b504bfe5dba12d7ea8084da7de84feaa94c2208f1a1eefed90297e552636ad61ccebf6fc8cb4d01f27d605ad0a09 SHA512 29368160138bcb7ea5660f9f30c5711cfca8bc8ba836bbade3fbe8c424e7b4118daf27cffa677962e37e36f025fd2bb5a9c2aea865b0ff155cace455dfbb658b +DIST half-1.8.3.crate 41624 BLAKE2B 101550482bacf9762d850234daa49917510e0061cc8b729c0da434d5530bca88d694850ad5865cbdf47434383ad5d68abfa768610a50878deff9ac84ab0d28ba SHA512 9ba1341edc6aa1c2edebd77ac76cc95851d3387e189a8d5a66dfc0974e79ba8610af8463c2bcee38d4dc96f82316ed7041ca31ccda8863de5a90b4f85f3a529a +DIST handlebars-5.1.2.crate 98550 BLAKE2B 5985c189a304b6363c59145da8381f2254b537e206cf29542bd11c1166708f20efa0ac13d253b4764b19e34c236c7a8f43c5724243fe70ae78d604f78f182206 SHA512 e007f51a2fca93b0b7af9d38a696e905ff3fd20286f94b512a1ecea2d204987fa332d477576bad797de967532a9c96fe84e08bcdae49062fcf74b59b12e9b1a1 +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.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +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 indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST interim-0.1.2.crate 17408 BLAKE2B de52a9f2ddf584e582153b1db1d64b16698389ba0fcdf59e32dbb9005f71d5c0b92ef46293846980340b81ec2307f77050f26743dc3c60953635b3701eb28c93 SHA512 17ae25ef16c476d2707c2dbc067fce4b944ac7b7ea5bc8c9fe1957b66cf6c112a90056855afdb9f8e1dfa8d45bde022c1063edbec885f7592bcc6a01f98c6834 +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +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.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +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.3.crate 28480 BLAKE2B b8588be0e7034e94c808490adb8ee6e81c29e962aec436a0d8f8c7617b3ba9177887ce59b95b2f0af00ab030bc77b73e0a889d8a77b84deb437245211a969c94 SHA512 af8fa5fe2428fa98177d6adfc01bcd6e701b0d77ac18c95b8b8d5abb3a6376f16241ccc71b9fe100782c73c843ca53c9bad465545d8bb7def52320dad0eecef9 +DIST libproc-0.14.8.crate 33851 BLAKE2B bf461108e625edab14019dd0ec42eec9e751cc4035ef66f0153af87e01c79efeae63d625ec2ae6057d1190199c8859fee549ccbff6d7155299de15991da95eb7 SHA512 69cea19ae4f5a3357cabc470e287ef2b179119611682f32de0e3c2680ffb83f43f246a336b12453afced791f37d6f516e2e892d1a9e99bb4aba70a042245f013 +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.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST logos-0.14.0.crate 1455748 BLAKE2B c96e24313295f58e9c0582d0a3d50d6a3cb005920e44a95ea6ce9ad089549afa14ebd42f99805f17d84138777fd61923a9aa34e08b83d73787002f2ef54bd445 SHA512 d4ed442975f9d61a84ba70d1f71dec4fb3c052187a727397c946ee06cc698efc20a7fde2801388481553643065ad1e52a2b0b3eda5513a1a5d4a28b3d1ee8124 +DIST logos-codegen-0.14.0.crate 39888 BLAKE2B 99f8be4c0604cd07246097277185f1dec13ce8687b29903c915ec7304930b498f4112f9dfa3bac56616a64f9f632c69bee537d957e00c67fc6c495e3d2832b07 SHA512 d56b243174f277a61fad986b7ced02b56a8000b0716f3c7320ac049f0adb5866ef1a5c4087cd3983572c7da23432889beeb4d7c5e3c0e7b735b1f9532a0bfbef +DIST logos-derive-0.14.0.crate 6942 BLAKE2B 1c872b38af774ff21eb0e09b38b55790cf198e6d391087bcd5e7e3009a88a93d8f02632d0259b1fe244868219034537aad712bfb021f7c3ba330b10e0738e01b SHA512 e1a0057931950bae68dae6d8744734317ebf451fd445fdca828a145121183756c9e6be6dd5d2d1d7da8388faaeac043e309721647941b35f159f10f3533218ef +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 +DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +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_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST num_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST object-0.35.0.crate 317792 BLAKE2B 0f18cf2fe8ae4eac322e03708a2e3e9b5cb8a788aaef47ea8776a406fe4df10c5dc6a46d86fe6d5aeaf520ebd3d8333b99163e1e5b824d145f374b5f1d620d63 SHA512 4230b083bca1f7954c3c50f6fbd12e03d7e4a5ea47aa55c08d0df94bbe0e2e61187413bf59eabfb39ef680c35e11577408ecf58d460e4b97e5ad58f376cbfab7 +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 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 pem-3.0.4.crate 13040 BLAKE2B 33126cd0feeeeb8b57691c50f6535c43e853b9835308d69a5afb426c7a738d260a67d5c46f091ad73e934f0347d976c6f65f88b2f7b1058eca542296191bcb9a SHA512 be743157e11ed76e5a9a60f5e58f50277910ecbf12df492b114b4211f1f1d69555702d955337ec41d368566ae1697f550e3705a195105068c617b9392c43f56d +DIST pest-2.7.10.crate 123707 BLAKE2B df683c015ac230f2e51ded7f2400b68fb733845dd4601cba89052a2d1148c89d5ffc8ff7e15a42f1822d617c872b5a59fa0f1db88cc94edf5e1b8cbec57be44e SHA512 3facdb4a8bcf0356b702cbff4d314db32a80b33fb3512e52c31114a3f666414a49445a1f502c911cccfb28b7390fa058207570bf9127677815842b4988d1f34a +DIST pest_derive-2.7.10.crate 36221 BLAKE2B 5cbb80d894f501b282346520d900ac718b36724e46429b17d96ea91e6359f0115173a4331f0db48596e77b6bb2c605535c774231a0c19ff69b1c34ee0c7c0ced SHA512 c63ec4c6849b27946f68afeb0eed6d3f3bf6160bf73ef4228c3303b5b9271e30db8e93d01842ab3cf1ea6a987f33b1e4f55ef4bb62fdf7d9ec32220193ba2b89 +DIST pest_generator-2.7.10.crate 18411 BLAKE2B 67e4df45b33e6f7b212c2e1a0ca2e064359b9237fb94a2d3eb40a886ac761c55f198be734a3812b61915f75f6646cca277fae03faadc06f3cfcc6b3a36f36487 SHA512 8fd4678f445780cccdac73c51d75a823a9b71c9b9c52c9fd4dca32b2bc4e8a8b33e68d8d90bbe039e4fb2fd9eb8247bcb7911019325c1137ff4d9d835adb0f59 +DIST pest_meta-2.7.10.crate 41550 BLAKE2B 2a5799519a7032cfd3afd1c2cd23b6af2e9f317717613bb635128c578dc92bfb51706492a083bd6e46c737784c0a69017ecca0f09124786ea633377124ef1f36 SHA512 8c931690d025be0af8ef3ef997eb95d3ebcef47ce0672544a632c77281651f2d0c9c34f1b477426164b169bab638171853bfdad2696d32a90ac22a8bb143cf6e +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 portpicker-0.1.1.crate 2426 BLAKE2B 63db721b215857b6b950e4b593e5bcf82232eb6fbbf3d9d7a631175fd8a302c1eec251cecbb97d37778cdda81ee20fda895a59ca56ec0455f82e1076882f6742 SHA512 578aec4c72ae8453255be452ef2821b3e51756b69159c366d27ec1ef4ffb1862a0153e85438447d2bde636ae079e1a308c7565eeecda0d19f8e7c961b86c70f6 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +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 pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995 +DIST proc-macro2-1.0.84.crate 48922 BLAKE2B 51f73a6bbc3cc42aa5bb5c3f4bf404a0c7803f7219673771d375ab288c638113f496e932b98981ef56dac755d9387f888a4147864d8f9364cef47644ea179161 SHA512 0d0bd0cc1f457b6d5feb9fd6da670f2a0662d15d88e5d20d4d308103c689a103861b3838eb25e5144cf24fb87abffdebb3175989285a03f08730ce3daa55e35e +DIST procfs-0.16.0.crate 60581 BLAKE2B 0df34ca82fe08930d123d7487394dd31a233addcc5ea540952b246b0b036f110242f757a3211e2010fa1e5fba4c53f253ad8d5dbb565491fe502f5d2332d6122 SHA512 bcc08d05a536f34272a0beae3e0fa55360de1aab6942d3b20e95a577bcaa4def8f5ecc96e9432871efb13a8d298b2b0fe61c7188c9d2ee5deed2544371aab707 +DIST procfs-core-0.16.0.crate 68279 BLAKE2B 257abf95553979dcd0b0e9f86bde831382486ddd13691c59f1d0bc36f9c604ef0ecb06461ee7530a2d455181bf588add9fef8022ceea3fa3f939159001a2690d SHA512 aa21eb08ff57b7e86dd4073837bf408ed6e89e46add614c7faa04882d131241c0b01d0267de39aa86f85ba9e60a326de48c7959d878a6b75058cb7d82a31175a +DIST pueue-3.4.1.tar.gz 185230 BLAKE2B 995b4123026d7504dfa1d98667c69634c1ae5c0b4dad9dfac49e2884c87241018f57858379eefdab52422f8d9a96ce6d064c8b1f97120e1d8629a7feddbbc7ff SHA512 de866978cb1d5907dc6804e28c020196abde565a64862b04a7be5a38b004fc4cd1e0863f976637fbbc27fb379ccdb893321d3a754872ae14da0253b989b1c046 +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 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 rcgen-0.13.1.crate 74432 BLAKE2B 5e62c037cf912c19b0f17670ac1dec9b31238ef3f289a1c5432b67cb4dfff1d058d9501d61081dc5cbe81d17706f3148c98e64d6a1cf657aa672800526782295 SHA512 f4d8ba116e907bd4e6a7f261c8b8325909ca619380d048325e456b037570ce3ca01d0d2b68577d085606250796e97129f86db383e20d7ece62a603baeb45f703 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.1.crate 22536 BLAKE2B b7766fcf35dd865fc98495f60da54ca9a6b4cff007f4323d1c63de5d1152766aa5517139b5ec50afca39d934360c701a180c4516feccbc2600085d5d72dabd2a SHA512 0952b5f4f79f2cff04b4c21d964df7b56bc0cbff8d8a2a9a7d38ba66fd69cbd0fb004cd3d8ac6feadde8d9590858cd7e1763da7e4a5de840cdef42b1b6f1e460 +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-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST relative-path-1.9.3.crate 22400 BLAKE2B c6bd04b060013de042079a741a864150632c02cdc493ca1cfd746bcc12f6ad903f8f0748ec68261c979d833089c0fc091f7c9da2b2936e8f75dad8d4638a7b10 SHA512 fd5c88d370865870570859a110245e009eba557225e4297783a606227b13b42abf0c7e69a4beb5093a5a9dabac1545afd988f4c831abe912c21ccd8013c30382 +DIST rev_buf_reader-0.3.0.crate 13045 BLAKE2B 97ae3c0d2f19cdba47129e3673b9351da092ee489abfca102f67ca55116e158920d14888ded3371b7f704322d6b246b3fb386bdd31e469c204e096acbd201683 SHA512 77b230d0ff79ce3e33dd4bf16ac52f60c864d262618d40477522f22396eb4a994d35cf3d06c03029153eb9683ad3f04b74aa7a9d815c09449130a51ba7c1f075 +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +DIST rstest-0.19.0.crate 32932 BLAKE2B d9a59bbb9fbb1f51fc55e843530d1cc7648d20d69a76a17d678f2f66bc7ec45a1ca3c77922c86d0d370c66fdf1f90e3070cf7bed6199bdbc06ef1a9faf13ad6d SHA512 d6f4288225a3cf0e8bf7429d915b6ce1ffeca0024666ecc272fb775f31cd800b2d22a1bb2b987723ed7dae00edc1ba13d50b1769d4977000e1a4c29ccd4d0ef7 +DIST rstest_macros-0.19.0.crate 61243 BLAKE2B d653e0c8d046690c47d80313db5092018cbc883dd86680dc2af041d1c9099a6245e63256758f17f57a20670efe1036de16f8c4aa3c70c74b55e82685ca21ebf6 SHA512 fed39ce5b14e1cfe6c4bb6983e62ad5b494715cc7240c147de90d1c62014c7f1329ddb101b03497a3b1388ef7e4ee0df9ceefe411e38853e08b2d0f3b7e4227b +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.8.crate 382764 BLAKE2B 88be76785e74749ae925d64f48f189d400b1ce3f75438d04c7b8fdd0bcb83bc1f7fa8e257f74bfb060b1aaa783c47caf5f3a0824d7592c6582c13557733537bb SHA512 57ad4c3616d6e60b7b03300d677c827dd1acb501225b4cd799d4e47272c35f72ae7b6cf5ff1980785c02ac3eecdcf0cc5838924f231f951a39fedc0b35338262 +DIST rustls-pemfile-2.1.2.crate 25928 BLAKE2B 790545dd6347badda8f67bbe67b8d4d7de9f24c134857840d7ba2335f2755cf03c05b26c16c8b1e397b3257cd39a6d3a333103c2c3ea32ccf4118bc3d42995c2 SHA512 35127c68250c31f2fd6924355ec37d5318d8a86ad38da48e68b3ea6e241deeb019eb967c510e95230be6d6c3357b0a85aa022942d21a50423632f8e2496177cb +DIST rustls-pki-types-1.7.0.crate 29555 BLAKE2B 9da5d853671e2e33f46434509e7c83edf487a6a940e1bc8937c3ed7900cac590674bf2c5a5edac6055a2bdf763b132d4624a8c51caf0250d5055ce5e8f4bc5eb SHA512 5502795aebd7058084d0e30d6c09befc4182493113207f539a8d42006d4189158e9028245aa627d6943a88514b6292fbd56b5ea1abef8c83a429bf6d641f6f11 +DIST rustls-webpki-0.102.4.crate 200657 BLAKE2B 7d6c27ee182e5b92fef74504d9331c476861b1ef6f67df44b31382d3bebe3c2c1ed666fa535b2a213ad602449fdd23d0ad1a7b89332efeb950686ab6065278a7 SHA512 f5fd01401b74ce3bd3fee6228fa01c29f0ad005eff0314ec19ca9cafe401b056270545b239050cbd72fd22b64a5376bb1d1c3cc5e29303c7d502d5983513d8f6 +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +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.203.crate 77935 BLAKE2B 3d3dd4f81f7d74b60483d6759879a9f87c0c7d615aec308bad1bc575fac4e2071dc86551c2789e87331dbf8089e923ae56fff82e6f5a9992cf850121b052ce1d SHA512 a8d302589244e41f6f675e8d199b2532b29f62b63e45aee141a93dad96033e4bbb27ed01c11e329ec2266cdcc6f2a40f41dfc7d1b9bada69aea81d35d2d82cec +DIST serde_cbor-0.11.2.crate 44570 BLAKE2B facc8d16886dde89125b7d69e9e77ff586c61993c3493fe4089ff03c53e6c0808c6da45a83337d3be7414dd82f3d6a7f3d43167473e49e586a7e817d47ef3014 SHA512 12ddcbd5de0d85f2da6e078e3ccfdf2115125084d57eb93d7e9b45bca6a86daf79dcc79c8e54260c56240c3b5e814b1481ac28c3aa1d1b4b982ef5956b5cc3cd +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_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +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-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 +DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f +DIST similar-asserts-1.5.0.crate 15337 BLAKE2B 92c99a024a84e7bdbf9e36974ca0f2066acf97aa72ccc1b78b786feec842bb63bf50e20b20b39babcedc2fcae5b66caf7864391d5de37c46ecd30c0576b32fff SHA512 3b3cc8a58b036ba3fc6919969917055a8babb60b513822594d4588b8d9f45278734ec8e391ef0b6f3daa7034389a151a9522808a3066d77ff3263a0cc0d2ad2f +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.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST snap-1.1.1.crate 33763 BLAKE2B 97e8dfffd23684539e4788740a5cbe35ed8808886087188106c2c9f0d5ffd45057dc5c5a1f1664c2b654bd2924580cd8880a09706813afd4b00d916463f17095 SHA512 8bdd04c555ff3b60ffed9fc6e0ea38168e60d0d340f488950d25164c69e274bcfe832d2db1142ee8c4758e6e2a0b72b5f4b89a267ec9778a64ae8366a2cd472f +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST strum-0.26.2.crate 7189 BLAKE2B 7582fe304551e98b121d3a386af22bc022d7d11323b81ed9c2d600c8d2496077c09bdc8dfd78a636c18b9f522808b2ea54cf8b669419b0c89fcb6b232eade617 SHA512 819cfddb3028d5267842cdeaf17d37569eb18c957cb78a055b25d9ee1b8461026dab9bd980da4a89ac7b2858ff22880e40b46a72d7695a5135b84c4b7e5026f3 +DIST strum_macros-0.26.2.crate 27056 BLAKE2B c9df13a91dd08f8bba0dfeec4fc03b59cd74eafaace7d2d228b8636264a9ea11137d0be741a936f7290e09525586818726000f07ed84a5ae711b89d61f52e89e SHA512 519bc654adcf131d85d1ef83f62be2429f7472df25cf962fdc1cf5070d33c39dfe71f08fbf296df9b85fdfcda95cf2fea27e8e52e9ae93de27bb8fc4a5b55dd1 +DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0 +DIST syn-2.0.66.crate 264855 BLAKE2B 5029091b2cfa88e5c739be913a647dc9492696398c09b891f84089350e6f09baafd9935b81e0f3519d5465eff2e1822ef6cdc96c15d6a40d1b6b8dd2f9e7d073 SHA512 60a617bfd37d74c52e4d4d63ef0a27a2f9b982469a6926922f2f6e96754a0c66affb0847b9a44d505c053cbd788b97e998efb8d1e558ea00ae4a0b7f15bed9b0 +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +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.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15 +DIST thiserror-impl-1.0.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec +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 tokio-1.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85 +DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +DIST tokio-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664 +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +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 ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95 +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.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4 +DIST unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 +DIST utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +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 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.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 whoami-1.5.1.crate 24026 BLAKE2B 50a438f171c220aa19a4db7bb1a2ba6871f02bd47fe98e3d66bdf7662ea096a6bb612459b47178bc3aae85d1b58457a1ce5143a1176b23433b6cc4fa1da1c2c2 SHA512 b2cf3e2b8d1a12590055c3bb69c4a11448c846b837e44fb0041f030c31d6faa9ee55830a3fb07915adb8767936c06c7447718a4de46f3eda7ecc0f53a8140804 +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-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.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 +DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 +DIST yasna-0.5.2.crate 34859 BLAKE2B 622852d441bae19ac2445d616cab5a0dd2b59926ced62b66c84d4804a0ba25d411fb9c2fef3bc86b0336e73dc060678ac58e41245f99d3412fe8bad28d131847 SHA512 7532b6d06b34b0a5e2b769c5d2647f910bec481d98482bf9cea212f1bd1466336d7cb117d0c2e240e7673b2825f1d091619f79814bad836d25cf3a6ca2be63e5 +DIST zeroize-1.8.1.crate 20029 BLAKE2B 092eba034cd35ec47290020e0c2b213177ff5dbe14ab9e7f0b4ef3cb1ecbc42fbec2b951414e26ab00bc65aaddc2c93eddd5a1963b27c6cd613ac71c65d5cc24 SHA512 dd40ebe98b98fd742608d4066b5ab66caba94b2e679428fcaff9fe547d8cd6ff2360dc85d671ee9183e32fb79cb554d00d6aef9eb8f3d8ad0ec92d0435aa4ebe diff --git a/app-misc/pueue/metadata.xml b/app-misc/pueue/metadata.xml new file mode 100644 index 00000000..654f30a3 --- /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-3.4.1.ebuild b/app-misc/pueue/pueue-3.4.1.ebuild new file mode 100644 index 00000000..c5bd2ecc --- /dev/null +++ b/app-misc/pueue/pueue-3.4.1.ebuild @@ -0,0 +1,312 @@ +# 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.22.0 + adler@1.0.2 + 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 + assert_cmd@2.0.14 + async-trait@0.1.80 + autocfg@1.3.0 + backtrace@0.3.72 + base64@0.22.1 + beef@0.5.2 + better-panic@0.3.0 + bindgen@0.69.4 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + bstr@0.2.17 + bstr@1.9.1 + bumpalo@3.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 + chrono@0.4.38 + clang-sys@1.8.0 + clap@4.5.4 + clap_builder@4.5.2 + clap_complete@4.5.2 + clap_complete_nushell@4.5.1 + clap_derive@4.5.4 + clap_lex@0.7.0 + colorchoice@1.0.1 + comfy-table@7.1.1 + command-group@5.0.1 + console@0.15.8 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + crypto-common@0.1.6 + ctrlc@3.4.4 + deranged@0.3.11 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + doc-comment@0.3.3 + either@1.12.0 + encode_unicode@0.3.6 + env_filter@0.1.0 + env_logger@0.11.3 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.0 + fnv@1.0.7 + 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-timer@3.0.3 + futures-util@0.3.30 + futures@0.3.30 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.29.0 + glob@0.3.1 + half@1.8.3 + handlebars@5.1.2 + hashbrown@0.14.5 + heck@0.4.1 + heck@0.5.0 + hermit-abi@0.3.9 + hex@0.4.3 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + indexmap@2.2.6 + interim@0.1.2 + 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 + logos-codegen@0.14.0 + logos-derive@0.14.0 + logos@0.14.0 + matchers@0.1.0 + memchr@2.7.2 + minimal-lexical@0.2.1 + miniz_oxide@0.7.3 + mio@0.8.11 + nix@0.27.1 + nix@0.28.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.19 + num_cpus@1.16.0 + num_threads@0.1.7 + object@0.35.0 + once_cell@1.19.0 + option-ext@0.2.0 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + pem@3.0.4 + pest@2.7.10 + pest_derive@2.7.10 + pest_generator@2.7.10 + pest_meta@2.7.10 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + portpicker@0.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + predicates-core@1.0.6 + predicates-tree@1.0.9 + predicates@3.1.0 + pretty_assertions@1.4.0 + proc-macro2@1.0.84 + procfs-core@0.16.0 + procfs@0.16.0 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rcgen@0.13.1 + redox_syscall@0.4.1 + redox_syscall@0.5.1 + redox_users@0.4.5 + regex-automata@0.1.10 + regex-automata@0.4.6 + regex-syntax@0.6.29 + regex-syntax@0.8.3 + regex@1.10.4 + relative-path@1.9.3 + rev_buf_reader@0.3.0 + ring@0.17.8 + rstest@0.19.0 + rstest_macros@0.19.0 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc_version@0.4.0 + rustix@0.38.34 + rustls-pemfile@2.1.2 + rustls-pki-types@1.7.0 + rustls-webpki@0.102.4 + rustls@0.23.8 + rustversion@1.0.17 + ryu@1.0.18 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.203 + serde_cbor@0.11.2 + serde_derive@1.0.203 + serde_json@1.0.117 + serde_yaml@0.9.34+deprecated + sha2@0.10.8 + sharded-slab@0.1.7 + shell-escape@0.1.5 + shellexpand@3.1.0 + shlex@1.3.0 + similar-asserts@1.5.0 + similar@2.5.0 + simplelog@0.12.2 + slab@0.4.9 + smallvec@1.13.2 + snap@1.1.1 + socket2@0.5.7 + spin@0.9.8 + strsim@0.11.1 + strum@0.26.2 + strum_macros@0.26.2 + subtle@2.5.0 + syn@2.0.66 + tempfile@3.10.1 + termcolor@1.4.1 + termtree@0.4.1 + test-log-macros@0.2.16 + test-log@0.2.16 + thiserror-impl@1.0.61 + thiserror@1.0.61 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tokio-macros@2.2.0 + tokio-rustls@0.26.0 + tokio@1.37.0 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-subscriber@0.3.18 + tracing@0.1.40 + typenum@1.17.0 + ucd-trie@0.1.6 + unicode-ident@1.0.12 + unicode-segmentation@1.11.0 + unicode-width@0.1.12 + unsafe-libyaml@0.2.11 + untrusted@0.9.0 + utf8parse@0.2.1 + valuable@0.1.0 + version_check@0.9.4 + wait-timeout@0.2.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasite@0.1.0 + 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 + whoami@1.5.1 + 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-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 + yansi@0.5.1 + yasna@0.5.2 + zeroize@1.8.1 +" + +inherit cargo systemd shell-completion + +DESCRIPTION="A cli tool for managing long running shell commands." +HOMEPAGE="https://github.com/nukesor/pueue" + +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/Nukesor/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +" + +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.0.ebuild b/app-misc/pueue/pueue-4.0.0.ebuild new file mode 100644 index 00000000..f352a1d6 --- /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/qman/Manifest b/app-misc/qman/Manifest new file mode 100644 index 00000000..adb5a41b --- /dev/null +++ b/app-misc/qman/Manifest @@ -0,0 +1,2 @@ +DIST qman-1.4.0.tar.gz 944937 BLAKE2B e13c57f5a6ed6b0e8503bf63911169cd1b9416060baae04390be65976a20684bd50340ee062aeec00f2d404f2d785fc4c9c15584afbb86b1a2f40f6ed45d4f7b SHA512 a75ec8b79fe28e862210f6f3818a3eca7eecc983aaa7c75770c9bb970b6196647ac1ac42ad00356b68163fe443544b9c22f06a225b0449789f2a069f29313c27 +DIST qman-1.4.1.tar.gz 945597 BLAKE2B 5ceac8a624f5a30788ba45f10c99d0688c1f766ccc262a89344a29d4f81ad353be849b49bed4b970105d74fe68ee7546948766dcbde15b4b8eed82f12eae4401 SHA512 1a685af21c019a69504445c9e11941c74b95964cee97de04f1ea95e8b0d26ec4806c641250b2553cf34533b05b9adb2c801e7abf63ed0aa2d9ac9c339d81e6d0 diff --git a/app-misc/qman/metadata.xml b/app-misc/qman/metadata.xml new file mode 100644 index 00000000..a9b37af7 --- /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.0-r2.ebuild b/app-misc/qman/qman-1.4.0-r2.ebuild new file mode 100644 index 00000000..055ebe76 --- /dev/null +++ b/app-misc/qman/qman-1.4.0-r2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 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 + sys-libs/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.4.1-r1.ebuild b/app-misc/qman/qman-1.4.1-r1.ebuild new file mode 100644 index 00000000..055ebe76 --- /dev/null +++ b/app-misc/qman/qman-1.4.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 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 + sys-libs/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 00000000..6a8f3f51 --- /dev/null +++ b/app-misc/qman/qman-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2022 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 + sys-libs/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 00000000..11862f4b --- /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 00000000..b461f4dd --- /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 00000000..8fa981e7 --- /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/s6-man/s6-man-9999.ebuild b/app-misc/s6-man/s6-man-9999.ebuild new file mode 100644 index 00000000..12fff067 --- /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/sherlock/Manifest b/app-misc/sherlock/Manifest new file mode 100644 index 00000000..46335370 --- /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 00000000..7751ca09 --- /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 00000000..0aeb0b85 --- /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_{11..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 00000000..0aeb0b85 --- /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_{11..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 00000000..74ac0014 --- /dev/null +++ b/app-misc/superfile/Manifest @@ -0,0 +1,4 @@ +DIST superfile-1.1.7.1-vendor.tar.xz 2722972 BLAKE2B 3dee77111a2611a3eb67ff5f6fba27f0b59a5c760b4849e31eb013b39e3d4269bd0a7a5492982a624f85a3441637a42bdc713d6f414d3bf24e49266571c10018 SHA512 0b76eadb09f9752c611b3b3917e4997d1a6293bbd0ce7caebc6158e03895492f5031de7414da9efcca0688f511cffdb842eb98f157c8d8eab81fa1ecd2cc8b69 +DIST superfile-1.1.7.1.tar.gz 8216364 BLAKE2B 81e4f3096d29408bc187178dacba233a1d41452d295ea302260f294b2cf768b9b6ec8c7c8b5831c410485f921be37277937ebaf54642b4344767f93d15bc44c3 SHA512 e4bb45db59821b5e03d890019e5ea9537af834b51ce5819ae1a17ce1006785746c1ba42f01e0c9d967c8430e338c2d59daaa7251dca4d508adb18f2e0c4b2018 +DIST superfile-1.2.0.0-vendor.tar.xz 2850812 BLAKE2B 17600ef760fa6b089bd9856f3ffeb5a79165975bb28b19c01b96f112bd44dd5d7b92fb44238b588ecee9ed4984a278d395c8087ee6b40fe2d37c2726b2816369 SHA512 53ccd5ea182808fa5a33d2c8b11e28738ebf85d1871bd16eff757db57fed055efacf251c52a7db78d8bedd5586a56a112cea6bf4a4b26541700fc65b1cb311aa +DIST superfile-1.2.0.0.tar.gz 8718170 BLAKE2B d4f463e6096f7fd86f7e02df707ba1ce81cc05289fbaf3fa8c6b097f94ac51925cb79411c303699b7cf1bcafe340c921bcdffcbfa417c3f6f28f2739fb3da095 SHA512 3fb45d7bb43c915be1c71dd1d209a9dc2e2af72f15859678141eeb6294e2e5ab45822ae3590a67c7b0d40af759f45d2220b7e9980d2303af9742e52891e80846 diff --git a/app-misc/superfile/metadata.xml b/app-misc/superfile/metadata.xml new file mode 100644 index 00000000..7f09a14a --- /dev/null +++ b/app-misc/superfile/metadata.xml @@ -0,0 +1,18 @@ + + + + + ingenarelitems@gmail.com + 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.1.7.1.ebuild b/app-misc/superfile/superfile-1.1.7.1.ebuild new file mode 100644 index 00000000..9e1489b5 --- /dev/null +++ b/app-misc/superfile/superfile-1.1.7.1.ebuild @@ -0,0 +1,23 @@ +# 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.netlify.app/" +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/0.2/${P}-vendor.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + ego build -o bin/spf +} + +src_install() { + dobin bin/spf +} diff --git a/app-misc/superfile/superfile-1.2.0.0.ebuild b/app-misc/superfile/superfile-1.2.0.0.ebuild new file mode 100644 index 00000000..f8a8bdf8 --- /dev/null +++ b/app-misc/superfile/superfile-1.2.0.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 go-module + +DESCRIPTION="Pretty fancy and modern terminal file manager" +HOMEPAGE="https://superfile.netlify.app/" +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/0.4/${P}-vendor.tar.xz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_compile() { + 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 00000000..10d981f4 --- /dev/null +++ b/app-misc/tealdeer/Manifest @@ -0,0 +1,177 @@ +DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c +DIST anyhow-1.0.66.crate 43770 BLAKE2B 8d74397c47bd64c00f015cf7ee279fa020ea39191440208d77e4a5fdb35fca531e8bb9b765be223b24050d0fd1db76fa5b516146f450937f84a5c113c9eca997 SHA512 7b4078906df2805d491dc2f29c4eec85a9f43078c0dcd9c05261c2706ed655953b693c4f59fda62547681b29cda9ac7a0789f1359bb18110403cfe34e9fb0dc3 +DIST app_dirs2-2.5.4.crate 17872 BLAKE2B 29ed3a5a72ee163939f11a861a52c3162fafe0c28244a43b49caefeeef2b922195940a11de944a66b33d3c320594fa658dcc44f063058d58c9d3b909586f6ddd SHA512 0d7cc5f848140b32b189efbd4c2343173b8e4c91dbe49adf68ec14ff8ffde2495f4ab71873f993659505933fc81da33216307fcb1146b4953fbe7595fd5990df +DIST assert_cmd-2.0.5.crate 22683 BLAKE2B cea13643d387466d0e18a2d15b97ae329d1023ed409a5bb29e2d25b3e958e72e801b5779a12ab4cd2f42d0e865296d06b30db1acf65f8c3a0f23c0a33a7519bd SHA512 21046c01a6ca5b6cc679dd69914fdda75a5c9c17a572378d59ca17fce3952416dd95d25e3639d6f416f811f4c6485191c92f6bececd53c3644bbfd0a0c3b9c8f +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST base64-0.13.1.crate 61002 BLAKE2B 3b3a5b26e2ef18e9b4f1ede72b1bd160a1494751878e8441d463f8a514e6cb9ac859231536989e19fb1261fd864617fe31440df1b5855a0ec625521fc6fcef91 SHA512 1eb76aff9a84057f2ccb7082e9c57b015c2d71a28173089b02e7aacd09a7d311bedf0a943529611ada29f8d7b536d7ae4de256d98eee8450003a3a9a652bda4b +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 +DIST bumpalo-3.11.1.crate 81207 BLAKE2B ba76008fb5a975aca12b6f893779e18dd353a22a42cbbeecd5870622a7cbc0cd7e37036af600c570b8a55f26ea8d07f44a9aa1a8373d977b6f75bd4276730292 SHA512 70e90bee1fa4e783ff5a3b18f192b9347bafab7daaa907e74913a415a66c29acfb073fcfb46150801aa7649ab0d2ec8a610de239551565dd167bac72ab13a9bc +DIST byteorder-1.4.3.crate 22512 BLAKE2B d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d SHA512 8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa +DIST bytes-1.2.1.crate 54857 BLAKE2B fae7e7b0e8023e4b5a9b7d5a390035dc5ee2b19f1fca03d885ad27611d45bd276c837bb63e9498e3f6d2f00d5573fd01f20115da21ccdf8606ce8d8bf5bd1b7f SHA512 39c19594f52af24b04eab319ab329e8ecb5732e4531184eb376677f57c8a6402c15bd171282498e69a4a472d82e308d0dc8140df0b7d923dca588aec90c4fd31 +DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 +DIST cesu8-1.1.0.crate 10555 BLAKE2B 4fe369d1247c3b30ff9beb644dbe2a517d78632191f3216bb83d632bc8857f9541a1b60d0bb583cf3fc0ae974f7c9d2b07fca5efe2057d9ef281de76fe810a49 SHA512 2d902b624c7ccfe3633c7bcf99b833b120c0ed7760ea825bfb2fa03ae90df543e637efd46e0743782b81e468e0fd3b534956ffca81f9bdfbf742ff3beae8f8b8 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-3.2.22.crate 219438 BLAKE2B 32e256ba1a4257f5b49681ed5b71f0c79b6fe0c5f6eed72497050368a010a91b4d618ab529cafad54b0e78a6628c6dc5bb61d0baf59c4508557e5d8395f0032e SHA512 fe067057753c351ae5c2fbe78ca83588642faf2eea8d30c08f9d7b5bdc4f3c732349f1b6e1b0de88932049d1c8644771a09d9e592827b297c75de8061268a241 +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 combine-4.6.6.crate 132428 BLAKE2B fb52e724a52f1a551255591fedc134178080ea5efc0c488efbc369e6272f7f2b87dd7d0ce63361754d8ff0cf1b0a59bbc7b0396c50c53210f3e2c28ac965e0e6 SHA512 ff9ef9329de2cfc103271a25ad1fcb7e478f3328843bd8a65653e80b74112728ad4a33326a58ed7ef8cf39eec7c3b797fc287295ba149ee0dccb1de9721b5819 +DIST core-foundation-0.9.3.crate 27059 BLAKE2B d94fec51b1b1055c285609f4bba45c5169a8cc775e251eac7fbf0da7ef894e1be9ca9f4236b82b67be0610bdf811366e0c6fd3cdb671a1e83c49717e2c5b2d03 SHA512 de07967c4f5e2d2e730b6f21984c228dad2cb2f55187f13074a2200f4ce9f906763ee818267a9c67ea560229db7363473b230670a6dbd224fc335f32ba03d072 +DIST core-foundation-sys-0.8.3.crate 17519 BLAKE2B 4ac3d9ab16753dd995abe82f158d460d0d22184ab55d260e73b20305cffe4e03427dabfe0c8be968b6c3ecd348be2e17154ded7c9bbd5a95334ff266fe83bbf7 SHA512 a3ba3184cef65dafe8318c4db7e59eb2749dcde7b2370ad20272b0735ded0032daf2de3fd0cf55eb48448a335f5b81e8e745f2a647f9a43bb85946ce714bfd82 +DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 +DIST crossbeam-utils-0.8.12.crate 41785 BLAKE2B 486aaa80eb0fff5740690d8a63c7b41dd06c19cd141f4e12c8f133f5ffa93a121d4e24e19390851051ef07ba63480d9ce3bf751621ada3a420ab6982a0445e28 SHA512 0e1f17887615b1883c3a0c4f0fb908999d550bd0041e8333eebbe43a964838d948fc1e5892e4ebd31e59ad53e5fbb5ebf6741dc1dd8b61907429f691c84de2d2 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +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 either-1.8.0.crate 15992 BLAKE2B 5b9254d54ced1f23447cc78fca74f12085c37e3c2da441b30521819025ebb808e8cbd9cbcec811f8b3951030914c1736b8bda61744d1323af8c5b8b0a3ef3ee9 SHA512 5089b218af067b51ee39c085568a1a6f542e8f68b362207bd7126cbcd2b76783cd21cc1517a1d088ce4dad1714be03a3660f50e9498a0bb43a8676cd7ec490d2 +DIST encoding_rs-0.8.31.crate 1370113 BLAKE2B aedcc32bafb95c54a034c6ab082d722834c744c33b525b176ad00ca2ede4157de6765f41e52678fb05a8a1271ed234933ac26a1bfb2cf08096420384ba88e0d1 SHA512 a9e582ab63d00bfd17c9f813f886c5908279fe4d23cdd70f79580931f3a0479162b78210a27b113a7bf6fbc4f8d62bbf098ef645d598fe0eaa428639c35cec31 +DIST env_logger-0.9.1.crate 33425 BLAKE2B 86caabde93af971864275d97d80c14c195e0277d474fd3e93d5e1a510063def2e18680aa8ad1f934bb404fde55a5fe23170a3851e53d04a6925b9a8e19db5d62 SHA512 f97b63eb00e8565d8c6aabb306ed8a91ee4241ba35dd9b6e08e0029daf7fa5a54425553d4c0839e369e55fda2c85c9704f658fbb760a093f55c38429f6705d65 +DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1 +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST escargot-0.5.7.crate 20971 BLAKE2B 5b3328db0494d2a9c6db51202370c63c1e2386d2eb6f09df9b3a33a6396097b95e8d6e79f20fb0d6ef1815c790cb83b41c06abdcd446afb4a2221285613e8284 SHA512 5257f18dc36390c000d15a083f349d23edf693032e40a8f1e45f3db224bb29a08e69c4d7e74f1a99aa7be44eee40a78379fa0cf3e50b79a874ddc46d7191afcf +DIST fastrand-1.8.0.crate 11369 BLAKE2B 93e911ffcec559e30b2fefa44c4d74d1ffa9b8ef1904ace608b8576210bcd41a2b4c7adffc00cd3bb40996110d07316cf8068f4754a879c6cb47e3d41304d406 SHA512 82cbc2b29b97fa3fa2c9372d3e8c390586a7b39f6c7d8c45f9b779bdfdaa2e8a3b44bc7bfcb3367c18120726facc753c9827cf63a8fb4ddc2667509b16333cb1 +DIST filetime-0.2.18.crate 14622 BLAKE2B 736ffe3ebadd458eeb24f8c5970d1350bbe07b179e0ad4f0d5708197bc91378939791cd331326a2cde9e03a84daba5a48a7a4a1001030fec4bcbc8af3741cb31 SHA512 d1631a50d0f1d3f43e316c6348a3595ea4a7d1116e904ac2bf6586b76ea5aef98ba84ff6e6d0b2a08de2515b8ad40f52fb95d6ccfaf1f316cfd7c5f6f8332129 +DIST flate2-1.0.24.crate 70191 BLAKE2B f5ff04557dd0a57151b4c704cce60622157be4c847fb0a42eeb5a9d531ba28d34b41632bc1b34d2f935ab576f152479f72877dc4e6b296edf125becc6e6d52b2 SHA512 8faf97c28dcc4553f4880295677b1269b4acbc6518d006913d32d7e319990c6631e10f1baf7199b96e03f6de95b9e2de04502522bb1eb45bc301a0fbb0bfc0c5 +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.1.0.crate 8734 BLAKE2B eaca73d73d16242f3fa3e38e23531c67c01404697bc7b7eb7c64fa04167dcb403a41818487fc46c5d9118842818472d549a2f5fcef5e4d962461e1c103d895d1 SHA512 9e245495dbf235b147e4216b313f2e6a96357d2782a66d71c08c2902c6a065701ca8ecdbb6b2035983a83c44cf36c921b5c71d63af0e02dd39bf5f8347117e11 +DIST futures-channel-0.3.25.crate 31974 BLAKE2B b0c8f2b3ac8b0b010aab83c6e8d2d7329d49b1c9727393f81f9af8c80b232508ff475fea86448540d2e9016d645ad8afb5bbf746e618078db78631a9b3616481 SHA512 1275e91c90a060a01922747d160435c04bba4686990912e5ba0a4fbbd91ebdbf4f5abbf3530e5f842445f7482e60afdcdbd836586b42f0277e5fdb1a2fcb7239 +DIST futures-core-0.3.25.crate 14623 BLAKE2B efc97e52dd0aeee34402018897a276a68cf94bf13fe37b4c0e4d971cc2dbc8cdf54d0744f0846049ff75192c0fcba906b3556f000fa8657f89a54d9356f8f578 SHA512 3b3c758c493255024df26a763023a5d403fcf1a9fd105b08c518bdd5891ada4fddfcbfc8cde6101157a209ab6d1555831bfeb49372b17e902b4fdd8a83cded4b +DIST futures-io-0.3.25.crate 8911 BLAKE2B 4100c46b7ac6908e849d3c50bce6d563419a2eea7d05d27844408287cd41bc29310754012031e3068c0d6b90307c9de36261400d438046af74d6a86b0e60f31f SHA512 ad19dc9de5e3559ac453478aa5d154c28a174a9d6492c028cf4d7c6d9e2ec1ce3ba80aa79c0035f82a1bbf86e55e4a65c9eae488bc5dabd399419cfa8cf652e0 +DIST futures-sink-0.3.25.crate 7854 BLAKE2B af109917de26c608b21d2fd1be304428a6d78095168a0b14eb709136789acda0a6bee4332802c3fa3f1e65ad9057e765b43728b8aa6ebd6bebeb2f25d5f96adc SHA512 fc318461bcec3344c0658135944ce7ebf6756c9d1950c2c5e3ab3ddc7d4ef5b0f0858d09f14d7bbc9a9fec7da19236a10dec0e125e5550c965bae95255eb0089 +DIST futures-task-0.3.25.crate 11844 BLAKE2B 60635ba309e978f1b4ba72b29b9d5cce1d870d8398986eb1845d8194080ffd9845d8d2cde19ad0333843bc642cd08a8e5aa44b8c85763ef459c39de4a5cd5042 SHA512 d2278d52397390d7cc1028bcccf1aec009b16ffc33873b8a96cc4f456d7cf501b86660507489d8b284e0798e7fe68c04796471050b6fd2d0529c761d89f9efed +DIST futures-util-0.3.25.crate 155866 BLAKE2B 574e7cddaae172827179c1d012c8088ea84141d453b154b4358350f53f94d13b776339b0fe16b6e18429e2f83cf5fa35bd5079537a044f240c1471014e3b6a2a SHA512 3e233a3093f3889af6bb5adf661c1cc32f821b00975bea05eee14c2b38e25974b65c10234eb060c52dea4c665ebd09895df666f8583559b7f7d7636070ea51a8 +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 +DIST h2-0.3.14.crate 162022 BLAKE2B fe6b3916e8aaf4a90d3349f3f379817395873376f8cec1720e8c48bba9cb63c692a1ef2ed87d1bf53c8231d752d638ffd07db8ef8ae8cb1fe1e1c17fa77b77a6 SHA512 c2111045875bfc43a1952c7e5aec2c404c4369cdc63a625937023af8c3fb03b329210f052efb569b3da4f7ea40392fae3d1248591807402980ec1c8e0b07b45d +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f +DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a +DIST http-0.2.8.crate 105591 BLAKE2B 254dff38c4d7dff28e4ddee0769a2f5e2e9e4abc6aab38e965cb7efa4069d1b59d422f30fdc73b5db5bb6c3fd02633dbfdbefd59bfd6ba352c3e5c9241d39d97 SHA512 8e8d01803552299807b07a9fddb45d92af089e43344eecacf2bee07b0e745f33558d26a5cde987ac0dd50f939fdac2de6855c8b44f7362e86d05efdde8a7d956 +DIST http-body-0.4.5.crate 9242 BLAKE2B decb7a27f123c38afc1f7f36ad570bac6d5513e57334870621477c17e0363a8abe4d6a3360bb1c87707d188be66ff100f42237727304e07d8515c1faaa179d48 SHA512 d01de0747155283331086f2849d1dccc0387feda576f60d84cdd1bc8817ac82ae131c294b5cf9ddabb7ac91bfdef67bc2ea5fcbbb04f41b473d4c5f5b2ac13d5 +DIST httparse-1.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +DIST httpdate-1.0.2.crate 10673 BLAKE2B fbe2230262cd041e1ea8d6f9782376c25b0e841d711961464fd5cdae0e9effa33f50841d8adceb6b9753cdab911f3456c86bed0d2b8acc9be5f81da8e62a1b9c SHA512 4d650dbe7ec1d0f457bab71cd009fd92ee296fbe0a6b0c0ce4d71aa3bee720094a03968c08e542be60869350e05b4a1739542c6415e401407345f5643e15f8fd +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-0.14.20.crate 183885 BLAKE2B b8fc273bdba1f422e4dd7f5ffcbe93f6ed5c750df71a51bd9a54c25b105f209b0cd97abf2ac5c2f415bbea2fd75094f53654d7c3554440ea125eca0f702b5ef6 SHA512 2a95a1b1de9a5032afbf0ab6c5c5c547d3cc4c08f02824868501d4d19c1a399d0b1729d6f7485dd016775e63c899b441cd667ff30afdb38170090fe007ec62a3 +DIST hyper-rustls-0.23.0.crate 29432 BLAKE2B 8cedc669daf9a08752a185096a413c93d1fc1b423757c4c458757c1553b65af57b1f78436201ca0e3bf90641f4f21cbb0a1ed45e3d200d696ead841eb5e162db SHA512 b8679b5d5f03a8a3b3b3adc8f5cd0ba7355dcca0aeeef25ae65fe2de7b879435e88e920efcf7fcdccfc7cd6f1789aab767f60a3bef4ccc0161fa5a84b54237ed +DIST idna-0.3.0.crate 271128 BLAKE2B cf8a2c43760f03e94953c6692423a12f28fe763aabea8785b93cd247b3aedd2aeef2cd99978a027186290016ed924db39d19fe7d397da1ab570be9646bbb630a SHA512 9b7cee27811ee52ed9bb39fe82f724742eef2e5370642b6c756bd134c8cbc20bb6faa9f296053672dba8a66f7356a08b2ca99f176407b173e2d566d85d066441 +DIST indexmap-1.9.1.crate 54114 BLAKE2B 71e4968c85d5b3fac550590658f9fed72c754a9443221fc804efb97bd39b5fca7f894ee67f8d2c330bf212eb8a6b5c85879cd813ed56e3fc43a54f0bb689af5a SHA512 7eac99056123332ad38ef32eb65235c810e8b4d051d9b0ddd5582348c9cd3b162d36defe8e46a532e2066562f224e37fae94b52b4649ee9cfac7673b76a2513e +DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed81392068961240a538e5c6468e15a0b6491f590fb5f6cc46e6d78901ca232351f65abb9f2f230d8f4983c5e58c4011902 SHA512 fae494c00111c51c840f9dd6a10febe403e27ebb933dd16633a213e9c20f2bc11adeb431c71f8a6713bf88f270a010941e15d83df294e658791934f83a5d2407 +DIST ipnet-2.5.0.crate 25808 BLAKE2B 8fbc550daddf083d3d4e90941a807d5f15bf0b95931e2f47db25eb3284f4c7bbab655f2a88682911bc00543c24131aab6c514ed30a2fab8b751975eb5f43ad33 SHA512 40c841c71694d47f77757860c62a1b109bfb2e2d490e9b6d441d39116f7bda57e7be866d25348c1afb522f4b1caa75122fef79dfe9e3fec824345f3cc54376f9 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itoa-1.0.4.crate 10601 BLAKE2B 95545252eaabc3114323a44c8b8ea12a91568d9fc8d26ccb3bdd798ac0e04d9a6a9307927c17558f1284fa5491464cfceba2f0b880d00673449b94c0fb783150 SHA512 a70bb6fbdbcab27fbb5a84041bcbad8e0c8fda58d55ca7ac757f7be5cd373101be40df99e9acd6ae49e637e40de037c6bc59560f96c9adeccb2b2e0bf6531e42 +DIST jni-0.19.0.crate 65890 BLAKE2B 78f93688f80f123027a5b800b0c3e8fa714a1a06b59ab36de73ab2d02f1f9ae3ceb2d3d4fd19c8d6d951394eb85f986f303987ad1e23b2fc451a237a04a9ef4e SHA512 75b48cd05ffbfa6e220dc4ffce3f37eb89105d42b0ac4e108930ed81c3525c4ee3d1c069342cee203c401c9f2e9bb2c53382fb61155da922ea9585d4fff9b212 +DIST jni-sys-0.3.0.crate 10232 BLAKE2B dd6334daa6db9fae6cf1b31b9c13f09f9dc3f6a0e227bf6779880a6e197189d91583cd463b9876125cf892ffa5f8417dcc51aa010cdb8c99bb4f969990e969b1 SHA512 1e47582ed4dcf608ffd218549f1eef5ee3c87a89e28c65eeb5bba801edd6cabc0f095e213e8df606e050a57608653a59ced6f01a8bc76a5eb32ba1a337a63321 +DIST js-sys-0.3.60.crate 79257 BLAKE2B 714facdab00d567d074de4a25b69487400c23194d0f58ca784159483f9e02289acadce084b1514d8816cc9e0597800de82a5298b071b7df19a24df93541f23c1 SHA512 543dfd444539fad27bafcbbf112366f53d4ccf4bc63f8bb17820d818c3e1804656697ed6268a793f383ddf6b6227f7e9b3a11fb6fbb24e10732fdbd971801665 +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.135.crate 604591 BLAKE2B 195f342d1136f63c308371f001c9fc270e151fbda7b316321d319b57bcd46f206bb8b06196f5e9cf8a35b0c397d909f370aef8b119f4bc0eb75b9e245d8e7b4a SHA512 dc8e8fc918c5184de6ae7414b523b06ae91cde252e837e863f8477e9722ccb206a0b27762ac204830e8d09071413029c03802a3ed93bff274c33b2a4055e7806 +DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST mime-0.3.16.crate 15206 BLAKE2B 9a599ca82fd0dd6d3d2dea68a47b8441b1024d016ee1fb23cc6431b39ead20c9b3fe1ff3397af79c2c1b2cd277c440d4fff69f6b28c550ddbe15f680923c834b SHA512 cb1d691610cb82720e553247336fc5eab63407ad37febf2eb50aaa4e329cca70959ecd8bb8c7af5753acec2c8e86fc9a0f8ad9ad2de93fe9295ce84033d6054c +DIST miniz_oxide-0.5.4.crate 53485 BLAKE2B 8836697bdc3707f89fa869e6b09a36ee4d83ce2ae0a53bc7b06bbad70ed7ac25f8f67d841f3f611f6756d891f0eddb0abf7fcaf87570f8ab32220f113583ea6d SHA512 589dac16ca9c2f94e6fa92b68bcf51d140f46562cbb3a1b791b75c59feae51da5ec16042604bbd6bcb7d7f0c7f75e98ea1af8cf42d177133a5eaa86429cf3114 +DIST mio-0.8.4.crate 93013 BLAKE2B bc9722d2211195dcfaf574d83b2967d299eb02ff40b4fb4df2eb6b08d78e018ae1a9e198f43268ab2d38733feaa8298e9736dec9fb9add66c401d57406fd1292 SHA512 b44675c90daa37336a25e7eef53cdc664e6f52590ed4955bac82641baf8099d3d94850da79d985255eb74b61a499b1ea4a9d7309f6ea4c41454b3dbb090b70ee +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.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9 +DIST once_cell-1.15.0.crate 31460 BLAKE2B ae4481883865abe6a684d63520fb2e91b64d6ccdd0374464200015640122bd68b8a769309773226c8a31d0119f450ee821a2bd35c346fd86adb4474ea7c28fcf SHA512 934a7c3631e9ca4fa78d9577b6672ca0b2f926a8d6c3be9542b906c5968033446f98f76ae6f368a1a5b92ab9064c31a57d74ab6d2097108029a7ea951541ff7e +DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c +DIST os_str_bytes-6.3.0.crate 22928 BLAKE2B 84e8197375742373bc7c7a3b459f8a9f97ffa0b8a2e517bee0d8ebb420a8509056cf56984612f44171c6b5e219b6ea91b14134fa6386b3cf3502b13ab92386c9 SHA512 34f861a15543933c9fcb560a835bd943231ffcef2c68126d8633f8e792d2d59a20765947feddb0c795a15329d74260d6c2bf74a1f10ee88f355f47240acbb42e +DIST pager-0.16.1.crate 9444 BLAKE2B f3bb5dffc9af9651b37eb1d5b1cfe1528be4b84afc7d7d9ff63528e96c5739efa389e7d8ce98b74ac63522ca135358adb3345f06ba9a70cf3722f6e0d7ec2bf4 SHA512 0a2a80fe12d2de7f6fd0e3a078d8d1fd3d154df068c80e29bff8034f498bc09866d4b4142d5d4eec1a7ba28ac75be65c374ee386bfe4190426a3c79594ebea16 +DIST percent-encoding-2.2.0.crate 10075 BLAKE2B 397e59acc3953868c709244b89a2e0db3304c0b574ecba761026b570a485f2cb5b0b2a0159586d1f342ec395ef02ace536da3bc1c72093e1cf93f8b37b26b0ec SHA512 890a5256d2b4290e12e04a02c3529f3a017faa2b6016a4dd0f08b36509f0b1107eacfcb4702024d6a21ff8852a11f263c1adc096b16ef8d12c45a734c087fe68 +DIST pin-project-lite-0.2.9.crate 27713 BLAKE2B d6985b5add432fb6287d1b0c9fb0cc91a195f82c5a748a9ea430e4ba884717ec7b16d730b5ea62de5b2bfead1771da2d115b3776e12e605f70f2538f374a28fa SHA512 cef0b77233adca712db1183f780732ea577cf1b27c2643de221d54c837c75ce749f907e24a967be7474812c7682cba613a3fc5d553a9578a1b80569da0e562e4 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST predicates-2.1.1.crate 23150 BLAKE2B fa8b250752f8a5d6ec30ab3aec3aca2b48e903fd8d182817180633f9f2a55e4632b1e1912c9edac453ebcded9f6624c42b38dda70ef36fd710e1dce1f1ce6346 SHA512 c850fa2541265aeb23d5c19dac6c7654dc434f1239ecc8b1cfaea89bd120112e2c45f127b491fbfba1c053db8413e8b561896729a56b6588142dd9ba9a33988b +DIST predicates-core-1.0.3.crate 7757 BLAKE2B 91b3d1596ddfce6e58c33970ecbca94acabca660109f888f32aa73352e157d78afcf879afcb7eec61694f89445c42d355eac46a3ce3cd6163f8e53265e0554b6 SHA512 76d056f0acdb2d9c5cd44828b8da8722899438fe7e11ce6c96d3ce2bc8c267508e1010e2ac2c7bedd3281fb29856a3cf29f93de51b0ee349a5ef51466ace799a +DIST predicates-tree-1.0.5.crate 8126 BLAKE2B d63d2fe2bf9c61e703f11b8d3f8a8434179b8de1f45a52dc6266e79972e0abbefbefb0d57359005bb0daf06ff17276c858481be8382a7383058ff25e72dbb3dd SHA512 950f9191f44da894feb209110488de3da0e36cc86ef366ad2749a66bba0053e23c39fadb67fc5a4f5db3adccecd414619f9f805c2913733df96254913c360bfa +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.47.crate 41955 BLAKE2B dbfc20b61443225130d08b05deeba56e63e76921e56359c9b0531798b18778d6ddcb56c3372fb6ccc68586a6c1dc725054f0e83f93e8623cb5ff6a7a2ed3dc83 SHA512 60c5d0dcbdee7ddab40664882d3cf5a868f7ea5b49ebab3b4419c3f325582b816625e73e0d1737bbd46bd7d765ece6c81c2ff4be894555d4b255f5cb9255e931 +DIST quote-1.0.21.crate 28030 BLAKE2B 547344ba9272874f5fbb4bd27a69ef5be99823e10e1318afe71971b18f37e9c73d54168f16efb82c53a332e4874c80a82ea951fb2c85fad50cdfe783622b79fc SHA512 0728eb4df7e1f7c4d32ab08c901c2c969db8eb46b03bcec3e4956a4f6b360939d32abc6b6ebd7a31058e8e9b69c3d995a24cb484f93656f05b4ee963be1c74fc +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.6.0.crate 239329 BLAKE2B 646405e681ce572ebe2dc51a3339f0f8204143f9b2b8f8e74a4c80379c43c3581363ad347610a384d5ee831cf1425f74ddd944a658b1da2461e8068c5521af69 SHA512 b4861c9cc13d6fb224f67057fd3522f04576591b3d7ae0d3581dce42ca2b2bff96860cf2a7f4dfab00e46a1d29e6473f6723c4aeb02e34ed6d5f205b66f07876 +DIST regex-automata-0.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-syntax-0.6.27.crate 297300 BLAKE2B 4ca1a2e23d04e29c5925085ea4ab7ebcc398dfe135eacaab1e686aa8be43a110a28e8bec05a6910183f9a6bb1fd0d635fcb1a60b5a6a03fed4d2cf937a542a5a SHA512 5cc705a5dda08cbdb4dbcf3fa98763cadcda13d9c3ba407b35f3e88d77935efc2704bb40b3fb5aad7dfbad0df43bcb4c4cad9732defb954e2228a0739f7c37c6 +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST reqwest-0.11.12.crate 143820 BLAKE2B 2170b7ce0b2a7873f262b2bc9e7ae5d767ee98986ccc63a8f907235f51d696efa863311c4bc01fdf93674097d9224e8c5e465d4c89780bf4e566ed5f4679ca7d SHA512 7ce5e08b580beb3f514c913e3f931242cb6be27a3520285003d054e6ca2efd31eeb469aecd049569e46b7e12c6ee884f5cbcd9665c1e868a83d9bfa4c77e5d03 +DIST ring-0.16.20.crate 5082615 BLAKE2B 6011eb7148c2d2ab410e564a06604f4350e07ea030e4d7dcb30574b977f0b0c7e53e09f6e6dbb2d068cdf110262876c48dfaeeef1b691932a056fe149916d934 SHA512 d97d1b08eb796d4c107426ff2c015ab1f221612500c8a57fca8e3f064e8c0f5ae2a5e6071d013313cd9f4be8fed4ba03beae84bd446f56b2b2ca5d483c328191 +DIST rustls-0.20.7.crate 268469 BLAKE2B 54e00ce191500788a769ec7bd98a1fa31b3b369ca709eef1f38f4ce11b17524d22864250c24d9438aa7f6e5b4b7035a2807996dc5090b1337a6e204391706e5a SHA512 19a983563756b111a2a9f6ffe430690a0ed37ddd2b305f2a5a070b726797944237fc599460302476cda2bc9319c815e86a9b25e0976dc272d4cdb74f2ad821a7 +DIST rustls-native-certs-0.6.2.crate 22089 BLAKE2B f933315b493902c19b208894df2525e714f33bf3e1dbd4499770c7197abc4ee82e663cc3ac63e403b0b74ec1dd7d52f22773b9af8e10c4dbf29274f4e642deb3 SHA512 04c7a39cd62d1845c4430ae63fc739ed21e2cb43ec49ff77fb18867b1e8a16c4a03146583a25242c8b44b44090b38b45a550b2852824b975c3466a1740349968 +DIST rustls-pemfile-1.0.1.crate 19171 BLAKE2B 4281ca9ae575c8f8ec057018c27e59198deee761145a7b8ddaf3acf616392303bff0234c4994068720719f5b50f08d1bc9270970b2181659e8a39b6e9de703b6 SHA512 530519d61eef3fb9dcb614b7a03550a01799cc48a094e1c701a8a41182e8fadc90538f33435ad85a52b4d112a90e41215a58f7fbcb0a827528f3102ee74151a4 +DIST ryu-1.0.11.crate 47007 BLAKE2B d03e8df69c3b21c1b2e4ffa91ece794f141e9f9bce4e9ed1ebf394b1cb0f796147b86189885f0734df8f431b2d166d8f6ed6a261be398d6d088fd56046a85c2e SHA512 dd2642aab2d3017c31432436226d5350b894c8b88a09395eb7de6350964b3cc48451a829ce78b04a9e4e0480076fe1bddd0604f4e57700faa2d60cac6e361408 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST schannel-0.1.20.crate 41579 BLAKE2B a7924b4bf0f130e2aa4668cad3c7112e39e028fdcb04259c6926fac4875f8061a9148da5f001dc49051310ed8e6ab341da0990ccf0a7cbd4dccce8da54c1ca46 SHA512 19f217fd4571a0d0fcf52060a8639e0ce7114719aa23fb0aa2ab5a531e8f8be0a21af55ef45c8da804101e5a62f15669e66fe005c4cd5bb24def09f1b4afe059 +DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046 +DIST security-framework-2.7.0.crate 72601 BLAKE2B 593b08ee9c393d49e7ba9264705d91f969f006a944a855995761c7e00d0c97b3653350f9165649b774bc3c9f9f564307298951cc1b03ff47aa4d0fae501eb513 SHA512 7bbc52a951b328ac25a65dd5d69d173b566f18ee62158a98e2d2d4fb8c51c8dc9930bd78f9cc2ad4eb2fffa1bbb4eda3941a37ef1b545b78f3a39bc480056307 +DIST security-framework-sys-2.6.1.crate 17717 BLAKE2B 5951228dab98af742825a30584e38aafb096d1580375c960feb1ccce7163c6e42802fba4212f556ea8b8b09b1b40bdeec0bcf4af1d7eb4b05fbd271aa3a4cd01 SHA512 7315c0d67d2e792932cd6634cbb9da5021c8d9a1a1e96b9d92c6718d73be3aafbc5613cb355fa1a3d1860f13c62e829bc220b43ad18d739ea1b5aece0cab470a +DIST serde-1.0.147.crate 76697 BLAKE2B 90fb2df19ad225c96a30cf88dea82a5785bb110f256b882cadef8d1e09f91dd610637a104c2e7629847a14d4a422f89f7ae324c29845788aefb0a6bb51503886 SHA512 d993bd86c61bba602faf7286ff21d36c5d8c83176c5bbb203cb284a3f89dbc8a1ca893a09eb2657f9e98ccb5c5287f44aac06d2e60db96e78d99ee40bd1fe1b0 +DIST serde_derive-1.0.147.crate 54861 BLAKE2B c758a3c854f1474dd3fadd66d60a59408e30d5b658cde4c7ceb10c8d4b4210c8069cc13618f83f1faf36de928feeeb82b2f7011b457e8b9003a15177714f9c0f SHA512 434d65dc0d78c7c1c3f8832221389dc4b0c5d74d605ce1d2d660c2df9a92f5e5d0c6d543763e1462c58d6ea18001c823ca594e3dac92a47d8fe48319a5c52e59 +DIST serde_json-1.0.87.crate 144383 BLAKE2B 357ee30245611b15bf98ba719266dedc75211a80a660105756b20d52f50bf4032385b366c3272cfc1c7f34022e818cb6a6af799faf76f8d5969c256a02f9187c SHA512 77b90340aaaa0fb477b33e6628ed2ea0fb53cff1e2b5724a3474e24b2bfc9bff077633d9581e41dd96b2a0e167549e992d238bb09c627fb5680996b39583c4cc +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST slab-0.4.7.crate 16647 BLAKE2B f567cc822e7b84f64a0b0372c22a0463d260871455a33df025808a0476dcbbd4e051a117d8896d96d6d3d0655b7c296cd691ca22edc54486440f4e2e0f5d1e1b SHA512 659a9ca3323fc2cd236f6cb9eb6feeae8a1f5fa046fa239a34cd7a5ab8a7eadb9e5977e8d5cc41e9138900dd7c75ebc0601480771c5fdd2e084ee76619b82521 +DIST socket2-0.4.7.crate 44619 BLAKE2B 9bf2560812db2c91498d12274e02d17c279efe5817d882faabc465de71b1cb8045f6eab3c8e6031f6fd18e0e77913f42daab07f01e8d83bfa5ea44cc6966466f SHA512 44487f2de30cd327cad1af31ad36aaaa0bf10c33b5c23b024ada8d7e41d064fb2adbc9edb14aa8aa1eba679d8530c373c7187fc68d9709ae736a5c1a2cf37088 +DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-1.0.103.crate 236495 BLAKE2B fd139b1a8b4449e9be6eddf0036c19b93b876182a03f36954f79eaf79abd5e53667a8a9fcb5c872c96639779307fa293f597831ff838a41d90e1ea201f8a4797 SHA512 3dc0f564ac1a4ce85060926c0897158da0baa127a46bb318506f4fdc79e53d9439295e8ed6a2d5ffcf15d9f6651081b7602cc2a091538e8df061b545f7e3bfe7 +DIST tealdeer-1.6.1.crate 42615 BLAKE2B 382ae829b004b3b5dd0004fcb82e3bb8dfffb06ecbc6ab41be772a18e2a41792228767c0b0c7ef7e2054fcba0f478267a1c4fb95d0d41f1ad1f4cc476493a0b2 SHA512 2ced7dc98923b001af99791addbc0162b363a51bebc53bfebddcd404df72fd88f2be1b75b26af507fb816633a24aff705b310ee7a7af3a0bad7546279e4a61a7 +DIST tealdeer-1.6.1.tar.gz 686676 BLAKE2B ffda762b7903d59c17a71c32f2adbbd595af407fc97293da9ec74826551c45f15f06b04403d64cb96baecaad86e99c40f1986b1974f6aa1aa9944d3dd170e513 SHA512 2742e76fce794ffe98839b85b708a5b8452ec8f7b1b737ea522e4e1c37cdadff60ff95a5d353bde0cbdf57d00026ac71f065ea045d1435eb93c7a74d7c732af2 +DIST tempfile-3.3.0.crate 27578 BLAKE2B e98c5ed4c59b6ff411e89ad4eb529bbe15264d6744edca8675c89bfb4397fbbb8da60bbc582da24bf9953afd9bb17cdb22654d933468697e9fa9e9903e6a7c77 SHA512 ba6faafb2dd56d694efe424752099a2efb50316afc0a4db9fdb7620ae3f1a31dfbb2a7b41724878cb977fa11f7568a406bd3b6a4f7cfc0b88b86b2cc616b953e +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST termtree-0.2.4.crate 4416 BLAKE2B 994134f7af962123b19984aa32b30c19c6f77202067a90ddb3aa4414ec8dc541f5d8be9282244cdbb1eb16686c11750393325fc7f7005de0bec38d6a9219e015 SHA512 afe4e94bd57c9917ba48be4b3a22ff2b9b8a6c764c86871a3be9087ae0c65326fadb466e285a129082e4243ba6bca933d89ea01aa9188222c055f0c2b308cdf3 +DIST textwrap-0.15.1.crate 55940 BLAKE2B 5db6b617e3d2546a74c240cc405568226dea66947fd8c79e9b8655e4292b39d3a7964688e97b1bd82e924a125b1271a7e4ee5cef9d01b6f6e659f6865ceb9c96 SHA512 dd710f1c36354243d09d1c5e4d217cf66c5a86df7e87d6dfe86cc26b3055cb456041f057cad78063a2ac17d4439f5abe7effb42cfad580aa82398d3fbbd09b12 +DIST thiserror-1.0.37.crate 18752 BLAKE2B b8d792715cfdffccba72af132e414a6ef28f8e4dfc0608bea49bda1bde5b6acb13da24feaabf4467b8aeace9b6d90a97e2202f7d24bfb753cc4019c2243bda25 SHA512 07f0cf9da1bf1029d70c1b6f0c54bc41ed759214683f35cf6b321ec2d69173e3da0abf80a692115a1e4630400b1fbf462878053853fdc6026edb40f7e13be72e +DIST thiserror-impl-1.0.37.crate 15428 BLAKE2B d91e9f058e1a2b722f604d9a399c0f291c5309299c4bc103427f8927ba41c9937c7e7cd4c0f394dfb9d96799be8a3d5b33f8e869045f58228a43354dead5117b SHA512 37d90875118fe45b51afa89dd0acfbe4d9852b899ad391b419b5181a92bda115cf5569ffef57caf6020964d5d847c2b1f191c99e2c0caf7d4166f531bd19f952 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873 +DIST tokio-1.21.2.crate 606589 BLAKE2B d442a21ce8d8048c5d5e8e7894f2f927e096e389a66e4ee0293cb159239dec82c55ba6d163c44aa2056d86b7d7e202f13653c99a689cd9c721898df06416da88 SHA512 4ef1f17b8d9407ee8b1ac9a2b877917897207d545b5bcca71d6a86eb49f05f35352eebac43be2b3dd05f0d1f9d53409d69a98fa67ff5fcf71c828c6ed9f1ba2d +DIST tokio-rustls-0.23.4.crate 27024 BLAKE2B 7aae9f78ccf056824b477345876edb62f2387a48d7a0f5f80386fae60c851e1e0251ed37956e826c7a1ed48e424769cce2074907a8700486ff7eb95395304bbc SHA512 92d9f5f94f8a81bb12e5923e08e9e185340351342ed167f23a9855d0c2e77089ae882c0c24faccfbf3c8f1033589a76281da42824e8447ce1b56c7a383f38b13 +DIST tokio-util-0.7.4.crate 93424 BLAKE2B d7a894c95fc5c974ce0194eccf46461769c8db15f7222fa792c7777f9ef266dccb09424dbbfea5ed2d99faa5e375ca23a8f541c16689585cacfc38fe2f4dc9a9 SHA512 910b997574a4ef8a638c5483146b4b39ab9cfeaec5fa41812f4c6835d9dcc648adf77ad8f6d914b58d435e0127d9f162beb396bf97fb74e34256ee1857f118db +DIST toml-0.5.9.crate 55667 BLAKE2B f2bbcac136e0182cad9b51f07943610c8700b68afd08fdbb822b47bb79d215e8132376da8ac61fd550e86c353a83b007297b6ac92ef5d503e1b90e746c40c649 SHA512 7151bcafbe2bdb1d2bb91562daebd357c884819af047843f1b4a56bc3812d4153eaf70683d0f9bff51bd1048700920322d64d41da13ebb4cbf34f0f7822d7ce7 +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.3.crate 4158 BLAKE2B d8bb2fd8ba10285871ac3dee069474d4225e312c0a13b6bc238604c5207fe33437541abfdb507a6b400fc3359b78d39a7e9a5bebca426692b5dab4622b09c192 SHA512 ebae7ba9227e6fc20499b48ab85169943765342d4790bb4a31ac33a2be0af9401e2854c8e00b9d3b7e225d16875c90700b1c3fa99af07833d3b7a91b7a414fc3 +DIST unicode-bidi-0.3.8.crate 36575 BLAKE2B c0442dd47a8ee81f575b28e34c9781ccf507b53ea96d1d4df2e8117231e8e67579031e4244a2dacfd6f4c24ec01fbbd4da7c9ab72ad50af51ef56d7d813b6444 SHA512 810b5be48159ecbca542c715496f279518285c3b09f7c39451986f94e6c259fab1057512a2148bf99ba9abf76e861a24456b547cc2273f0b45ed5d3ce9dfe3d5 +DIST unicode-ident-1.0.5.crate 35455 BLAKE2B 7e14ce97ac53a88ccec015dea690918a673dc5b49e44de7fdcb5421871da35c4f514c6db9a363d6f4bfcf2e9a61a50a593d345d0b6f388ea882b17a00cd0335d SHA512 d355370daac356d900cd4c0a792d6c0eff114524c4bffce4d7e74469fe2117883ee00bf0e27d950b72e88739473f2045d5f83440a0aedfede97b4d9163b64a6c +DIST unicode-normalization-0.1.22.crate 122604 BLAKE2B 3f3430b279cc0ce1595392c869442ce676ab097154c688779ebcf726e10c497df59be2cd7bb2f84f99499a9df0654760a10ac92224c17d74775aeebe291241e1 SHA512 a5810d5e9cd93dbb80e013997aa9d38e60834619483a6623eb2859ec5d59a5aec3fc4db123dc7f4e2fe9f2b8799cf6af48bdff22d69a00a23707240e8bf3bb3c +DIST untrusted-0.7.1.crate 7924 BLAKE2B e0152791e781a4805120e3437b7e0219db3aa0282af4faaf2cfb15718421ff26abc56021c546f6aebb411f5abd27020273ba0f785e012a4b0089e96c2db4faa6 SHA512 5ebe3266912e4e78fdfdd13f9fcc07e9cf489d19d5e9ff346486f47aa58a0aca35278d561612c49eb3cab5a6759ac974d3b92bfabc399e1bc0808428dc347be0 +DIST url-2.3.1.crate 72777 BLAKE2B 6ca0e537baf373b92269b2531945c1cdf360f1566cae4734dfb96f05a605e5c6c82e3192a1b9dde0ff22b92b87aba2d56e32a1bf17882b4de15efd7cdf52bc76 SHA512 8224010bef067574481e5d84100d944782d52b49db7c396ae2b4dfc145ed58769c15440d97a0fed4d2f9857592a8601417cc5b1bdea959c47a3e7a1f7182ed0d +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.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da +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.83.crate 169618 BLAKE2B f6158596c80a0385bee0a05bd9cf0b3beee83a7958efb40244956b4fec2c83baa1a1b4605eb604f313db3508a7911c78f645acbb19f6fc93eef27e9f7f0ac109 SHA512 ec93d1334417d0329e113d5f2da7f16c0f1209d71e5cbd21a2dc9278d877e70ca2327ff7863b40505504883ed51d6bf20dda98c22ef44011a47c604a7b44e82d +DIST wasm-bindgen-backend-0.2.83.crate 25620 BLAKE2B 3cbba20a2f5344c0ed2791de7b04ee294746606289ba83a9c139b53b56edf31eab8d3b3802cec309d5395e2404bbd75b7fab5d748a9961b36906fabeb0e66493 SHA512 dd1b65733e4d0a198d61a5287bb75db3e03ef738d2c2dcd3ce3e873c27d41c90cfcbb775ad40b2a546190db8d7213e5866f8e3f9913c28fe4b43a49054bfea44 +DIST wasm-bindgen-futures-0.4.33.crate 15216 BLAKE2B e49b87bdca11ecb6dc529af2694b9ce260be42f7cae655143ae54d79c49fdcda978186e09aed8b0dd77f5ac658b8573e064e3a9341ee369bc9390427685c0845 SHA512 b682435f184d7c4ee2485e1a9b5d6ea0d2ed21b84143e7ad334075446ac0db0584b46d67b7fa499b46feeabed2b0652dcddbfac82813bda765cf534829b009aa +DIST wasm-bindgen-macro-0.2.83.crate 12075 BLAKE2B 3b358ba7c2a3563840f54f11170cde78044a8f087659daa7c784fa252f5dd4b7f6200eba425d95b568e50fd43c04c32a509994ddaf5248120feaa67586402150 SHA512 eb83e06f998e858cf25494c1d171984269e72db798147d4d1d8aeeb25ea7a35c5986b882011e131968621742ceecff976430856b4e8b7d7fd7f1237767cf01b4 +DIST wasm-bindgen-macro-support-0.2.83.crate 18530 BLAKE2B f305c9fc1f7bba5bee65a1c76fc2216c98aa306a072286e1ced048ab191f49e7e4436bf2f67d4c1fff558f59b2cef5e9b40e9e940268128ab1ebeb3c64696107 SHA512 804014c75ae5f8c1c7f0fad3f3209887fa346d74029e5f6e1830e44f7318719e65c4a643c71d87cf388f131fd370af40d536bbc15fc11c25b91cb785f56a908b +DIST wasm-bindgen-shared-0.2.83.crate 7194 BLAKE2B 4dd1cffea1edc98dcd4993bf6fdde8100fe00d1e97322ce8bc0bdefd0c659047c8c726e5da27b59fd7a6621c1e5385c18204e834c6c6fd1fb9de52f95b40e40d SHA512 2bfc1a068fa41a9ecacce7bda494fc0485c57ccb102c1d76c87a42e00ad30b944b0cb788642e8339d050a0e831ce8306844a77292ab9f79ed765b65cdb4765e7 +DIST web-sys-0.3.60.crate 700485 BLAKE2B 13942a583dd8462b0591a19759a41f41fb17d2356b3bcd78402e420fdf5726782e5b4ed211c3716a81c1cdf64ce9b8adecaa3fa22756a3ec84eb7c3e12e3018c SHA512 d883363f99300e2d50bc5bf198f0fb8d6c53e5a778217e340573560ac07db26a71c98419fa2ced32820472126d6f97ad5773ad082521be0a1c9a374af9d61df9 +DIST webpki-0.22.0.crate 58663 BLAKE2B 4fff91a8ce3d46a9daa9e39c50755f79574c91faddead2f6c879f6e9bc2189b76c4951cbc36e607e099ab8a870b422e1afcd4bcbecc14e96555c26c8cbefeb84 SHA512 7c2916d47f2232587e3ccaa8fefc8b576addaf84b55166011032e471f91ce54a79d2fca7fcc1144552c254f5baead708fba2b0ce76a1c34286838a8744b0f570 +DIST webpki-roots-0.22.5.crate 251914 BLAKE2B 7d13f89fae84be067dd7c324276366282628ba72af560a201b0f5b2d2da1b22b2c4346af7b0650f6f0f4d3c7c23edfee34cd37ac296f91204f1f9bee3d7fc189 SHA512 08be83e80bb1014d091b5c51e9133a5e8f40dae91acd675a5c84cdb99438cc8e54d4861fb4d1b9e5c369479d81dc5ee6f714b63d96c981f09c3d1c2244f23dc3 +DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97 +DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 +DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-sys-0.36.1.crate 3347053 BLAKE2B 818f7812bd9a55a4e95b3d461fa5fcc14569a159882f950d20fd5a6b7d2a2841f082c0bccaab657f5830549e6286a37d9f8fdf825a42403f543b51e35b2d20d4 SHA512 80973e461bef3be0d0d0c13d02b2129aeb0d0700768d637544315654126f101b39f980738035fe325bd96f549493a2245bd7b82511f833efa7bbcb2f62266001 +DIST windows-sys-0.42.0.crate 3006791 BLAKE2B 7a0962364ecc416cf0ae7e49cce1298a12d819003e488f6e77aff1a52710f00378638b6a05db5557a031e1b75659587657971ddc63eaab35495133762f99a7b2 SHA512 b07b119688f3e3ad234d36979947f34e8e19988fb62101afbe18ec8afc9c8a4261128939df8bbb849d5c5982422cb4c50dbcba70f2bf401fbb7c605df1b2b354 +DIST windows_aarch64_gnullvm-0.42.0.crate 357917 BLAKE2B 58da715a46692ed786fa554338d446eaaa50c63ec1d4090cf0690a9211c0221034479e9066cad1c98234410519833826ae3163bf6724c3b06097d5b84d7b9fcf SHA512 8bd60142e8982ddb14dde4e93b9753f9ac34830c05c2a1dd4568377f9a928651bf9f026a0080e5bc7dfa62a45942376736954e3ac800855d00eef0c72929f338 +DIST windows_aarch64_msvc-0.36.1.crate 661960 BLAKE2B d503150a05c4aa6ec376d1094ad24a7a4b3579d8f60cae65f4a98adfe830dd776c8996d5c3acfbfca1a69598475b918b5de2a162e3253b0b28cd6aa17de2dc13 SHA512 d0c352c78caec9c71bbaa1a688baab8f39a33c903c0492b19398c76e08194183e254ecd3a8b24af3e7e5e1d9d97373dcbab54499236829898a4fd153cfde2ccf +DIST windows_aarch64_msvc-0.42.0.crate 659424 BLAKE2B a8c9a288767756f2086bd0706774cdcce5c8639431ad76ed122d4b6d13c936ca8fb1a463d34835b3a2728f4444e2f4b91ee772f00c54f348094da69c05ce6b93 SHA512 20c0840adec84dde03b143e5b82bb0003fee675310487f0071a81ed7f40ee647c4018ccb9ebdbc4aeada717ec8600a30dfb15510c6b336f07becdb7167668fd0 +DIST windows_i686_gnu-0.36.1.crate 818115 BLAKE2B fdb78cf88e1049d1ed6c474f870dfd1ff37b48bc24726d754cfec5b3e77075162f291f93aa709c07c9fa38ccb21a6c31cb5149dabc2cc8ad8a85c03408384a0b SHA512 e2c60e6639beb879472a06ed4462667eb4a78385df6bcde1ca579af759cf2b4ac70e84f7dd7b736e7fbd1b129061555671fed4b83bcd81a6083cc013963194a5 +DIST windows_i686_gnu-0.42.0.crate 728570 BLAKE2B b72079610b5c4fc798a79fa757b19f8c8baceaf7f4ce824193a65fadaac988ebdff1719a74d676b7dd017e11ceb029402bbac4e55c35206172e15a9bef422f78 SHA512 a24dd1ba5eb7d5231853bebadfde0575ae9071a565868d2f3d1bc6ec0a87380c569a621f0cba2552af7a1e46ac62f09f87cfbce3f674be06be1a7c1d3f421474 +DIST windows_i686_msvc-0.36.1.crate 724575 BLAKE2B cf964bec007d8432e2009644cf7f89ea7d910ccf9512c067b7bf5c6c825208ce4a36e9864c0cbca137f523983eb46e58e4bd01054cecd7ac7126d2ba9f67ac0c SHA512 02bb1507981229422498ce29f6c777d5e412358040128f84b09d948ccddf0461b078a0a20cc7f6ab7da8595121bb369453ae9ea1f0506aab715662e8c631e737 +DIST windows_i686_msvc-0.42.0.crate 717477 BLAKE2B a37e068f45590f0c31349acbdb56848106d6de0e1f8030e6bd5e1e174bd9a46737db54fbd61de99054e5e8c5263eaef0508c440f43c39dca82baa77792ff2743 SHA512 740400e2b11c1d177f7f37f844cd2a0f84b97a5adb03a7656661deb026b593a799ace8da1f9013ba9f74446fc43260d01dff7d4be607129ec7d602f341b2b4d1 +DIST windows_x86_64_gnu-0.36.1.crate 790934 BLAKE2B 9dec5d966bdc89efbc81989acca242d519f51676ec37487df2bfacd6bfbc5a8de2871be72c5b96a073a899c666e3a39aa60d493e7df39fa90efe869fb744a332 SHA512 598b69e4f2cd3d68f910d526a66dadb465ff30a8c261c9a4455aa1c5b952d23c04f8edaa063cd16fb43564c116a13f06d607f3a0a9c7495054b8bfe1c04d1865 +DIST windows_x86_64_gnu-0.42.0.crate 692493 BLAKE2B e00eae443cfed3004809244654268ee1bec17975166ca876dd393dcfe8a2ef0ca65d81b04c8f513f95a0fae9405ba796c085951bc2c597d252a3122f7dbf6425 SHA512 7df7ee0c345f0a2c37d7f9ec3a2824116b4d7a943bf245787509e67809a4f31ebb1862e212efb2d943d82ccef77a716437cdc61004396ca86e95e688368c6dae +DIST windows_x86_64_gnullvm-0.42.0.crate 357906 BLAKE2B 02e08e696f18105f0c131fcf5db046ec945cb21ede76d2da477589e15d062ca6f04906dac80fdd2ef9fcda9244490aad86b401d0156eb6b65ba3599098e8cfe7 SHA512 242e11b4a0d50a0ffe8d0e26e971de30ef4d29260ae6749403d39cb4278297a240c1ec4112bb38151cbb11a6f3c8a743e84cd75b6a76adfeaee8e623649c9ecf +DIST windows_x86_64_msvc-0.36.1.crate 661999 BLAKE2B 4cf967f10d4ce148bac967598168752d1996b4ddf5278a8fca53360566c37c1a014bfb4dfdc0ae2d96e01196c42eb4906ea80d8e9dd23b9e9f3163631c9e253e SHA512 89c22ed51a74f531662d80ae0fa5e0215728db1e6caf3c13eaeba95a93548b43c00b8474f52553ac866ac83c203b6c22dc44fbc870e882a4c9c97ba54b87c631 +DIST windows_x86_64_msvc-0.42.0.crate 659377 BLAKE2B f01dbfcb86dcb7301790a1a704661864378021cbb92b147fdfcee978b7011bb770441c481b439985c298816c524c6a11f21a7bd81115e65882fa000a28566bcd SHA512 94d6554ae293785d2fc9dc9d53480c98bc08ab2b78bd8684a0606e7e0ec156a454c1a653d214c21de382bc7ab5d898e45000ed73e6110f679da513ffabbf3cb9 +DIST winreg-0.10.1.crate 25725 BLAKE2B db536f2a098e4ff6ae4ff80a19bd2029030d68007c3d6100f5135da1a7c223463fc17640f533bc1d4e8c53e9becb186d98351719b3b6276802c68cc755b9ba4e SHA512 09f2d18f62c3c427ebed40d667b672bb778629502ad3c39541f324b2d5ac41f0822c98b7e5320314144130580da46f1e8e51928941850e7d4af28455a564360c +DIST xdg-2.4.1.crate 14034 BLAKE2B 7fd98ef4e1534d13da125a78cb7425318f1f2f0c7e06a8c8045b2145c1696bf86daf820577aa9757af0deb11951315efd382091b1c73dd3853841388927c2b01 SHA512 23e69abbe79a0977900af37feb9f367a82d0ba4e69fc9421e356a5957920e316379355b1c6eeda1235feb3d028f738c41f520d28665f919e775b20240219e07e +DIST yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 +DIST zip-0.6.3.crate 61785 BLAKE2B aa59cfa836cdac9cda7e5423cf7146a8fa2be74a4a2f7853b9a8e272bffc10cc8d81a2a1bba2466ceaf16995974d7d2699609ecfb0c7ed2861d64261dcbb0db3 SHA512 b19fd29c8a212f61b6c1810dfef7514d3f346c4589a35b18e8113b864d6bb612342c0bcbffb56dc0f36efc29149b8454b6a5a7ef4db5c13614ab761e18d1bd01 diff --git a/app-misc/tealdeer/metadata.xml b/app-misc/tealdeer/metadata.xml new file mode 100644 index 00000000..2b33f041 --- /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.6.1-r1.ebuild b/app-misc/tealdeer/tealdeer-1.6.1-r1.ebuild new file mode 100644 index 00000000..c267f0a8 --- /dev/null +++ b/app-misc/tealdeer/tealdeer-1.6.1-r1.ebuild @@ -0,0 +1,220 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# sed -E '/^name|^version/bn;d;:n;s/^name\s=\s"([0-9a-zA-Z_-]+)"/\1-/;/^version\s/bv;N;s/\n//;:v;s/([0-9a-zA-Z_-]+)version\s=\s"([a-zA-Z0-9\.\+-]+)"/\1\2/' Cargo.lock +CRATES=" +adler-1.0.2 +aho-corasick-0.7.19 +anyhow-1.0.66 +app_dirs2-2.5.4 +assert_cmd-2.0.5 +atty-0.2.14 +autocfg-1.1.0 +base64-0.13.1 +bitflags-1.3.2 +bstr-0.2.17 +bumpalo-3.11.1 +byteorder-1.4.3 +bytes-1.2.1 +cc-1.0.73 +cesu8-1.1.0 +cfg-if-1.0.0 +clap-3.2.22 +clap_derive-3.2.18 +clap_lex-0.2.4 +combine-4.6.6 +core-foundation-0.9.3 +core-foundation-sys-0.8.3 +crc32fast-1.3.2 +crossbeam-utils-0.8.12 +difflib-0.4.0 +dirs-4.0.0 +dirs-sys-0.3.7 +doc-comment-0.3.3 +either-1.8.0 +encoding_rs-0.8.31 +env_logger-0.9.1 +errno-0.2.8 +errno-dragonfly-0.1.2 +escargot-0.5.7 +fastrand-1.8.0 +filetime-0.2.18 +flate2-1.0.24 +float-cmp-0.9.0 +fnv-1.0.7 +form_urlencoded-1.1.0 +futures-channel-0.3.25 +futures-core-0.3.25 +futures-io-0.3.25 +futures-sink-0.3.25 +futures-task-0.3.25 +futures-util-0.3.25 +getrandom-0.2.8 +h2-0.3.14 +hashbrown-0.12.3 +heck-0.4.0 +hermit-abi-0.1.19 +http-0.2.8 +http-body-0.4.5 +httparse-1.8.0 +httpdate-1.0.2 +humantime-2.1.0 +hyper-0.14.20 +hyper-rustls-0.23.0 +idna-0.3.0 +indexmap-1.9.1 +instant-0.1.12 +ipnet-2.5.0 +itertools-0.10.5 +itoa-1.0.4 +jni-0.19.0 +jni-sys-0.3.0 +js-sys-0.3.60 +lazy_static-1.4.0 +libc-0.2.135 +log-0.4.17 +memchr-2.5.0 +mime-0.3.16 +miniz_oxide-0.5.4 +mio-0.8.4 +ndk-context-0.1.1 +normalize-line-endings-0.3.0 +num-traits-0.2.15 +num_cpus-1.13.1 +once_cell-1.15.0 +openssl-probe-0.1.5 +os_str_bytes-6.3.0 +pager-0.16.1 +percent-encoding-2.2.0 +pin-project-lite-0.2.9 +pin-utils-0.1.0 +predicates-2.1.1 +predicates-core-1.0.3 +predicates-tree-1.0.5 +proc-macro-error-1.0.4 +proc-macro-error-attr-1.0.4 +proc-macro2-1.0.47 +quote-1.0.21 +redox_syscall-0.2.16 +redox_users-0.4.3 +regex-1.6.0 +regex-automata-0.1.10 +regex-syntax-0.6.27 +remove_dir_all-0.5.3 +reqwest-0.11.12 +ring-0.16.20 +rustls-0.20.7 +rustls-native-certs-0.6.2 +rustls-pemfile-1.0.1 +ryu-1.0.11 +same-file-1.0.6 +schannel-0.1.20 +sct-0.7.0 +security-framework-2.7.0 +security-framework-sys-2.6.1 +serde-1.0.147 +serde_derive-1.0.147 +serde_json-1.0.87 +serde_urlencoded-0.7.1 +slab-0.4.7 +socket2-0.4.7 +spin-0.5.2 +strsim-0.10.0 +syn-1.0.103 +tealdeer-1.6.1 +tempfile-3.3.0 +termcolor-1.1.3 +termtree-0.2.4 +textwrap-0.15.1 +thiserror-1.0.37 +thiserror-impl-1.0.37 +tinyvec-1.6.0 +tinyvec_macros-0.1.0 +tokio-1.21.2 +tokio-rustls-0.23.4 +tokio-util-0.7.4 +toml-0.5.9 +tower-service-0.3.2 +tracing-0.1.37 +tracing-core-0.1.30 +try-lock-0.2.3 +unicode-bidi-0.3.8 +unicode-ident-1.0.5 +unicode-normalization-0.1.22 +untrusted-0.7.1 +url-2.3.1 +version_check-0.9.4 +wait-timeout-0.2.0 +walkdir-2.3.2 +want-0.3.0 +wasi-0.11.0+wasi-snapshot-preview1 +wasm-bindgen-0.2.83 +wasm-bindgen-backend-0.2.83 +wasm-bindgen-futures-0.4.33 +wasm-bindgen-macro-0.2.83 +wasm-bindgen-macro-support-0.2.83 +wasm-bindgen-shared-0.2.83 +web-sys-0.3.60 +webpki-0.22.0 +webpki-roots-0.22.5 +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.36.1 +windows-sys-0.42.0 +windows_aarch64_gnullvm-0.42.0 +windows_aarch64_msvc-0.36.1 +windows_aarch64_msvc-0.42.0 +windows_i686_gnu-0.36.1 +windows_i686_gnu-0.42.0 +windows_i686_msvc-0.36.1 +windows_i686_msvc-0.42.0 +windows_x86_64_gnu-0.36.1 +windows_x86_64_gnu-0.42.0 +windows_x86_64_gnullvm-0.42.0 +windows_x86_64_msvc-0.36.1 +windows_x86_64_msvc-0.42.0 +winreg-0.10.1 +xdg-2.4.1 +yansi-0.5.1 +zip-0.6.3 +" + +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" +SRC_URI="https://github.com/dbrgn/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + $(cargo_crate_uris ${CRATES})" + +LICENSE="Apache-2.0 ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +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/termdown/Manifest b/app-misc/termdown/Manifest new file mode 100644 index 00000000..475aa437 --- /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 00000000..4d0a497c --- /dev/null +++ b/app-misc/termdown/metadata.xml @@ -0,0 +1,11 @@ + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + + trehn/termdown + + diff --git a/app-misc/termdown/termdown-1.18.0.ebuild b/app-misc/termdown/termdown-1.18.0.ebuild new file mode 100644 index 00000000..223e5c68 --- /dev/null +++ b/app-misc/termdown/termdown-1.18.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_11 pypy3 ) +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[${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 00000000..b41818bb --- /dev/null +++ b/app-misc/tinyfetch/Manifest @@ -0,0 +1,3 @@ +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 diff --git a/app-misc/tinyfetch/metadata.xml b/app-misc/tinyfetch/metadata.xml new file mode 100644 index 00000000..dbe59c02 --- /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 00000000..28f1d7e6 --- /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 00000000..28f1d7e6 --- /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 00000000..28f1d7e6 --- /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-9999.ebuild b/app-misc/tinyfetch/tinyfetch-9999.ebuild new file mode 100644 index 00000000..ec1992c7 --- /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 00000000..e294c894 --- /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 00000000..e2676d71 --- /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 00000000..6031b6eb --- /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 00000000..63c1f2f9 --- /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 00000000..299b9545 --- /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 00000000..af4480cd --- /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/tty-share-bin/Manifest b/app-misc/tty-share-bin/Manifest new file mode 100644 index 00000000..9ddda3ea --- /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 00000000..c29d1588 --- /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 00000000..8c0dea00 --- /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 00000000..1be43c3e --- /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 00000000..814e9dee --- /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 00000000..7eab7ed5 --- /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 00000000..b5810965 --- /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 00000000..f9195697 --- /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 00000000..b6216f03 --- /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 00000000..7ab1fab3 --- /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 00000000..cf02e635 --- /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 00000000..cc02d295 --- /dev/null +++ b/app-misc/via/via-3.0.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 2024 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="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 sys-libs/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 + sys-libs/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 00000000..edc771dc --- /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 00000000..e83fc6b1 --- /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 00000000..8946cbe8 --- /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 00000000..bc0f120a --- /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 00000000..8e068b6d --- /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 00000000..fd1a0b1b --- /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 00000000..f37eb922 --- /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 00000000..b005041b --- /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 00000000..5bc476ee --- /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/1.4.4.tar.gz -> walld-1.4.4.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 00000000..628f4292 --- /dev/null +++ b/app-misc/watchexec/Manifest @@ -0,0 +1,924 @@ +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.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73 +DIST 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 anstream-0.6.13.crate 30928 BLAKE2B 0c6d0932dc486ccbe8d7e6f97bd8aae03fb84d4db90d0488070b7109de673e0af845a70a39e546af87f71f4c7f7bb159ab8ed68ac0f03a0297457062d9d69dc0 SHA512 4f9ccfd135de9be22a01230f39d571c8d8ccf7c3eba837fbf0868c9660693b60ee0c1c2f9490a587d5307e892ed45cb946da7a0690a9f972619c94fb050bde09 +DIST anstream-0.6.15.crate 29231 BLAKE2B cc4cf0f381c210fecc20b5796fe872b533419e5f957021b0c3be3cdc23fb84ce029fbef6f9b6f174a76ad713c07f0811145a70572de7c24cfab060fdd990f49a SHA512 1cb01a0293b4c9bcc010909707e71c464416d3ec6fc9789060b7aa9fe4cc04424fefa8013cc8765ccdae6dfd9a1c50a11f7b30b39a32c4aeaf525f28167ddb92 +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-1.0.8.crate 15771 BLAKE2B c039613e7de27cc990e5764810f9351754b160928a8954dc19041354cf9fef1422ed964237a5d39d16e4e9f8592ed52c523ccf36b0b5506f464d4f818f3332ff SHA512 3b867f73df0b2f69a0c7d5d6e62c7515045e053656afaa303e5aade8012e838cdf5d15d2c3d7c297db9e297d08ea69a9c8eed04b97922a83f56c58962c1c0b69 +DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 +DIST anstyle-parse-0.2.5.crate 22680 BLAKE2B 7473651b1eee08857a6ed1419d3d62ba4b9a9aa0d6657965ad9c67bddd793d825737d3804961716a89bdebed9879ac43b42c897cd229c6e7bd780859e1e3c247 SHA512 cd94ad0e88ad4547a660da1473bf4e6dfed805a066782124204143c7f754c12db719bd3a1774c299f1a035740bfc4830919da191bd14e0acede410f6dbd1e2ef +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.1.crate 9891 BLAKE2B c298114c1864a5233fb39c365e079a7f1f4ef23499dc330e5deb06f83f27bc727015befef79075c7e39952547f799b4135d7db287cf72dfc914191df784a4989 SHA512 1b2e888f025142a0d9b01314cf083831a2a45d8da737c1be3a6a9aa177e73e0d2ae7999fe7610dd450b7096115e8cf38c5da23723cebf1deaa7d3501d3dbd5ce +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.4.crate 12234 BLAKE2B 23294d6ed7715c55c8f796eb7b860450c57b22b57e32a5c75847f2e2bd68a52b33c24797db662aa5fd7e799b9644075c8c939d93b0cf8598b16ee80fc817b77f SHA512 24b3a9a44382609ad449425a657d4b42a792d4703c36e0953f09a03817759c266a2f0ff4ecc9e8b93ea8403df2badef1f1af6a6e50af56205176c41b13501ae6 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST anyhow-1.0.82.crate 45361 BLAKE2B 558bac4de847a432fc80427e7be4e78cae4b01c4da852eae2121416af4d7e6ddeaeffd7de9bb69e55340b9a228436b975fdea88e380391a77c782a3776b835dd SHA512 e0d25a8c0b9c45e1db2072618097aff3908f70bfcbf0963d3c9dd9c97be27a85c4a763c5cb74e1ccd1b0a2059360e0879df4be80e10e58e0a5346b65f4fa1a69 +DIST anyhow-1.0.89.crate 47078 BLAKE2B fc824e72891bff0cc7aa3b538adfb9af7dc843ab6ed12b8b04eb70e62d32aae1decb9090621d3245dbe89841e73080d2d86973b4aee50873e798956da9b3faa6 SHA512 3c09317089ed78601a56c626700d12c0b49396e25fed9a9f05a2dbfbd6f91ad426c430633006a4043decd1f70a85c161c4f8dd7de0e4c00b82a169b89dda8da0 +DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST argfile-0.2.0.crate 9042 BLAKE2B dbe5f6061a18aeeb6ff09e7d7c03cde0077c0fb643c44baa6bb0194bf79a1e6178856d58f5a2132603228821483b1de50ff54a27434fe9fa59f5bb58524cd42d SHA512 f883df69a34b00c132fa8f5d4b64768e8136773aaa3a6c748ae001301485a4cc1af603d9940083c3f7b62d29a3945850b7136be9b49a7f2066579582583b51d5 +DIST argfile-0.2.1.crate 9058 BLAKE2B 19a094f43f1dcc6874c4f10604bb0b29da93ef346127cadb76fa1c9ae90c598e2e91bb98c683c4c31b7dee56d20971cede5d0785df45244a9bef157a1d6a0889 SHA512 ca0d8f5dd7748443b131c63ed0cac31857f090ff8f3616167290b1ac491495ffec26aaafa258c02492e0fe4447e3ae398089afe0e06daa5556520866e527e6e5 +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 async-broadcast-0.7.0.crate 20852 BLAKE2B 5848b71ced51d2a8ba7c5d9e1102b626b450c5412d35362903beecdcb7a7fc89ef33ebc3aa233fa1ae8bdf2da2768b541d16b91dc21c0435751bdda9e1bdce7a SHA512 d1a452db233cd9c1776b0d5931727d8d96a5e7779088fc410eae897a174c5dd80900c86385e270c62f164f340951a5f83860be970e37cd4910cf8a85dd78d89f +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.2.1.crate 14326 BLAKE2B ff89c3c0daf1b682c6eef8efba42e9fd29a374b6508cf254e69c8e503eb6ae10d96d129baf0c5033af4a9826210c57a6f826eb62241108ca4448f8dc438ad33a SHA512 706aa51402267ee2e7b8995efea8fb950a88d5db5e86302d554850074a2ecc541b02db3b9b28f068d4143de41300f75a405c0f2b9e83cd848ffc98a1d336da71 +DIST async-channel-2.3.1.crate 14576 BLAKE2B 09ea03c9758805c90be9aba222e1d74f3166ab492e533597647d1b4f08bf1dda79d73b21de791b9802e19c225cb94b7cb25550bba61488c7b61fa87f88eb29dd SHA512 94c999912bdf681dcb686292645bc8c340c2687bc9544f317e0123e672752c6b31e9d784e488e7d0bab79b5f207da8904a7f1fe140397513b47c292a6508a7e5 +DIST async-executor-1.11.0.crate 24767 BLAKE2B 02e396acc8aae8f83fe6652b78765c6845a212ec231fedac817f0b0e4076b1a756e0613544e82c29c5276b6538ecb0f8789e221c8f182f0cff0d9c70b1324027 SHA512 a966e235a6f73c92ac8aded01315f2b309c8fd69fc3b92c189f33ad7b2e9790c09bd3ba6e4fd4f46017fe803299629ede6bb490341e6a7acaeae0d4fbab19dce +DIST async-executor-1.13.1.crate 27991 BLAKE2B 856bd4f42a0d8d35bfb8b8525f626e0b52fd6704810f8bc964cebc47aa0c7a4450f16e5df307f4fc613da81fb3207f4671543f48710177931d6f70dc40c9f95d SHA512 27357b3dc28ad5512b46306ab7d959b2e68b4b5ed0d42fc8cd12fd265a1931a4d8c8c328911eca97227b12d861c9658c14afea6336f999436671d6ef351f3820 +DIST async-fs-2.1.1.crate 16545 BLAKE2B 1c14543f6f1e86c38fe12cadc988d097ebe3e42d4bacce5c6ed63c6861a7490752b7cd668c28c70d8f864403e7d5c355e387aec65b4213b6d52c1ab6be2fb4da SHA512 0909ffd7961fa5e2b2d29349f21ca08c679c915bcace8f3a518b2a826863c9c990aa27fbf7fa08e6afb9bba473b4dabc8398f48b92158cc6224984b5ebc87cf9 +DIST async-fs-2.1.2.crate 17071 BLAKE2B 7b8a67fdab5d9d964af7d45a03a3ef405f9590b556249a35897f14a231f2b781d90df48c8296965e941f8c259c4c13a57691c81f09c20ce81406d5d2e7962731 SHA512 a671374a59c7804d26bf22d9617fc329cfa0cb38413ac05cb2f6ff192c5275a8ba41f1a088fb1978e61a66693c85f9c6b08486d44e30b7fa158568e41dc005a1 +DIST async-io-2.3.2.crate 49298 BLAKE2B cf01d97782405c56261d54800fcefe97c914850d50b49ce2902eda3cfacfbe6800dc0ec9b418f4bc51f579a9d0dca8b2842b17d97c3e046667e539ac67f72a57 SHA512 a7f04de21cd2eea933d7bdddaa548c92ed9a96d4f910d0aebd2ea9ddb7fe75de5f142df7aa4f7afc23b6877a20e68d3376db2e801e2a258e74b3f0ad674630fd +DIST async-io-2.3.4.crate 49145 BLAKE2B 0530cfcd440e09f0132d2f078b9dbece4a0ed6c1eae668072d29042f41c2855c06a28a9a5420778f9b35150aafc3f0833789091f4779663cb838d44b07feb114 SHA512 30ff1355bcf0d93857604b93d22532040cf50195b6337bbab2cc734e8b81c485a4ac1e575c7c00495519afd0cf406cde9e49f044b183f29ce7b9a1f44edb2760 +DIST async-io-2.4.0.crate 49252 BLAKE2B 46962d877837913e861299f796fe4d04f861332c58dfa7058029d5070adf23be7281aedfc1232df5538da477c66190703d67fac9e2ceb8d55bdea17eb9f83e9a SHA512 6ffd4c7fcb39760c67ad1d89b15ddedb9f1734a3caa497e0105cdb78fc58c42a39a0be55bcec7911a9feb67acd8bbf97b52e8b5ac585edaea8ee262d3e7f58e0 +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-priority-channel-0.2.0.crate 13393 BLAKE2B 5bc9d541ab837204715f543b427297569ca16f8d617b5ddbc695888adbf1e8210e6b9c092bb342b848c78847d453bb82486478151f7f2c713793ebd526a4767d SHA512 c673b821cf9c1569d3d4a7a97975fda1a1693eecedb520f685f27a7c2adb958d4763c60d8608fb0f1c416d0d8e00a6edda4370cd2ae509f003cbc2ce0b737db4 +DIST async-process-2.2.1.crate 27632 BLAKE2B bf45c6cd58e190412ecf7f180dc6955e5df8ed7ae64d957e9a0d48939221f97ce8a6f4a9aed641c2b00694056c27480b38831ca1a874312ce8546c3484f3ec02 SHA512 75eb0b5df02d7d8aeea730f80a6c427988326890934a8784005a864b1d75220567de0400db954c86d86eda8fbf923da8e6f565fe3133b4f9c6485a95a60549ff +DIST async-process-2.3.0.crate 26766 BLAKE2B 346eca5d8bd2e0a58039c9772413a0d0174dac49e31c7256927c9bd03b7c9f07ccbec6115792478b87123fff1516972eabdec6d54e5c070e0dcf00f3b1d6a43d SHA512 48c1decd4ed3e65d0feb9381533e1274b98b9ba16318f1caa35729078e707dbb2a5a0b52822873d5cc91fc5a51b725c33b784ef8a91aa6cc2cf357ae87c5e2fa +DIST async-recursion-1.1.0.crate 14982 BLAKE2B d27e03f166a8b65d48fc7430845d0d8affa37e8292a37125b71c0f3e26c678a979422163b72c40bcb0a51f5e85331ebf9533ad1d3249b596b86ac9cccee93ef4 SHA512 a6d3d43a1b0e08c9caae950634610ea1eb101af10dfe82f168da3125839f9c3702ae7761b65ed6af191533d1b6e6dd0d668f2605812a666d191e3883ac0d5277 +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-stream-0.3.5.crate 11916 BLAKE2B d79804d7310d1f47d7848007518e0b0e0f0724f2589a20478eda3ab1a1db8775c5aea494688c69437046accd10eaec789b244451e84a19e489f071519b50d2fa SHA512 d34ab46a9e18bdf35fe0e58808fadf422dd50246cedf48110b3273be17939678d2cb5b61fae9da176bc2c2b373933821e912fc395627f7a6fed1d2c43bc66c9d +DIST async-stream-0.3.6.crate 13823 BLAKE2B 122da4244c16c1e3e4c4f3e1a72dc8896e0205f40149c8c1a0016ba0823680e2461dc4adfa89dea912c2dbe7948b0ca3726afa84c630669210c1c98106a62f57 SHA512 6b0a6065b385f2f2de56bee2647c664c6f1168f061f59847a85df19d684a92b1585a37ab7f59c36a30a31d8252a13c3921794d93c4b5eae0e199bf4fda46732f +DIST async-stream-impl-0.3.5.crate 4173 BLAKE2B e7c0d2371299af6fe9983adf4f8cbb6402ceaa5f9d286f124362332a4016404069c362176dd3b71061027b0768ac1f772b3e5e38809b870411f4590126a74ca6 SHA512 3725216119cf4cc78d433e2f8a8df9bfb7a3f046e4a8346bbe76e91b23686dfcbdb7cd182765e12d606ed0e3391477c43652a025597de9120170fd0b1151d204 +DIST async-stream-impl-0.3.6.crate 4312 BLAKE2B ca2b41ff4279ee86db08f6e9954a80587a90e9aa6cdb7292e7e889141d2c0c3df8634b83ee5d15a0b2148294c0e5076a800cbc7986075464b8a5a6175f09dc45 SHA512 c4242f477da405d6b4ecf397a2f1b29cf71968670ac204e2c8a4206a95e7cbdd4525ddd3990d7d135bf1f985c7aeefe2532d066b8a36b1f951e8ef01f974e54c +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.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19 +DIST async-trait-0.1.83.crate 29054 BLAKE2B 4991f79abd8b9260b9541e754c30d3e0731ff786fcf65cc3f3eb75a5fcedcb37be147222778e1a0fa6c68d8fb872144b2b55b43cf6f8f4de371f24175cef405d SHA512 15969eafbdbe51e80433b53196962293daed2a70d3d9bac91c58e5e7359f60fc99ef519ceb1fd54e34d627c94f821329474a602f25f85179318d10c3147b5649 +DIST async-trait-0.1.85.crate 33251 BLAKE2B 3a260c1a95e6a249a3619f8dfefd46bf39506ba78a144793ba7ba3c9e35611aaadd6aa82bf70f7ab7874c57d3dacec490e1111b9ece3fce280921a1e29d91698 SHA512 2a0490640a847b4b104909f44b62bb246dd578c1cf487af58e4a6dfdffa1c2c450b05c80e47e4a053270d91537327412622c453c69e1006b3677d256445cf3b9 +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.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST axum-0.6.20.crate 146227 BLAKE2B 24592e684de9b7c0b06b9871028dd6ed14b9a2ed259076b50b12a2376e93b8fc028831a94bc748eb6c66dce49978987d3655fc30313daccb0ddf92919fa9da00 SHA512 e0ef6bab62d465a607a49c799823133d634d93d7a389fddd2e165fc3895eeb4c544f35e044e3c8f52a21c8421e4e4880982fc0be62de613f98ee571186f55646 +DIST axum-0.7.7.crate 152149 BLAKE2B ce97d6042ef7a514b59701e96cba3531bcb6fbba15179e4bf8576dab062993d8dfee744ce636f11cd90e236e674552222c744c18b4e9cba193f1b2f8a5885d88 SHA512 03a5b888f40a9094656527f685a020e577482e3ad2175e0a8d4fbdea10267c5a4756f934f0a8bc85b2c5b7ee2da8513f436520c36f4c1a0dd43ed571b147f09c +DIST axum-0.7.9.crate 155272 BLAKE2B 84e309268dfc5199db52c46d1849ddfec054908f953a9e1a5eb16ca298be195241d41b29d898b2280b1024858dfb772b38c26975b7f7f081293dec54a4264a0c SHA512 e2ffe34565d98b50c452313e8e53baf439f34fcf17067ca3c71697c87dfcaecf07e40a8d23f2ac5e452b4e2f0d99c2038088967926c615c22d535c172ee12a63 +DIST axum-core-0.3.4.crate 21088 BLAKE2B 323888f8dd90f27f6f14a9ca0c1b9f1d81e04336c52eab887ada22d8ff2dfaaeab191635f45706c4246c73cdb32078b3c01481a5df888db402c29279fafb0434 SHA512 e09e65e478db742c26115b417970cbcff81bbdf75b37ac3c7b5b0b99e953d21de05884a50377238ab788ae3afea40388c59daea45fd03cce8fcb861c7cabb0ef +DIST axum-core-0.4.5.crate 22183 BLAKE2B e0a5e7e70e51bfafce7ed1c190a6bd5740836371096f40eee7366f210f21c0dfc62bb6aa9eeeae4ca471a402c13c6a6736ee486af0fece40f7a2cf898347b497 SHA512 d3a8f7c3b6a89b9ed54e50658c39043e875f96b6ffd311ac187068df731b4814dd228e0aacaff03b9588a7547b4198119e696ceb7e26cdd6bebced7c0cf543fa +DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +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 bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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 bitflags-2.7.0.crate 45924 BLAKE2B d4266b77e4ee15d7083c8e8eebe1b050029e3f3d21029606d4e9d3c4fe03820b6d5ba2e1309f47cd6ca2a043b5d7e1b19dd991f3fbe97c4bb018aadb54c60818 SHA512 c97246c09551bf1b333850135d82c40650be4aa8df1ab55dc190d80ea8e950ebd122635fa7d82c43d477150e207acfc4e830b9fde41aaca1edbbe7c0a800c174 +DIST blake3-1.5.1.crate 170239 BLAKE2B d966170b27098a9f51a2ee1ad0e16bf09a5b886b9e350fcee70d62c0e42bbe6e7629eb185cea9b11e55fa4f5c3e4b65803472e1b18306316cb33e7854feac0f5 SHA512 86c67b98dc3fd790363dbafc71a47cab96bda5e6e1f971210f532783e3b538b1a62e1580140380aaeaafbfdf63d93bc3b09e01b836eb5a7a11655fec01009763 +DIST blake3-1.5.4.crate 180240 BLAKE2B d0c514ff45a023897dab13be763c04df861da8d5b97b32e534f7c30c2b184fd0d7f337e1a7269ae03824473b9968dff0872769f15b27241c7e2e184d4edb333e SHA512 dc28ab0f5e2b802c8ed9febc781854115e31ec4e29d2c3377cf7ec50215242ad26b3fdc62ef691b4c0bf0999119530260598bcecc4d96f2d0405ba96e067812c +DIST blake3-1.5.5.crate 181134 BLAKE2B 0195efa92e121dfa22abf56e72daef664f00c36eac9839543a4ea27351be6393d2edae6cfa2f9442a7b6e268bd2fbc76ea718d5d939940097b0e0f9e0c29405c SHA512 93dcfbb3e1236534beaeeedfde2aac7a13c83bdf9f0e85352e8920706df41fbf042fcfafd3726f2a23450d4ac77caa3fc7da3d26abb1477137dc00ad35f543c5 +DIST block-0.1.6.crate 4077 BLAKE2B a2c11873b8cb1a1ea399ecc99ed45e5d0b9399bd88435cdea346910b8707b7da94eeef522dafa5cdb09929534472b2a096c03c373744a789962d4175fd1b110e SHA512 c278e3c0346cae423b533a8f5d6b822e788ec450c92ef0f5f559d5705764a0a11df49f0f66bb1c8af7e89bec8ec802934676b969e43f92255a38b210d0fbd710 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST blocking-1.5.1.crate 17277 BLAKE2B 0eb9ca486e2eaa790b2b74bb32208e5a7df2053b045f5928c78f9b461c964cb8d38737c1a83cecd8f42495b7101a2378883533dd747f2ffac6744551ec164f4c SHA512 b12916db3975a1aefc36fc2a8824a89f5c0eafd83d83e458d1b6b35ddc3acfa92374cf0b5cd82825eec0182bb4ca97b048edf3b8a80cbbe0daa1c07875131ce9 +DIST blocking-1.6.1.crate 17788 BLAKE2B d07246809d8b80f1fdbdc678b2877f349b748f2dd0f8543e91fde4aec7aea0b45e145a44f07cdbf26934d20269af01844e1cf7d9dd8b9588d129da7f929d9c95 SHA512 1879bf31c18d5cc4653f794dd4109769ae32071564d3a0d63896162fe160bb5ed3d7d8de59ab34363f8192871122099bb8564ffa93de5a5b75ffd93c0d424ed6 +DIST boxcar-0.2.4.crate 11270 BLAKE2B c3bd4135ca1535b1fc00515ae61e1824203b9560c224f515222e2e34b5545000f1dfa9b3f4ab1a695f2f63cb090b31bcefbd7a45ce9bfa24999e41d9f05b4882 SHA512 ffe332bef1f974e4e511bd5a39b91bc3d1315482eb40ebda720c78cf89b86aade771d9640ca01327fe40b5ad63a1b4ff4173785e5dc0b5df10a0ee1ff9b7cd5a +DIST boxcar-0.2.6.crate 10056 BLAKE2B 75e93a15593fc36fc14cc7c027e5adcccbbadc0d9460bc771126971d5feeb50befe6b59fc9331f92b0232b47458774bdae483f1f4a48c265639129499da05fdb SHA512 34d13172ffd942de5f012fbbd2c4435b47294c504ee43fad30b40f609a78897b4016e3c558f124a4b3dea9fff4d119fb1fe78f545e3249b83cab84eb70cd1387 +DIST boxcar-0.2.8.crate 10702 BLAKE2B 24e82d626f5ebe55b092f91c34a45b0b3a01b9e59e069f153b49325ce52538ec3bce0ff00a90bf9509aee7bf44d3f49164dd4366af0bda7e0ca8ae9fdd1aeaac SHA512 d08bf17a9cc841f22a81697880ee525aae03458cfa40502d4b46d11e3a815c080a2443e37872da491f9b699a241279d1eb6cb146e1f2253cb7b3ccbab24b53b1 +DIST bstr-1.10.0.crate 380426 BLAKE2B 19330a5a293430c09908d2174ff814351b16419f60de6463abf9b8a9dff06a4e6845e889d8047a710cef54842f2790d9cd5080b92cdcb113d89742b869979c74 SHA512 823abdbda9b13802facc7d6b1ed9ad809ed3b0b827d26e418348ffb8481b5f5735f129c5a9a8c7b2ab010d7f32ca57cba69a1ee10a64225c54c6ceacd22c05d2 +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST bstr-1.9.1.crate 380305 BLAKE2B 52b45bd48874d052636c6b451cc36d8b012808ea5193e0188e5edd09f81d21b8306926cfebb405ad0650ec9aa710f609bacaa773bf854b21f4803dc38bb2eca7 SHA512 67e9f76719310de60f46adf3c39768b4dc078d4c32dc6bdcec1a94cd9f630c5238e427ed84cd6ec25a44f54e84adeb795a0e92060a5372d9fb9ad9f0914e3172 +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.6.0.crate 60605 BLAKE2B 3e4cd094443969c6062b51917ad9df314b61ec9ddcb0336cf2621d8966c568d5b1fdbf16b11b5e2fab01b43ea76f6609f753eb5c2380a5e4aa8fb6e807a2ff5d SHA512 6507bc4274204d0a19b6a95c3284c52245c71cbf5f2dfb5cd372193d989e49869ec557c0c4e449e96ed4e3028c90606dfb0dcdc1d72bb234a36bc5f344c0a7a8 +DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +DIST bytes-1.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b +DIST c-gull-0.15.43.crate 21432 BLAKE2B cbce047e3b6884c43fd8b8739fc9820cca2a6cff16e0969b4f561ca0b812ea6ad9cc3f0213a51e4739e8f9bc8f24e6c4683fb24f9103734ddbc10e9e8dd36753 SHA512 b564ed26d6e0676ead4ec4f79920e5b31db600197e6264e5353c3b3fe70fabd5abb3d3112359d37653818ea8021b58ebceaacc0e9752b2df5b22c33076c875d5 +DIST c-gull-0.20.1.crate 21945 BLAKE2B a29b204d615b00ea69babc4778b737e9a5fd8a8b6dcc45fa02e5bd9a62607821a51d86347cdd9641165fb5bb4f28cacd4a9df158b7749a7331927356881a183e SHA512 9890b749b2ce5f07c5fa62c47372977220466e991f7e50132d6a51de54a8096a3fadf6642778ac94be9a05d5a7ae769b8e561ca142035563423286502e252d78 +DIST c-gull-0.21.0.crate 25908 BLAKE2B b71d1250aa8873ee3a596b9445aac32dd62d2e4d2a2869060760ef5973eb50eeaeb523558d5f826ea4e2b43fcd045811678a7bd0faaac2fae8f771c14c897c71 SHA512 857843239c9e793a78766ce5791d4df40b526a529ab15540db03bddea799ad3f7be976f52d88c7f7bff4b71a76bd6198300b8b82bdb033cf46b7689c562cfec4 +DIST c-scape-0.15.43.crate 105351 BLAKE2B 2efdcef5bf7d8a2827a0c42c410767336855a763e9de51c6ba9181f4d16d50fb5f9c25b42b7bb5d3d82d3febf7b9b22e586e8ce90708677ee084cdadb8554c84 SHA512 3b0a92646dd88a260680672f692ad410ada1ad8cfe80398341448d0c759de0dedd14ecf474a371771269ca8577675760e8721ffc44894267441640f1516f8212 +DIST c-scape-0.20.1.crate 107151 BLAKE2B f3d4d1ce1fffdba8e143a8049a898a32075fef1e8408c542ecf0e044bc890bc8cce82788d54fa41634161b30b510bce9eda2fe7798f85e15a04013808270a5eb SHA512 66c52a9adfb5b044219f8acbd1a3c423e7707d291309aa40bd84f752005194c0c86ff67e0a2d32c0d23b982cbbf5a8a9a981603d1b2053dc7cba690a74f50e0d +DIST c-scape-0.21.0.crate 111010 BLAKE2B b837413b61d0fd013d2925c0d3698c2b24d3c83a2107de6f8889c0cd0e80871397be39d2817c90148512af02c5f662045266c3f99dbb07931151ba2382fd3dac SHA512 9400c572d5d0071d10c6eb553a6db13a493a34d43d2e133becd3e85c02f5c6a6a81c3de4bdb29538d7681bcff3de790024fd070c29d3670b07a441d9d4ccf64c +DIST cc-1.0.95.crate 76485 BLAKE2B fb86d2c49e9ee73f1a7f9268274a879260b13adafa49c8bd4bcd4acb77861b7b65c5cdda988877e1ad2d4a4eee52308ddc29b545a07cf90cdcf10268ce639986 SHA512 7e19d1c2271a094311db96edc6faa6576366070dc2e77a666ce43016c367d5a94e832724b95b170650bdb16998699699e45d3ac2cd0eda6655c58c1e141d40d1 +DIST cc-1.1.30.crate 84509 BLAKE2B 59d2fcc0d6bb9d7c97e4f27b49e88b3260f6b166804ac25f3b49eb368e6442193a36869d305554494357f206e3d1f70454a3b740e6b6a5b043c5cc0c82c0c57c SHA512 0a74e4753afd84883bec7a402fa6c3e80bee18f496fa0168fec96e1e468d2e873c54f2f536a013c83eceaf75b9fb6896810ffd0a738d9f94358fc5165d6f4394 +DIST cc-1.2.9.crate 101156 BLAKE2B 05f44c0c8161b75a9697c55e0d024f305cceb685823085d449f98612de71c58a913ceca5a472a89cce3ccf3ae58c21ecc0f5a3e14283facf92937da8f4a8c31b SHA512 a4368b1b2bb7f428139c0fe8ce5d0c17386d274f0f02de459c5d127052d39b089cf6e2920a258721196453cc89960292fde4d811e9f6b94c69a679b96713c756 +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.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +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.28.crate 56073 BLAKE2B 3ac81e50fd02867a9aa57d2d12f37ddc65ecccd88f5ca8ff0946da006acaec62d992303d8bf2c9994a6efc840ef4308b65b1b8846160488672abee12c634a0e3 SHA512 1132d3ef822ec6122e5c8f96f9e04d281d769bfd724df3486a2bdb7fba7fe5da5cfe50a6049af18167d84a7912b59996ad04cf6db73f6aa026d43854550cfa6c +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.20.crate 163812 BLAKE2B 689110f2e4f46e8c4c779b6c39cb5f5758c3a32ea5bbfa1faaa6642da7d650cac0827a3e5b503c5054a85e0e7dbf04e7c53d65991a45f3be90c75070cc9c200a SHA512 e914c8b6592f9d230b4f4290cf4b4d73d0160c12a1fa3976c74bad21ff16da532d6af792f0a33fa472166f1cd551291b5d1d71fe8b359040040418694ec52000 +DIST clap_builder-4.5.27.crate 168024 BLAKE2B 3d9a1c38974eb6b78649c37122780e3a5960084fd52612951e5b2419535d749db37bb01067cd7acf2ae7864fbfdbbcfdeedad58814904c19105834a4b949bef9 SHA512 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265 +DIST clap_complete-4.5.2.crate 37850 BLAKE2B bfaae6107890319a9717d96f5616012016fd5439c7ac7dcfb0082d797a335c7c926459c8c1db0cc0652f700366c83956d8e0447bb3e990c183133b8f26d64301 SHA512 1c9db70159681dd23011df6e804fa193f67f3dee874b2583a5c9da90db1c7283a13b330befecca91de260f70b974168652b450cf8b519a79957ac7a6373992b3 +DIST clap_complete-4.5.33.crate 47470 BLAKE2B 7d97949397aab211f786a0141c6d6f40268c03c2ecea5032522aff980c217224a25c0139e1345e6b3dc67670fc090d7ddf7a53129b06d281ee6fb144ec8ff43c SHA512 71aab57a9c80ab6169250d056cc2177e2392d2caab1cf123eb36faa39d83656f306c43afdd00b95f6ea39a1d471549d1422be51694fcbe3cb9bb1e77e4d6308d +DIST clap_complete-4.5.42.crate 47897 BLAKE2B ef0eec7a432a53dd41306d0d0eaf515467286768eecc3b80074d4c89752b25bac3d1abb7320014bb61a8624d65b2c4a73b0c34f6febf3a63c96d1a7a09e4b716 SHA512 b7cfdae8ff3a2f3cf47646812dad297ce90fc1fe309b2da63afa2017b8b299f35af704c87f5bfabd959abb0ade9d29d1243658370cf9f97eac93b5659a50617e +DIST clap_complete_nushell-4.5.1.crate 33633 BLAKE2B 83638c54ecbcaa383c21ea403067959bf7aaacf9cc9ecbafa81f814ead0da66f04e4e1648df6ae447a5ea8f28b3b92b8efcf3be3707bb710ca1ca8a8e79959eb SHA512 b1964ce42b1d5e0ae2c0a249a07ded356d319efef8f61ae42ab3ba5b07bc50156d1014e3b8c63f467fed86a227e240efa43fb2408276e7a77473a960e6fe99b2 +DIST clap_complete_nushell-4.5.4.crate 33870 BLAKE2B 0eb1d3b5a53ec32e36d475467a84c202cfed807ba419364ad6cc63314cfc167ae5e3aab65883612f068359fdfab3ee08e30a6bcfaec2a31a5a6ea7dad99f8b70 SHA512 e9c5e0c208863b70606a5034c51f4297837328ce4b0285cf2c26283ecbbf897e3ed9a3930fbc7dfb81096a9d0aec806d4ce68bbc56037f258f5f67466bc03569 +DIST clap_complete_nushell-4.5.5.crate 33986 BLAKE2B b3968f340050878e3a7ad4f0b2b598d84b1438f08789b23de9b5906aaaea06f09fc470ae22414d363622849c184cd7f647cfa530993f03ddc972a0af78b4526d SHA512 96cd024763f0e9761d9102611b0a4bf1501a22722cbcf7ca259ad5ec50347364eaf3862012ed77242b7130eee37dc20b47d0bbba2d4325c0e26b051830231218 +DIST clap_derive-4.5.18.crate 30131 BLAKE2B ff962e52d8d8afcc9639365e27753c6c6943fd809ef89d9e555e8be5b2f13efa650bf1f9ae451f4c127c1529a0af1d892c3b02153b46deb912029b45983e01cb SHA512 035bb918bc7e9badd59341560f23e3a8a2e7cf945b6d8183f74052c4edfcbecf07c9ea6fce0ceef0b84c89a99d62b11760af39398897e4ee7dad0170a96cfefa +DIST clap_derive-4.5.28.crate 33428 BLAKE2B 64a0dd857325c988401ac29499969c08561717e07f8cb05d6e62fe899d847ba509d40e91c21365c8fa174f0c7bb5b41f26b42ff5ffcfa332392eaee2fe629cb3 SHA512 c68924f301000e74a5d9bec3ade8a694f5fcaecbfeb1bd1d11b1bdeafe3a279249b24daf56e6fc006c2d5a1115992996a42e49860085f7e4d53848cdb0fe373d +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 clap_lex-0.7.2.crate 12805 BLAKE2B 952bf3f3885ae7bedd0e8add236590da5fce72a7ccd88ebda063410aef337ce7ccdb5e5e929cb870bc993891610edc0197150a3aa82a62fadc4bbfd96324fcdf SHA512 a8726397e5372fca3389748efdfdbd016b6baedad5b4bd95f33e4e820d4f40e0b94c88b1918ded3678aecf23911028e2261837e73d58ba7fd6f091eb47267380 +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 clap_mangen-0.2.26.crate 15630 BLAKE2B 58af6b1b46c62cf86bc16720db67b195271adb6265f2d04a524bcdc2380e99162b09d1368d44cfe3ddc937f4682f7a910a8d04109a1d51f3371d743f083492b4 SHA512 1655a940575fb8df78595675a702f445ac72a68db1583988ce1e293c7c77c46e60a922ef93a1e545bf314b534bb0e49fc483f44d5e6d0a4cbc4d6481a7a0ac40 +DIST clearscreen-3.0.0.crate 152311 BLAKE2B 9f84217c5174b1b9e4c97b53dd9dddf7557766d9cc80c80973dbf10c4a166435d1433ddf3687889bd490a535c1c5729e668189c0757b5bffd61ae65fa4ea3a95 SHA512 2b5338a7944b44fdb40a79e87aa8cdb8ff3e47b9e4d8ebb757b1b3fb10f8b066183abd79f5ae634e7e9464377a33711694796bb5d52dec0201f863119923af65 +DIST clearscreen-4.0.1.crate 153878 BLAKE2B c5780e2fb59d5ca6797ba7fd36cb2c5b84d642107d9f905748ad655d4f4809f2cea9f9095680bccb8b7adefa5bdff0c8dfd4dffe59d39d396fd51f4dafb8d44b SHA512 2c0a1b9534d617a8fc2b994b968535c1a8a0e2a68bafd79d5cc9c9a02af553f1f5b75771e0111384e3fa29d4c2f920cda5f2979cc36e9e697f6237a6ba4bdb7a +DIST clru-0.6.1.crate 16507 BLAKE2B 6379e70a2d75530bde76e82c370c4481ce84d8196a395e94b30dddc1126529774e7ac662da2611e4da10cad6dd54fbe55e1bca4d554369ec5f4798bab59a9d53 SHA512 bb9303ea245e3df6321bbf3c4cf9f899648067f8d3950638387badc79ab37e7570ee73c90af96dfe4eefc004d116c5fc77cc8d89a2809defa2107cde530cd192 +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST command-group-2.1.0.crate 162533 BLAKE2B d5014958329b500f92080474f24afc9fc118f6b4e2036cbee3f9a5b5422e50cfaca19fdb085a50c9a7090e7d3b4a03f89989edc729c34e3273ff40c3a61d540a SHA512 64e79c966618a8e23055716b65f920c2fea903ab471dccc82b362d95ee9c683b9db012df09b879ff703118740034d90324097ecf62e69186ccb7cfa3f9932be0 +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 console-api-0.6.0.crate 32650 BLAKE2B 7144a415de582bfd37d8db0f9facb7cdba01b7bc0127df2fbbe6d328ba0fe407c8f16a33523082044f510bb5a93becbcfb255ebfbe9dcadaa75c4b3cdaaddeb4 SHA512 e7f9b376d31350033c6f2e67e6da0ec096aa6b61591a9e4935309118f9436dbfb22df8f5cf908a1796c88653fce1e6f589c74b8e1037ccd6740e2c92c6bc5f53 +DIST console-api-0.8.0.crate 33083 BLAKE2B af8be4add1bfdeb770901d6ab9470b1f1d40fd852117df90e94e9e8c18c750564034b003cdd19963b8a931b00ad5dbc29f366afe2d107602f6f32ca9ebd6f8c4 SHA512 c62c0c9511c9b3b67381caed5a2d0211784b40645cb424c5cb82b6830faddbecb02fd897f6d557b81a72255b194a5c32775308b6088a037f1e7e71879c340947 +DIST console-api-0.8.1.crate 33145 BLAKE2B e412c9f6e7aaa01fff775a234f87094487c30916f0c8e96d2b78e218d2d0b94f59673c8a1be7b647dac3b99bccf7948ec6030fca915e956a7f22d6be4381d603 SHA512 ed2e6360b4cf2669a33df4dbfe7c4c03984a9e828684507036d4aa6c7e4d0b0f73f42ff63c70535e21f1d63dd6c8fec4a427c89459e8d89a229ec20be94b7d0c +DIST console-subscriber-0.2.0.crate 66502 BLAKE2B 9b51aa0cd33cdb254ae878d135913bbd4c209f3003dbedec91659f7b66ca31e1e7ec5ca79c9cea3346b058d79767b0319e39958fc573ce6352dca4bc0df5aa77 SHA512 e4ae3ca54bae54f3fb6d70fe2420a2495506e4e2f9d903e0f00f3d3989d44a7a4ff5613dcc0f6f4bf72d5838e705fe2ddaebc9ae659d99370ef7d7775f0ec846 +DIST console-subscriber-0.4.0.crate 125852 BLAKE2B 2a0c87f7b4f9e67f6969d8de7d3cd2e6b1e2c852d9096543dc72d8c5328fc71e5fa8b9fbdd4115dc6e4bc7ec7753c4064b4ee127b0d368cc77009cb13b897c5f SHA512 706e0a11e82bfb363e065936add940496be9d695ca4751ecd871968c3093972ce58738e78a2ed22156e168a24d7c4b65253736c06212c7754c415a5d55f5d997 +DIST console-subscriber-0.4.1.crate 125969 BLAKE2B d4b8a755213c03cee06d033a8c6314679270db9f7d84c37a6bf6e21c680c157492091ee5ce6b30f8221ad4d31eadf30e06ccf6b655d76aab0f91b80a822a12ab SHA512 105c5b8911abad80c785070869c2e58e530713e42e2279e08c0db6cc1e4a03fdd817d6e9e671d1a6cad16a3862d841c47f7cda7d5aefac36a33d149de03faf59 +DIST constant_time_eq-0.3.0.crate 11369 BLAKE2B a6fb4ad3146b26bb3e18458938e65133431df129963041465291b38a69ba2b53ffcc849f455e67a65a5291803591b350afe4ad4996f1c4cb76c18a987b5b3ee2 SHA512 77bf6817c521daa45c0df7721418b4aa367531adde46b1db97316d52ffb46fc4ee2d3e6f62ff91ca6292db5e1d3e040f0f5287c3936f12a595b2c8c5928bf5e6 +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +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 cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074 +DIST crc32fast-1.4.0.crate 38665 BLAKE2B 77398dedfa5e61357fb9abe3415ee53e45d3f1f7aaee959cbc9774f31a10ed324da2a558d20fd7c0674d450c8985b1e9c78b0b65e6ae2d9da6c873fe631c5ce7 SHA512 3e0bf1d2411ad9c651e0242c574cfda09403db24ab4b55560145ee73b31b08be45e5e12ce2db991d165ff056c7f2f67203fb2c048651f1c66ce90ec3276c455e +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-channel-0.5.12.crate 90515 BLAKE2B 5a302e58411d99d52630cd154f4f642ec925af3330ced9456a16e417e2e43a37dc2b2288ccc88137a75e682e7b10ab2979f1f90c0bd42ceca8fa84c700b7dd0d SHA512 e17b0e41901b2b41e89913a0a50cd1eaacbf64cd07f454605a85781b8b1373c35bedd16ccf6b24029404a3171e0d670fc2b1474a6448d0feb40ba0e41f99019c +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +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 cstr_core-0.2.6.crate 17549 BLAKE2B 54c3262ca8543cf2a8334bf0761ee2d669ed21ae1b1d85c911c6ebe6eca5f10bacd10565e9821b710173ebbc6339e527547866610f7f8e05f401bd7646c3b854 SHA512 f456cfcfdc137317ecb95941d55d498e462a3aa7d9b4e7bfa3e57b59e9b0aca762170f863d31fc6cf37b3b57c268cb2ea9b1dee78de3262a0b34e0b3b7930a7c +DIST cty-0.2.2.crate 7230 BLAKE2B f8fc087e6a990a354a1de9a8d0c078757a512e13fb7ca0e337949a22c3af158111b0c1edb50857c0e97db5417943165e695b4f41c328948cb344614f922f214b SHA512 1b6fb2cac48ab796ddae5c51dd27c41ff584b2503ee15f1fdecf29ca92086826efca33d2467b5721dc1dc13b5103a76c0a320f416747230bb48d1b2c4ac784b8 +DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +DIST dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +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 dirs-4.0.0.crate 12503 BLAKE2B 02c0b9b68d09ca713e365410c72d761de5adb87a0fc5176c4f980050198cc05078fa67b43a8af1b16e80e7edf41a428dbe55807463bab59f3fade09b53d7399e SHA512 be582e5045f1916fb6b918c8e8c5907b4b663534025e4227ea4828e2aa9fe7fbcb3c48f1f0d08d163ba684aa4404076ac210e7f14766a09b9ed89a2825121b3b +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.3.7.crate 10597 BLAKE2B bbeadbfe15d9b92e4057cb600f1957e066e295e0208e1645ee49fa76c55c45e273ae5b87337eeb398dd3ef3adf0a5584087b8fc0fb780aa23c6d9392029d6581 SHA512 e630964e4c452950a475c10a490b49b2979dd7dfda48172b905cc789153ae4a0ba2d7d91f690705cbfff23737c4b4a339eb0c49e922efd7d68a92fe6368a929f +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 displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dunce-1.0.4.crate 8034 BLAKE2B e1e7ffbcf1e3632036c03303ab46fc37b2b0a991598790b2dc65d7a61341a78bf555230ccded8fbb87d6288282af3ed2a8641212a0f1fab929bf99298e878b6b SHA512 f57d9c53c177bac8e10a4b56ae421c604085aef0f264b8d6871abb7e1ff713b55f396c5c5f24422763319c504c6ea6a774416af1c2ba23ba7b67b2282f6731f8 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST dyn-clone-1.0.17.crate 11848 BLAKE2B 1f90492639630036e1e877537328e46ee3fa697d85b2f87c45990d4a51cc900a6f604d077b16575015bbf0a970c26f898226e87e6e2af82d624f5fa565036617 SHA512 b51fee8c4fa3c6b0bc677e9997d4b6921bfee9a11e369eedc649d19eb5d95d7872b533b37fb1ca842c75e714b46afb1231369341c45071db94f09b53e37e03f6 +DIST either-1.11.0.crate 18973 BLAKE2B 31ece6eb44a367926b5f9ee817f6ac9d93746f5b95c95fab360361f6b3a02160c682d298d115f39615e5b4758953f3f29ece22a72fe4285875dce03483f87486 SHA512 f62a3859afdba762b004d4c766090a25d3bd81e4a14509c3bd0f39b0d433aeff997b39759f7dbc5a012bf3b680fc4510a4b2643d63dda8171bad7403554905ff +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST embed-resource-2.4.2.crate 16553 BLAKE2B 8a69faacabda9ba6560e352229f91121348ae40358156bacb560ad135364d82059f503f46aaa323e327c5f7a39886d779e1a77a8bed5c2f24d150f07b30af33e SHA512 22e821ff36fcc39638358946972295b20020c4851f39a66329405d39ba1916453f3c0b11bd9d31f94b787d8fd8fe7800ef13a7b0207edd00934e747cf50fb0bf +DIST embed-resource-2.5.0.crate 16767 BLAKE2B 5cb4eeb7cdb38e4f0db73257223816251c4f27d762ac36d299d3c327203908a4ae07ecc8263356ed6c746ee923fe67e66fd67dd4e308aae2fb1b793b340b85d1 SHA512 13b7a2f5ba3e91d2c0c1fdda855dad70b980c4417a6c32d21fec8e6c1d8f9d57fb684ce33701f2348da8cec56625955abfa25b51de4883bd4ed8ec25f6a51bc9 +DIST embed-resource-3.0.1.crate 18082 BLAKE2B 42d0522ba123b884fc9c00a8b6610f928f910db5bb023ac94c524e171bf32fea6ae569606b364b173127c062aa4e05bd6e46a49c96e0409b780c389543d35dde SHA512 fee2103a9b624f655b5cc5b9610a7a898561f1314c70164ed25ec70f2401e8c79e44d5d2606b758948a469a3f751ec4c12bb9e1b0c463b1ee983422eecf103d2 +DIST endi-1.1.0.crate 4872 BLAKE2B 8bbffc45ceb70777c6606714a7bb8f9b26ff33a295fd722958a5e9c556d5bb1e97a34e216514e5acaea51811d78fb4aac927c1f8315fcfd8000fda3741c53b4e SHA512 1a4b65cf77f530a2d15cfe968aecfcc9120957d23d2b442cd3d8f23d7039e832e7d6ab29aa5ad8570468421095650e26fa07f29bf75ae361416072241726c61a +DIST endian-type-0.1.2.crate 2340 BLAKE2B 6048948b467403409807fec776add4366685282a277d4ca40c5fc901228c0652c5759210048b28a94c8bb04c39bb3b359d43254e953e5b476112da7e49151a5b SHA512 d8a9b125fb87099f8bcbaf3688e2feb1c463ce624cd3dd36396e75e7aff177ed5033ecc295c02f491be04dbf240aac376e79a5c7cb591c3b208c442e1c1e6bbd +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 env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606 +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a +DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST event-listener-2.5.3.crate 15392 BLAKE2B c56ed5eafa64014141e869dcf952e86f755eb35ed1722f8139260cb502ba226351ed1bea301618e94c9ca7f3309747057eb5f7d7986cfcdb7f6b79d13d52b439 SHA512 ddd67c1139ffe2aba95d763b73db0e2a9985dd2e57cf8f72030047d53d46d833df4b4192730cf0af4e060ce52e4f2df23aab6509abb94a6cd02e0d8cc3559d22 +DIST event-listener-4.0.3.crate 39784 BLAKE2B 2924aa196726f3a6404536dbf494a52d266014b2097ea1f4a42e0f5d54bc2d14d6722deb4e40f1b1fb539ec12af7348275a75a9fe3e619a7f6a6a9156e0d30ac SHA512 2ed4f1624fde0643fc8eaf3275dfe77c15f936e1eeaae43d205f68d90e2a8dd3eee3b39e953a221cd19a88e8b947eabd5b8477dabaf8f30de328c0c13d132d7b +DIST event-listener-5.3.0.crate 43084 BLAKE2B 0876bf059b3d4798cf4a273f784a4d4461c933e6982805b44e997ae244a5996566acff08ccba2fae6bad6ba2b536fe90f554943d1f735f5638a37bcf0a74139e SHA512 b31b6ef4de7c062900845bd7d0e940045b641f7b02898eba2fcf42ac98241a696777e4e1fa740aa52fb80454b5adcff4e1511705d9a593c882f9ccd13437bc8d +DIST event-listener-5.3.1.crate 42576 BLAKE2B dfd8020527c06adae338e9bcf19076e70ae745facd7b49e8d6604e8508436b70b48fb1f4479214998f288055447186d4ef4969630af90e301103bc5faf6492e5 SHA512 98b7219a3959d6225ee5fb68e8b9d284ab03334d895f52a71f673e59cabab1d06a0abb9eab905e8d38d5f9589725c7c598355ae3c909044a23bc5830b761f5c0 +DIST event-listener-5.4.0.crate 43452 BLAKE2B 75a535bf9e0b6e5b07b0faa31a73ef803a367a104985f0cfd02a201c45cd3cfa1e51a14e6316ac2a96b1e99e00260a27c5e96f54f073b3b9027ae62c886cdc24 SHA512 5e35b5b467d024b6b05dfe6481cc69ebf4e942b9a52a478196885cc6d578f388c25387292c94f9da65fe53fb870ac328eb9a81179c93b496c1d39d27b11a36fc +DIST event-listener-strategy-0.4.0.crate 10225 BLAKE2B cedf057e73b7d26ce691c3a5523c7492ba6fea65393ba20ca80ed091d3c4b392c85caf5a526647886547cca22bd703b0a01aaa8d018b07731ef909bc3281243a SHA512 02e8253ce8b680d9df72b786115d8894147483c5b44d530adb600718213424b2d87c899517ddacefe73738ec9c8904d042341d4aab8076fd19876e89972061e9 +DIST event-listener-strategy-0.5.1.crate 10656 BLAKE2B d73df359befc7b8e547781e43b41fb3f7c72eb5bf58e6d672172d5b0449f4c82a50adf85966f6c741bc37cfb5a8e5d4d9ac6702ce100e738fcfdcdde95228e89 SHA512 7d3b98283e1b52610a2374b4174b4015d68aaf12a6e38e4c88fefe58667a64d6602bdc13e91e671c0526cec36125b2e0273fc742ae5e11f74cd68f465c6f3393 +DIST event-listener-strategy-0.5.2.crate 10697 BLAKE2B f49faa8a2cda551b65e29b9dc98e4e55dabff7f2b330097bf5f6a5a5927804a99cb699d1f693db9c7cbd92ecb44f6c1b51be2b86810d3e3fbfd5eebcfad1a241 SHA512 7b3759d07c7936b53351172e38623658cbe642f079426c99e7f9187ba1d7f8cbbe7530c056cc760909cda4e70281a50577caa41426164b4c8d6c3f4cbddb2626 +DIST event-listener-strategy-0.5.3.crate 10920 BLAKE2B ecfa6387d9f09ab8fc6d7bcaaa655fa69f7d732bf40c16549b12074ffd25b1d9e6ce19f7600d1be615ec72f5fbda85d0c9e0a19bb5c0cdd9020c4b9515d9f778 SHA512 f1a14f69afb9765a317b3d7bda505a28f050a7594d6b07e5263d635b806d494ab41c456dcf38ca924ecc0595be0f77e32ffe239107fce1cc5b71ee7249419f5a +DIST eyra-0.16.10.crate 78191 BLAKE2B 82191d68645e54c8d3dc2ed7dfd0aa59574a7f9f1571b6124586d3691fa1831edb99a6d9b72cea8bac5589d2dfe98230d9e6d9af7949a8567a991a70c02a3b8d SHA512 1170093fe91929937ae0b814be358a14ded27bcccbdef113bec94e2b9fa8a9c241e4acd0b63e00588ce6c0028237599fe8a143d3b1af34d580a4e046753045cb +DIST eyra-0.19.0.crate 79241 BLAKE2B 075e2f0aadf74a10ffbdae6363142b0aa75938c3a7645e3d2e29be549efa72e7096af32647d6c2ca5cf401f0eb7084383e891d5e9b280c0dea341e4be7285789 SHA512 fcadf408450bac6458c31803f2e795230a844b05fedc44f3fb053dcc472cca491fb4dbb17f750b94b4e15b8c340fc6ec160b7a03424632fed84b9982918bca78 +DIST eyra-0.20.0.crate 79205 BLAKE2B a72a982b0e0fa47063c84167acf817344623328bbc254c1a93eb014e558d61f579eb7dfae4e199d87840f3d24584874c306847ab9b86c854be4dfffda7877f3e SHA512 979299191224c98b3a2f57df531da189442cf3c46451adc0eadb37c3708d3323a7bc2774f7ad41b3af9e58478a9fc39723b7b9f1e829149e947f32d5f9549a56 +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +DIST fastrand-2.0.2.crate 14674 BLAKE2B ea23f52d745f4fcfd4ec911d48d77c60da837f57942994b17458daac7cae38953cf679459908d68e5f393d03a90cd6eddba23d2a86c2bc11ebfeed0bb41fe4dd SHA512 3ef9c21e4928071619adbad6421165ea82feb04c26ee18893b172f9f8a510b9a2097257ae31647a907680412b68d6662eff13cb27649ed9f5e68c374619701cf +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.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 flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 +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.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-lite-2.3.0.crate 39181 BLAKE2B 0e4c510d7b640efc6ca8e8b00f4cd51b05b727ce5d25d76e317fd5aec2f515d3b1dac57e4058c323fdd0c5d125ebc4073a9ab1f2ee21aee0e5aa0f9bf2e049ac SHA512 057de40b58d5ae06104c480a0e20a0ee4a962a93af615b04a9a34cd08135359c1f49f1b61577f15277fa73e9b7a93d2a659d3203b490ca4295b88fde2316bc7f +DIST futures-lite-2.6.0.crate 45157 BLAKE2B 987475a28fae8e04dac435867352f8f225e72041b6f73e97609d9c3179d89c35519d34e4dc7a08978337303c904f339549dd69c10f5eca0b0106deee5246a840 SHA512 2e896e15e7251d29f20fc39869432f3b7649fa567a59ca378bd76b67c62d5258651315972b6fcc292e99bc44e8c569a8b2cc8d3882af9ece3624437c0bf31f55 +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 generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.14.crate 37307 BLAKE2B 5904388869335ea904d950ee83ad1867a0d3f6831b7139102b53f4bb4a2c12371c9396f1f1cbcc44e3ce69a4ea316651b1674722071bfa7562385ad4b6a88c33 SHA512 6c334415e09f570e3123e3c6c6eed1727533ac6c9c4142e16ae995c237a16effe146832a891be9fdde4335bd02b454e0fdd9160f20dc02f107ad106756221658 +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST gix-0.62.0.crate 269685 BLAKE2B 9c40acf5953c2fa40881129a958090ba863890d8f0805a3f199cc5dccc3d8683160ef42acb12b803fcd31395fe9930a7e04106a9f04d52741745d0c48fae8d54 SHA512 dc498181b0fbd3b4b38575616772a20897893eae8a6150e43ce7c9584e49959b43a73cf8dd96b5e44dfd179f781645a67ad0986743f985c75047319dde5b1e5b +DIST gix-0.66.0.crate 276687 BLAKE2B 2b2c0b64448fc03bad28dca4ed492aaaa9518458c739083de88775de68ec4d7886adcbcf95ff61ad1a24d15413e7d886e3a39108423e76e794f439a2740b470d SHA512 3f898bec95bd37551bd471c982abe8450377e43421bfc23b6064e884b0f137e85ce270fb416e66aaf0303c0ad9c6cb16e13204849856f1718787f24fa3566b22 +DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac +DIST gix-actor-0.31.1.crate 8952 BLAKE2B e582c415e9c7b13f9b92cca97777e2097de6884c2f1c10e71d9076981bfe809d8f46a140d1d2328e443b835fceb7954ff1c5ddc3e807c86a86ea9607e391a17b SHA512 fdf59aad0880ea94e5d9deb4308e2a1ad6e4facb3ec16aef06f04317c01925cd93ffc634803234973c6862ede44d280b3f634570d118763b74f40c73b9eabfaf +DIST gix-actor-0.32.0.crate 9327 BLAKE2B 7e407e0863659070529ba67320f4fc3c6f6b27f761f35f7364cccc06dddd0eba77a349a60dcf39d7038a84f15da22679ee17a85282d97b06f296a73315347216 SHA512 e3b06012b97fb6551f6382b027769767db739a063bca2f442f7acadbc82148427e7a053da32141f10cd21e82116c6f5424a319ad7d56b8b69b02949c6f9e84fa +DIST gix-actor-0.33.1.crate 10085 BLAKE2B 807e2d1a9f7c84c515838f0bde3942557bcf2fbeab11855e5b42c91f64be48efb8e1daa2e3f2abdf82476a5478b1fbf1c7ff0ca688851b841436f2e7919908f8 SHA512 cc852e6a4abbeab7059d83b175271c88a79528e039e4995145bacd50c26db143c27a9986b86309cb8824890c791ebf7b74d3275249e684c4b03fca725fb6f6ff +DIST gix-bitmap-0.2.11.crate 6920 BLAKE2B eebacb07d6150bc16d4068fb0d5d1646f78cac93ab6cc82b64f3fd9d4ec928f5e904a3ab2bb66f697df2ca51c17eb586d873bec73380e894b66f05b94b7ed690 SHA512 889e0195b9c16f6cafe6d66a7d18da1dcc5f3aaebeb63415665102d838bf702eabe142fcbbebc28f3b69372eec5f51a9dace3d333caa6f5fe8158df89eddc40b +DIST gix-bitmap-0.2.13.crate 7689 BLAKE2B 966087f65e6a037155c4b75ddf6fd9374694df794acf003228b79946fcd0507ac6521cf0f6de16b2b84416188a7e235fc38b7d0b9ae7c77d6d5a1e167a372e23 SHA512 52b7f61f4ca51d31d127d62bff5fa07493f5bad4ec03d0db58cca3bb83f330c5eb67d93ddce0b8b710714afed9ef0869b9ad48ddafd20055c317236719d63f4d +DIST gix-chunk-0.4.10.crate 10131 BLAKE2B 3dd2d7d0a2196ab8dca8575ec1c579e4b91b95d8a7a3cb6a78d78d4d31af7bc0059dcd195d5fc1a4978034647bba7115fbe6ce4eb7600199cda0207923a6a0a2 SHA512 1d1f80e1cf204e5107d17ba5f73bc446351ca868fc01d52eb950bc353415de3de01ed953eaeee40def1e0d1d704af4f164bb1f111f26b301f54c73d0d2e8e2b8 +DIST gix-chunk-0.4.8.crate 9358 BLAKE2B 6034c836716906e7b8cf490c9f066ea6a995d384be6b931df3db96c6e71ee53dc4e2efc065d1eaae130528f23ebbddda27608f0d08afb9a8cabb106bf053dd5b SHA512 3c0bf0b9aa998907f1f2c3e610f86f250c4f9bcc9384f4c636d3c8d637e9011b48f7ee33f21dd8b91fa66c01209410886ac68c2f04fcd4262c37fca0ff9ea6cf +DIST gix-command-0.4.0.crate 11815 BLAKE2B 0c8ff68055bba36b7478a1ee677c0ef5fdc2bd254b04a1846723b389f09c504e89b45257e0e39aa88b42aa2f7a03e1af5091e0820dbb9d19fe370ea09f4406d0 SHA512 2e4673e1f1fafb4fe602891848d4a72902cc9d1d242e9ec56bdf1aea1d9921e35bd94811a5e77ae9c20870857548e342ca18705e8c5b90c12c7c585bfdb51186 +DIST gix-commitgraph-0.24.2.crate 18187 BLAKE2B e536c5abcd1736eb800ce48d4fd6ad919a70aee5d210d086f35d1fd6aba309d3f3446429eb102dd41dedcbe1fe578429fa70a94679c50784490172e4a22a32e6 SHA512 3ddb2e78bf47c1e3d0803d5b7387eefd6c5a0ed046bf042523e49d3bebbf156c9ab213b7b4ad270849a760dddd2d8fb37425dfc0d3250446a368947dfc85185c +DIST gix-commitgraph-0.24.3.crate 18242 BLAKE2B ef37235c7258ef6603b122f9ac9bb527be29f1b4cf7dfb02a484ad77986220499633789466bef94508949ebfae50568493f216d532fdbbb84861e9f04aefc38f SHA512 270edf30cdd8ff90bab02d941d741ab6cf6a85d6c2adc25b41298637153e641307e15db9ad54fbf0ac4008497c77980202b067f48c2eef88a7fc1673e022ae47 +DIST gix-commitgraph-0.25.1.crate 18945 BLAKE2B 65c69910ffaa374ca1c1737d8d04c6c01ae9e5e8bbea31299d1be00d4ffd768f46f3425ca5acff20558d74248f005ea1c3cecd77f0ee8d36fd058b0d3fbc1708 SHA512 27c617d2b81184ef012fb9ced3d05e621f07ff58947132db615bd1059ade26acecf1e6203188c570f253d03196fabe167619f810110459adfc4359c08c5a2014 +DIST gix-config-0.36.1.crate 61754 BLAKE2B 4316550d771964f47369c371483ff7800290262521aaa84d009098c84d7fc1f22d690bec21d0768dcad6a675bc72b74b48e4fca26a6d4c0e80c43a57bd73121d SHA512 f8fe1afce7fd92d50d13787a4a2c66d7433164e73a1dc33510ced0a78a762271036404ecb4caee1479cc6d42eb5e8a9c0065f10e55d0d1abef90ecb2ad90237d +DIST gix-config-0.40.0.crate 63360 BLAKE2B 5206d0d761cd0f23170c16ee5ca41ac876a0d8dbe1b0d9b1d230441ad2845e5c2b4bffda9d4e6b77acc552771616e4337d4e9916216459658614b3fc42eff892 SHA512 c124f4e460f1288b3d374903acafbb212e5dcf7a15bf8af326ccfe8ed54aeaabc4debd709e94ced4a2d23f207af40d237e67efd894c3872830a931327cc5a7c5 +DIST gix-config-0.42.0.crate 64315 BLAKE2B 11ee6cff62d2981a6246741010ba724707075c08039a51c54230369256e9ecc31ec0b9d7fb60583bfefa75306f8f65f0864bb873467bbbecbd4c147617e518ac SHA512 e205e07c8cc55b3456ed2612ccd504a307daadffbba598f62164fa7797abae2159110b455194ffc2ced02039d0e76e9881a12ce1a26763b79954836d17e6b4bf +DIST gix-config-value-0.14.10.crate 13604 BLAKE2B 79acdf7ee7769fd0ae666b534c03b02de45bdce74d5bedb702feb993903cd4e1817ab779e6f66f708198a8a35746612e5d063c454551547ffcaf8c04bd32ea53 SHA512 90e63d76bcd4c678f4452b7b312282b330104059307f6bf6184431fe8b63599e1afaf23d93c9440ddc3f9542708a03df2a23ddf88a413c294af03effac50fbf7 +DIST gix-config-value-0.14.6.crate 12769 BLAKE2B bd807a037a74905f7575c295567207a5200830fefcc802e11ec271d238af0f391b3f639cd2686e77c267bc4b4d2a15aff290d926bea194a25473f7c87e12dddb SHA512 547d527c248016135504b4544ff8958168279fe20720da9e2ce6e2f148741f8e870875515ce4f069509583186e0c0e9856e8c08ae1e14620a001482fbcc8f8b3 +DIST gix-config-value-0.14.8.crate 12828 BLAKE2B 3d08b92b6a5b9468ed5f6bec47a9a7d968cc0727ea7819e1059d518943ac91c2dd34c9c1cec0f520b6dd2c4dab8d0a5db1683bf0a215dd4c9d6965c6e6c83a2b SHA512 2bc52ecb47aee3178f6ca0d02ab325afe6080fc80f85eb2d7150e72b8b46dc4396ec8a9c70e7dd7bcd901357663962888941de382740313eaf82daaf159c5303 +DIST gix-date-0.8.5.crate 10185 BLAKE2B 564d90bf3f6c4adc2b731772132ba6e984271d62114c682e66eb49fa3b31e7bead40822901a182e2f25ee9f82303a867bae9052fa5d74d3929e7de2f79899e94 SHA512 f2b7a283f3884ea1a569e02deb10659b80a44e330a9e7b648dc7b3d38bcc54c66d2c5abbb238eaae4e1e7516092379151d43d2b927f4428936b357ce913dfef6 +DIST gix-date-0.9.0.crate 10501 BLAKE2B 70ff61b0177f442e3d262008f65529c28a58ca5fd7ee2ba1a7a02f7861e1ae11efb9ed29f6e396885b9c7c21ebb23f574c22c6f5668d7dc1b8f3d766b368b6f3 SHA512 bf620acf06ca58b7990dba33f61ebf8df9e64cbc7ce82ed8b0aa61b495e8e0ed3d4d6b013118aea8b6f8c3890e58c04756e2878072516b4bc4838f90dcd5d0ce +DIST gix-date-0.9.3.crate 11299 BLAKE2B 5a15e00418ac01c9174e2d4c776d1a04fc32c7269396b5de44b5c89f4ac3bc2a721618b4bc59e2e66982d40214168d6022174adece227c85de53c546389ae7f8 SHA512 c75a0108f5289ff82df7cf4f003d3c501b6c8cffa713e0b8d1628ae54744474324e9c9e77c839b94e4a7c9a2ce8d9e5662796d46dfd4cb31a208c6c3ed25a790 +DIST gix-diff-0.43.0.crate 32154 BLAKE2B a5f7717a304211d340ed7ef9c463fb6be2c389550542ea1380d3e790cd76d26b5ab2a94793b600f954ecd81837f4cdc484414ce1d7dc7e127d06583823de8fef SHA512 050227563c93b15fa491a8bbc95e3d9bf2d89ce8fc5ddfea67195c02730a341f75e5bf66e1b0f784673bd638057be1611d3ca5951d6752eedcf0237dad9741cc +DIST gix-diff-0.46.0.crate 32657 BLAKE2B b7030adb15068c4e4ad86588dedbe1ffb8bf5fdbdf5a3a79188a41051053cccd7105b74a274ac3a8262e3effd5e5509bec50d8148616b6eedddbd51877d67394 SHA512 0a243466cfe64f07ed389fb1215e67e636c9c96503ca0680a88c54ad5daea74ea2616ce606d09d0b8367987faca9fa1d3b91278cf7ce8524649bfd0a9760ddef +DIST gix-diff-0.49.0.crate 41572 BLAKE2B 3a54efcebcd19aa22c2cea8e18e8b98f6a54161764a5d0e9190e522b14c3690dc447abbd26446b64517d24488313bd6688fceacc6374a3bf5de16cab086f2ec0 SHA512 c448813d14328ad3ae65df4507223701823b6d0d39a74e757335a02755e29b7f6cd69f9f246541004407e874659cbfe092c76559ca101ae39acfa82a3de12413 +DIST gix-discover-0.31.0.crate 16644 BLAKE2B ce1de90ebefcd71cf80fc154a156a2f4ed40cf3bab85f1bd1e1d8171962f20c10dc905006486f55479448288a103edc300f2166257795173e45fc37d2adae1ea SHA512 fa2c0f0112384e202f3c4a82a65c27460c5b941b94a67d13e13ecd49ddc0e811f35f2a0121fd24add6acde8d8742f7aa56a173bc6b78e1b5e98db6236157bce5 +DIST gix-discover-0.35.0.crate 16625 BLAKE2B a9b46b89f35f7f16d2388a15bcfd7de95f07667e9b08f5285c47f0f176b7aaf7d59c0815b461ab82a47acd7858538497f2c61722c9d893e70607efe986615770 SHA512 dceac4c190ce9cc4fdf4b66a36489185ced44782c9c1abafe5aa52f8a1d18ca90b63bccc79a5191703015ea9d582180813a47472bedb79aadbe6f165e11d7e85 +DIST gix-discover-0.37.0.crate 16673 BLAKE2B 8e57fe5e44192c2929228969ca16f3c7d88d8a8c2fded00837c7aa8c561397d9798448f0e5e205ac979f246a37c23ad13b6b90684e11192fd2bc9dc8ea243483 SHA512 e26869a2700a972ed6714a0fa29f2302a74e2a1d8d57e78d20e373779601b4ef367aab2f5c5c866a9b506a76b1faaa13bbbbbcbe10b507969a30c23aa9bc0c0e +DIST gix-features-0.38.1.crate 30596 BLAKE2B 9b0a6957566abdf7a11a9ad9df245f88d1b03cce4d6e23432bf3ed12314043c43518ae0be2048f28dfac1b99b196fb131751949d8ac2d2639f827e3d832f738a SHA512 8a405dca152a4c913153b458646632097edcbb0a57320837f7e7fbb1d6f0e5293e9148f77a65ac19a1869203636c17c1d5aebcfabb5b3f31e8cc6e71da7827ec +DIST gix-features-0.38.2.crate 30604 BLAKE2B 68bb0154bc444a84dd20bdd1a56d770a8c68a816389dc8ba0a94ae71da9c9955974cf7a154de5548f65e547a5e25303efc19b5e225664ce8f827cdb661bb17d8 SHA512 d82f70bd8831701b2c17a761b306e4b630fd5b558e4b936aa8b2f87440e53127b48f024c392b487af23e0c541de4b064c27c35ee57005a81352eba0e6bcf79a1 +DIST gix-features-0.39.1.crate 31228 BLAKE2B b41a71cb0eaebc6139e2b8dcdde9377144bb508f5eee48e2202dc9e3d9c98ed5807963b1c4bd16da1b00d064ecb0e75a4b66a9ef4ef82a93188e9bebc690fc59 SHA512 a150d723b5bf223adc8bcf7faa2eab8f5c5a35ae706dd09d940c6232c9f62c9c36b2ad255f5c4c6fddfa41c4bd301d46b044953e5ce5cdc57790fb234fa81546 +DIST gix-fs-0.10.2.crate 14372 BLAKE2B c1b3e570ae948f2857d810f3dd042c1202494ce8254cd97356a0e6697f93bd739c250346a19e516c4204fc50978845da397785f2b65c0bd31649802f49da9dbd SHA512 252260fc66b9a735d9dd9e8a1f5ad95deebb23197ad2933fe9713e6f9a62b2849bb1187141c3c8968b9baa6ca11e8cb972c69367c4e317df62eb7fb25338f7b7 +DIST gix-fs-0.11.3.crate 14867 BLAKE2B 71495a8f84c1dddef477ff6bb19343e58e8f0b0e3786d327750bcec04a1971237ba328061505810943e0c8a864ebfb36fd47c01dd51fc48b9d18e0a0ac329070 SHA512 7d420a8cd322561808f84913c5c6880031a07005f535bf4e379673707feaeb8fcff4c2a41b455fe76ab7af6fdf0a934c471290d828e8416c26ad49cbda1f235f +DIST gix-fs-0.12.1.crate 15734 BLAKE2B 03263ccd2107c89ca87568fa670d5d9f5f1a186d4b47e9d5fb76fa25e10d0825c1a60226f65562c0cbc8a5f0711f3d5b58bf35cb39f33134b5bb111cc2386155 SHA512 e795cea9077ac74480d848ab3d8287a4e14a3f5718e329e28915547304ab415d55b193d91dfa9b97cc09fd32cb7570faa2dd33f6b464c94e996c29e8ee90b390 +DIST gix-glob-0.16.2.crate 13261 BLAKE2B 9274187d3af9a770abb5b31258182003d44756f0639220c6475098964ba517cb8db651d15ea1ac18c38b2f9d47ae05d589bb7b18e6766717b9b30522a9889477 SHA512 9d540eed9995395f3987831d5d6e8bfc6349c712692cf5aef41d216e923eff84e14f528552d611bdbfe25e9cbf79b34d514ef4e3e98c38dae6244cac66312f07 +DIST gix-glob-0.16.5.crate 13425 BLAKE2B 233ebbd4e1993f5139478b1d482f54b47992686ab175bbb01fb95591934735d93681d8b888e85e7e2b6c256afeaedb7f6cd4fd666bb2a3c8f3e206b34e50a29a SHA512 6b8a22c5225a18645ef673fe73f7da73fc519650d03990f7fa43bf8f0df58d4c1a39a0da297ff5e76557b07f89f1aba5955a82a997bc29e52ca9dad808858b2b +DIST gix-glob-0.17.1.crate 14136 BLAKE2B 9d8a147de57b7406539b117db96ca8aad91eefa85d2da212a152026f315cfbf8120bc4a54ec7c0dbbc42991353f81dd73aa69a07a1b2b3205ccbb7d3e8162913 SHA512 3eec32350076b5a8257b447c8d683fcb38a7c171cf6187c30186ebf02f12ddc487bbf18c8c260c3721fe69ca84b861bfb003ec8b26fbd00b5056e543a4d8905a +DIST gix-hash-0.14.2.crate 12759 BLAKE2B 033f46ba342fea5e2a7b5b91eeeac06aabaae527d10ed665ef1d2d7f34362ae7ea27df652012c5ae25872ab18175aefe15de3e981647086d8008a32bdffb2d0e SHA512 32ba5cc7805146fa858501bdf0cd75bd000550aacee258fdd63572323cdd06e54c78b4a71761d410c46471dc1bcf856e5564586f24ca2cca03c60b9e08b4386d +DIST gix-hash-0.15.1.crate 13513 BLAKE2B 1d80fc96bb4407c424b42a75ea215f6f360fb6025920f3dc04818ccf5c89995b6a7fa62e9a4d9568fedc83f599262747983b57f84628d5ff4189e47e5b3000db SHA512 bf90d93cb676d3558ae14ea3e5bac6643fe7a39a6e596465b0c4a126a4181d721326bd01509ac502d8ed4ab4445a606223bce81e466cbb0ce71e46daadb8af34 +DIST gix-hashtable-0.5.2.crate 6421 BLAKE2B 483871bb398815c4be337e494244a9f9f6bfcf2788bcc975c96a5095f213f6b70a19902bf00987d3f16316625617727cb84408431398d32e5bc1fffdeeb84340 SHA512 d3b963cf2e82dd034bfa5912bdd0fa384cdd501efa6a0dacc70838245ad072daaf49e2f7a84d2d41360c0677af9c0162831423b4a903a77f5f7f8027034bc36a +DIST gix-hashtable-0.6.0.crate 7189 BLAKE2B 6440018095e5554842ea7ee93b4d44367cf3dac891a2ac4c2e159c926ca4e48d3ad1b505288169703b66ced1046ee6e6233d5529c0a34bdc08de3e22b49bbfd3 SHA512 308358fce4dc1c53dd9a32891b10321364b3c7665b7e646021829ffb94669cff6c3dd53b23cba3186882f3f0a039630cb20b0081bb690233a8b9069ed91e4b7b +DIST gix-index-0.32.1.crate 44704 BLAKE2B d87242de0270051c22af70f9aac229983f270c778d67adec2be2e2f492f4a6d3e12ae33046febef9888f3479b423ba938247c39215c66d7187a219056129ca9f SHA512 51b6a302440d215f18aa9f199dbbcf032eb44a47deea21fdc6786a877fef08643eca6a30d8c377e544dbd312bd514b1dc9762f88165fc357b9fc61bf4934517b +DIST gix-index-0.35.0.crate 45850 BLAKE2B 6add13aed7d9004f0d3916d37c693502e934462acaf5b155df086b70cf7309787a19a2161515493532adc1ff861c7c949260c6edcb391e64a691f5501dbac010 SHA512 53bdf43577880fe060bf36fe0c89cec28125b3c1368ce7769a6860855a5f095ffa4bcaeadd907aa6ee3fc2eab0bfb213d8042b7394a434e8e24a5f25b686f7ac +DIST gix-index-0.37.0.crate 46644 BLAKE2B f868ee6085ccda181cb4cad522d73b6ed4b408dbc2b168864ca3f8aa33d422d1262b7865d5347ef3e3960d294e4638284d3f70b07a774d3d62bf3df4c2011272 SHA512 08b5526db632b5e889bae333503a8c9fc8322d9a1e420e50deb47845c870239750efd577751471f8d3c10048524e01d4f49409c818999369fda4449cf41998f6 +DIST gix-lock-13.1.1.crate 9753 BLAKE2B be857e80fd00fc6e365fa796cbf09256748051a01e006b909348b02ebdd1dd3e87a82ba86e6a18ca49013dd69273e8d1d4526704b19b70b6381a8d387de7766a SHA512 1a6bd6f3303fa12591bf1a5e4be56775660435cac27faa88d1f672cdb8c769d925166366c74504a047ae75d5a43a911fd2122776c790c01eefc26c579552c079 +DIST gix-lock-14.0.0.crate 9795 BLAKE2B fd6c378bdf904be22182ae48e7898e9b8d5ee5e3248545ebdc7dc21195e7da0c5977717104102b050af35a7152829987383c0e8973da18c1620dac1f637b0aa6 SHA512 46228f8ae0d931c6594f2ce08eb8aebcf77901dd9664d134ba5e5583855e40460f08061ab5d9287bdf17e452b821f0c336d49b7aa181b44dc091925d6982205e +DIST gix-lock-15.0.1.crate 10515 BLAKE2B 2969f4019b48a312c5a0adc23b614424e09b75706ea4d18159f8a30bf20e03312b11d95bba6703034af99a4901d036a4a0d964b7b3ae52aa6dcd024f6468fcc1 SHA512 8ffd3cce4d0952cb6a2fced4a6ab407b4a32184a2b10ac1f5302132d2d7d3e4c285dc50f007141cfdd658352381f66aa79b64cf4f63f0a18a2cfe367b7bb5830 +DIST gix-macros-0.1.4.crate 8582 BLAKE2B b4c09240fc6b3447192253691d40c48e8166f4223b76ea9de7e532983571981f1f847ebd227d522be2272ef6587151a68e8e8fb7ac83ab5b85c403fc537b3180 SHA512 3780c2b1736747a66b9ba5d13b943ec545662d91f3c85ba39918ebefadb69b6de684154a552647420e06e12d92bf33a53de99b2a354d7f8100ee55423ca16f66 +DIST gix-object-0.42.1.crate 32453 BLAKE2B 51857a49286c81f240deb67441bbd42d1ed4df23f377bd5bfb8b893284d16c365cacf24a15836dfcdcbdde4e5124e169bb68460c1ff87b9869e07097fb1b9b47 SHA512 8fce352ea0519cfdca1faeb09a4478020357bde519ddccd49793d281ee4cc254bd989c5d8d3e555713f740547adb9432c03c6e7e398065a9c787063ee55d6cd2 +DIST gix-object-0.44.0.crate 32479 BLAKE2B e7656eb7b44a4f555541cabd19b0a04a9f2ac4f0e48ee41dfb49941133c2deec9e6a5682c410b29eb991e12d2480ff3927796391f8eb0c0d83c52b74ec36cfc0 SHA512 8971f0949fad9eae9285e2216b84d90014de55d3459cd0cf0adb5db5019d8b151842efec0499a44e3bee5cd53fb4ed48d742903ce2417da2021bd3bfb7875b36 +DIST gix-object-0.46.1.crate 40544 BLAKE2B e7996db68fbffb0e66e2d7e9859eeb829c5d409edcfc1e585c71badb9036298e846a545ccf24534c211a9cd303769c87b98ffb9b44055748da3d3eeca1035217 SHA512 fc85dc59a4494787d00e39a9a4b8fdedfba2b0963f08a9f2de720d36e3eb63ced683622dc127fb6492c1311a40ae5f6978d99bf92a0f4660a172ee725e39dd90 +DIST gix-odb-0.60.0.crate 54133 BLAKE2B 9359b2231d33c8c7290cf118fcc87ab2130d340b7f873a787e58284354ec31373d81d4f2046394ecc5ef8e470dc3c65d65ceeebdaaf2fd5a49167ef036a6d132 SHA512 1ac9046f313a0c5f73623db81d86fba3033ccec1dc003a9cf01456dea4fae4c40c4f703f2b5af76af2b43cc8299184b105cb4697c1ed91e41ba45b9df9976d2f +DIST gix-odb-0.63.0.crate 54304 BLAKE2B 71ff5e546632a7ce7e4b9ae28ec96c9c22028e756a6aa48694ffaed4c3269d52e47959e3eebbd19c72b4a4675704b11b42c2f643843835b203359f34bc268e78 SHA512 6f17d5d12095b51071ce83f4fbcf6d5cacb567b77ae870e38e5d3cfd8a9f00507c6d0136374b6b7b4dbcd2810b1b1f58b077b98feff893db403ebc525491d1b5 +DIST gix-odb-0.66.0.crate 56319 BLAKE2B ea576c9f5560ade09cadf1e17d296823e6713f5433c7e626a1a4407fd02c29b494331cbacb12e2c07f02d6579331ff1db2ad3ff15ac163e1a2652761e05e2947 SHA512 ea092c6f669ecbe21726d7fd0399135810e4dcb6f5646c19dac179f919c602a6a2d9a1f7fce17b10ae5ff58f5421e7965349a183278613347ca8c0368cedb40c +DIST gix-pack-0.50.0.crate 96288 BLAKE2B 9bc523f2ace451d81c264990daeeb317e37faab64d50f987788a982f5423aa745eb7ca5c7f5c47cc35c8c470bdf7add5223f5218d1820e7ef33f77e0587771e9 SHA512 3c39f882745151b6138fe5ba93dc37659290c121844a8848384ca883dfc2c6a4262d225ee5ce29a84363637544cd157a723847d668d93a273e9199174497e32b +DIST gix-pack-0.53.0.crate 96726 BLAKE2B be3846b23a12622ee4e2d47abc11b061fa4681134fefcdfdefc40581da2bee60feee695fcd96dce64ef8c27cc7d0da6b5f99b270de94540ab839596a1f140c8a SHA512 d7297d16b3a1aa5754a998f8c98733ef0bc498b76c2093585c6447b979bf63c343454e4dc9f37bc3afdaf8a1b5173cf16d60854c7f56fc382f27fe95d735ac2d +DIST gix-pack-0.56.0.crate 97454 BLAKE2B 2a57d84a02c95faae740c29b4a87f86fc17255e57659ab794602ea4ab783c4eeabb898ef489a2660c0db50fd2baea222d2a2b85cd6226292d7d2d460e3b5eecd SHA512 23e23f19d7284eec66d21d5965c277e28a1e243a51b38f59971dd41046535524bf30cb743247681c06b23d202a9894e2068a4da31de5af3352845710179b6686 +DIST gix-packetline-0.18.2.crate 21148 BLAKE2B ccff09892d256ca930a8b589294a66eb13d922dd4ce7288440d1639b34b50c1a2b650105bf483b44d2bfa89edee3bbbd7953f5ad6301f9ba1e8325d1dc8cc0c1 SHA512 6a68f9af368f607218a4885d401e4f0bddbc65e5eb4e2addff32766d9ddf6ce804efb07bb67af48b60539787d979196cf426f8b4389aab4f99ceb79ee621fb1a +DIST gix-path-0.10.11.crate 22554 BLAKE2B 8b16554acbedff39d7dc83ab0b15c5162377af41ad27a612f1fcc4d55ed5dde5a7c018609c922ff6b928c9c259b29090ec13a8f37ed39dc0207d6ebc6c8b798d SHA512 de21b58ab2a5a0b22175776ae9bc5b313e3fdb4194df74d21bb95f4af68b2df279fccbd6df640fea95d631cf349f8b717afd9056852ab92bf28d6f82153ca191 +DIST gix-path-0.10.13.crate 22831 BLAKE2B 23d0d228000362771349cbad65804b2248de1b42e202ba26cbdce4bfb2087b25def13012069d163b273574a1734999928109bcc400afdcf2e2d89c87deec4886 SHA512 7bbe2ff099523869fb8c3d3522988919798ae2ae77188876ef1aa86f2ad484f15ab8f7563eacbee9787c88dd23695601982b9574474f9c1258be2a271c737dad +DIST gix-path-0.10.7.crate 14406 BLAKE2B 4c1fa71116d42c75ac0a19c3b9580b20a64eb6c0a100532b97b5202194341600788d14c9d98d36ab22ca56c1279dfb0d61af3ff1fe18d39533b67ce93fc64a8f SHA512 f5aa7af04b98082a2e28545d024196ddfb2fcf0aef8aa3a051e4c9eb35f75217a1716f3323d86c484e522252efa25fea9970afcc1ca81767e886cf4509123c24 +DIST gix-protocol-0.47.0.crate 44961 BLAKE2B 68d8ab6ff855bfc8ed9e160be2b850d32728a482a73204174c21d89ef095dfd6677ca291b6a6df9f4033e761bcfe03f72a9a25b77212763e699c56835e1d2193 SHA512 e4d1288b4a31da830d35bb173483fd3357288b391fdae7422663cac090a49e6a92dcae96b3320afb5d1f9b8fd1bc82cb47d8c3464c3bd887135cb563a2e1bef7 +DIST gix-quote-0.4.12.crate 7055 BLAKE2B e3bbcc1bc1ec169a4d9b36b1fa23caf559bf70bef14a485c2652d59b4562c514457c14ee4d2178e0f564560c310e5d304af993c587d6d352d0d6906dde4e4bbf SHA512 904da737aca01dfda12453b3593410e9aa49b852b91a7d25298ca885be0922d9498fd622e36f0601de0fbc7b2706e73e79f8281e74417b3b7084dbcefaa3cbec +DIST gix-quote-0.4.14.crate 7828 BLAKE2B cfae180c1fb14e2461453a7ffe83644673cfe99ee473d7788f3202cf68a36bf75ed6d08827d8e12ccaa9517bb6240d64bf63e68a19775b93ac21dd4578a669e9 SHA512 e88ce5f3c6712c3026336115f02628ba35aaff78e39b65ea4749a26851c22cd8ad3da859744559f9fd6d89cd54075b18b28868397d50b6be30048a6a80e5b8f9 +DIST gix-ref-0.43.0.crate 55990 BLAKE2B 0286c019294065623ca0ada9de065e4b3f2d22621397ff103eb0b6bea5eef9aa97e356569762cd859fee70d4858c632b17f52c7f5f82e66ae666066f4e9aeb85 SHA512 b035a094f589e3e9a9ea0aea76856843d83948e7def921ff4dde4b9a3025c91ed53fdd4603ab89cc2de8cea2f5836c85cacd79d6f364bd3eab071279afd8ec0b +DIST gix-ref-0.47.0.crate 56887 BLAKE2B fdde0491933bdafb55d5fd4286437ba5b2ffeb2a367612941c999a9e6c89ae2ba86a3e715107729ab421fe1088cf97243e087cd99c56de74ed6bd1d19029a762 SHA512 cad699ff3dc647ab3d9766ba6cccd2b041d1b889955f22eee12e49bb2cfdb28be423646c93fb5b4717280e4655274f3308805c9cf96c46ccc67249f3f57ddebc +DIST gix-ref-0.49.1.crate 58105 BLAKE2B 2a5514d296d63451a21750c5156d0f2dd5ddd5ceb03aaae89f644c9c54d8e4eef348661c0c516db12675b502b894d5726e555b69790d1103c2dcde4e0c3fc68b SHA512 4554a81fc260e09f783463ec49f7b298fb38ef3db131ee6bb8fde02a23769e6510c324a1da68b3c26b4425833b57deadd9df24898f9435ff1b7e8adc765eac15 +DIST gix-refspec-0.23.0.crate 16129 BLAKE2B 36df095d841bf4eaa6c6ea700b493efb35c419fa7f4183a80634850c88f13f2e912cadd9a8aa3755a05efc3184a9cc071202bdaddf3db6803c44de5a3267d212 SHA512 d4649f1046bc8b3ca1a5f5729b515a7e9a442d24defd98b526f6b22c2f36cc73638ab7cd26aec234dcee72ab9621ef3f55fd3c009b2e02635d6b481a699247d3 +DIST gix-refspec-0.25.0.crate 16162 BLAKE2B e59fcd54c754b7a480a82906f88ed3a7a3c7a94e9905f78b17bacda98843df8512183773f148cc2d43615ea19d68de1648bd8f76aacdc491cf1526873d86f3ba SHA512 01e05e76304dab410633853462b533ebb3db768267eba3649c417c3f0e512c315433981973a613f38c172f024f1c2517a8a842aaabe6e7258af0b7bf916e5f97 +DIST gix-refspec-0.27.0.crate 16887 BLAKE2B 70661821ed339396c9822c71fefd368976c60bb0b44a0a92cfdaf2ecb7a81ea86007cba8b7fc8ae15b4e8595ad17b64494df7c203205b4fc4e3f259d07be2055 SHA512 6ce8515d40a159e1a69bbacece67fe86e1a5b41e4a7bbe3a4f772e91cf19bbf759a63ea4f39c102d7d26c76f590eb291c7228ec7b4dce84b5a859ac92523953b +DIST gix-revision-0.27.0.crate 19138 BLAKE2B e0628502830ea9f69ff03151e605c760f6005f01e269b8de772604072d500c9343e412eaadbf5ee103f83f33b8473f2a25ebffef5b94f4cd1638a36c5dfadbfb SHA512 d3a581bc85688a6d802109048863987dc958db298eee3fe38104db1b0c2c66763d3931188662343bde8d590767e924c9ebfcbb07e58903cfee7ebcf343cfbbe2 +DIST gix-revision-0.29.0.crate 19189 BLAKE2B ba34323b5f2d465a791ae1135ed9ce1b2801b60e93b4757a1a5b407062326640eb44bb79324053f62c3f6c84ac5dda7cb9f54c50cbacd368a13ce6ae0ce76919 SHA512 85d87440b8028ce17125b3dd30ded2785fb3d810c58ddec727c72fe5270248d7b9f321ccf46d274bdd05e2d238084c6b6e54ca7e3e2a7d9e44e091a05c961f24 +DIST gix-revision-0.31.1.crate 22665 BLAKE2B e6df6851dfe9a2cc50d6008b47712d5377fb2953ba80f86d2fa4808b5a2468e6f5502e5c4f5e32eea65cea8b8c9f936f1d5e34e0c3a7d20d6eb20b8942dcccd0 SHA512 78184de8151dc892b59aaed72ac0ff985601e60c40086a2b693ce03e8ebc990fb8d39f66f38ce952fb1caa928e71ea7caa2927f9a582e607455ef3fb4e5a95d4 +DIST gix-revwalk-0.13.0.crate 11797 BLAKE2B 70337d619571fc8e0897b5c95eec339cd535ed95dcd1abf0f3ec2d150b82dce6ab6d31b3d4ca1a197b0de1313dd7549a8b0b238fd10c25beac7a8947ed026ee8 SHA512 bc4d5f49ae63f6f037bdb01c2061481294fb2d7b0975a49f4bf21306df11bd7117110380e71f196ddc5d7d3e0c406e9e164c968b5e224352ba11286bd00e7b9d +DIST gix-revwalk-0.15.0.crate 11849 BLAKE2B 341884c206f5e1674d5b07411369cbea74c154e5b98bd26395a1986e6cfb84c9b361504b1bb52fb8d43176df98af91e5165810ed88d4e451c90a0d779b021178 SHA512 c9fc3a3c16892743ed7b65c35f3f22150f7b5c6cc2c77d92a7c1ff25c8cf3a0d6236f0462de5c2122fd1db7d92914a5841ac56b7090ea3629632e3c1e7f76b00 +DIST gix-revwalk-0.17.0.crate 13323 BLAKE2B 8c83a8a0b27a889ffdfedad5a1705adcad8cf47259d99bc2e78da67b728f2d7c63a6da3347f18740c90e49dc04b2d2cf5af420988e98c7d69c9a7bf392c21a34 SHA512 f25491da946632fa1ea973c794aff88ec8edfa16a929e1453f8f009547c71299d829feeb1dcf4e5f7e3016f0380460030c5cf7f1422f004d65461d911d4ea99c +DIST gix-sec-0.10.10.crate 10205 BLAKE2B ba1a7e2f955a54c6bb16fda361e4f7b59ac2ceaa044aaad09893d913e3520f4d40dcef62d457143280b3dfb76ccc24426badd38c4a0e19f35f2505dcbdfbc906 SHA512 0a5733e321e05ca0774518bdf2f171fcc8c63986269184a96ac9faf3d8b14b87c3cb31d731f80e84f098e7419f278d9dbd3b952fcf1150eb952e38e85d799189 +DIST gix-sec-0.10.6.crate 9356 BLAKE2B 1892b97a2755d3fe5736db392331c1822c3afcf573c22a67e849ccd7e8c32e01d526062f960fd193aa968317327a7b282c442de02e774b1a729f7e4ade3ea1be SHA512 92240898c2f90f371bbd3dcd3fe6a0e3e6c6e516ce943a531712f391e613445d256bb61d5ef132d9391d58d20a0771c3949008e74cf35404b5d41e69bf5cd9fa +DIST gix-sec-0.10.8.crate 9400 BLAKE2B 1d7be29c2a510c6c5cad62f54ff1b53fd3f9df5c0075a86cb9e7ad578e8962a9ce6e5ad138873605fe80ef42349ad2cf087988b621bf96dbcbcc63a1f2fe713e SHA512 21d244b71abc5ca3b61b05b60aba61e86d5f674fa738f82ea34e0f04c21462683a505e3d692eb323c60a8c532bc639798b1b1cd7fbbf9cba2636c2efdd40abba +DIST gix-shallow-0.1.0.crate 7545 BLAKE2B 76761739708eb5e0dae211cbd10c7523dca2635a94a152c59e14cc3487ebfb2d2449775af510b7e0d64aa9b48dc1a05833f4bc64ae292bf5c414f49447aac183 SHA512 0f8c2fac75bf1082d51059d955e572aa5986a1a1ddad0430b707cb6f1a61d913284ae3c701aaafabc5de01b87fc55492d4e556cac3b504cb0e9f02f0996c8ca9 +DIST gix-tempfile-13.1.1.crate 17852 BLAKE2B 95a2ac6450d3bd81904427d496055219cc4d928d116dc7e8bf04972602463223b8fdf6f013073d8c9f5846d06046c62b2d71aab21758f263252385aa6b99e78d SHA512 9860d52e6f93657afbc862e2d501ec62ed1670e1736c8132da2a777dc1ffe9c7c828a7d8c96e52bfed114075d929352f5e5ae4575f26f83de8b274aff98acbf8 +DIST gix-tempfile-14.0.2.crate 17489 BLAKE2B eb333777a1389e189b1951fdbab987e4e39c44428fdb5a4cf6bd75e1e963ebb9fe47143be4cb4892ae6524c269e58105bed6463f9dd28d8fdfa57ac7e938f38a SHA512 1baf8a34eacf5df9125dcf0a03b804c5d44f12bbaa93498478bec2a99a7fd64d052a69ecd5e568fb88ca0113c3b8c72e1e5cd8ad062acad94e97ee122898c3c8 +DIST gix-tempfile-15.0.0.crate 18426 BLAKE2B 11d5484b4593191f2579da85f20cd2dee4527e056a9f5dfb35873ea09476b1fcc0ecac821c75e99249938b4ede627d153aca6c1a43e31f46f605ce20265ecca1 SHA512 cc21ef833ee087e6b49fc74da11da3e4bca55fd808952e1283db11f97e38b2318044e1704e78dca2e4eae9e5b66eca039343d78bde7b4b5d4a417190c62c3ad2 +DIST gix-trace-0.1.10.crate 10403 BLAKE2B cb0e81e52e4711d77e1f0a2e1df5053fef8e1a520a38d5b929e28f0c9410212d67e169f007426434b63728a0165c0a67fbddfe934c0c867c147f8213f6fc2a79 SHA512 2ae0c76e563976d491a4ed7ec198e06559d68fe8d4b5e6ffb1381931aa0a8ffd3752249f9c030f13be0587324ee5e4d6ed09f9090d8161b24c15fb2a4b3bacb7 +DIST gix-trace-0.1.11.crate 10424 BLAKE2B 3a8fd50adfa33200691d9bd4143906e78ecd0a6ab2aeab69f3b797f7c55f650032f99e7501247373acaea1da36d86cbfb5a9d0ac3cec0fb89c1c75b98f02881f SHA512 11c626d81d73d21a4cd5b0bbc6d60c839331ebcf3c83850e7acdcbe8968b87bbe5ac57290fc33a2477843a9dce07903a86c519987b68ab1c7dc474016ccabe14 +DIST gix-trace-0.1.9.crate 9659 BLAKE2B ce18f59e91f4fb33346869beb2b6f69721d8b374a3a6f583ff77f27b21126f359c812449ea5fff9da00f688bc59e1f32004564a49c2a179a33d4fc184b8ebd22 SHA512 bbff4a4ec60e639238ab0f2623bca6c56914eefa321c8f45ca37507faa431f15d743832facd026dd3a9e3d9aeaf21aa3dd6987284a1876e20000888243cfc0a9 +DIST gix-transport-0.44.0.crate 50856 BLAKE2B df16a043abe38db0e6d983f5376ad24ac604a9e3b39fe76133670147de08bf5b8790ac585d12439602c04fb22f356715767facde63fc568611fedccdf8fd712c SHA512 a4f990e44054d760773b8377b648fe2757bc30fc17193046049ec4f23b88f9e715678ec689f9db0627245b9daea83e29866f145bca7cece9e4c5b149748b9ffc +DIST gix-traverse-0.39.0.crate 17242 BLAKE2B 2fb5f6183e6e65f0a1f5d7e50fbcba300214af189efbf750b8a039f7b88f1feace26ccc7d10186c28db5ec3f97fd729832a9ef72e6a753a695a8e6a3c6eac523 SHA512 d500fa9feb6500bf92cfcaa1df23cd75e2609909d90df5146ac757df147a2b09046246279f07b78730a339a655620d5f8a0f0fe6b44992e85bc7a8db1ecbdcec +DIST gix-traverse-0.41.0.crate 17286 BLAKE2B 539dbac0c545a85123356627d0e3a43c65e8d9bb5efd06b631c84e8efb611f8221b4701562806df00e1276d3c85566c975209e3f2d190f04ffbe65aa4dbc0422 SHA512 1f817abce2b390a517f9ed192ee94c15f11bee56cd0409a911eb0fea1c1ba97af475d308fa15f4b07a0ad3f3f8ccfa54fb67d29e1780b67d3386df3dd7edc627 +DIST gix-traverse-0.43.1.crate 18569 BLAKE2B f168f568e281d266d09e37a3a696e0f58898b28841840ad31a8a01c4ea2165f5b35a45e39def84a3dbfb4842ee280a27078176145188ad0a8273ac536056ebd6 SHA512 a1c9ec18788cce7ff2a93a3686dfd546bd83dea6abd0131509ecdf4bb643b62558b51f1deaa479a1ff86902dfd32ce80ee031f5fbe87e78ad119040308218402 +DIST gix-url-0.27.3.crate 14329 BLAKE2B 7f9dce2dc50e05eda35e6942d868ae0352393b4a758c6801a8977680a4f822258ed889a0223d8fbbf39ae7e054e0f95279127134d0df8e32d7798c4c15476ce7 SHA512 acdb1d68590be1f61543535a368d7ea7904d1830998c64cc9b4aeecaa4452b33adb93dbc815a39e0119b0f804fb47e2b67ce79ef38f19a2e8c6605118a600fe0 +DIST gix-url-0.27.5.crate 14367 BLAKE2B bb66a9e9cb4ac227f52aeae0cadc01d53de785fc75b618ef6639ca9cfbacd13a9dd63a8eed8152c4b75bdbb6f9760285b157bd4984ea7e995e3177806177695f SHA512 a007a074ca98dec95ed88e19414e55dbfaf7aa5c7b219af2d54785061c761642a3f88dddc52eed85d2a32e2eb36b371ffc6df16e12de2159c5ef2f20ffb4e85c +DIST gix-url-0.28.2.crate 15297 BLAKE2B dad48c6e518a8a2bdba4ad665badb9935b352cfca7d1540c9f652e9ad450c556a0416056dd153e8f6a2e418845b6296b1a66881b0499aba8485e357a2a329534 SHA512 39b56a5636ec1a490bda88cbb7c0cdbeac2b6cec1f0b2ccafee7a58ecd3e412e61a14747a4176c09e25a666127e7a4bf8f3e9e4945f5af2715a5b9f52b8322bf +DIST gix-utils-0.1.12.crate 9418 BLAKE2B bb51d3d56670350b9512f7ab8e0646a9390fe2da4b4e2888e312c4ee0a5c935d8e2540dab2883159d5bf164276cf29505914451b5761777fc5e770ff2fe403bf SHA512 5cd4a93a6080eca6e84a13f9e2d63c7c6215cc86c6662f1204fb8d6feafd94cdc6b0bb3b6343e24157b10edb9504d89fd479e707a4c7a017372f1f1530e6d672 +DIST gix-utils-0.1.13.crate 10194 BLAKE2B f9cd4133cc98548d3b4d3c8b43f62f1b84a3725e5de1e3875c6a989e5d3b6fd7086329ba2bb034634414900980345958b0d91a94c87a703956877b9ff787728a SHA512 b30d983b14a7350b4d644a84afda108df34bfc94fdbdd643a68c9d8dbe7c2186de5f6d87e7b31277c24c38ab106508d8dd95a253e232f3356fb9c2ac8705688a +DIST gix-validate-0.8.4.crate 6960 BLAKE2B d827080de6f3980feea9198f1e6d87e866673bb040c7be31d2d29ed5bd68e42556dd6ad363a48399dd172fe5dd3de23654ca2c9438f76f3a905d734f8d611cbb SHA512 fc1db05c00f1259ad9c431d12c8eb0958be4ac003708b3423af2428a086627590fee57e942ce4259fbfd824c81a195e1ef77e33d1c4de7fdeef101b38ca88f5a +DIST gix-validate-0.9.0.crate 11204 BLAKE2B 5e6090fde2f6c60233b51f40458a06c8c62eee55d0ad9cd1da5d27ab71959a9b243eab8bc21f02c34c764255094f87b8d3c496231e8405ac8805e6eb19bb9903 SHA512 4f8eb8bd2c08c7ff07f523930f37c29d47be24d921da2d9cbf78364478d2044ff0fde1233d0c5b881a6a2018fb1270121707351f2ba4f630932bac08b596b822 +DIST gix-validate-0.9.2.crate 11923 BLAKE2B 5f49496903a0ac439a6cbbab0593eea90ed52299800b2b272d699badfda4e42ebd7d73c618901ed060ac299acda40a63d598e0bf0b53138e3ca80df1b99f576b SHA512 8c79cae368e7cb4e3354b4639fd829418ca8b3ea4731c382f367c23c1ea341be0da29b9dd324fb11dee39827da0439a6623440bbe59dcde2209f1e17165e019c +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST h2-0.3.26.crate 168315 BLAKE2B 81c65e519bacc8570a28b82808828044d1c94f8cf9111ae432b1684f216ce51c1b583b87a2bda3c36cf206dd508084b8f0877e93d58c8d511f87eb143bc77ca9 SHA512 3e1fb02d42d86c9fbaee6f10fec78eebd9a31a70efbead1f4ca22664ee0e96809a52b06e23a9b6f5d0646422dc8054b5ff5d82644ef65cbc0ed2b3729d849163 +DIST h2-0.4.6.crate 173912 BLAKE2B b6d7c0d9f52ef65c779b5c17c0f7ede4ea8f20bb31aec3b7d4c95297db4e642286f5e5dc7c463c36876ca75e6b855e683688b0c299750baad68bbe981c2b9e4d SHA512 d583b9bc2ddd3599cdf8d9ccfebc4c433bedbdbc39c562207946f04947ebcec0df075706b31ab903ddbbf3b8199d84abcc143ce8823c68643271078177abdbdf +DIST h2-0.4.7.crate 174114 BLAKE2B bf146baa6f998b6d95bfee77f190be7f85af5304a8b8b9931674a35a0ba0a1262d26ba097149327482dd988f8900e996086a820fd828fb023e52adb104e21bce SHA512 0d56fd3a67473d98199e0d944d2bc094c36638f3a2d986942e6bb2e1c8022e7a53f184d5ac5e8d435ae97da481ddb8d5b2a039c70180345c8006290fef39a59e +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.14.3.crate 141425 BLAKE2B 23c63a99c6c6b7a6b9b9e8bbbc7f1e342e1eb9d7582fc9eb408d3eec50c99f34502d450170bcfef4da7f2b1e743e1d1619875ec879e4753dffcb84f3c10dc3b2 SHA512 4d344e5c89ce58e04668b80ef10e4e110a3a5daf4d610c52d980577795d0e2050c7d0b151d8ba97128117665e27b92ab0300f85b88bd6e1de943c62d49249356 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST hdrhistogram-7.5.4.crate 319746 BLAKE2B 1f3ca485c13f6a5fa766761902feddbb0cdd1c122be284b73cd008abbb3df9bfb4e379e1e4dfe956d2fc3a430bc39f48fa12320426ea74f23cbb7c0b9cde8c9e SHA512 b9b65919721530f9a7c8efec68596a55735cc195cbe01a9cfd08baf7940c2c8019cb315a31187c9e3da6ea272611f343104fb365ea7f2237fb7c896f4f1af0c5 +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 hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST hifijson-0.2.1.crate 23266 BLAKE2B fbb45503215c97ab62be335eee9031eb637cb337e0e2d5a5fde64abb6df7c7543fa325bac026c18fdbb8fcfd71eba35df033a52bfa15f8b8ae4db7b614949528 SHA512 7f1fda35e997d0f9f107ab376eb36ed5ceccce16a200cd454c02f5db10ba4c10eae8d94380aa2ad71a8c18e4be2855f9bce925888e731537cd5707af11e81ba8 +DIST hifijson-0.2.2.crate 23401 BLAKE2B 3588af63ef132e4190ceb66bac679c0e404c3ae0c022125612a4323ceadbe0736fe8d5a6d8d620df5d2cbe7b68b1a373634f2c5259e3686ff3ccb2518ad6bc28 SHA512 4880a92834b718dc7caa3aa54cf2b1707be5a4e32c05360e501a2171ad9348a05de3b169751810f5680e2c9b44bf5378e5b15a6e06f60d42c851e2607affcdad +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +DIST http-0.2.12.crate 101964 BLAKE2B c35c2ae5f9494cafdfacefd778b4b6824588e74685fe5204bc6efa87b667d00b28f59cae667115fe45ae332d8542e7a0c2c7c42fdeb302302f89b00cb716f380 SHA512 e32dd4600aae7e26f1d530871815b30fa0b9bf95293005649bd9a7bc4df7f69a1d8de503d1b8873e67a5496e644d0a47db2a0680fa1e9058bee4dcecccebee58 +DIST http-1.1.0.crate 103144 BLAKE2B 7a8c4ffd3ce664e1f575bf4042ac0f15ff42b200fa8c6aa27a6686d77be2de7cd3df242e36f8cb45cdb822bfa96011d5d5dd7bb03122ae5bdcaa15bbf9d40051 SHA512 1c29f25a8895a69d815e21df427dfff7924e9040d01c55cc3256dd0b5e72b670fe75b1414223fb971c16082e4b26217142628be5e0905994da4f08b52e7f4a33 +DIST http-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.8.0.crate 29954 BLAKE2B 82c48fdd6d28e94c42df180415ea3e30d471ace2fee09d7d8d33aff0a8e9a15d3029c90f3bb036b4f587c8902094a2ec21e4ca6ca7b654a82562bd84fe208ef9 SHA512 849159d9876e0474c71f3c7aa3a7271699b807b293832d88d52e4326ed410b25f9d7b9ad75a143a51fb5c8ea5016c2513348edbc050d3b62dc9a6737ae98ee8f +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 hyper-0.14.28.crate 197204 BLAKE2B b99c91eaf65947642e217d159372750ce57e332675705cabfdcafdcc9ed3cd90130a9c600118c76e167b927a481b2120d0f4b499772e4fa710803abbec5385cf SHA512 deb26e3815e6315dd193c4db22efe1e73e44bc7c1d400bc7654e950bd074a200b7cbb730ca30faac0940c88529fea60d5737a4fc7ccd4fa24c2ecdb2a0b450a7 +DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b +DIST hyper-1.5.2.crate 152817 BLAKE2B e5e1cdf2bbedc51e076d6084261b6c4462495c5e71ae230251758b1271d7909b612ceb97b7e5a83e7668ca5af0fdf3918e3cf02680dc75df609ae7b16734e579 SHA512 bbf3b72650c464b8ce36c96e25dbb975fc1c28cf2a78315d03be8e377b505e57534dda4ce600a5b1d57ae974ba869675ff5bdc3e80c8721b575593fc12b55b94 +DIST hyper-timeout-0.4.1.crate 13805 BLAKE2B 3ef4ba5ed9f9b8187c50a3af20bd88ca2608403ad668252a9db3bf6b0dee7a13c6905c4e9172e0b1b38a72998e03ff933f991b3bf2af161e8789574f7a5b7816 SHA512 dc0b989b4be7e250ebe92856c800117b666c83b93d8217c4e92c63cc84a617b30f1bc5754a071fccc4b03fbb160b9df758f72d87abb5ad59354c6e0a2563e10f +DIST hyper-timeout-0.5.1.crate 17727 BLAKE2B deeb27389c5ce794f618ef012d4c134493093904316680279bcc6089914effd7abfa8b01d009c73265c49bedd0e6164b8c81748460bfed7a7b57df0e70a4a296 SHA512 7224c8e0337eca1f37e9d24234d9083d1468950bc1d0d61ba26dc19bd273fff76d47df36df8b03910a93ccedd82f6580f7b1794a77ef9e14fad460b277703a23 +DIST hyper-timeout-0.5.2.crate 19222 BLAKE2B bf1714bda5cbcea30e948c67568c8762074cf9bcdbc57cb68f50fa5228576b4e6185f517157dd42e4f6b8a0f59dd90dc606527c4a19208cdb04af89778b5276f SHA512 745a8e3a2a104aa1648f82a1e0c2eaeaca4aa63bcf5d64a10a9f03f5273c73010953366b29d2945fe506f4f1d3366530431e78c78de716c02046b58c3e9a8a99 +DIST hyper-util-0.1.10.crate 72887 BLAKE2B 9d8ae7445ea56505e19f57ad680020b748e943a5cc3eca7292c06d93be1b58499db5769b214687aba53a0e9aa6fff3b3f63d1623157350ea826cd2decaf8d0aa SHA512 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a +DIST hyper-util-0.1.9.crate 72670 BLAKE2B c09a58cb7f5244b2627f4e7d6fb86ec406837c85d93e354af7f177891e2e8a9537893713a988fe215e1cd8427dd96de0cd4032f7add9e59e90736bcc728ceef7 SHA512 114e7b6d6ac45e54a86d86ca7eb6fa92075a99c73cd95a61504fb8ac899d3812c2e0905dca05c60b0debc293bfddd5962d29bd37023f3597de5d0325b24e5e49 +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 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-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +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.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +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.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +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.12.crate 7470 BLAKE2B 6d1db6148198299d0775539734dc62a3c7e453d621d69e01c3addeadbec4e88dde6082e4e12c7b7e8359cbd93b68c0af314d4a8df4600061a9534834699cc38a SHA512 9eb840a419f530c60d6acc52fdc9d6477818fb513bf9c3e8ab808ecd19087a52933e958a930e7a8c316d5e5a3e5beb56c34b560dddaa03c744ad37cfe6554a0f +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 itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +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.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jaq-core-1.2.1.crate 21580 BLAKE2B c14ba24f5369aad7064825f448485e13359fcd351672f161e9f345eb48cd2511418c197486eca7aa03222fc69cc280d79688d9c68025f9c746d4a3f0140ede15 SHA512 c580027999e68d9720929c0cd3fdf83c724e830c6d35f07d9ae5a6159d8968b376aa9b824dcafd31636f41ed1f01e42247a74079ed882af2b6cd334e31266f0d +DIST jaq-core-1.5.1.crate 22924 BLAKE2B caf14f87b51e2747772fe9da9b18f28488cd4ee770323e8969adf350acf1f68de1bceeb60a19fda4c14d34ad3a3743d00d45da80c2e384c7af59e89c7bf9fd9b SHA512 82ccaa2fb8bcb0af62632420a681d6bae87b35fb669cc4a53ccf7b1aebce742a2de46658f099abbf587f55816c4c5cebb4f02b02f3a0250c6c0a83f21ff05cd5 +DIST jaq-core-2.0.0.crate 52794 BLAKE2B 811e439d97c37f43efda670480f046bc7dcd4200b112b41e54adc2cccaef7086cb37c8a87ca3212a58855c0777788de5ab9557a9d76bd4981cb5f92ace325a3f SHA512 1b02510b81073e585886dcdf3aae738f4b647bd47074047c4612ebe6dacc8bb73021d03ca08f72b59245559eca074f7d5b2979f4ca731166a54fc27aeb6c92c7 +DIST jaq-interpret-1.2.1.crate 38376 BLAKE2B cd6a6ada2a274d51b8773ac1a669e92a6d6f69d61687354d79ad5155fa782f9675ba2883542515f081b548717e3656583a7af917f451ea145238db2e4dd24a6f SHA512 3e2da56fbcdb7abadb09b8817c2a40614b60d5cd71734469fccd916b88d91adbdcb85140fba4beb38554434867bf9fdf660b6c6aff8157f9e474ade69d8da8b4 +DIST jaq-interpret-1.5.0.crate 41183 BLAKE2B 22ea26e6b65a3373723b81312b2d55dfde28a9d003b9eeb7633ef8ad64228796b2a31f2efc099b17f91bfefe2547e9fe0607634dc25caf5405582bdac7176dbf SHA512 fd866eee275d30e0b1e2087c321683225eb72dcbd45d4e9c2e58c4506dae6e8fac5fcedae2e4f43e3b0794883ead38c879bac9f6dcc054a7d604a5992ac74e74 +DIST jaq-json-1.0.0.crate 20343 BLAKE2B d0bd24c5deb80b99b16df06ac451aa298fb1beef688895a62259e51a94383710e05ee8866bbebf181a0c6f2ab6d3f00c2a7d4eb54307c290d428352589c90199 SHA512 241a758b9662ac9cb0f1dc5245113d7833fc03069b63471ac5346ba073ac8a1b8159131b09318bcf5768e9f964c9d8aafa193523116ea4d002a903002b56eb56 +DIST jaq-parse-1.0.2.crate 17064 BLAKE2B e2b580d8e27bd7c7ec1511c426e23d043e7e491dfc8d1762d5eddbbfdb1a02abcfb5a84065f4778c914a9dd17070f2dfaa2e646fb92429dacaba9ae49ca155da SHA512 7305a63e77493d725923c669c3e199a2191f35f2e7e4ecc88da9ef6af9911e55f3393aeafeffdf82ab9bbf7def998668ce6a58caff4ca5ee41821694e7d1cde9 +DIST jaq-parse-1.0.3.crate 17750 BLAKE2B ce3e9d3a1aa8401628fe90c8481e84a439b1a7a5cb6493ca77ba99a8dbfab3c913844bb5db63ba0b8aa8f44cc1b1e3b93cffa145e4827d6adde5442bdbbe7bd4 SHA512 398bb0a2ec3d5a7aa97f72b3be26d696f85694ddc15d95b0c111e7e304423cdde44ac2a54427b9a3473e8f26217c51b61d0c20d5dabf642fe75d6e0e73d57d26 +DIST jaq-std-1.2.1.crate 16732 BLAKE2B c35fbb82984ac442fe984ebbdeba575f1609b040aa12994039c994fb13f89dbe769a3db40c7ed65ef5b42c64290e473586c76971fb7eac7cdd49c6410cbd2709 SHA512 38e70cb6b971b3a873a9f978ec31975d459bcb62ab92743198e6377be59d54bb2d00b61fdbb1c0cf9917e7f06e2010815ef150385c8fc0bdd3b8e0dbabe63547 +DIST jaq-std-1.6.0.crate 17613 BLAKE2B a2cb2bad82b29e65fc8024c7bb37e6afd39a7b19d9900c35eadb35575e8e11808288d343f9fc1c180f6b48ec227467cd40e0df56b8b7ff8543f4575c8ca3da6d SHA512 e97188ebc9cfa839b86f9c1d6e2a3e7607caead2774f08468e97669727f6d42717ee74b5a48f890c51e82d5b5db012ab1c9e51107d1c50d335d4b8a40d20e2dc +DIST jaq-std-2.0.0.crate 25096 BLAKE2B 0a34f1069107b15dc21b025c98b5b705603bb66a7e981f0427aa169c65f394c827ed320acdd2d5b840148246df327cd8302225192ddbd8737db90dc48e0432a1 SHA512 bc2c3981d06ed14053d9a68b542b43a4484316eae6ca6a6faa7e5226d796ed8283284793abc4a74b2d58188cdbf1ee4b164b567c8abd1c497b61ed595798a983 +DIST jaq-syn-1.1.0.crate 15340 BLAKE2B 01433b1012899fd697a5e2e48aaafd1ad5f61569d05d8fa1ed1229ac144776d42a78cc7a5c51cb3007d8be2b1e7777561f6bac65c6641615cee7440c4cfd7ebd SHA512 44b518b3bccd90ef6bbe3cef8281552a050fc84bac4fcbadb91070776bcd48bf7fb0e48164c5dff1d32d40436fdd57297da49b41f07aa055b9b345a6177222ec +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.1.21.crate 687373 BLAKE2B 1c4c48de3e04034df6e699c15957dfab16df211074d846029e7b24103d35555074c672a0f10822152ad6917ab4c6bd62431f3e2002df90e0d916889d6880a2ef SHA512 f78e3ef0023d8dfebd50f3651bfc1ebe5453d0f99d3a3581648dd2e3194253e8f864da4b8c1d1871516c71e92fe8f47f4cbdbde52db9cebc52d38be177b0b4e9 +DIST jiff-tzdb-0.1.1.crate 82030 BLAKE2B 2d1b7931608ceb547962987f7f7abbe4d0eb90bc1c3d62c8dabe7f0836126ca58044a459d55e5dc51899f118b4c17cb08b8dc48f49b6a95c468446918c941fad SHA512 97717db33d0a1399e69077ff4c41af06abeeadbd3dde60ba8dbd649413f6f14c35248cb93ed166a4d5ce7c5133c6ae9aaec9d9ec19d7b25f3272c76c6f1596cf +DIST jiff-tzdb-platform-0.1.1.crate 2945 BLAKE2B 848926e0a950c7667779242e31773a8972643999a12576cb7debea7bf7f08860a3df1d77f800ad074f32308ab8a3382d402f330551f27acd90c70c7c68785cae SHA512 2a9f58e5318665cfb9864232dc9dd28bc816a27e48d06578bf44e41ee99524efde6471ef6268b99383caeabb2c8bf37f69f6c6b126d35fbc3ba9944aa6777f2d +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST js-sys-0.3.72.crate 54096 BLAKE2B 76c1044b7684ccfbc06c6d43541fc39552c058fda5ccdcb7154c930d03f5260706ed42b36b305e56c5a0eb0dcee27180d3df3fbde92f3b7ba5104b0709f5714e SHA512 5a83d711a02bead2d9c05aaf8a7e3f351307b3219f4f6697bf190d9a9b36bcc10fd33ce0a334e4f3e251d52fc7411020a3631d0874097e9b519e839b713e1c42 +DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad +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 lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.153.crate 740614 BLAKE2B 523a41bc8cff4ebcba0edbbe9e6a2286ec7cb3ba5e90ca5926c972b68e4b34188bc077d20c22376238c3cd91b7455898a95c505ace4ededea88cc496edb4c5a7 SHA512 3f99e3a192974fffdc053ef21e9ad5fb54b7cdbd4755df176704a95dba38047138ccab76763e89c6b565f37f98fd549fe368749f84f6d1638b3209cb07eae9b4 +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libmimalloc-sys-0.1.35.crate 184695 BLAKE2B 13d7793a67c6e2bf2377af59818c2e109e7b9f6d6415089970626b614bb33e96fd30bc962f820d5bb2beeefae6e155a30b7584e7027e3187f088c190eb8115f7 SHA512 7f9ef551d23d7e22073cf9d8593103a4ca17cf82b65b2bc1404dbfc2cec46c4f305ad9dfda9ca1c61e7ff3a617196c6798f505d62c90552dd25b4ba0c05e5847 +DIST libmimalloc-sys-0.1.39.crate 198523 BLAKE2B 371751d8eabd682d879a4d85b163d3c2f3dc3968232241cd2d7b573a5b78164efa6cd90c2b81d350c69354fee5676edb3e37f75f676731fccc913a83878c7358 SHA512 db578da8722b82eafac3b587b2db24cbf95fbd85a25b7ce30286deb9eda6820b5d452ece7c3126a2d8c96400941dc3946b4cb2f46172241861405aa09a3a2451 +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 linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST listenfd-1.0.2.crate 18792 BLAKE2B 0fefd1898b98454949638def9d6ed8df3ed966c1a8e858a267148e08c3362a5fca76d1d63dc4a12e1825ead37fea87cd48b3801e4cb3c92a13b0bc0f1d10482c SHA512 3d7406905423de25c25299d7109caa410094586fe63248c5b06e05257eb5f9c03ca906fdcd7ec5dac1e96ccd92ee7894c4de01175a63b60780ddbee2f0ad1058 +DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.11.crate 27487 BLAKE2B 87116cf908f7f1f9c300cedded989df305f855883e3df5a482de2c76814c48739582d3079d76a2bdd14a6999204b7fd31dcd8fd06d1dc7f9418f0e2f70a1450e SHA512 9946adf313a5c67a0dd87a1b679b7d9d16a86149fb95974d3f28aa57a9a1a3932e4a5ee1d332097559329c5e3b2295be2e4b655b115d9f75269f33a758b17fb3 +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST mac-notification-sys-0.6.1.crate 12242 BLAKE2B 473afa3ec0349f967b92b38d4fc1431d9b9b45ba23fd22aea6386de3ddcabc161adc672dbe6b394a5a11f9f012f3be1c84a48ff59c336c49221b5ae6dcf1e314 SHA512 76c202a10e1ad5ca7c892885048f07cf83c8acc45adc297d622c1f51fa706193bdb7a901ac127b0b96d97c03955feb3715ff83e08bd292e477124f4793488cf1 +DIST mac-notification-sys-0.6.2.crate 12581 BLAKE2B 7739da99d8dc1d69578739ffc75278f52b2bed65cae4f4db515286370d54c90d1d1025ed2b694e15b63608cfae899b55f2729653ddd58ea4c837e501c4bcbacc SHA512 f97f7beae6423a0f4897ddc9f2d3aa363ee6ab6c946b7ae1b73ba76354f9baceb01713f0d10340889ba87f66faa81eb609d8f5c2fad9221ebf8df94c484fdba6 +DIST malloc_buf-0.0.6.crate 1239 BLAKE2B baa59345fd372db162773adbb441caff1f6bad965c3681f244161deaee76282fa09b9af0d0642cd39ef35689f85f5bd7c2efb7ba8119a58e86c7cd12d81b2c6b SHA512 463b3d7666cdd7de618abf0cc4e488060c84d6d93c56d4e922169511a0b03de380ea988cd998f5a162b244088902198763351ac16dea3762f0fa0840fc29d6ed +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST matchit-0.7.3.crate 30372 BLAKE2B fe41094d3de61e12e2612f90bb25ab21a56aed1658766b23e963b7ef1e47a8ec7d3b4804936eb919ee87ed38e8b822a8381417c93330aef51082d89f1843a001 SHA512 c9f22846a23bd208e54015142b4a3aa6f2275c982d667216598b8712616b7178742da6a870c954d3340c075274818919931fc9f06f090a7d6688066629f36bbc +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.4.crate 32752 BLAKE2B 1b21af908061e6fe09484ce5f84d31ed1751301dffb6439512b38c53f9f090cef7541b591b968d0207c6d8351ee4d5949007caef7832ce130ffda1b3716b5454 SHA512 8bba078dba73253e8ee88f0bd2202dcd2afd0b7b800d08af8af593b882cb4acff7e297a3f299e253f5adf103893fc390dcd73e882a2e7d93ca96099fc2eace4a +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +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.4.0.crate 111822 BLAKE2B 6a6c1f4303c3d6f1993965fd8b6c9a49bf31c8d35240d997a94015abb5f969fac34491d8c336d7039f86766c7040981e2cc365b7478876092176caa75524d263 SHA512 eaa2c40cdbaa641cb245673610e358d0b33368ab20738eef560429264475798608a3cf6208eb8625f2fb1eb747ab6967cdbff70a847de5c053a3ac3af8e1e2e5 +DIST miette-derive-7.2.0.crate 16766 BLAKE2B 34769b0889f2e122c107c73c593ca67566e9e2644a77ae998f6681c13b6adb60f1b98854ae3130f86cdfb8629bbb9988dd9f79426ebd9dc1d0c9d98029817717 SHA512 aa0cef9be965c8eff61ba20f1632387c906843a594b5da72fc4f1d3bb6cf26ed2c515043c76179481e6a25e10d151c9153b0733d809923edc8561c24ce73bbf3 +DIST miette-derive-7.4.0.crate 16821 BLAKE2B e68521cb6fd22cbf4b1385cc228cacd7aa2e756d83b75584a6e0d51330e52fdee38b443717e95a1e782da2fb9aa002ea083756f7cc31bc998d969a3c3300c04f SHA512 5455d892e91960454c43c67935a87626529868369482dc2733415620cbfcf31b4406a22385c3d350fc08986c8dd55ee5d8f18804907078a8b9ba27d774c93084 +DIST mimalloc-0.1.39.crate 3727 BLAKE2B f61007119805ec636fef03acb096c97ad65d1fdd548eb2c2b7d1fffb8bf4f2a1cdc0b27d05965adbe917390474f93499341084179ce82698bba87d8a58e52fbb SHA512 6fc9116ed74bca69ca4c4944c37ba235105c631960779a1becaafd2cdefb83566c8403e9636f73922bd7a628a168713d1e7651600c4dbf132b16cc9080ee23f3 +DIST mimalloc-0.1.43.crate 4075 BLAKE2B f22e0d10c34319125ffbac904894e0e9623d56a1fe488c95d76a706bab047aadd8c511419ebb20136ede67bf6297019b3ec7f263a324f1dabb45aa4f257a6cca SHA512 f018df422932d5eb0bcc4c0bd91318a86ea09d6e3de51e76d8a65eb833f9f5185c759c1d734e78d3f46d9043d3642882ed3398354fe4b79a5fef05d346c002b9 +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 miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854 +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.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +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.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 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.0.0.crate 35590 BLAKE2B 1e798a9fca0708d2ae4d67cfc7fb8185735e6044cba5266cf70beb326dfec9e5e872cbda14d9621a8a2f7351b3e5c930c607884007da0085bcdd58f008240960 SHA512 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507 +DIST notify-rust-4.11.0.crate 59658 BLAKE2B 7f014935db7c8561ad4671bd399960ff34854abba599711720f7afc79a2de7ed0eea5f82d7c812206be03d96300b59673abca69b4288a6f0d5ff40b45e5e25a7 SHA512 c13474ed7992c9b3870aa618e0bf43d8625ba2dd3f7c9d184998ba2bcdff9d7b7c0c50229af59e19026ed927688c23596724bc67b77aa040cc23a06fe8d74295 +DIST notify-rust-4.11.3.crate 58956 BLAKE2B da53d503f1772dfa850cf8c993b25e65406e01264d68b38ae5492ab405921688b8af7e327e6e7afeab27c0c861280d5c991bfd76c38e3f604596aecb0e03cb16 SHA512 b1310ae38f1c0e388b1bd18211c80fd5ca1213fd2913971546363767b25008660fa193587bafda2f7ecc0745b3a3c745aebb9a19eb1a466940a0435f44f81d4e +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +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-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.5.crate 327435 BLAKE2B 1ffbb8ba57024a7273217edb1db76eff03e0689f81ba27b0aef0a622972e7f6acdbdc480384b50d603dee6c38c960fd25125a313264187aa0e429aa839198dd4 SHA512 b85375ab3660a8a0c57833c28c4dc665dc0664857e1eb3cd472a61b9ec8c16c470b16475545c2c311fc23cb3c43755967f93feac12c7bfad013cfed5f879e355 +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.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +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.18.2.crate 40616 BLAKE2B fc6b06f3354ae6e794b4ed8ba63b2ddadd9839189c1d489cd8e56d752a5a5385489b5b1fef9b9affe522ad9fe0dd8bd53830ad6fb19c9eb01cd3d68c3abc7831 SHA512 7e081db467fdf30b230fbe1bb56879fb9889b922a96bd1716e806dae185387da4734ca3d0a8fc0a82256135d77e4cb624f90626be1399a454c8127b5cad49884 +DIST origin-0.23.1.crate 52171 BLAKE2B 9ca023035f3a5b2ce25945251eebe502c868477527067bb0a9b2ca4e3b0ce9a99160ff7d4d157a7725db62c93fb48ad8401cf07168100351d92613ccc2a1c922 SHA512 5af2e4f48e42c1a855cc353cd7eed001427abb854b736f3f01343c27d703c2c4f7e788b21f7ee42106af559b3d4cd5fdaf2e5f288d08ea751a062901c0eddf1b +DIST origin-0.24.0.crate 52233 BLAKE2B 121d0cf7ea4f85d91ee7f95be173b29a3980743175a8fad669cacf96460df5e5e53f58e29c5b531b7161893f48fcba052e1580eb2228bf960515a6208623e627 SHA512 52df785e7d536e61926e35ade9a0ca509995e2baf0f4866171c7968e7abbc39d35ef5a0c280af924bc2e46f7a3a976e226534444bcc16f2160a9e7a6bb291c29 +DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d +DIST os_str_bytes-7.0.0.crate 26224 BLAKE2B b375e0b89afed81f2ffba5ee778d368438d5b3f09f09c4cdbff835e95754dac01ad3af14534f54030a43adad924cdf0cbc15045feae2cdd160145e2b5d8e36fe SHA512 aa3d88acd8b4daf094c2500735273db81dec6e827ad7ccd5700963e07149da7136aa14f453e0268b63a574d59700ddd7541579a4eaf08e8f4db81c261d38fae6 +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST owo-colors-4.0.0.crate 30984 BLAKE2B fa64a9097745eff2b00d8587ca119a3f4163c43265dcfe75162be09ffd556b132c24aa5217b99c3b10feddb365e71b01006a62a664ad8968d4bf6a716291148f SHA512 25a606e9e6a17a4ec21b9298707478d904ba1f30862ce855f4223b3273fb3d0323540b6b628c067edc0c9291cd7c370beb298ec000cd679068624031ac9e66ce +DIST owo-colors-4.1.0.crate 31414 BLAKE2B 4c936531a6eca2c77bf54e77b1bfbf63bd957299e6b604f97de59bd8e06aee90187045197fe2a5ba607548245035e644b40981e5020113b7122f5a36785f4cbb SHA512 e514520ebd86f92be6f893727a71b68faddbda77763a4f5d5a907c2becbf032c629362cb4c27c184a98aad27963449da8dae38d1fe35741b0fef11ce61235fd0 +DIST parking-2.2.0.crate 9730 BLAKE2B c6da9ea4d8c0a488a64510781b025ce07f283814a09703c58e8d46c625cd74e2c55d7e28a4c09b0886fe4ab415b128bd3114f8283d4c903398e12a11d65489b6 SHA512 184a4514322279ed093a27a9bcad5fce808900a9ebbfb624216dfcb90a5483e8bcc054d82a0bba4da3809364ad1ed0a623328cf983bec3751e4503c9670a3f9a +DIST parking-2.2.1.crate 10685 BLAKE2B 3af8020bc27ea921d6023c14f20545f70a5a5a5a216d5f97458d76d3bfc8d9de937f3c92668d31a79de85ce08ed0236d440c64ca1e4fe0a7748f412b941c052b SHA512 2e49137b59000f0467aa9ee0648d53e06cd2b8319d6ea28bf04c621b873469739a34186840b02f08d770d109cca26e161b3de3e4341dd729701885307a6a8177 +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +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.4.crate 9944 BLAKE2B bd835378362625f1d64751dddfa9876663c5b8f6ef2375126ffac8c7d01aaada3e33c35ce8bd296c052f1830a0543420088ddf1607aef99bee729bc1a3dd9428 SHA512 774bcbade6ab3ba4617a2549e7692a1f6eb5fc582ca472eb5898b40b3ff49ded760170ad20853c4f5eec3dac91e18342ba9969f4dfd0e59a753b838d6429de1e +DIST pin-project-1.1.5.crate 54214 BLAKE2B f4adef2c4f5587ab0523e92b7a662c035882237620fc87aa3919bfd360745b587ab84cce3cd0db24f4f15bd358a46af1cfd196c2071836f4d300be998b6bbcf7 SHA512 103e58f1779cd2d6c63053e9448d0f53edc7f08f29540fe0de2dded1dd0b7de50cd62d31ecaf6cf30b1a7f1f5e4728beb2cab3e40dacf8ad5d5a7a6254527578 +DIST pin-project-1.1.6.crate 54811 BLAKE2B d551409118f649b3d8cda2aaa3a23366788bc4c002f58b3e3306096b26bb7899bf8701975e54d30aa3d6c3bf5eaf0ae52a12cae179e5ee48b92d58c03ff2470c SHA512 f70a16f2b1045a0d8aa45e37abe7d90f7533d0237f0454aa5df7fb0889244b45467d3c029a0832fdea85a31e2a9f190cbb651685a17f55748c5391620ff7f7ba +DIST pin-project-1.1.8.crate 56118 BLAKE2B 7a72280105c6bb51ddb2571a05112de6493dbeb42013f26ccd4f4dd58459d9741839ad9ec9023e4a4f4fd2c6dcc975d58c6c86a72fcaf6bff295407943b8e49b SHA512 c93706969cb1358d84a9eefea6de6ed732b87c0bd68cd5299f6874b8ec0ea16d65989f127b9ea06a766a5c0e299033a11dd9d83f361938c28e1658d546e3725c +DIST pin-project-internal-1.1.5.crate 28280 BLAKE2B fa30a86b1c2d1a66d7e427b04772efb68bfd7c006194dfcc458713b4dfc8c90929e43732e0792a9c33285855857f0979780e854e303322243b7654a120f74ece SHA512 f0c264460bb111ed8d0d3bf57cbb0f6a1adca16500accca4be7e5ec0d292ce6e1319c6b98108c583b85c3211ca1a84a5470f3e31caa63989f52022abafddc032 +DIST pin-project-internal-1.1.6.crate 28522 BLAKE2B b0ea72c6efbb67d53929adb4476d6cab6d114ca62b7bf88e34d4ddc334707b5c6bea549c03440b49c3a5f2514451cba743cc9a847abf2815d915827322cb5b3f SHA512 ebe9a0c5fa4667f3572cbed0600d971b1bc53b140e36eb0742228bd0072ed309330e27daf7e355250b8434f0bd2a8d476bd7acb64c624f20c6a7ae337e49302e +DIST pin-project-internal-1.1.8.crate 28634 BLAKE2B bf23cce4c65b929df156719db59318ae0aabcd2058aaa800a00b3f25f1729824214559a1c4e671cd80ba00c2843297d884d1e3b3851abcb890fe3f0e588985c5 SHA512 9471d2c163bb6966203735f6815023a77c7b650adf6f0f03f439416af297e03ccab1772de040c0b2c7bf9f57b92ff6cb0dd50668f85d5a9fe766e24eab0cd1eb +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.1.crate 15878 BLAKE2B bf63206c72b08a87da7ec5949124bb2742ec0aadb116f4c2ea86b09adeec4f741479b64e92f824a3df87ae9dba07ebdf812cbb6622853f9223f8ed90ee6dc389 SHA512 86d2195b8811bc2d30050e977925a947b175ca674e99497b7202dd8c515e09fb83e42f389ed3c6b554dc2c6480892bfd26c91fee463115ef1c710aaea858afe1 +DIST piper-0.2.4.crate 15950 BLAKE2B 265ee8a57029e6ffa6532dda8e4da94a288504b658fceca9426d2c13086255cfe5a1013b58dd02e029ac658b6bfc8ff59b88458fa620a41e0203413b78b7ce1b SHA512 88c6fd8d1118b37b77217fae004e47c01db8f95b9b925f1302c0577971a8a9f239b4ac07ccbec924d8912cc47ccfd88eb2045cc607b5fef3fbaf496d24ef7df4 +DIST polling-3.6.0.crate 58128 BLAKE2B 650221d0589d477a899800f6fd1de0c8c8b16a37fa6d16867e250a5ccd8d95e4814b1ba6c36cb2dce3fbfb089ea0ea76bb61be4906c10c6be5b8f3d595213fca SHA512 68af1b166c7c578fe8d4754122666760c1ba8a206186d38cae3f272ec6d7ffe6f6d585428b023f0055591f0214361d14ea6a953bf5cd1b8b1f2f2677ab66cdcb +DIST polling-3.7.3.crate 58276 BLAKE2B 907f5cec860d5c631b7cb7ea9fc919df1a1b77dfe3ed4ca94f717316b78d73e9ae0f34391476a057d82d7376f819625ca1ca594ebbfb33bce7557db6663b7f2d SHA512 a2db17dcf623b77c8b94e36ea5f55059a35a70aba80f261428bc5b8df175dd1a95e302912bdf55dd1a6a3282fe4920054bd1cf6d7bc6eb52a70556d220e05429 +DIST polling-3.7.4.crate 58239 BLAKE2B 4d42d4112693a14938aa40692674ea1d791ec251ba864d4820b7f884fa859bb8e285f997150974a1b09fba0be1f0f77b196376aeab02295e4f433705a105fbe7 SHA512 0a137aed396f9b6a34a69ceb043a355efbdbb6674d36664e767516b2555b51ca494b74cbfafd530ba2f9b48eb7ffa55ae1bbfe7b1e8ce7745d41600709a5d324 +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST posix-regex-0.1.1.crate 15448 BLAKE2B ce65092972747bb0e568c4ad54d4a8ebfa064c1d7b96432b507f8ebd105c8fd3c735dc19f59ba14ec7200b67b73328cddcb0a894e5ede39df871752bafc00ab7 SHA512 f0b8e19b34983b32c7eede29c647c4aa61e6e67b58d35e27c2c22c0e4cc9bbf8376e774e32cff18837a491a2a21844e109865fcf542c08bdd6dee94a6be281f6 +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 printf-compat-0.1.1.crate 15499 BLAKE2B f4edd9dfa82ffe9b5fec723272057683bc9c3107d9853c619e870de25d62bd7022293a4635b88ea18e83023e91e4ff279eb11c01ff22adfc980ef7c6f42be12f SHA512 e660254943d736fbc34149901c6e9a5c7e08b481dbaddc691d385967c41e03e6ea0057dc8f077c20caccbd6d24708fc036aa3db5d8e26009fdf56e81d92cf6b5 +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-macro2-1.0.81.crate 48233 BLAKE2B 94319064772c757b6bf57eb9e759e827454f719d82210271ebab9c6ee4ecfddc9099522cdc8595123efe2efb64fd50eadd7e31419c5842ff1cb8fdd32e8daa0c SHA512 7edec4b786d9fe076ced4fa5c0d369c163fd1c27c895431245a8268ab2e16665b7c0a585552d46ceee6b8103979a4201f92abb381f0e678128abed359f514de7 +DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +DIST proc-macro2-1.0.93.crate 52388 BLAKE2B dae4493215b88f68cc485bc0ae80f0a48ebad68e0260839b1c367832d1ab778197bf040647b3fe36cfe9d5f7a496e05cd71b5914f531eb129c2d458d5f0be896 SHA512 1ae650e390e4f1b18d05f42d2ffcd025cabf72568a326cd85496c722600108b0aa0ab0161b39fcc931b8b302427f678650e703f4db57aa1a60f1751db881dc6c +DIST process-wrap-8.0.0.crate 174435 BLAKE2B 9463ef8fd59c4c2a8b77c33003cc2f935fe1c610f2d4849d9cde20eff96b754b8e44b9496f78c7ff9ccbb0034f2509a5f94c12faef307ad41c87e7980b067b9f SHA512 9dd191ad2967f267d90ab40f3973e52bc521dbd3501b55371050512ed3d5361f71b8299d84f2defc0aa54a216a2fc52bea27b04604fd1a6fdb611df0699f66bb +DIST process-wrap-8.0.2.crate 174680 BLAKE2B cb142ca583ccfe89e6fbcf9cc0a381890f701d1757c07f186545dfea3b6fc0a1f1f6b037649259e6657cccec3889f27890a0aa4e8e006c30077940b0464df9b9 SHA512 b24ba31a91e3560ee2c28de78a00a8bccf7d21d0b18dfe13a889885aafe5c7063f7286281d14a74be4c33933a1dec9b8d3741e1a3eb7c43d97f0e59a578d4b7e +DIST process-wrap-8.2.0.crate 182052 BLAKE2B 14f1a90b4531953f4f276e7cf03a9a543cee8c4c131b00ef3f85fb9e6aa780f02067d257021c9c3d31d350440298a6c46bb90f9956585d61cb41374c2ef204ad SHA512 1b7655fbbadbfc73b6bee4d24f7565ae4e2b132e39ee11b65bfa3771dfd60628c9a5439e57150f925ba146c6362b577d75ee2d81acf22d98c99bd57ece126881 +DIST prodash-28.0.0.crate 90695 BLAKE2B c4a78e86174003e2aa18899fc9214acfeb04637d2b90d64eed17d5dd2569fdb4a58991c23f6e6fc21549e4412eacfab9dccc50a8e62683e8d91a922075968f4a SHA512 36a9099fdb61f604d902d28f7082195891056af916727f7d7b78986dca35539238de0c4816c96ca2c3e74fd04f503c59599988e95be46f0ed87af70ae8ef3c70 +DIST prodash-29.0.0.crate 90594 BLAKE2B d35c31cdc949591e81e73e5cbdbdf52a46d3bf2d7b05058c28d7924a9a8432ce377876a310cb0e49b3e7fb27fcecc294717def09810865e621014d0d1092ee8d SHA512 d7d625c4679864183da78c3c036f84805957db10f63c52480e9defca3bf4df23476e65dcfb5a9cffc46983db96a97a9dde7aca119ea0e6e9b1889770f7072705 +DIST prost-0.12.4.crate 29935 BLAKE2B 0d80dccf91c14aaa9de0f81283b230918a10d5767bf5ee935421856c1e504f0a8099fcb73e3aa3b9edd568aa812be87909aaae5e7d58204126bdfcea07f5472d SHA512 a472d7a451eb32953c9caf497271f3cd78aaaa47d221d4ae0785a703da8411986794c58b056c7893e286e72a2f5aaecb4eac7acd19b778d1c835eb26b5b25a7b +DIST prost-0.13.3.crate 25684 BLAKE2B 48508eb332066f7d212a20a5c4cd722a06c90727d4ac746f55d3d23389c707095da22869cb42a63aad352d48974d9ca5cb0a8c20a7d2ac057a8ceaa3d9d43356 SHA512 1d8d7691323ad2989a77389b5295d774bfb8200d2cdbe2342081d79c2c1d0985608cce24960736d29ae0800452e4e6b45c8a1e9df6ab838c9439492535e49c8d +DIST prost-0.13.4.crate 31812 BLAKE2B e78f00da1ccef0db90ec8fdd6dab24372fc01104ce7cc5e2ad29fa593655aecf6b6e4e320dd227ac9dc884fe92ba4b69a43b6db5da3e3b7e6d5d3a6ffe0f29f4 SHA512 fa1544800fd5c21384853c949137935fc5080eb199d15b86086ed6e8e24a4a2e6ff1a0b5ba13780843b19c4f3684f1d4e17d94218457686aca7279ba2146316c +DIST prost-derive-0.12.4.crate 19603 BLAKE2B 9d27e353d831ac484393ff8a37110387d1ca67bc8db1590e31072a55e433435dc08ac2b3f35b8f714635c1e8cb245fa019fa728f4f0a43b9586c17bbc8e30491 SHA512 e77ebbfae01168eacfc6ba059200939dfc4e5692a8d5d9327f58274a6e765f5eeafcbe48bea9078ba38521cfa151248baa59fd7821853df512925bb916ac8fcc +DIST prost-derive-0.13.3.crate 19930 BLAKE2B 23806bf49544c873d756def9174785da6450567bd00d21227898d9dfc73800ac8dee6148e1c4c4f11b069ad8822fad5cc6669c7bbde563a8e36be455cd975e66 SHA512 42d27393a8117e1f446430a5ee4043ec792625b49f7eb11b19ff7a38a766390ac96e5b7fc18b5e11b4c18593bf655caae0d0e5586f39ee4b38373ca3059be3dc +DIST prost-derive-0.13.4.crate 20592 BLAKE2B f1133f74988e73e8faca3c1b24b141956ac3000a1b7b7c2544af5b937133a232563ace9b166f8ec18cccec58e922e1f91024561fc944528d25620fb882885ad4 SHA512 9219ccce06744efdc4a248afd20bc057cc79b9a1d25dd0da7791135e53edba32648c2a9d25e4461ff9af13209abb9e709e35ba595e546688469d2377d0340b36 +DIST prost-types-0.12.4.crate 43616 BLAKE2B 72a3e900609981850e894a7412e78e0fe68df743ccffb9ace89fcfdc43d4d86cb63ed6daab925fa57cdd58c01545c0100efd3d9793b11c69d37d0a4a5319c16e SHA512 f0563ca35f9fa1638f68aa3845236823bef64d8c9d68a867a3e70720ebebbecd49b692c683d6fa43a8c814088b1daa8b3d7ff338213b64ff3a781585c79076b9 +DIST prost-types-0.13.3.crate 45097 BLAKE2B eee5efdd7d51da57eddd8011fcf05721d4386fbefb85b0a096acd46961811ad1daa04cf1de150843d199c3419905fe645dd155ead2dd3518507ab673c76f96e8 SHA512 908814934d3b7f2ab74a3fa164e40cc2a7ae834f5a9e81e75f9c21020fa1b5983ea6cef6cf4fa9f9fc9007e35bd8124debfca99ece7d089ac75b163ffe118e5e +DIST prost-types-0.13.4.crate 48707 BLAKE2B f62bd99520e1b7eb89b4af85ea1b5eaa763260f47ce2d3759056b36aaba4802c51db788a9e37a4b14d33f966a2943688b40caa303f6e14d55dd79b5ee5762475 SHA512 2aeefafe68fc2d02b09181022d85479ab89b7a85cdcb2cc05138bdec4f2eeb8937e338fb85b89edbb7662951f413a83682fcdcb84b610b4d0f9f4111ced75900 +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +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 rand_pcg-0.3.1.crate 11983 BLAKE2B 87c2a9d0f6fd71076280a0f6447ef2a8c9efb81567c530bc45001ed93a254dbf0d007f4d3d22355cb68dea51e82bbd78761bfb9f139a62983dda39f0432306ed SHA512 6386c23c26fb911c3b20718e31b6a2f395e3cb46b59351cbd58bbc0666f1d42c2092638360162079387e0d61f7591d01271cb50212b91db6df78a76bae239dc4 +DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST realpath-ext-0.1.3.crate 19481 BLAKE2B 8d29ca2690ef87f3cf9be9466b9c9ee01859134bc110a8140b038036e0242c3145d7172f8e2571b676f968e30163942ddb9b01084713bb1d1f793d904ee7a13b SHA512 0d1d4fda37286ce136781002546bcc7c649a948c1e26daf76e0b1411cb84bff4e2e5ab31b1116a5a617232d66122ff14d6ae8342b3cca55cbe888da25a1aba44 +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.7.crate 26249 BLAKE2B 97f848b130403686404dc193415e5060c32585aa3638b825b4775e54d9a058695b86457ae9e3cc0240bcac27ab4c05dd6b488bdc1c797faecd236c6e477fbc3f SHA512 e9f2d254279a4063089436b699ecca766a997a72718d132a9b35f7c8c8fc82c4b5e25fd8f3e6cbd17920fec484140db520c262376ed1c74f847929b7f43fb97e +DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-1.11.0.crate 254059 BLAKE2B 9450e54b522c3f12e4f1d814025c3037f8373b9e1feaf2028756b573335cb7f22400b0925e3ceb0716d72aeb19b02b4bcf70b0b435a0252d0d52a7028d95308c SHA512 16c066664ae87497f9880a52222301fb0d44053ae2d6861ea21dc59cab82bd1ab8ac407f9e77228a21a586ee745b02f9eb10e7b9b30df2f3aad73633270bf73d +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.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-lite-0.1.6.crate 95278 BLAKE2B 02b9cf7758e6eda37384cf8d0ca2560bc0ee595015c17cc8a230f7dfa365305eed8d5a99218aa53ef49fc62ce1158014ab81a7c8497beea5a3729867e984eaf3 SHA512 98b5224ae530c78ce9f1981f31d8d9ab5ffceaa2e391ee33d74e7fd21650bc5f40eaa8e627c596772cedf084f37f0463c57c9bb1b7180473c6d0c5f95906aa9d +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST roff-0.2.1.crate 10605 BLAKE2B 34d66bc4f4eb828523c464cd75632171277f6b1901916f2337013f8daf39915e1b7ee9154e18413145c9ae103917e0f34c2b6261ba16b3e969a2cd078a372c61 SHA512 001cbc21c5c8ca4362f91fb237b867966653e6f49fa20be1a6c3d3e8d9f2cca66c474eb0b59ecff1527c771554e8503cef94181295dcb007fbc1a50dab49ce0f +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.32.crate 376999 BLAKE2B 681ea50f5405b3a749a26a481995d3a85800378067734bb857e32e5d3764687b0da4b3749d227174440e432b374ae9ada154a8288e4353ca2ff1b851698477f4 SHA512 8f028b4df785aa78fc798f3e053d0a4fb9b3c552a47f66f52f1666f4c1324441be6581ed643c4ef0f56d92e1a078c6d3b45be183fc3df0ed1fc89de0d610cad6 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +DIST rustix-dlmalloc-0.1.5.crate 84063 BLAKE2B 9cedce2a16665790079cbad135a843f55890810e898438df10fd7e3bfad0e53b5d7e2145b8a7aa1f7516fd07135ebb950b8bf56e70fd6065aa9863c84f1a5e08 SHA512 0f8cbe081bd72945dc09b1d56f1517eb329aa02cc5e4948a86962569157993fe1b9a6b6f867cd4385015ad67658fbc8a56a919ceb69ed88f1b4204a89261acec +DIST rustix-dlmalloc-0.1.7.crate 84283 BLAKE2B e0df17377d48d46c2cc568ada4616db80e2ddf6ee3cdde20a4f8b324a1308657cef377eb4baf02b7075514fabf9bb00276cdc3e8bf38b0690c68e70ecc9abbe5 SHA512 b84199a36196522d57e2f8512859e8b8fa719787a61f3121f55f452eb866d69e4c2b0d19549a3dc1062e58754c98bcca4969fb0362262e32ca0907756984002f +DIST rustix-futex-sync-0.2.1.crate 28492 BLAKE2B 5b8be9350547496bec1e702980fde31a4a73352146405ab63f6048be3c6b61385c19abac687c3660b1b5616a701f90aaff467b89d37d2da039baa40931d079f7 SHA512 45841719aeade06d8a37253e926f7ab620c323c7777d141e0017dcf32f0c308c15e678744d62b9882682a86255e5c3ce2dd1f08aac6dfa7398b96789bed7f3c4 +DIST rustix-futex-sync-0.2.3.crate 29968 BLAKE2B a785872f8d9d0c88698eb3c276383879367ddb326ce7a4f1d71db66cf677ae054671acf9a0ff3b7c1790f4dfadae27619010e3376912de2e0c9c3010d92bd14a SHA512 10e9b5b3d8f56df0c327023e1ee0827e6504bebf6fcb1eb648b3431412618c892df9f92468a7a89e312bf45fe44e00017b3e202fcc73cadbc5a04c43648fe580 +DIST rustix-openpty-0.1.1.crate 11478 BLAKE2B aa0a3d7bc32106abd32c63ac079cc8a875d9bd24c7ead610d05d8ab42670a7336dee3799a53734578d3220bfb30446135f277dd70ce7e0a1b61960c227f79b1d SHA512 8703471173aa17ba82ecc6f231c88f13dd9a5486e7a5931071920418fc8f5e2c1dfea1e17f2b2fb95fd6cec0a4896d823c00b7986048caec8b20c8f9a7c1b708 +DIST rustversion-1.0.15.crate 17406 BLAKE2B ef68a3a83e11f6734be94117e5170f92f9e1211d353a81b45ed11d4c738278c7f519ebfc9896681d564698fbcc579da10f97fddd77d56b14dbb96b90e16ea811 SHA512 e0e37511c25b71a64bd6f91cd8b29e43c4073ef56196de808634f3408cc297fc7fda1316a5adc5fffde9192b7d64f1940deb7cf396277a3805e89e15b2a855da +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST ryu-1.0.17.crate 47537 BLAKE2B 28408e17a4322f1afb6f21bc8d7328c39d07186de4d464f8e9bd63a69757cb4af61b46e558075e14836f310f020ac824d5ffa616fc0a5ffba59b9df0bb66ffc4 SHA512 6dad725c4fb2d3a33ea30107b63cb702eed56bd2f3c16a72265f648f5aaefcd3d5a7b919b1d037af926cc6311bc68ba58c4e0483da2b2e2135c6a7c2d6601af4 +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST semver-1.0.22.crate 30446 BLAKE2B b77a951d959a3685b0373c80b9991a8567f8926d093b23b7b8fab48595b5d565acf7408fbfc8f4d58331f39e316a8068885d28bcd70c1476d1cda436a2dd88b2 SHA512 7dcf9b6a02650d71d6c9ab3c29e44fdef95af296208f26aa7be6fd6e16773e5e5e66418c303a0589d1165df6dbfd46ad6ebf9eb5b3adab25a51f340947b2d949 +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a +DIST serde-1.0.198.crate 77577 BLAKE2B 10d18e00a17f38e6eca67f78a3df6bea777053b4c510be7fb89ecde7d0ac2ffe37399031ea0cdc6113a0b80f8f3f1095271bc6aa3f2147e2d675cb3f5df713d1 SHA512 561e4ec8858148e9cf59f1b824c489ab259b63819e6b031205db8d89b30a5b0c12c3828fc587cef67316d1b9752f3618d089fa21b3a27cb87a074d943f27c7ff +DIST serde-1.0.210.crate 78338 BLAKE2B b3621d1313312177a346313e6e384fe9660f74eefb18e6cffa39fc2aadc0ab73be84b9037c59b716e5feafcd73f4f054f83e6d17d82746984b3064bf8d3ed338 SHA512 0d853ca51543ae8b4a0c70204ff4e559a4eec77af3d3bdcfc75c5905c80d4ffd1bd9eb8258ea4f6ecfbdd26477ecac7dd698d84d86759fa32e03a9cce02fa4ae +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.198.crate 55787 BLAKE2B 6fb5b68d3bd0010283a1f61d9af5471845d9f2f5a6b476245348c6bf3d3c5d3026325de87cc8ffab0300d31dfe03e093acc40e4a7f334d33b9d33cb8e03645c0 SHA512 f33fd1e1ced08a305a41114e354ec174e09c8918e28bd486549ffbb859a139e41b5de27932cb24767f4b3db4703c25e6987c55c9b3ea566d60b9f6cd893b38ef +DIST serde_derive-1.0.210.crate 56020 BLAKE2B b346e574c99b6a8b12dfc29b20a4fd2daf8abfabd3714ccfde059a3a1f14a5628d4acf6a03f8076174fd28adfdb7cb9bbdb8ac0d4403aa2f43e917eed4b08028 SHA512 1c54d70a55007c00d3ff3d8c2096f4f9966431ba7bfd9195bcf41932de71b71c4ab934f9a8c5067cb56a042742cf0efab07377dbabf12feb1af6d20399de00b5 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.116.crate 146790 BLAKE2B 20492ac3c431fd3666599f079383a9d945549e02357127a58acaa7011684ef0caca221a253218402ceff6956ee8a20cc41ca3394b25bb69669be75ab22b66a1e SHA512 d383de754b0a50cc4ab3e6378b758ebd6178ad32ebed80cb4e32a9d8e81d0c689585ee5cd35f12b376e488d25ecfaca659be943c9bb4104b63a1c4f9ded2f337 +DIST serde_json-1.0.128.crate 149520 BLAKE2B 246eb865f64a0f161b79f3d4f783dbadbc930c4a19edb6c0fe8f0c6145c7c47be4b692d3e084b1b500820ece8e94214820978cf898926dd805bd431fb411bbc9 SHA512 9e6290d3a6a971b3c37bbc97097b8179e64c655779b43c7b75303a35ef7030f5401b3a5f62cbc95a7bd5f42ecbefb0b469234d78a76c8c1597726d8e08908a7d +DIST serde_json-1.0.135.crate 154499 BLAKE2B deeb22932145715d6a443b36b9b984b6ace1e254199db9586c48dcfdd270a3208ef127584431e19a826947df705de78f07e58d9126ee1c5ccd2bc73d1e779bd8 SHA512 e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d +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 sha1_smol-1.0.0.crate 9782 BLAKE2B 214b58f6a8681399b9c925815f4ff48974466b399e96e372c9592cb139ba9306ba162b3b426dc12b585ea15b616fb58a60d253b4d928dde46217de6ddf7d0437 SHA512 75d6809a2aafd47cd5f5888f42283985895a9c82b53ead7529a23cd6f2484f32654094dda7a9e5d93e82afc9d0049938def1bdc28803502d140d06a3496adea7 +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 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.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +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 similar-2.5.0.crate 51648 BLAKE2B 43515b3014ff75e2a94debb0e40a081d60dfa371bc3bc3b3a7944cfbf2e326a8a56c6aa26ca2b6f9ab6f32929a89da673ec2fd4f037c07f8ff91ca95a77b1fe1 SHA512 7206380b6e4eb496b1dddc4501ac03d716bd6b5228971a35ca71f507940e799410dffad7e50e52c6f8fcd43c570ecef23220962fb057100665343498a5ce118f +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +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 smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST snapbox-0.5.9.crate 49982 BLAKE2B a6c58b4122cf104de46ba171f6b2a104036b4d59b884e2756c7095d2b3bafdb35e96307c431c29cc18730aef5a33ce3430cb2afab736b15c81f5bf3d9ecd5aa4 SHA512 b16cabb32f612f291053b25b1ec65dbb3e27f9740a87bb203ae6e86451242373def1bf0377b07c6d576d8e44e7b8754a94d2fd4794c38e7c1651a1e7d9be81e1 +DIST snapbox-0.6.18.crate 54153 BLAKE2B f61d75be2c70a85b52dc860bca7b51b7aec330f6e109da1194b75e37eaeb39d447ae356e049356ad9f10d9a9932c8d89332511a34691971295ac5966022bd6fd SHA512 834f12fd31cc5595f54eddb9d007d35ddcc4ca2aee3e430340bfaa15d175cec4444f18d64098c4d6ddffdee0da3dab1c72aa7ff735e4833a96978968f800213c +DIST snapbox-0.6.21.crate 55301 BLAKE2B 41b19da97383e0fc4f4960b96459079850f074c974d1bdbfec5d51b259182d6011ee9c3e0f66fb042e6301015e0a72829beb6c0788c8b3fc0e1742736fa40627 SHA512 876956af4087cfd1fe5675f02c4578a1c3d3adc2a05a49a14db63f82f27459d0aea1d5716c711cd7201fe3293f76c642777c38fd2ae091ff19ae3feb9cbceb79 +DIST snapbox-macros-0.3.10.crate 7129 BLAKE2B 74bf3d2b0308ecc70dd935bf5a761a9788de2c0da14277117868b892d0ed850018cbc234476a8da9840d5a61be42b29cc8fd51a0d81410f15bbe294a11bdca9d SHA512 560a6d6d236d24cf9e8b59a31d01027cb25beb26080820edc28dac1e6e9392563e3f0fa858c19d47b22919859ac13551266e648d0eb47a434a2008196efde410 +DIST snapbox-macros-0.3.8.crate 6328 BLAKE2B 217515d52debafcda4bbd3cca583c4e029758a54640d726c2c0230062cbbbf4c4b0e97a82fe56a2813a793f799879d8284c62b3cf985ae72e399db7556f317e1 SHA512 a0d4d923a5b64db9794b51c553e011af80ea7f86d797a4af8a81c7ac097808f42c00579225cecace46aea9e818d3b4fe00ebeddaae291c3a4bed61c77e6bbfe4 +DIST socket2-0.5.6.crate 55270 BLAKE2B 10eb32486b9a2908e05ab24620ad7a79243e59c2c2db5a7793f87f32765745b21746423d5b3896ef37d3dc9e76410fba97826cc64cafb7dd45adb485900c2282 SHA512 10f14ce7bcb9fabac56f98bd34ccd6368dcf4ca245ba2df80fe0f1157e177056eeffc6fcfb1d1fea6e89c0eaafb99d8056fbd10101031d3ccabb98950ec563dc +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +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 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.0.crate 10123 BLAKE2B 9f0aac61c0f9f8d4f770767539e54995402645e6915b08ae80510f3716bc33d9ca4dd4ee6166e6ac423c342f88173d30f99d63a47a26a80315239d81c37751a8 SHA512 0d878b7fe60844d28896fb82423eb61d1f070f204042db0c04cb65ff7e1b918588cdd87a98c24b480d4e72ab52d9528fdc8d28ec193768087742deb827ef5142 +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.1.0.crate 8235 BLAKE2B 587f336f430a404a17674438127a4b928adcfe3e11b54b3c1f4e8ae55af8447ad8eebbadeb0313672ef4668d0c9af62b44da94a64270919961d59b55a1aeb62b SHA512 6bffa1255e4b7d7556bd228208ed52a8892e1888aa1ba85288d2d8df2aff5eeb1cd30ba228a200cee87660f1b254ed7d5b6958a8396fd1a8d79375ff7c4874be +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.60.crate 255808 BLAKE2B d7a8e415dd72267fd92da48ba8b3e6feb728f0639797db1aa74aeaa2a57935b7565eec37cbd32eec826154e2c54075b121737369eb15af36c322c34b3cfd7930 SHA512 20bfa02b03c193672a9922f9a5e196185341e082a262f7c00d7c2d467d9e2d77f4af3994634923cfaeee34aa9eab510415165f052ffd9b1ed0b1b581e272898d +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +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 synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tauri-winrt-notification-0.2.1.crate 42232 BLAKE2B e85297cd712f8eb45494430005885bacea72f31c711f24ab733d2e624b3bb1a38ffa8faba9590438f12530162f34397943420a0392fc24ce7ad0f0a408e2a895 SHA512 1d5ffa9815a7b886122b7998039b191002f729f903684cde5e3ef821e5f64e69315c8ccbf4d6085fb546dd56a80050dc56cad427b2a657b72734639c9b659f1d +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 +DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d +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.1.crate 10037 BLAKE2B 1d99577917b88498902d85718b4ba71ddcd7a1daca4f1b38f4b5ea4c34533eab9cda2cc344cdec5a31ffe0152fbcc5d499ccb40dc73f985f083a3ea21b0b1226 SHA512 e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be +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 thiserror-1.0.58.crate 21025 BLAKE2B 2915ed6ab691fe94e97a834ce5874d37a388c3240499889cff633ee6c67d46a2ca88098ba40c225ca0e2e3c1ac7bdcfafcfde3dcefc50867e299dc49505d6fc0 SHA512 3cba2d1f4965bc56bac8fc70540d8cd442ab6b8c7d25d328bde7f4cc108535d83c75f293316d730bbd86eb247400b6e35107d610c7caf47f43a28b1f52fed578 +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.11.crate 28648 BLAKE2B 973126f9a9ca5f3118e830af11ddde4b26c905e13df89b2888b42facc4e48b3adea53b66405260f6291c3df7ddb85a93856841be3626b005040b3fd15502e2bd SHA512 ba0c3c2615bb9bfb07affa66ffeb2eeda43b16a974dc9a0482165a4a5a502a376e2fd6b569a228a08647de23d291e2c301dedf89d8caa79833b965a184dd5904 +DIST thiserror-impl-1.0.58.crate 15645 BLAKE2B 9c6f643a582666ee4eb43330340888e7141f0dd89d927e3345268c3eaca02fa42b018514ef38b3db3ff9722b25ebdd43c36b11ecfc7bcb36950ce2c204ff78e1 SHA512 9bbc623f54c71595e48b33bdb3e4f12eb2e48074b15ebe400d6faab43410b363e5af94df071aaa324c59dc6958173e3c301fd51b216969f095e19cb98a27292b +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.11.crate 21067 BLAKE2B 33be76d7ab098eaeeaefb2ea5ef20a73221ac51b491d6339e1fff66e24118854f3640de43241e233c68be17804b90d22d75f1d60f7df274acef4647c871e0e17 SHA512 3fb76f16613064917d2b21f1bab06fd4dec9f40ad1f850aa78c5917854347cf9034a72d2091dc792ac06ce9ff9e29ed2bec3a4330b459abff379356e35c8f701 +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-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.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +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.37.0.crate 764297 BLAKE2B 725f3b62c52ae962623df84c690db7c54438581b8d2108dda76f05bfabdf1688f2de8b4fed2ab0db5c04c7659af8d95a7e19702654a12fd498d85a1d030c7a45 SHA512 fc3c070ed0c09e57205b76618a93b8b00f4d74c2ad89df3295254ec2a984f4fdfa9ed5472ff935e1644e89cf2abc44354742603c0e006f14861deab2b873cd85 +DIST tokio-1.40.0.crate 789848 BLAKE2B cbb0aba8e31ab37afd21ebfb89b5dc961d3d19d38711786ac0860dfd24cfd7ba8c8998788a1e4e5dd8435c498fa754742c183cb8ead085c0f98a06d851a9dea9 SHA512 3026362f2848d9e7fedc9005e8bfa0413efe18c49a07f85b9c7aba619bd9525f6ee8c3c65621e43df3bf37288f5b7a63ea57ecca061e4ae7153834e93108bc10 +DIST tokio-1.43.0.crate 817422 BLAKE2B 86d7b3c0488ac3a31e76a6846568c2c565d08ddafe265eeb28303bb2d57506afbd10a75490c834ee76d57dc45ccf7329a693fa3aa01fd7033e13495d82f74d9b SHA512 8a2681829afc3ffa6446eaff7463d52aa3351598639ef5d9af0633dc5425e7ff222a7e661f519c3383377cb46b40969ae8c38bedc77a9da92a871ba7d1c18a63 +DIST tokio-io-timeout-1.2.0.crate 8993 BLAKE2B 52d5c5564c55c8450eef53cb60676d671c2225b2842bcd65380d2aa544d20698f138b5498521862d726e57fde97f6914541b5edeb226a197020205c2acec8cd5 SHA512 861b8b2c7af6ace78ae223fa567f26fd347de92b3e67c788a140a7cf5bc6320926387ec633ac5bf32fc2b0b28b4f3be450b7c4cdc755eba4412eac7c390dcfd8 +DIST tokio-macros-2.2.0.crate 11520 BLAKE2B b688669f8bcb44967fe0d3db51fc5d5f86da3cd0c7eb7b5803feb250ea3444d134ecc7f79345f0b947cd3479a46659f3a158a04e0edaaa52deb8d343deac4761 SHA512 7e33fa62e0cf4b829638553a51f849242788d217264437444b3bf478fb40be26800d5cfd954b1bcdca1e5191b3c6c60879050f0f7e707461f7b090ae5025e0c6 +DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-stream-0.1.15.crate 36284 BLAKE2B e12d50652cb39227da004ce6850413d21294142fff229dede50f2d6736753cce87a6b0d864b0446fd878b4cfbf715ce94a9a7fdde0ca6fceff3d5d5fa402553f SHA512 3e6b0ecedd45fe6333689b9dff06c85a5dd9beae461879278c795782bdad0680c6744cadca9ef64d30abddcf1bc83b04b489768a0777f7c6a621d2ea7cb1328b +DIST tokio-stream-0.1.16.crate 38312 BLAKE2B 39b9ccac4091e8d882e1dac43cf930bd4428669add837c2fa989fabdde8f2edc5340df83745600cab1d0880a87668ea6ac95dbcdfa02fe171f3f763887374e9b SHA512 1e9013ff016b59b99b29465f42b4dd61f0a7feeabcd35ecf39a26862ce3e00ac1c818d012d0c62a7509c244d429c8a10f9afdfbccc2e178a5e62fbfe097ce39a +DIST tokio-stream-0.1.17.crate 38477 BLAKE2B 9b8d7307ad8194145ff8afe682874d9f4cc7b06a11429005912dd9bfe1bbfb980876bf831b7d715552bc86ee18344eec331fc18c8871681d58171abcda7252e7 SHA512 c44c5da6f916ce128e8a13025d9c3e92ddb4c82d2cad52bde4bfb982e6f83eb89125b616f89f2fbbf9ba8b7f800ce46e33f43104a59153db2e950bc2f0d570c4 +DIST tokio-util-0.7.10.crate 110508 BLAKE2B 073b25e1484d54911bc15fc2a4b3fb7658f24f7f77a2382f9f84c5122871cf8c5d6097d5c784cd75b17a79aa63eca80644ff54bb496b52e53bb89650ce35cab0 SHA512 d77db36cfa5a2ace3090874d8996b9e94058ac31648308da8dd92a7bdc9b9b61adb703dbd2131adfef0b428cd61b4de76fbdb674f718e89b297f762af11ec50c +DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 +DIST tokio-util-0.7.13.crate 115191 BLAKE2B f4acc65d0fd14a88d46545bec2313cb1f25e1cb76014d09c34f8a8be62c6901ab09b18d7b32fdab58f6594fb861bfcb8bfdc8825871347d7eabe2bd8117768bf SHA512 2a1e8fbdd094f81e00ee87eb5ebc4c62825945048105970e52d6d0a872769d268a41ddf91c60158c02a303ecbaa1b19795948b5416f9bbfcb079c5b27d39d51f +DIST toml-0.8.12.crate 51145 BLAKE2B bbd5b7c536c16b23f26bc520298172a61a61cf72195191d1d3eddcf54ef0ceef781902ad2c0033fab5aed11229400ec537e3cf86c24645a6d111b387ca8d54c7 SHA512 dd8054e20aac5320a2a6a7d47640cc56e48c2b6db01069786382fe5ae19e9b307fe7f4811ce5b8fd283a307c0aabb2b7f57101e05edadf79636785128b5cc265 +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.21.1.crate 101661 BLAKE2B e794b6121ba7e2b1b3f50966cd40eebacee6968b6b28986cfe4cb7312b51ffff19f74826910d8e4ce307f74940f11e71e6afdd768ac196427bddf44595bbc797 SHA512 10cd3b16f763f55294923ce8f166f96fbd67a0acc4a93a46fb3044d8a38148097c592ebb405ced87030d35154abfcc971eacf0172b624ab477a11e616efbaa07 +DIST toml_edit-0.22.12.crate 104416 BLAKE2B 8f1f670ae986b900e141ed359f8ec1300dd91c3b0c204c8f3d6bcb44bd11ed06dda87535a6a8b94efa604a323e2a714ddfb382633b1ee3605e1f91488d9f2e56 SHA512 723b9cf08b1262c3e28c227ab363fec0122e23c3c9854f428d1aa117dc87564be2e22f368f9ee63cfe7abafa563c2ea51c00909d44eaa067bf1fd8c985d25965 +DIST toml_edit-0.22.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +DIST tonic-0.10.2.crate 95739 BLAKE2B 4839b0f7c1045a7ca996855abf65a793835829bea7f54acc7418eed7aa4a0afb7039f5c0ccea0119bd28e16c9362f26b0b4f0bc2ec3de439e20566532a89f1a0 SHA512 8a04f29ca500eb259bb9b0c12c17ae85b4c09453c0211dc54744b2fa454704a025b8b4b88973f7d858fb6fa273aa1c51658eb636abb38613ebb3be1ffed6fca3 +DIST tonic-0.12.3.crate 99380 BLAKE2B 96895bbd3673a6cd59cafab2e572d7126f90a7449761f102c571626a6e68aca9b4050058fffcaae58704323420d711ca5702bb690aac45d07452f4182256e6eb SHA512 c0ff1241a0e31e2f4f513e3ffb1357b8148d9c2b8754be4e05ea04ab432c1014432b216af7877b7c05e78aa48f7fb84705faecdee3ac077590a1195bc4cf5ca5 +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.2.crate 109417 BLAKE2B 414f17e97102224f1fdf23a03e6aa958e0a2d6cfcfce93ac3f2e911d68267aee33aa079c94540626ec3fa895e1780e6e5d18b4831f9f05cdf3e8c26ff73b7279 SHA512 e89c4ffd83fec3566334a4c4e9151ddeabfd3437269afc8bffb46201391bc1cdc82cbb97c69643a30f8873e87c511ad9aefc6c081241a4419fe315c99c61ffce +DIST tower-layer-0.3.2.crate 6023 BLAKE2B 3450211e07a40419526cf1afe063c56357dd5add53470a4146ced3d294edeb95dbd645ab46ae0e42e4877dde63b1577adb21d9cf50116c4cfe4165e115d54ea9 SHA512 d5429b40569f67937e752c2d61c39a474af32bea5ba3940dbdf5a4037fde1ef7173cbd8fcdb87d0ea15c01bf84f2d55abd51fefbab2f27aa54e656eb1748c43e +DIST tower-layer-0.3.3.crate 6180 BLAKE2B 20435102dd62113c3e961bb28d7b18ac6f8ec6d5f0051f511e6f5eb044b20016f247ddd1b8eae9dc9f1ee259d8cc31e0bbddd26f5a22fadeea4007a3011b8500 SHA512 edf36671076cd29bb32c29351b648afbf3e7134316988a697c7807db62de7a63cb0339e4db7c0f36ed60d8aced7f3e493318cccc272070c037b01e2dd189b934 +DIST tower-service-0.3.2.crate 6847 BLAKE2B d4571704eb4bf7f729f4535a04b7eb94f644d71ba8c5604297843351adf4bcce7ff64ec4e5435783ee6ada1b0a5c97726cfaade391525c6b2bca933cd5e8ec19 SHA512 f4578421603067fa708c4ad9eca5ca096b5262b6d51a404f37d9fbb6c64f027cec6114991e4b7f8324cb756c033971a384f1804add28e00d0cd6b2ee01d9e005 +DIST tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-0.1.41.crate 82448 BLAKE2B c056d938e001654e03efaec7a11eb8ecfbdfe9af2099271fcefa43f4f4683b40c59f7111fdf7f27df4da38bcbe94f1b2ac0abb6ec3d6e6a0d165b9fbb14da3a3 SHA512 dffb8d3a1375f1b9d5418550a46cb7b1d92b2cc8ffbccb430a38f7731547960775bb42798074186711847d256eee30fb3e74078b69cb36f28c07d9f231dbf96c +DIST tracing-appender-0.2.3.crate 21964 BLAKE2B 7e2e9b759d876731984dd6c7b802fce18b8f233f6d659a220e5f1b338abe928b8f869d1479278eecac2899985d578db0f60dfeb80a1b8eb774265f21fff960d8 SHA512 c00f22d85a29209ec59377dd2f8c9bdfba84a5153ac84e1551266837e30fb931e76d93239a09bd4a27fabaf822bcbfd88d27787d923bc809493b7030b5cdfc02 +DIST tracing-attributes-0.1.27.crate 32241 BLAKE2B a20af0f50a90dcd64e5318e55779142da294ba18d1cd40059a8aa964fd3c92834e03ee563e41caaeef71a30e3f027e5c8d167d90e2844da79e0774b267e179b4 SHA512 7dc59f4234c3bf3434fb352baed2b81db4e931eeb3ed207c4a204e480da734be40847b167b808058d2807b5583815625bcd5153e2bbe79804cfa6f069a74ffa0 +DIST tracing-attributes-0.1.28.crate 33280 BLAKE2B 4f4bfab16ad8a296c9399125edfd4314d55ef58977d8a1f3e867618617feed898cd14766527c9b788d5fe3d3f8ee5bcca0e26dae79a2e6cf05366991ac23dc10 SHA512 4a3d5fd76efc414c86af0721aab9e9aa70fcd6b08eed4acee8c2af5af56fd665197aea612187c7f6022d1acf5567d5b9e72a7dcdcf25cc401135d875d95a99ed +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +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-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.19.crate 198345 BLAKE2B c7083168e62619c856b872570b85b44475edd687fb6d5c3334246622900fcbf4e4a8484c23362fbfb358d6d9f8088f7dbad2e2ed30954aebf76d1b57324b712b SHA512 840e35103f1152e94ef9138d0f03f157b296def538bab6c7464fa7d363aef7734feed196091782dd3aa9bf06c7dc181a2c37149a23f5be036f00c00b5200686c +DIST tracing-test-0.2.4.crate 5229 BLAKE2B e3eff12a562291273420d755751dc15a39a9d5ac0d7e110b97dc448220bdf3717f801f85a35ac4a5806fa956481d367544c7e03471b3e5acd13f2dedc6a70681 SHA512 040e71606685c4ff6e8deabca711c4a3ea6bdab192eaea95eb637ec6d68fa43759944b897da6be4a5cd3ba30c8a8414c4c17424d7ee5f9fd533d3b742d7b4605 +DIST tracing-test-0.2.5.crate 9080 BLAKE2B 0aa7187ec86064dfd69eff2451985333108f3210c9c887ea215c7b8d547c719edbee1b56e333fece5ce309a321061c713d3cfe2059acc9f1af9b445e453ce63d SHA512 4f02d3e1441deb2279dff64b11dd8decc5721e5e180feaeb41db28466f814397d236030fcf7f9bae600c4593b2ca3d6f4b1d7eb4cefe71e8006308bf6930a8da +DIST tracing-test-macro-0.2.4.crate 3785 BLAKE2B 3ddcda2f9be522617f27f8c7482c13938f786f7ec1d4f4463a8149debecd2e58c88d7cda24c5dbb1eaecd46e9710681f23650bb7c28a8cfff4a964726cb1443d SHA512 67e065a7dbafd6d5eae53637fd63ce8652701d53934aacc62f89be6c419f74eee45583ecdec74269ed763b059e5b1e1bb28edc18ba0ea933472c6a604ccd3641 +DIST tracing-test-macro-0.2.5.crate 7665 BLAKE2B 10883684a7d0b9448938600fdb3fe2e481d5eebadebcbfb96d72075d4b8c1d4d23f6fb0de51d2ce1dd5fca74e96a5a32356c42b69fa6309a1da2413b7b1a9fe6 SHA512 d26bfc1bc9730b463d10edc5097bfd80542d03754ae7d46782862637539c3cf37293d66ff9b336134d16cc4bd3d8435dd58b4c894283a267fe73ae1dc6a2c947 +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 tz-rs-0.6.14.crate 45574 BLAKE2B b532c1b164f6004216c0a751b51ff37575065fa6f45022947aa750326c9184a555cbb4365f46cdacd235398b572a671473ea9f27b72dd10f56249c2dab2dfe7c SHA512 a3f7cfa2a60b58032895b81a9b5f878e533eaf22533b28ca3f571c10fb4f9b9b7b1223283e1a0c25571106292f65953bd48c6e06fbbdbdcf500dc8f560c4becb +DIST tz-rs-0.7.0.crate 46486 BLAKE2B e25606725f4373324e39bfa211a920cce49c5290ff14309daffb84e27dc4faafa4d4f400be2804fe46ff2210a51c9368129d3bdb33b777448b9187ba4aae9557 SHA512 8ec210a8708f56838d48409e6af2964cc78276f02ec95251b4b08284c1760e2ef4747eb6cf32a90e0c54daa15f44238971c0fab4535e8d432d70b790cd6f561a +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-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.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +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 unwinding-0.2.1.crate 26380 BLAKE2B 920ede0694cd3c5bd32e36d67874dcf9c2873d099c015274b46c8030b725d491c07c0894b99cd90af2c3527166d6756fb10c4c456b7648db4d03fc6dc7e23a2f SHA512 5de1a5339276818d840e1e21dbe0f93c5513a87e105150bf78f5f2bc26c186d6808214966e23daf992c5a3affd9069985f8a748ae36e57688004792e8fb2624d +DIST unwinding-0.2.3.crate 27122 BLAKE2B a73a1bd2ce801bfedc126bf56a8371b5eeedfd717e6039aede2ac652d8c8e78e84b2e580f770b23705ff00195211209f47764cbe24685b0daae12ed71e4df8cc SHA512 a40bf06e77f268f66f0a61f52b1d66dda4a6d8813e90d4adb2b70da55862bf23da2663876b3f6b421a5bc3ec605863de04f49a458898142c9ae88532b1807fa8 +DIST unwinding-0.2.5.crate 28025 BLAKE2B 48ec97462daa9d42f6f257daa4dbf72dfc40c58a04f154264892d4918cbde01faf50bff08c8400789b4147388c1fb3a958a1f323b09f0dc20cc3fe60c9a5c63b SHA512 67608b01fa7adde11510520d5136239732e0361e34c004bf89e3f8e29587adbbaed2e333d9c799169e97dcd2cbbc644189c9f3c294fa905d5eaf904a5bea7dd5 +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +DIST url-2.5.2.crate 79704 BLAKE2B be3526298a8816fbd88385caf49c2d58aacc7dcbe2d9183478cf501c26fb5f22d7704ef1313ba6d355e849cbf8ab7980310c1aae85e253a2b28d59099e23af29 SHA512 2515903e41c0659cb226f9bb049ef80f2a49d1b609b6ac480e570a84e899088ffe3be4fb58f41a1fa7f5288eb5f97ab513f331aeb6d56979df783d48e2ace28a +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST urlencoding-2.1.3.crate 6538 BLAKE2B 65777b0990aa6b3d27a47f36114da8622026ac8946b5ffb6e04172b666ec7244a55c250a7fb626472bb2b636eb32ee945599cee5ce7351c3cef2322366db15ff SHA512 035848d9243ed6a4528377b56edd7f8bcb5f824381b420dc8f5c4bfc3f1246655c54eaa7de0e4aaa7138e0b08fd796b9ace140ab919aed2d94f6952b577386ac +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 utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.10.0.crate 47648 BLAKE2B 370f56b5057fc43ed6645ca4a032737230242c88f3c6945248585054a0d1de0c85cb2eb21bd4c759c1ca73df1b5005652f74b474537116c4fd6642cb60d274ff SHA512 e17db9433d919b51468acaebd240a2cb218d07f099fade49118ca9313f8cdf6aa3103e7aa24440be65a4f25a25f8f511e36dba08cbef27747f9e43b849cd612b +DIST uuid-1.11.1.crate 47721 BLAKE2B 0984a57306558c1f17b6095fcfc603a1105afe9ebf1f24ef716d56db4c4d61c6507b766ccd8f453f7371341d5284061b6d09b75602dd06603a0bc1b320241e8d SHA512 b098511ed0e8c91fac9a11dbbaa335a9318dfc8c44853d806bbb4ff5b93c77cdd704713c16e3bf3fbe36be37864c7345af807fe24d210e49781d932ac831159f +DIST uuid-1.8.0.crate 44043 BLAKE2B 6a5e3008f0399d5606ea4ef51e5932aedf2a02e747b9bee4b4c2c6646cd959a720373c346a734c00554ff0359fe42bdf471dea5029e23a9e70164e20895cacee SHA512 fe254f0bf6b863538ce568405569a4c755b33bce561148661b10985bf4485fa7ee7a6ec650d93656552b3cdead46b2074ebfd45b040edef19cd1648300f68ed5 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +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 vswhom-0.1.0.crate 9420 BLAKE2B ad748822fa9650d011c5f240f5e52ae1e27380fc1b22db2ceaaece4fbc814ac2f2792cf6772079199202efe88fb968618a13d91609e5245639f25b32640fad44 SHA512 0ac192e6a1d296904246d89a08021b55384b48959f26f1f0dca893f8fa1e71a012a0d731d1e48e41ca8e4427da84e50fa43ced621e435b010cbcda4f19c45a58 +DIST vswhom-sys-0.1.2.crate 15852 BLAKE2B b21fbc0af440d3feac8ffb769f951f504e01f630d6f806d78a8f218eeb09ff8940328d6a9289e195deae9fdc43fdd55cfd037ae9c57b366ae57906b80d2f4785 SHA512 cd7e7b9e1953c70470d2f17210e83d28cd2c5ab8fc34ef0c9e06390e928853e375ed7bc2bda343b2f15820e989b5adc5bd33d9cea078716bc31545ff019435c8 +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-0.2.95.crate 43894 BLAKE2B f14fa63110c62d3bd51c947f31ee96b11812fa60d6adb9cf1907f99c011bd43ab8e14b437fe8b6357cde37124769080b3bd20a2a947fafe3bfd6cccdb875b5a2 SHA512 5a303a6e9bc71030371d6a60a04064b148423d89b6d5de4232b24ff5205175c5236812209eccfc60d8f82a876d3b745ae76ebcb30811eaa6f39701c9a84e1251 +DIST wasm-bindgen-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-backend-0.2.95.crate 30487 BLAKE2B f199e3392e964c4b0e6a7b2e3ccbbdc458973b4aae4193ce36ee0ac18d595230be9ea6708caa439d70aa92a7b924f51928059984f560e5dad20d41eaf06616dd SHA512 1bea648ca248cf13383b297917a5c315da9e4830a8c49cd3ba23392566725cceae818b4e7e60ad85360c9073c2e557fa36452a2cbc8e05b60318feda7404026e +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-0.2.95.crate 6938 BLAKE2B 672509ff595fae86492dad98a4480f28d74a51fc8156ce7f96928b148f3af7f0f45ca9560b72148c6ad2d45ddfbbf3dbe39e2c94603ef92a925ac5503d939d2f SHA512 1f52188932e20145cb23d527a733fb5fe211813826c6b5ec04277e376127b700aea181efa5f60e34d120f10652066fbdf001952024017cccc7af728a3c8e41d9 +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-macro-support-0.2.95.crate 21331 BLAKE2B a1f71b727736b7166af5a9ad739da33f07ac3d7a190a27621f8a9821530f9bed78a6c437d194f9609bef91ebea0ed9ce1738eea0a9800344b8af9ce7df868da0 SHA512 f45d78831c37401a417c837281d1705b84eae5db430630a9caf544ce5d92f1ddd945baa3bccf26f4c58170e3cbea035174d8b60f906d2757b152e1d090baea58 +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +DIST wasm-bindgen-shared-0.2.95.crate 7649 BLAKE2B c18f531c6094b49af3b2beea93914d16b0054a707011890f9054f4cb313ed6b433e3f73c7b42accbd1fa59d1f14c2db5ab0f0a82cde107b9cf437fad8b4cd7bd SHA512 3ce689a4c845765bd6e1f84b94948df3ef84560d98d830a15c1932a2ab1942ec91465db65cbf14a045526cf003218aa5c3209dd06e8ee8a39815757f56356099 +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 +DIST watchexec-2.1.2.tar.gz 360894 BLAKE2B 1cf0cd1b1ca65419fa8ae8d3085483192f57e38e3985c2ae0e3649846360cd7068ac72db14dd2b16171a4978a1f2717201e80a4b456bfbc3be3b864af5f87a39 SHA512 7f42498aabe60242c5cfcadb355aa07f012f284098efe924f4fbeefeeb998766f257993f0bbf4c99082a2a70aee4032c9781a6670cde276dbea618fcd24baf64 +DIST watchexec-2.2.1.tar.gz 361762 BLAKE2B b19876101e6ca452cc20c7164b8fc8160be21153ed5c602b1bc4c4a8f994f93acb09e981bd9635df0c9dd0fd1f0dca41e10bf4227ec0ddd820b6517004507ae7 SHA512 53efb25fbfed169f76fb85ba2c5bf6f98a39f841f34bbd40f2dba5f19b6a46ac08f6fb9aabb14243065113cbb812910e8955106841badd472647447b889bc304 +DIST watchexec-2.3.0.tar.gz 380626 BLAKE2B 57074401d9edcffbbffe8ab42fcb46ea06566b4f2649d9604baaa99b2e6d1f44a71957ebedc6830374bfa064c7dfa67a092a626aeaf6a524d99d5aef8f841793 SHA512 9622064b17080e59aeb6488ac3220bf416d0026cff00d014d8090dbbec32bace3334f73da9349662d068c6de2d8b95de3e146eef9f0dc876f845f57282867db7 +DIST which-6.0.1.crate 16542 BLAKE2B 20fc6e56405a9774569f315703b2d8f20029c225e7839ad620121aca7e1e0ee3a0295e402b6a0f504d18774f3266b98b56ffcafbda153321b1947f44205ae51e SHA512 6a80b7bf46a7fde1fd4ec6cddb7bafdf9b9878a493fc5fb6ed425827206100bb45850541b42113be43aa7b336a30f98e14a5fa20d09a6411e3f420b96f7273af +DIST which-6.0.3.crate 16937 BLAKE2B c4916ce80625b8b869cbf43844d689c62545964cb60f9741851393540a241d1d440dd64517949f3a64a4e9256584393fff84e3cea5f75773c9afd8b7ef580333 SHA512 82048af7dee4bd274f977530a19c2e2c86ac12936b7d814b2a86f13b2063e1a3d7092846d1ab66e3f653bf7ebbf5eae8bbce061a970c5ddb30b151234dd0593d +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.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.56.0.crate 10807828 BLAKE2B 8c4f9b1698852d375891e9e7728f899281be518fdf10353f7d1c1f3de12db706c10b97f64177765105fd25d2b0a13003a5da1722b2158a1ddfcb8ab7482314e7 SHA512 ad5a1cd4705e295fa3fbc63bd9661dde28b4bc718fed4ef7b12f33d233c364aadb790d7409988e0173548f1f1b1d6bfc3e6c5999a44613913d4b848027430333 +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.56.0.crate 45084 BLAKE2B 757a386d54b805de2f28979561536473d21e057f676d47d4b9068210cf0b3833956c65ddd5291d6852ad3c7af5a048c0d70896816678f11077b794cd8689b0bd SHA512 db6edbd14ef477d71a56869ac4d5eeeeef5a991a336c30c6da9960f1c9eca067c06f597dbc58f3e21c40cf19e2a28dc45ed09826c8fc17cdb57f35b0f3492793 +DIST windows-core-0.59.0.crate 37073 BLAKE2B dc1360ff3fb041a30e07233abc6fc48b34a6b742aa329d6652e798625931c63aa8c993b77dfb4b6c8a0d6f595c49c4f021cceca7e8543c91bd6c6f0b2c0842ca SHA512 b9405ae06bdff17283710c1c6cf0d48c2cbb27823168309149ddcb3875244aa2d2c8a06bea5ab403219a5244d69a50af4ef4fa0c147532597f2993c4db844033 +DIST windows-implement-0.56.0.crate 9157 BLAKE2B bde09ed367b9d31d5c392f78cf6d9d98afe343bde120b38ae412969e5fa9141ad3f478d05556d27b41a0feccfe1ddeccb9f7136defd14f12d07c22e719957518 SHA512 e472fce92d6eca17f75c075f87aa52c9b985febd83986ff811f0dc615f75cbe5fcaa13b2d2c96720211314549f0f76fabd2197119bbfd1b28d60823a889a5ef1 +DIST windows-implement-0.59.0.crate 11373 BLAKE2B 4e7d0e5ac9c1b98fe4edfff466dca9f7b2ba5acab4e7aa5a0a21751264fdc12a1b6490cbf48df2e4b3d24dac2afafb23888f7abe74382694aa4c417f7088ec5c SHA512 f60e4e40d4b2ef40780db78444d03bd42c8e8807d15e24861c8cde4ad621268daaabbf3ae9c82a240a298c1222d23d5feecc2d73ca9db17ff8afcf520acb41bc +DIST windows-interface-0.56.0.crate 9834 BLAKE2B d7cbec43c154ec5d8d91e02bbdad8bcc821537b303893244c819e2ace4b0d05d155d1b41fba8cc16566d5b2ad97da71177796f460e45367b53aa39d71e43ff65 SHA512 0ceb89df6d0a45281a5dd77c25efbd1bdb72f0965a4b6cc11f5f8249400297effb77e42a1ec2613fe7ce82a831559a5d1c8c6ebc45b419aa0aa96e84f01c8184 +DIST windows-interface-0.59.0.crate 11751 BLAKE2B 56733f0c98d40427951355fb24c560c569910854841076cbda75b80b9440c464cb42ac07afd3558687df84bd9610109cf0e28cf0793baf6fadcecadb81357737 SHA512 1b827410b9c9e402d2750273267c76210fa177e3ef42c3941d48cc460d99bda1045f9598fe91f315d6be08f7966843f4ecb0cb35ef8e9039db7ff04cddd04f09 +DIST windows-result-0.1.1.crate 10460 BLAKE2B b65ae2b95414fde488570e47daa40f5b0aee3f9b90c906751e85e35dd63044ff6b72ae3451d94c70ef64610325d0fef6880ca5fd55ec14d83587871bebf113ab SHA512 4aebab689ebc9333f9c430c186f886c25faa954cd154fd9fea960073669f0db6d88002f025c31fe37c64f0298a0736f6fad5b4c4e59869239da2156c90b8ffce +DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df +DIST windows-result-0.3.0.crate 13536 BLAKE2B 36fe80b38b5e6e2d5c4302761394b6573ae5f802732df449a64a076d6afacf3dd3a45ae082177c6d4dddbf07c245e526e245d8b989656009b89bb6b452b9c84d SHA512 b5a1665d095f0c53c51496aa7176ec44f470863acb1304c4a2e57be9279e9e9ccb8623b407e3b2a71847781f45f9ceef346917fea8f0b70ea04a9c1fcfd28db2 +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.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +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-version-0.1.1.crate 7201 BLAKE2B 5e77bc27682c15cdd9ca0272bfe17dee7645f03add65a239e9a97105691e85b109c7cdfd74c5257f8eb783fb68991d1488bcf25e6cb87ed4eacad08507512549 SHA512 06a22e00f7b11dfbe9124f39c87235ce28bfd3dd361af928b0a9b99793ffb7a8b8473c198825f1f47c2efade0617d99160eea3b3d3d76c818c400327e77b412d +DIST windows-version-0.1.2.crate 7738 BLAKE2B cd515f1c7235ba9c22c0c5e8e456dff2f6b56947f6662deb44530fb7c75b86744215fa5a8f4dcfd754f7ad841ce5f2011c95c090f3a9d852a9da7ee05bfe1730 SHA512 f7a09cdefd2bf607ecc345d28683b4427a09fea2dc918bcad4ac752ade3fbdb86fd89db0729c59114af82e4a862181ec4853565dcad11f38dcc9d07d2200bd53 +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_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.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +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.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +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.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +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.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +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.5.crate 831539 BLAKE2B 54f84c19988addeb7cbbbddb940e430e7345944589419592b99addf9b83bf6d801b18f4e80399b85bbb0b0ccf4608e36d9a50b79d8b1d6ce2b93745856e06eba SHA512 d9bf91765d02d2727344e42081f4bcfa73be97991495126f7e633f27e56a261ada3a8b865a559cfe71f9bc9aed5b14504f89138796766937b3521009726dfab8 +DIST windows_x86_64_gnu-0.52.6.crate 836363 BLAKE2B e2335829155cdbd4a55cc9f9babc237e14e32aab97f6f91afabcdf80d2aee37d6fb4b8669aaf433ff532c85dba59b3d366c7d41b61a2f29b96f960169c900687 SHA512 c4086bb0280042f2bef9b556283b67f8a5cacddd209e1c5fabec63decec6d4fd2d6a7071407973981b98ae0c0cf7034fc612f9e70dc6d3eed9acdec771ae31cb +DIST windows_x86_64_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.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_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.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 +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.5.40.crate 159316 BLAKE2B aae5076d59b3459c901d918d8aaa97ba8bfcc993b8484344f52e45f1f37deb96d6cd3a1663a67f3c367be2b05d633286f270274c621bda9f3ab72b98bb652cc2 SHA512 525156f08514b0110697360be6e331a68d08f0cb65ee4ba3ac9d101dd2d42a8c89601e7409bdb5652c5b05145626506651010f58a854c47712065334c61ff39c +DIST winnow-0.6.20.crate 163617 BLAKE2B b47ba6cd94ec80a72b51ad09c5cb9de350d2243295d3997732d5d3d9f8d08bd83e3129150fb24992243949120da1bd6091d580db5ff10258fd745afaa944c791 SHA512 3347fdfb5b15ec73a40614ecd0cce60f41d3f2d083f49aaafceeaf5db52d5c677dc3eb39fcc2595999fc9f864d1fde81e180e09dc86a6f6124878e16e86e8bc8 +DIST winnow-0.6.24.crate 165680 BLAKE2B 404b91cf890523dc66b2e1c8ed8610a991cc3551de16894a6aed4d6b720b19f33feba9f2257541f9eef6b51051bb5e15e4b7c9c74653a3bdbb782e273d0605a2 SHA512 b0dc1890a59709c61f06096dd37d94bd41cea0b6dd097ae9651c19acbd2963833f5b9cb6c8274aa7577433bff4b3cc68a9de80f7b285035074b5cc96907f967d +DIST winnow-0.6.6.crate 159321 BLAKE2B aaf9cc62f5b425605426c3591b3b53214c3d314b28dc2fdca566d91559c02e747f3a41b6a564296bca95ac135b476741da5bbd2cf43b43b4e7332cb9533a64f3 SHA512 fb226a819a7d75ec59bb7f406410280f2c22c63986f20ec17b8860ed07a6b1bf4c8314696c4b86ed217202015be79d7c5ba2a01e6197e329a4e952b2d9a7fbb3 +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +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 xdg-home-1.1.0.crate 3600 BLAKE2B 9ebd05881f0b835ad8647691d05b168f0cc807ccd02bbeff4da9db0a4f6b9c5458a891d6df2867f8597f70789d7e4d49d4b81dcd266ed05d1c3d4b67ad9f11f6 SHA512 3f4d6d81b84beab8eb549e124c9dcf5dbcad8b6471cd87edcebf5c0011371667718104c7ea6eba7301fde7524137b18484621c820c75b182bafd7b9b2972957a +DIST xdg-home-1.3.0.crate 4000 BLAKE2B 0da36aadfa518f1ecb3fe9067eb4c014689af1f76c71c592184aa4c4fe457883faf1dad757344b375a92c484bcb3d7a408f8759c24b2e7738ef4997c870fdb85 SHA512 4d090f18ea4a37199d2c1760faca11e16ba9069086245543b3390c53e74a84145144a94863c7d8c3155a9d616732a3cd8caaa1a416c43dc4d107ce045727279d +DIST yoke-0.7.5.crate 29673 BLAKE2B cd2e42103140e080a29bf579fe5176b36a192f9b1309c1f2fd7557fe93b2f6eadbf6fca4a6a3b1a7b6288403d2f643841dfc7a5b6a4476776943950abe5c1613 SHA512 6bbd99671d1a5a5217890eaa267113d193b3636b265393afb6e72a313f01704d462fe017264f061405e8e84c188b590094c29e3fcf19a63c375ae165d1a0bbef +DIST yoke-derive-0.7.5.crate 7525 BLAKE2B 9b6b97eaf3c50f0f5ce8cebf685a1a17d4c21eb9b26d38eac99e0a4c0f9d592e95a7843b7a0b897945a14c4eb78ffdf2c0972b448d31d7bc7b077f27aad81d9a SHA512 e30b06b020aa283080905004295fb643c539b130d0d53bda51927b95e79ba562336aad30d8a6202d9a0c62d5b64559a01218c6f02f3faada6003d4b03c205cd6 +DIST zbus-4.1.2.crate 153356 BLAKE2B c6ca76de9305bcb9d1d8f0b21236feeee339aa1b0ce021336953df858fd3655045bffd7d8d95878d35db19bef264f719f0a74b0585b15a13bec2d612a597502e SHA512 2ac175d2ab04d3ac53567f44420d8cc61d2c67907072b9b08673ec776a6c6e0fc07c776e3893429ae6a488c79b7b382ecf242933803a55bad09b4fb1256f40c7 +DIST zbus-4.4.0.crate 158301 BLAKE2B 7a9a3f8712d99285955020ec60c128289578824061964ae0c26d7f6b284f0ea393087dcf40ae15d13bf87977ba61acab71460120256a5f16b9e5f713fe0a9cad SHA512 2522cf51b6eeeb06b350a0fcacd7cb768459a55a524c8c379da8d0c6f1b7b946f352fe95f993b0af8297de4eb9e63e2f009888465a2b554cfd904d4ca3717699 +DIST zbus_macros-4.1.2.crate 28306 BLAKE2B eb65d96bcb1f28e8cf7ce3196c6a1679d187229cbf66183c10315bed34c5d5f660e0e2920be0522f19aa0ec42ae32ee8f1748c129ee76d8dd42fd7d764b5f992 SHA512 394dcc0ef553e18e4dbed66f480bd444a24160d95498784615dc30c8611cb08a419a34324e8d761580d1c38e7da0489f9479b63b76b968f210590ff06fae85aa +DIST zbus_macros-4.4.0.crate 31183 BLAKE2B 9448845e1cfa58d51688b74ddf0aa3e65d1621db3c636809426e67433074dcbce36cbe595dbdaca895650775e7971d9e1fd1e9feb7cad42ba6521839459b6780 SHA512 7fa5d4baa95f440be12d74d4c855f16f60803690020a6af1d28d1ba04d792ff763df3c2c3e4d275e0753a6effeaf597ad8cdedd4a34d4b93f8e69a34b31fa1dd +DIST zbus_names-3.0.0.crate 10650 BLAKE2B 0c8a0ee67c9236ef51a1add3038d5ac5a9f00dccd9df059b16454754db44e7c5ac66b74f3f98c317ee73a1c982b8439d6a92995d984b9b9d744c3c9203edbed3 SHA512 e0ebd468f152ef8063faa547f60b58d2d87948e24741d1cec0e97eef1817653d524ce5519795db64a3a7d9101ee2c6b67f0bf2bade894c57b5c37aee19fc82ab +DIST zerocopy-0.7.32.crate 151096 BLAKE2B 12c7c329ec0e0865467af08306ff4b55ce1e39fd77b094ee48ed9c6e266dfa807bda9ea72a3f7ea989916327f4d9e803d8868995728bfe2fb1c2dc1e5ecff78e SHA512 6729b05eb88029555b88c75feff4f8bc28ad9675edb02b07486381f775c8650c95e2e59612906bd9c34c5e390fd339857ca91573ee9f9ca7948572cff4171c82 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c664f87363c5ba3fc45f6506a4059b9e599c43d9fc7bd498a257ff7c9d872af77d39bebdb0e65fb8009eaa2ae9903dece46 SHA512 3ce8528871fd18d6abe92b98503927451d25791c9c4af0ba39a3b6ba2006030bdc137084d080e9b1ac8b5ddf5f2121e0a3ef34bb2033a040f2c72c8149a9fc0d +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST 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 +DIST zvariant-4.0.2.crate 81443 BLAKE2B 5bf2cb6b2e2b34c2397d9579a60ea7cf28a060456e8dc86498e07c9d1bbf8313d5c2235cadd5be8ec30646cf9e224312efff49ed3c41e010678ec498ed586ae9 SHA512 2811d3b9da164d3848684ceb74ce928f5951b135a40be11502a67f8a6506342efcab0e9c4f9401b5ca0d7b7a14df02f6f4f1c4375c418e5a20ec5faf2a878a3e +DIST zvariant-4.2.0.crate 82180 BLAKE2B 6d8309a223c32eae3c1ba4291d69bab395a3ef0f65da1e380552d27ccc547a31cf32f9dcf2feecce34276c065d044d0c897c9468b6df4c16efa94a0668dd19eb SHA512 ae7329db133ff8c262443bfe6fc10698606501ecdde8295367f3876e9c590730778ad2d4977c27e26288c92737055897686e7a0d30210723279c33da7467af80 +DIST zvariant_derive-4.0.2.crate 10974 BLAKE2B ae6c23021ded15d76305e9b3f3fa3a65d4e68f369cc3300e1d17206ca44c632b5ea624affb2df302f955f08a344b235cf01602168618980bc489bf490f3811a1 SHA512 87c17ad302c5f30f7677cc15b8db5b939e579b6bc0261534bb7321440266bfba9f43bbcf19e65603cdca8077bda8a4f3b7c7d4f177cd89980e2bfec39c98409d +DIST zvariant_derive-4.2.0.crate 11057 BLAKE2B 891c141bfa0db95a5ac62ab2c31bef1215ef658a787d855c09c9b0e42485cd8aa52683c82a07394042615ec51b42ae5efcde81e7dbd2a35f7670888b28477df2 SHA512 8a50d143b38d57a757b3a6b6293c43d7db1a563ccf25002ad6b6a69b7c157765c604329659318a0cb64df1ecf78b3f0dbe88d6650740c016da9161719427f9c2 +DIST zvariant_utils-1.1.0.crate 6858 BLAKE2B ed117144cdd1b3351cddb0403b7b8fa3290e097dc527456ca7580910a0ad07b323c5c221f2c796eefd8dd5c7945e594c5bffe6b72caf26f2d416b58889b8cc34 SHA512 5ab70e347a3251c029688b0e8060f640168da3d20d1f0ceef054096209b9101fbb48ba74eb04aabd4c39f4c8090eb94a0594750b85d9955542f0bf7732a66aa7 +DIST zvariant_utils-2.1.0.crate 7043 BLAKE2B b891c5fc2b5afb5eba01b9068b454a965b4f07548c1a080fd5b598165994a5177a7df5f39cf7263ea8bcc5d054c7d87012ca1588737d630d96f24f0d00dee6cf SHA512 345b70d1106b37df41426efdb1ba49bf270e00898381c2a8021b5761c59efdea55def45cb2e2598b130b6cba8733503f3997a55578bca90867ab3e8f2346f80e diff --git a/app-misc/watchexec/metadata.xml b/app-misc/watchexec/metadata.xml new file mode 100644 index 00000000..4af3ade3 --- /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.1.2.ebuild b/app-misc/watchexec/watchexec-2.1.2.ebuild new file mode 100644 index 00000000..2c509f29 --- /dev/null +++ b/app-misc/watchexec/watchexec-2.1.2.ebuild @@ -0,0 +1,490 @@ +# 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=" + addr2line@0.21.0 + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anstream@0.6.13 + anstyle@1.0.6 + anstyle-parse@0.2.3 + anstyle-query@1.0.2 + anstyle-wincon@3.0.2 + anyhow@1.0.82 + arc-swap@1.7.1 + argfile@0.2.0 + arrayref@0.3.7 + arrayvec@0.7.4 + async-broadcast@0.7.0 + async-channel@2.2.1 + async-executor@1.11.0 + async-fs@2.1.1 + async-io@2.3.2 + async-lock@2.8.0 + async-lock@3.3.0 + async-priority-channel@0.2.0 + async-process@2.2.1 + async-recursion@1.1.0 + async-signal@0.2.5 + async-stream@0.3.5 + async-stream-impl@0.3.5 + async-task@4.7.0 + async-trait@0.1.80 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.2.0 + axum@0.6.20 + axum-core@0.3.4 + backtrace@0.3.71 + backtrace-ext@0.2.1 + base64@0.21.7 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.5.0 + blake3@1.5.1 + block@0.1.6 + block-buffer@0.10.4 + blocking@1.5.1 + boxcar@0.2.4 + bstr@1.9.1 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@1.6.0 + c-gull@0.15.43 + c-scape@0.15.43 + cc@1.0.95 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono@0.4.38 + chumsky@0.9.3 + clap@4.5.4 + clap_builder@4.5.2 + clap_complete@4.5.2 + clap_complete_nushell@4.5.1 + clap_derive@4.5.4 + clap_lex@0.7.0 + clap_mangen@0.2.20 + clearscreen@3.0.0 + clru@0.6.1 + colorchoice@1.0.0 + command-group@2.1.0 + concurrent-queue@2.4.0 + console-api@0.6.0 + console-subscriber@0.2.0 + constant_time_eq@0.3.0 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crc32fast@1.4.0 + crossbeam-channel@0.5.12 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.19 + crypto-common@0.1.6 + cstr_core@0.2.6 + cty@0.2.2 + dashmap@5.5.3 + deranged@0.3.11 + derivative@2.2.0 + digest@0.10.7 + dirs@4.0.0 + dirs@5.0.1 + dirs-next@2.0.0 + dirs-sys@0.3.7 + dirs-sys@0.4.1 + dirs-sys-next@0.1.2 + dunce@1.0.4 + dyn-clone@1.0.17 + either@1.11.0 + embed-resource@2.4.2 + endi@1.1.0 + endian-type@0.1.2 + enumflags2@0.7.9 + enumflags2_derive@0.7.9 + env_logger@0.10.2 + equivalent@1.0.1 + errno@0.3.8 + event-listener@2.5.3 + event-listener@4.0.3 + event-listener@5.3.0 + event-listener-strategy@0.4.0 + event-listener-strategy@0.5.1 + eyra@0.16.10 + faster-hex@0.9.0 + fastrand@2.0.2 + filetime@0.2.23 + flate2@1.0.28 + fnv@1.0.7 + form_urlencoded@1.2.1 + fs-err@2.11.0 + 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-lite@2.3.0 + 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.14 + gimli@0.28.1 + gix@0.62.0 + gix-actor@0.31.1 + gix-bitmap@0.2.11 + gix-chunk@0.4.8 + gix-commitgraph@0.24.2 + gix-config@0.36.1 + gix-config-value@0.14.6 + gix-date@0.8.5 + gix-diff@0.43.0 + gix-discover@0.31.0 + gix-features@0.38.1 + gix-fs@0.10.2 + gix-glob@0.16.2 + gix-hash@0.14.2 + gix-hashtable@0.5.2 + gix-index@0.32.1 + gix-lock@13.1.1 + gix-macros@0.1.4 + gix-object@0.42.1 + gix-odb@0.60.0 + gix-pack@0.50.0 + gix-path@0.10.7 + gix-quote@0.4.12 + gix-ref@0.43.0 + gix-refspec@0.23.0 + gix-revision@0.27.0 + gix-revwalk@0.13.0 + gix-sec@0.10.6 + gix-tempfile@13.1.1 + gix-trace@0.1.9 + gix-traverse@0.39.0 + gix-url@0.27.3 + gix-utils@0.1.12 + gix-validate@0.8.4 + globset@0.4.14 + h2@0.3.26 + hashbrown@0.12.3 + hashbrown@0.14.3 + hdrhistogram@7.5.4 + heck@0.5.0 + hermit-abi@0.3.9 + hex@0.4.3 + hifijson@0.2.1 + home@0.5.9 + http@0.2.12 + http-body@0.4.6 + httparse@1.8.0 + httpdate@1.0.3 + humantime@2.1.0 + hyper@0.14.28 + hyper-timeout@0.4.1 + iana-time-zone@0.1.60 + iana-time-zone-haiku@0.1.2 + idna@0.5.0 + ignore@0.4.22 + indexmap@1.9.3 + indexmap@2.2.6 + inotify@0.9.6 + inotify-sys@0.1.5 + is-terminal@0.4.12 + is_ci@1.2.0 + itertools@0.9.0 + itertools@0.12.1 + itoa@1.0.11 + jaq-core@1.2.1 + jaq-interpret@1.2.1 + jaq-parse@1.0.2 + jaq-std@1.2.1 + jaq-syn@1.1.0 + js-sys@0.3.69 + kqueue@1.0.8 + kqueue-sys@1.0.4 + lazy_static@1.4.0 + libc@0.2.153 + libm@0.2.8 + libmimalloc-sys@0.1.35 + libredox@0.1.3 + linux-raw-sys@0.4.13 + lock_api@0.4.11 + log@0.4.21 + mac-notification-sys@0.6.1 + malloc_buf@0.0.6 + matchers@0.1.0 + matchit@0.7.3 + memchr@2.7.2 + memmap2@0.9.4 + memoffset@0.9.1 + miette@7.2.0 + miette-derive@7.2.0 + mimalloc@0.1.39 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.7.2 + mio@0.8.11 + nibble_vec@0.1.0 + nix@0.26.4 + nix@0.27.1 + nix@0.28.0 + nom@7.1.3 + normalize-line-endings@0.3.0 + normalize-path@0.2.1 + notify@6.1.1 + notify-rust@4.11.0 + nu-ansi-term@0.46.0 + num-complex@0.4.5 + num-conv@0.1.0 + num-traits@0.2.18 + num_cpus@1.16.0 + num_threads@0.1.7 + objc@0.2.7 + objc-foundation@0.1.1 + objc_id@0.1.1 + object@0.32.2 + once_cell@1.19.0 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.18.2 + os_str_bytes@6.6.1 + overload@0.1.1 + owo-colors@4.0.0 + parking@2.2.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + 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@1.1.5 + pin-project-internal@1.1.5 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + piper@0.2.1 + polling@3.6.0 + posix-regex@0.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + printf-compat@0.1.1 + proc-macro-crate@3.1.0 + proc-macro2@1.0.81 + process-wrap@8.0.0 + prodash@28.0.0 + prost@0.12.4 + prost-derive@0.12.4 + prost-types@0.12.4 + quick-xml@0.31.0 + quote@1.0.36 + 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@1.10.0 + rayon-core@1.12.1 + realpath-ext@0.1.3 + redox_syscall@0.4.1 + redox_users@0.4.5 + regex@1.10.4 + regex-automata@0.1.10 + regex-automata@0.4.6 + regex-syntax@0.6.29 + regex-syntax@0.8.3 + roff@0.2.1 + rustc-demangle@0.1.23 + rustc_version@0.4.0 + rustix@0.38.32 + rustix-dlmalloc@0.1.5 + rustix-futex-sync@0.2.1 + rustix-openpty@0.1.1 + rustversion@1.0.15 + ryu@1.0.17 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.22 + serde@1.0.198 + serde_derive@1.0.198 + serde_json@1.0.116 + serde_repr@0.1.19 + serde_spanned@0.6.5 + sha1@0.10.6 + sha1_smol@1.0.0 + sharded-slab@0.1.7 + signal-hook@0.3.17 + signal-hook-registry@1.4.1 + similar@2.5.0 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + smawk@0.3.2 + snapbox@0.5.9 + snapbox-macros@0.3.8 + socket2@0.5.6 + static_assertions@1.1.0 + strsim@0.11.1 + supports-color@3.0.0 + supports-hyperlinks@3.0.0 + supports-unicode@3.0.0 + syn@1.0.109 + syn@2.0.60 + sync_wrapper@0.1.2 + tauri-winrt-notification@0.2.1 + tempfile@3.10.1 + termcolor@1.4.1 + terminal_size@0.3.0 + terminfo@0.8.0 + textwrap@0.16.1 + thiserror@1.0.58 + thiserror-impl@1.0.58 + thread_local@1.1.8 + 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.37.0 + tokio-io-timeout@1.2.0 + tokio-macros@2.2.0 + tokio-stream@0.1.15 + tokio-util@0.7.10 + toml@0.8.12 + toml_datetime@0.6.5 + toml_edit@0.21.1 + toml_edit@0.22.12 + tonic@0.10.2 + tower@0.4.13 + tower-layer@0.3.2 + tower-service@0.3.2 + tracing@0.1.40 + 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@0.2.4 + tracing-test-macro@0.2.4 + try-lock@0.2.5 + typenum@1.17.0 + tz-rs@0.6.14 + uds_windows@1.1.0 + unicode-bidi@0.3.15 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.23 + unicode-width@0.1.11 + unwinding@0.2.1 + url@2.5.0 + urlencoding@2.1.3 + utf8parse@0.2.1 + uuid@1.8.0 + valuable@0.1.0 + version_check@0.9.4 + vswhom@0.1.0 + vswhom-sys@0.1.2 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.92 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-shared@0.2.92 + which@6.0.1 + 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.56.0 + windows-core@0.52.0 + windows-core@0.56.0 + windows-implement@0.56.0 + windows-interface@0.56.0 + windows-result@0.1.1 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.5 + windows-version@0.1.1 + 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 + winnow@0.5.40 + winnow@0.6.6 + winreg@0.52.0 + winsafe@0.0.19 + xdg-home@1.1.0 + zbus@4.1.2 + zbus_macros@4.1.2 + zbus_names@3.0.0 + zerocopy@0.7.32 + zerocopy-derive@0.7.32 + zvariant@4.0.2 + zvariant_derive@4.0.2 + zvariant_utils@1.1.0 +" + +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 BSD BSD-2 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.2.1.ebuild b/app-misc/watchexec/watchexec-2.2.1.ebuild new file mode 100644 index 00000000..f7eaeacf --- /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.0.ebuild b/app-misc/watchexec/watchexec-2.3.0.ebuild new file mode 100644 index 00000000..397b42b5 --- /dev/null +++ b/app-misc/watchexec/watchexec-2.3.0.ebuild @@ -0,0 +1,547 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + 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.6 + anstyle@1.0.10 + anyhow@1.0.95 + arc-swap@1.7.1 + argfile@0.2.1 + arrayref@0.3.9 + arrayvec@0.7.6 + async-broadcast@0.7.2 + async-channel@2.3.1 + async-executor@1.13.1 + async-fs@2.1.2 + async-io@2.4.0 + 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.85 + atomic-take@1.1.0 + atomic-waker@1.1.2 + autocfg@1.4.0 + axum-core@0.4.5 + axum@0.7.9 + backtrace-ext@0.2.1 + backtrace@0.3.74 + base64@0.21.7 + base64@0.22.1 + bitflags@1.3.2 + bitflags@2.7.0 + blake3@1.5.5 + block-buffer@0.10.4 + block@0.1.6 + blocking@1.6.1 + boxcar@0.2.8 + bstr@1.11.3 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@1.9.0 + c-gull@0.21.0 + c-scape@0.21.0 + cc@1.2.9 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.39 + clap@4.5.28 + clap_builder@4.5.27 + clap_complete@4.5.42 + clap_complete_nushell@4.5.5 + clap_derive@4.5.28 + clap_lex@0.7.4 + clap_mangen@0.2.26 + clearscreen@4.0.1 + clru@0.6.2 + colorchoice@1.0.3 + concurrent-queue@2.5.0 + console-api@0.8.1 + console-subscriber@0.4.1 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + cpufeatures@0.2.16 + crc32fast@1.4.2 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + 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.4.1 + dirs@5.0.1 + displaydoc@0.2.5 + dunce@1.0.5 + dyn-clone@1.0.17 + either@1.13.0 + embed-resource@3.0.1 + endi@1.1.0 + endian-type@0.1.2 + enumflags2@0.7.10 + enumflags2_derive@0.7.10 + env_filter@0.1.3 + env_home@0.1.0 + env_logger@0.11.6 + equivalent@1.0.1 + errno@0.3.10 + event-listener-strategy@0.5.3 + event-listener@4.0.3 + event-listener@5.4.0 + eyra@0.20.0 + faster-hex@0.9.0 + fastrand@2.3.0 + filetime@0.2.25 + flate2@1.0.35 + fnv@1.0.7 + foldhash@0.1.4 + 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.6.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.33.1 + gix-bitmap@0.2.13 + gix-chunk@0.4.10 + gix-command@0.4.0 + gix-commitgraph@0.25.1 + gix-config-value@0.14.10 + gix-config@0.42.0 + gix-date@0.9.3 + gix-diff@0.49.0 + gix-discover@0.37.0 + gix-features@0.39.1 + gix-fs@0.12.1 + gix-glob@0.17.1 + gix-hash@0.15.1 + gix-hashtable@0.6.0 + gix-index@0.37.0 + gix-lock@15.0.1 + gix-object@0.46.1 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline@0.18.2 + gix-path@0.10.13 + gix-protocol@0.47.0 + gix-quote@0.4.14 + gix-ref@0.49.1 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.17.0 + gix-sec@0.10.10 + gix-shallow@0.1.0 + gix-tempfile@15.0.0 + gix-trace@0.1.11 + gix-transport@0.44.0 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.13 + gix-validate@0.9.2 + gix@0.69.1 + globset@0.4.15 + h2@0.4.7 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + hdrhistogram@7.5.4 + heck@0.5.0 + hermit-abi@0.4.0 + hex@0.4.3 + hifijson@0.2.2 + home@0.5.11 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.2.0 + httparse@1.9.5 + httpdate@1.0.3 + humantime@2.1.0 + hyper-timeout@0.5.2 + hyper-util@0.1.10 + hyper@1.5.2 + 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 + inotify-sys@0.1.5 + inotify@0.11.0 + 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.14 + jaq-core@2.0.0 + jaq-json@1.0.0 + jaq-std@2.0.0 + jiff-tzdb-platform@0.1.1 + jiff-tzdb@0.1.1 + jiff@0.1.21 + js-sys@0.3.76 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + libc@0.2.169 + libm@0.2.11 + libmimalloc-sys@0.1.39 + libredox@0.1.3 + linux-raw-sys@0.4.15 + listenfd@1.0.2 + litemap@0.7.4 + 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 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.9.5 + memoffset@0.9.1 + miette-derive@7.4.0 + miette@7.4.0 + mimalloc@0.1.43 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.2 + mio@1.0.3 + nibble_vec@0.1.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-types@2.0.0 + notify@8.0.0 + 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.7 + once_cell@1.20.2 + option-ext@0.2.0 + ordered-stream@0.2.0 + origin@0.24.0 + 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.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_shared@0.11.3 + pid1@0.1.4 + pin-project-internal@1.1.8 + pin-project-lite@0.2.16 + pin-project@1.1.8 + pin-utils@0.1.0 + piper@0.2.4 + polling@3.7.4 + portable-atomic-util@0.2.4 + portable-atomic@1.10.0 + 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.93 + process-wrap@8.2.0 + prodash@29.0.0 + prost-derive@0.13.4 + prost-types@0.13.4 + prost@0.13.4 + quick-xml@0.31.0 + quote@1.0.38 + 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.8 + redox_users@0.4.6 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-lite@0.1.6 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + 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.43 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.24 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.135 + serde_repr@0.1.19 + serde_spanned@0.6.8 + sha1@0.10.6 + sha1_smol@1.0.1 + sharded-slab@0.1.7 + shell-words@1.1.0 + shlex@1.3.0 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + similar@2.6.0 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.13.2 + snapbox-macros@0.3.10 + snapbox@0.6.21 + socket2@0.5.8 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + supports-color@3.0.2 + supports-hyperlinks@3.1.0 + supports-unicode@3.0.0 + syn@2.0.96 + sync_wrapper@1.0.2 + synstructure@0.13.1 + tauri-winrt-notification@0.2.1 + tempfile@3.15.0 + termcolor@1.4.1 + terminal_size@0.4.1 + terminfo@0.9.0 + 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 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-stream@0.1.17 + tokio-util@0.7.13 + tokio@1.43.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.2 + tracing-appender@0.2.3 + tracing-attributes@0.1.28 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-serde@0.2.0 + tracing-subscriber@0.3.19 + tracing-test-macro@0.2.5 + tracing-test@0.2.5 + tracing@0.1.41 + try-lock@0.2.5 + typed-arena@2.0.2 + typenum@1.17.0 + tz-rs@0.7.0 + uds_windows@1.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.14 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-width@0.1.14 + unwinding@0.2.5 + url@2.5.4 + urlencoding@2.1.3 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.1 + 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.99 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + which@7.0.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-core@0.52.0 + windows-core@0.56.0 + windows-core@0.59.0 + windows-implement@0.56.0 + windows-implement@0.59.0 + windows-interface@0.56.0 + windows-interface@0.59.0 + windows-result@0.1.2 + windows-result@0.3.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-version@0.1.2 + windows@0.56.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.19 + write16@1.0.0 + writeable@0.5.5 + xdg-home@1.3.0 + yoke-derive@0.7.5 + yoke@0.7.5 + zbus@4.4.0 + zbus_macros@4.4.0 + zbus_names@3.0.0 + 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 + 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 + ${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-3.0 WTFPL-2 + ZLIB +" +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/wcal/Manifest b/app-misc/wcal/Manifest new file mode 100644 index 00000000..68507a10 --- /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 00000000..56fb8a08 --- /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 00000000..b25a507e --- /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 00000000..8b5e8a5b --- /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 00000000..e2985a50 --- /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 00000000..e90fd97a --- /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/wlx-overlay-s/Manifest b/app-misc/wlx-overlay-s/Manifest new file mode 100644 index 00000000..f484c0be --- /dev/null +++ b/app-misc/wlx-overlay-s/Manifest @@ -0,0 +1,8 @@ +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-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/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch new file mode 100644 index 00000000..ba4540ba --- /dev/null +++ b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-devendor-openvr.patch @@ -0,0 +1,53 @@ +diff --git a/Cargo.lock b/Cargo.lock +index ed12ab5..df44d5f 100644 +--- a/Cargo.lock ++++ b/Cargo.lock +@@ -2727,7 +2727,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", +@@ -2742,12 +2742,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]] +@@ -2965,9 +2966,9 @@ dependencies = [ + + [[package]] + name = "pkg-config" +-version = "0.3.30" ++version = "0.3.31" + source = "registry+https://github.com/rust-lang/crates.io-index" +-checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" ++checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" + + [[package]] + name = "polling" +diff --git a/Cargo.toml b/Cargo.toml +index d0690b7..721861c 100644 +--- a/Cargo.toml ++++ b/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.19.0", default-features = false, features = [ + "wav", diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch new file mode 100644 index 00000000..aae16ba5 --- /dev/null +++ b/app-misc/wlx-overlay-s/files/wlx-overlay-s-0.6.0-fix-use-pipewire.patch @@ -0,0 +1,21 @@ +diff --git a/src/overlays/screen.rs b/src/overlays/screen.rs +index 8dc0336..6bef238 100644 +--- a/src/overlays/screen.rs ++++ b/src/overlays/screen.rs +@@ -18,7 +18,6 @@ use wlx_capture::{ + DrmFormat, FrameFormat, MouseMeta, WlxFrame, DRM_FORMAT_ABGR2101010, DRM_FORMAT_ABGR8888, + DRM_FORMAT_ARGB8888, DRM_FORMAT_XBGR2101010, DRM_FORMAT_XBGR8888, DRM_FORMAT_XRGB8888, + }, +- pipewire::PipewireSelectScreenResult, + WlxCapture, + }; + +@@ -27,7 +26,7 @@ use { + crate::config_io, + std::error::Error, + std::{ops::Deref, path::PathBuf, task}, +- wlx_capture::pipewire::PipewireCapture, ++ wlx_capture::pipewire::{PipewireCapture, PipewireSelectScreenResult}, + }; + + #[cfg(all(feature = "x11", feature = "pipewire"))] diff --git a/app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-devendor-openvr.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-devendor-openvr.patch new file mode 100644 index 00000000..aa320397 --- /dev/null +++ b/app-misc/wlx-overlay-s/files/wlx-overlay-s-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/wlx-overlay-s/files/wlx-overlay-s-9999-x11-pipewire.patch b/app-misc/wlx-overlay-s/files/wlx-overlay-s-9999-x11-pipewire.patch new file mode 100644 index 00000000..3e532476 --- /dev/null +++ b/app-misc/wlx-overlay-s/files/wlx-overlay-s-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/wlx-overlay-s/metadata.xml b/app-misc/wlx-overlay-s/metadata.xml new file mode 100644 index 00000000..2441669a --- /dev/null +++ b/app-misc/wlx-overlay-s/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. + + + galister/wlx-overlay-s + https://github.com/galister/wlx-overlay-s/issues + https://github.com/galister/wlx-overlay-s/releases + https://github.com/galister/wlx-overlay-s/blob/main/README.md + + diff --git a/app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild b/app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild new file mode 100644 index 00000000..20864cd7 --- /dev/null +++ b/app-misc/wlx-overlay-s/wlx-overlay-s-25.4.2.ebuild @@ -0,0 +1,112 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" +" + +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/galister/wlx-overlay-s" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/galister/wlx-overlay-s/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/galister/wlx-overlay-s/releases/download/v${PV}/WlxOverlay-S-v${PV}-crates.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 + 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/wlx-overlay-s/wlx-overlay-s-9999.ebuild b/app-misc/wlx-overlay-s/wlx-overlay-s-9999.ebuild new file mode 100644 index 00000000..0627e9df --- /dev/null +++ b/app-misc/wlx-overlay-s/wlx-overlay-s-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/x86-64-level/Manifest b/app-misc/x86-64-level/Manifest new file mode 100644 index 00000000..03ac9b42 --- /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 00000000..49f66887 --- /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 00000000..288c5497 --- /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 00000000..288c5497 --- /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 00000000..7d0c9f20 --- /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 00000000..e5b412c7 --- /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 00000000..a05d522e --- /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 00000000..64b89c9f --- /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 00000000..3bf64779 --- /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-9999.ebuild b/app-misc/yazi/yazi-9999.ebuild new file mode 100644 index 00000000..f82f0201 --- /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 00000000..5266b151 --- /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 00000000..bda3ed58 --- /dev/null +++ b/app-misc/zcock/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + 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 00000000..947fb19c --- /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 00000000..947fb19c --- /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 00000000..8739b8f4 --- /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 00000000..b9098a83 --- /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 00000000..3aafcd21 --- /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-r2.ebuild b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild new file mode 100644 index 00000000..cee63d18 --- /dev/null +++ b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit meson gnome2-utils udev xdg-utils + +MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef" + +DESCRIPTION="It's a flashlight, what do you expect?" +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="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 +} + +pkg_postrm() { + gnome2_schemas_update + xdg_icon_cache_update +} diff --git a/app-mobilephone/flashlight/metadata.xml b/app-mobilephone/flashlight/metadata.xml new file mode 100644 index 00000000..6d5ef04d --- /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 00000000..fa07c02b --- /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 00000000..f26db650 --- /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 00000000..1b18ea35 --- /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 00000000..7636b6a7 --- /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 00000000..c5ea4f7b --- /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 00000000..cd003142 --- /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 00000000..e7998606 --- /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 00000000..ea06ab3b --- /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 00000000..3b196a00 --- /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 00000000..22122782 --- /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-mobilephone/usb-tethering/files/dhcpd.conf b/app-mobilephone/usb-tethering/files/dhcpd.conf new file mode 100644 index 00000000..d7600ea7 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/dhcpd.conf @@ -0,0 +1,5 @@ +option domain-name-servers 8.8.8.8, 8.8.4.4; +option subnet-mask 255.255.255.0; +subnet 10.15.19.0 netmask 255.255.255.0 { + range 10.15.19.100 10.15.19.254; +} diff --git a/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf new file mode 100644 index 00000000..82e4c9d2 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/dhcpd4.service-customexec.conf @@ -0,0 +1,9 @@ +[Service] +PIDFile=/run/danctnix/dhcpd4.pid + +# We need to fix this ASAP, dhcpd won't run with dhcp user, this needs +# to be investigated. +User=root + +ExecStart= +ExecStart=/usr/bin/dhcpd -4 -q -cf /etc/danctnix/dhcpd.conf -pf /run/danctnix/dhcpd4.pid -lf /run/danctnix/dhcpd4.lease diff --git a/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf new file mode 100644 index 00000000..960f4380 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/tmpfiles.d.danctnix-usb.conf @@ -0,0 +1,2 @@ +d /run/danctnix 0755 root root +f /run/danctnix/dhcpd4.lease 0644 root root diff --git a/app-mobilephone/usb-tethering/files/usb-tethering b/app-mobilephone/usb-tethering/files/usb-tethering new file mode 100644 index 00000000..68f04004 --- /dev/null +++ b/app-mobilephone/usb-tethering/files/usb-tethering @@ -0,0 +1,83 @@ +#!/bin/sh + +# ConfigFS script is taken from postmarketOS +# https://postmarketos.org + +# These are very important, it defines what is the device: + +deviceinfo_usb_idVendor="0x1F3A" +deviceinfo_usb_idProduct="0xEFE8" +deviceinfo_manufacturer="DanctNIX" +deviceinfo_name="Arch Linux Mobile" + +# We'll let them know that this device is Arch ARM. +deviceinfo_usb_serialnumber="Arch" + +setup_usb_network_configfs() { + # See: https://www.kernel.org/doc/Documentation/usb/gadget_configfs.txt + CONFIGFS=/sys/kernel/config/usb_gadget/ + + if ! [ -e "$CONFIGFS" ]; then + echo " $CONFIGFS does not exist, skipping configfs usb gadget" + return + fi + + # Default values for USB-related deviceinfo variables + usb_idVendor="${deviceinfo_usb_idVendor:-0x18D1}" # default: Google Inc. + usb_idProduct="${deviceinfo_usb_idProduct:-0xD001}" # default: Nexus 4 (fastboot) + usb_serialnumber="${deviceinfo_usb_serialnumber:-postmarketOS}" + usb_rndis_function="${deviceinfo_usb_rndis_function:-rndis.usb0}" + + echo " Setting up an USB gadget through configfs" + # Create an usb gadet configuration + mkdir $CONFIGFS/g1 || echo " Couldn't create $CONFIGFS/g1" + echo "$usb_idVendor" > "$CONFIGFS/g1/idVendor" + echo "$usb_idProduct" > "$CONFIGFS/g1/idProduct" + + # Create english (0x409) strings + mkdir $CONFIGFS/g1/strings/0x409 || echo " Couldn't create $CONFIGFS/g1/strings/0x409" + + # shellcheck disable=SC2154 + echo "$deviceinfo_manufacturer" > "$CONFIGFS/g1/strings/0x409/manufacturer" + echo "$usb_serialnumber" > "$CONFIGFS/g1/strings/0x409/serialnumber" + # shellcheck disable=SC2154 + echo "$deviceinfo_name" > "$CONFIGFS/g1/strings/0x409/product" + + # Create rndis function. The function can be named differently in downstream kernels. + mkdir $CONFIGFS/g1/functions/"$usb_rndis_function" \ + || echo " Couldn't create $CONFIGFS/g1/functions/$usb_rndis_function" + # https://github.com/RobertCNelson/boot-scripts/commit/714e162ba98cf3d2897e7fc95e951c6df15a7d0a + if [ -f $CONFIGFS/g1/functions/"$usb_rndis_function"/class ]; then + echo EF > $CONFIGFS/g1/functions/"$usb_rndis_function"/class + echo 04 > $CONFIGFS/g1/functions/"$usb_rndis_function"/subclass + echo 01 > $CONFIGFS/g1/functions/"$usb_rndis_function"/protocol + fi || echo "$CONFIGFS/g1/functions/$usb_rndis_function/class not found" + + # Create configuration instance for the gadget + mkdir $CONFIGFS/g1/configs/c.1 \ + || echo " Couldn't create $CONFIGFS/g1/configs/c.1" + mkdir $CONFIGFS/g1/configs/c.1/strings/0x409 \ + || echo " Couldn't create $CONFIGFS/g1/configs/c.1/strings/0x409" + echo "rndis" > $CONFIGFS/g1/configs/c.1/strings/0x409/configuration \ + || echo " Couldn't write configuration name" + + # Link the rndis instance to the configuration + ln -s $CONFIGFS/g1/functions/"$usb_rndis_function" $CONFIGFS/g1/configs/c.1 \ + || echo " Couldn't symlink $usb_rndis_function" + + # Check if there's an USB Device Controller + if [ -z "$(ls /sys/class/udc)" ]; then + echo " No USB Device Controller available" + return + fi + + # Link the gadget instance to an USB Device Controller. This activates the gadget. + # See also: https://github.com/postmarketOS/pmbootstrap/issues/338 + # shellcheck disable=SC2005 + echo "$(ls /sys/class/udc)" > $CONFIGFS/g1/UDC || echo " Couldn't write UDC" +} + +# And we go. +setup_usb_network_configfs +ip address add 10.15.19.82/24 dev usb0 +ip link set usb0 up diff --git a/app-mobilephone/usb-tethering/files/usb-tethering.service b/app-mobilephone/usb-tethering/files/usb-tethering.service new file mode 100644 index 00000000..25620f7d --- /dev/null +++ b/app-mobilephone/usb-tethering/files/usb-tethering.service @@ -0,0 +1,12 @@ +# systemd service file for usb-tethering + +[Unit] +Wants=dhcpd4.service +Description=USB Tethering + +[Service] +Type=oneshot +ExecStart=/bin/bash /usr/lib/danctnix/usb-tethering + +[Install] +WantedBy=multi-user.target diff --git a/app-mobilephone/usb-tethering/metadata.xml b/app-mobilephone/usb-tethering/metadata.xml new file mode 100644 index 00000000..e2b164bd --- /dev/null +++ b/app-mobilephone/usb-tethering/metadata.xml @@ -0,0 +1,11 @@ + + + + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + + + dreemurrs-embedded/Pine64-Arch + + diff --git a/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild new file mode 100644 index 00000000..55e49a63 --- /dev/null +++ b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd + +DESCRIPTION="USB tethering on Pine64/ConfigFS systems" +HOMEPAGE="https://github.com/dreemurrs-embedded/Pine64-Arch" + +S="${WORKDIR}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~arm64" + +DEPEND=" + net-misc/dhcp + sys-apps/systemd +" +RDEPEND="${DEPEND}" + +src_install() { + exeinto "/usr/lib/danctnix" + doexe "${FILESDIR}/usb-tethering" + systemd_dounit "${FILESDIR}"/usb-tethering.service + insinto "/usr/lib/tmpfiles.d/" + doins "${FILESDIR}"/tmpfiles.d.danctnix-usb.conf + insinto "/etc/systemd/system/dhcpd4.service.d/" + doins "${FILESDIR}"/dhcpd4.service-customexec.conf + insinto "/etc/danctnix/" + doins "${FILESDIR}"/dhcpd.conf +} diff --git a/app-office/beancount/Manifest b/app-office/beancount/Manifest new file mode 100644 index 00000000..fc8fe69e --- /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 00000000..136e6943 --- /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_{11..12} ) +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 ~x86" + +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 00000000..4dc3fe8b --- /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 00000000..032644ab --- /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 00000000..640d226d --- /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 00000000..978566aa --- /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 00000000..e2e2587c --- /dev/null +++ b/app-office/jameica-bin/Manifest @@ -0,0 +1 @@ +DIST jameica-linux64-2.10.4.zip 38951918 BLAKE2B 039e973df99c61cec7df23f0d97c71225642872d45b7d413df7cd458f0faa9bc8f1394e107e16c3e4c9555995da7e5363381e25481766f4832ad834157b2716e SHA512 1cfa5601e69138941727719c5910fb452cc2ab06bef0e196773e3c079a1f49f1e4dbe7e51f11e9b30f14157bd41be8200ad6ff14f57efd31048ae07d8f307cad diff --git a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild new file mode 100644 index 00000000..31b8888c --- /dev/null +++ b/app-office/jameica-bin/jameica-bin-2.10.4.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 00000000..a73f862f --- /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 00000000..bc5f627c --- /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 00000000..113e5bd3 --- /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 00000000..113e5bd3 --- /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 00000000..bf2b603b --- /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 00000000..22beb7e6 --- /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 00000000..a2182036 --- /dev/null +++ b/app-office/lotus123r3/lotus123r3-1.0.0_rc4.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 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://123r3.net/" + +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/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 00000000..36d18d2f --- /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 00000000..92220a2d --- /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 00000000..0f2214ca --- /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 00000000..505aea1a --- /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 00000000..97146a9f --- /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 00000000..d59baec3 --- /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 00000000..74def425 --- /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 00000000..64f5835d --- /dev/null +++ b/app-office/obsidian/Manifest @@ -0,0 +1,3 @@ +DIST obsidian-1.8.9-amd64.tar.gz 110032080 BLAKE2B 133f616cf6efa890b621648f72be36008b60b81330426b77c4bd5b58e08c0ebc9f5eae945c70f43015b80408f768d99f28ff1f297aa21d15ce47dab189d9d1d7 SHA512 76e1ee573232740576a4876e91741fba9b23b663323ab518889348c76be0205401985ea639fb814ffc7fd3f354e6574a13f63408db83ade1fa6b559cbb91279a +DIST obsidian-1.8.9-arm64.tar.gz 114564362 BLAKE2B 8ff74836912ad5806c2d6193167c9228830aae37286a48b4cc3966de739680754ada8e9313b4c813669a920e9e75780a81dffb4e75bd7fe87b1c3553bc11261b SHA512 7f53c7fd10a8520ce1b4abca00d96042f325429b279d6ea2df9115238a8f9c294b8a274057cd4a244ed586a79e33a40fcd95197bb40cb023e52e334139b02cf4 +DIST obsidian-1.8.9.gh.deb 80266718 BLAKE2B 5cd0f62b6a1382fc0bf709cc76759fe31145a8b5ffbf4ea7a5937968f9fb61832bec6dd30cc4afebfaf2001c3dbf9b2fcbce70e2cd512b25ce7b05b135871673 SHA512 81ba8fb5939a5decd05fd3cd19b5ab73a890080b578507ee9cb1cba750038d634453d3c6587571e165149d74e62d05f6b759fb524210bc51b2445b487e15195b diff --git a/app-office/obsidian/metadata.xml b/app-office/obsidian/metadata.xml new file mode 100644 index 00000000..f22e4e68 --- /dev/null +++ b/app-office/obsidian/metadata.xml @@ -0,0 +1,17 @@ + + + + + artemis@artemis.sh + Artemis Everfree + + + rahul@sandhuservices.dev + 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.8.9.ebuild b/app-office/obsidian/obsidian-1.8.9.ebuild new file mode 100644 index 00000000..d591e2e3 --- /dev/null +++ b/app-office/obsidian/obsidian-1.8.9.ebuild @@ -0,0 +1,180 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_VERSION="102" +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 00000000..ac821484 --- /dev/null +++ b/app-office/openoffice-bin/Manifest @@ -0,0 +1,80 @@ +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_install-rpm_en-US.tar.gz 167823744 BLAKE2B d2af70501c5e7041bab95034702079c73cd1c2764c3208ddff34ddb3dea1576cf635117532558378514b230bac57356c6d8f7a9ba14ae8b4d09bc9d343c34e34 SHA512 7b79c12d8914e4458c32062462ca87abb385e290df4bdab78ddfccea4c8634e0ed83dde1316f69fd805f4c104f65bfb70aff1a528dcd1d534de04838d0b00220 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ast.tar.gz 19052202 BLAKE2B 3eabc295481b22f33843a5c58645a3312eb5d548b26f79f7583826fa799c9bcda1763bfcd9b65116ef380d52327544ddf2a7bbdb3a3bd38dfef63f63656ff1d3 SHA512 ef35df90461cae119a804a7b68b9cb233eb9655fa8db57efed8f9e38992ec3704cb1b0d24e5f02192f6d2e55bd9f5acb008cc30ac35bee772c05ba630679d225 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_bg.tar.gz 13585208 BLAKE2B d628fdbaa925dd77fc9076b15d17d64333c8c01808bd4fd34fc183d00a3e3ca5bfdf0a128c590f44a3ce41a0cb5924b00ddb1eb6bdae0a6467795076aea30490 SHA512 c1b917afd5d4d6c53a7009f42734b809df5c4ea7b5d6154574264a627cf5581129ab8deacd537402a0a7277e7c41990fe9883b14a807fd7f55e1b84ae307a2f7 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ca-XV.tar.gz 20542210 BLAKE2B 47af8915bc3e0786718f06c6f88cca050f5477146e2af9848291cd6bafb80ada195879e9045ad921db38028536115fec3aefb830a173230e3392f71897c84216 SHA512 b5bf19528fd28333f1a9a8a81ea7cd20020ef6b9c8d7731734172dc10625a732d03234a065143465279390930787fd812b2ada5b637761c1f87d3d78ff55ba90 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ca.tar.gz 20537157 BLAKE2B adc49797ae3b2f9d71e27175814e2aa304f4e39e3b26de4420b7b5005b2cd306d2f66a0eba4c751e9ca3d2d95e6310922cff6367b10404a459db2d8499e439bf SHA512 2392a4b262cb47c074184128c027e17fcef60bb2f85db58c158687b375f6506abc9b091d63897a19579828fad3efb5765f43d558277ec78452dd56e4c65e1213 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_cs.tar.gz 12629721 BLAKE2B 5365401bed91e7eaf624bc85ee78c310679119e82b19c3c59264495bb6e204cafe34db0ebb326dfa3e7373b7c649077bc3c913d529874ee37b13f16b94b85f44 SHA512 40266ef4dc7d655de33c4f179430872db7527e80b688f54eca16e3bee6e4cc52e2c6891c97a437de599e0294aa6135a159c4350a82bf6194d644c14326152b88 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_da.tar.gz 12419324 BLAKE2B 8063ec928d8c583f7225dc79fc80518cc7118f8c4e892c23b47d907f17f9bfb95f847876d3263666913f855c7696f5929571d21ee26f19a561372c9d2208a014 SHA512 0d0b115494bebfc6a0e85aff9043e7e1ae83326519dfd93678b3833497709682fb30832ce5f4119657e374daa80fa638e640365f4ab64e900a7ff23c7bba56c4 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_de.tar.gz 20727381 BLAKE2B 025af2e996475650697603b2ed4b9f64d1dd2ee27c5ae28f1bed04ea170a87fce523f387dddfecdc6ebf4be0ba887bd2f66931bdddf2ca64c79f9655b6e0a690 SHA512 152235a20caf4d791308a491772e1203d51483536830a409d6ce5955bacd91720e622826ad26ec747721ce9669303ccbefc1ac6872f6c20eb3f0a25d3b557cba +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_el.tar.gz 22061783 BLAKE2B 481b1f214188eb278941f862615f1666ec7a468ad5af00b1eaef35c50c6b6cf3c8fd1c374ad86db3514e3e742d207100ee228a5a1ccb5d1119e3493f40d1cd05 SHA512 2562c9bcb3ba9f969660781b20ed99ed54d435833189c53938669317b68599e9622ec594d9ebc7d86b0f7c606c4228e4be4131acafba3c7e1f62f0113bcd75ff +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_en-GB.tar.gz 19095829 BLAKE2B 36c1512230328c4fe96488467331962e84d44a6d838afd4e099f7f884d7c0bdef7791035fe6688977ad1884b084a0a240d6f3c3c99038b3af8a251b9d5dece0a SHA512 b4407625a3cf82390795ed8e91a14953c5d7d23c68ba541d359d3ed5d7ab1aeeda5bcfc2bb7607ff847fdb17146a0e013e49e5a0b279d0b8d4fdbb0b883f6c24 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_es.tar.gz 12820411 BLAKE2B 26bf7b7c3d577ebb615b8511672e67c29e7ba21643484ffd5315443bc02ebc2748a11fe60dacb6dea94ba6e46c9ea4cfe8a2b478b1aff53b81d451e7b382e37a SHA512 a030345eef4b75d11b3ec2bc8c98bd05ce07e5e8575e652ff4ce98af91cfc423ccd3357a2d49e39fc1bb21dc3a8db6f8392b5caa05ff9365302749f42000809d +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_eu.tar.gz 12670909 BLAKE2B db09db7aef0a4212f4aba23dc0abc8231d5057b38c496d9993c29d36ce19fb1ea85ad44c97417a4814676cc483e2545fa40fe124a83ef0284e4d822768ce516c SHA512 b3511b0b3868904301f2214da978b9c226fef4c7e8b0f156d2bec2c91a8bbf5047560598c3e35ef899d2759b9f6f724765e4c5722f3603b7838c6baf9359b1d8 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_fi.tar.gz 20805453 BLAKE2B b83713f1b6331804d8e1cf8c4e3e618a5519fa8025493bdff6852f628fa12e04b6238bca93ce84de3d55c2fbdddc3f8aa23761b5f9b5f86ecdfed2a631afd23d SHA512 cbaa4f3ebea9e076e32ea8b13f210f9de5d8b7f3ba9a17f5af5f90aa4354ce16f142c020d2d594fa211a29cf936be4f27af7e3eae61f46a106dec2ce83e54922 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_fr.tar.gz 13041939 BLAKE2B 4344b1dfdc3de9c9aee84867cf37ead37d3cb62bf66797605946b10b278a93ac76578a6962d5ce2c273e519a6d1db8985ca520f064ff3b3964326a57339269dd SHA512 af7214b46d1794e215a40b5b6eee96efbb134b82e32d615f1e484247a5b90352d7e2ac044bad0685d635085f3cb68142a1d301935b6e3413108f68f1b07cb7cf +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_gd.tar.gz 19027761 BLAKE2B edb069ecb06d2057ef88c3e8fd38542b6b1886b93b3a0d8c15b9366e6237c2567475ddb6030fdc3a900e106b0bd1684c1049340d3f626150165931d7f486b8ef SHA512 df70c8df07b56f17897b2564e169b7fdc146fcd86337f974ed03f307f0231b6d3781e0a7115bdcf23e2c752ebb2c9a0ec3182dd51c6a42713eef8b3d51cb1531 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_gl.tar.gz 20129919 BLAKE2B ff43e21b18b16c56144a056dfe6a0f3761cc9748c7a266e816892cdf1159f47c29284648bc51af06df89fe0ab2a041de85a97bef53dfa11e6478d37d4b0f4b2f SHA512 63b56bb794007975f771f706e4501edd5e060a88b05c2eafe23115be2190ba83b02f33ab2d14a68b10f9e11e20140a97c5c1d3f29dcf3ed861462d38782b4ef4 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_he.tar.gz 19116311 BLAKE2B 18e3cd16cfa3095e5ad19ad20f632713d3bb3974ca9de782b8f127a893f87a8cc87cfa1da0539110ad45691b466a33daec3590a90ff1873eea234d40bc2e34dc SHA512 e7985a51b0f9c3666d7bda8f73977280a7d3c180f812f9e63c0db7a2a0d90cc6e7b7dcb52379e007529c86fedd25c16118287a442b66ddf11e91e13495fa3749 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_hi.tar.gz 20078068 BLAKE2B 90493a8f5dbe875c61cbe8b025bbf3ff8b94c3c0735fea6d6f9820dfb944b3eb4e2a617958e1f7d1a1469e252d5b89506e23c023f7bc706af7284ccfcf1660d9 SHA512 82d50e484efa011bc075d6dc3c05f52f65fde28d10606b7fccdd869f273bd03d18c43fdf4f2ddf89fe0996ad40b4c56c5a1693f7358cbe208d7f57faecbec7b0 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_hu.tar.gz 13081627 BLAKE2B 4fb8c733034e4d8fcda2c82a7edc1bde518519e4759fcfd00e81a56e6e0df3d611b79978f612cf669e848184348b8d6e65b2422eca58ddf75fb2ad5555fa450d SHA512 a80fb07a0c82a2bcf8db94962187060a6bd274a16b591ffbbc83a1000fdf547b3c6ca2440dbe9554eaf12266161dc4d53bdb27fc3636ad8aa5e8bb892c6e4631 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_it.tar.gz 12786200 BLAKE2B 59efc3c00be893804cfca15f996eb3d236702c92d241acee2c6542cee6ceae9d525285c5e1f83fcf167f4da460308c9001f41458692a04910e5f31880d7e3fb7 SHA512 40071fea5a029aed38bcd75e4332c3d8a06515b5b1984ef69f73c1de10a83385014d8d30e77d1ad4a88cc8553d8931ed40c68251c4945c07b1e5aa7c14fca11a +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ja.tar.gz 19003896 BLAKE2B 20e813d4c39899f612a8e31a5a05a918e7c08f41ed74ed1b2d09ae080b1ea3db60058dae2802cc761d933afeee6a2488dc91ef8eb47fa478ec7a98d1ceb58aeb SHA512 897bf456fd7db2e99897fce5706828105edd342ff2d3f2de0e5e2b91347ca70ed1cd5065c83281cff99eadc4ea4c3c8d7c5fba4275d70dfbe8e49bed125d06e9 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_km.tar.gz 15929931 BLAKE2B 824a5a08363db97fda4ae5eb7c80d13ce2e1e8427bd07b73cbd2ae38de2a87c1588ec9dbf5a3e8d159289317e8851b523fb361024ce9a9e71d0a5d94fdc352f5 SHA512 df2cea32be114f3ac813942f8b0856cebf5e369c4d204ef9d12ab0024cf925bfdbbe197ff0f9681c043a13df9d5ee92a41808223f8a72d8b827d03444a6e306e +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ko.tar.gz 12535475 BLAKE2B 1c1eddad5a9614279da7e05f571f3269ae727b86dfe4955f1b8f0ec016be71cc4a6e81d485b6965931c6e5581927652a1d3e1146ea63de1a53aec774a8ec95fb SHA512 cf41938cf06d0b92db2575e556a4a327ad3698ab901195561045d0cdb9a274c96c578a82f5ad53b0dc3b2631ef14f609cd7690915627e195096366d2d631a71d +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_lt.tar.gz 18999632 BLAKE2B 40f25c1d98df1f95f21abafab4a2bafd60651f21851dc1e0bebf7e51aaf95d2640de42e24c59598a85860508045fec76207d2516a3d48b1a34b02a23dbb0318e SHA512 43e44bc4d6d4b63aad95e884379c581d92bbb2a25de72fd8792cc36f6742f7d6ab05d910380b7a5088a22a18e7f3c2f36dcac6d9dffa88c4d593aedfb9c428b7 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_nb.tar.gz 20231865 BLAKE2B 5523e276111111a2e7d68dda21780446711d64c3c0a274cabddb616f9a9f6192b75f9ba314bf4dd5a455effd7b20bdae87e104c6a5c25ed66435d2bd46ae8460 SHA512 199567a486f62743d83f9c4d87ac531aec11720f5b4b1ca0d6529df0de6f0a6cd07d5233eb4c460f292cc2894de7cec435ad5ec45922575546bb3feac200fdac +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_nl.tar.gz 12623807 BLAKE2B ed16550373ee87e34bdab2b950a1dcf8df52560df7fce534fd8780b7ab7d0edfae4e8592a641bf689c149cd6bf293a22c0b7e4ce0ebd095aac17dffa41f53e23 SHA512 14f27e19496b90b385f7405e857dc5de405d2571c60e3d17c460373473514df10bf0bd3cadc9a4ae9046d154a904278bb039c9650076e7b90a408b64ef37cf31 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pl.tar.gz 20692845 BLAKE2B f3fca3e29187538d531d61eceeda82ec17e2b941834d0aa1c9040786e177a1c9443cca8964eecc6c3c5ee2969414d1657ec81514203828ad422bf39886d2daaa SHA512 9d8098a7058e6e2daac7583974a8e87a0639f1facccb0fe3052e8202a28f057dcca4ce69e57b111930b9197371cb9e8e3f138948a74f06f47e0502584c87f364 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pt-BR.tar.gz 12640910 BLAKE2B 95b28d618f67cd684747460edc3cb3c40711f7f7a074696a4b8a3acf87f95317fac8dcc4397b60891911dc704c61d64564875fdfe0461a10eaa5c73269a4d477 SHA512 cc098300cfe8c12844467035c82b3477598b6a073ac3451908ad2d89d9cb328594133491709c0bf7c341e4c03c69aebc02d23c84ac0dc0aad614713fa1912aba +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_pt.tar.gz 12633808 BLAKE2B 603c240897994ceb0361e2edb9654932c4de99df1dce9e27bbdc841e88b8d03a7640313636637818227e4304a23dae855d137d8d935690bc6ace749557e846aa SHA512 b669d3594863173b9f2008a8ef1c1b8bea02c9b6591e8a454615defb69ac40734217751f426070d9f483bba1992bae0a14b9991f4c559099790a6324bf298684 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ru.tar.gz 13719224 BLAKE2B 732e8939c3dc0e1fb0ea3c93a5f69381a95931b8b069c89f288a62411104976961b65fdc4274ad03983c5a5588b2ce122f68cd1c56ac45d92969729c9b7c40eb SHA512 08e10456db114eb38e31681214e4e80b5bc3b17967dca2e2e6a11cc92b87203f01d27a0e278ff4e0492cf7d2b5c9cecec76c8c7da87ee345c10cd17eef82f801 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sk.tar.gz 11827499 BLAKE2B 7175d1b10eb62ac667979221901a722da40f141e366cdbed7dd4b9e26ce16ecdb691abc106efedac09a9edbc82f0e1d6a7f2a21c16effbae83ce66ffd6165864 SHA512 d9565fa6230f910118392144811679a4ee10e1699b1c92449eaf4a13e5b3d26421cbeecf1f0ce54760615c0ba5d14980d438e377548ba3acac3989303fca0211 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sl.tar.gz 12565504 BLAKE2B ac198b03653d7ace31cf5ba0feb26a18b2f5d40532c0713aadb9c8f1b779068a9185d3aeab05f9385214137dce3e55f3f31ca4f0fb6e27107ad2672815d4b3cc SHA512 f0ef719f423d6a61b93396d0e54b3c972d17b4e95d70d7fa089528a48502ed1cadeb8a69115cb6217f80a557307dae594348cc9de1b602143c2da5804cd09cb7 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sr.tar.gz 19095001 BLAKE2B 5a82bd5919a7ed5bbeb4d2405d1bcf8771edf803565fef504ec06a5b9a1140f6fe3325fc3b47cc0200a50b3670878125e0a3583234a03e83031e8ac5d0ac136f SHA512 37f6329f732d318ec467770c10858de7e91a7e9c357b13225c30107b3243264cb9c1f4d07c1af6d0bb0a2294f3ff6d46a5da8c9f5a5aee5465e6d2f4a813b101 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_sv.tar.gz 12457406 BLAKE2B 353c66aa35b92149174ee37032f22f1861201aaedf559e3385e6f5ab553edfb6f42c5e9dbd640c313c90568df07fbca6612120b56055a044d248540bc9b268fa SHA512 f70efefddfbe733a2ebfce4247560bf4f55656e4489fc8660369ac08ab5e59c43071d8709b97249475b603a80c3da380ea4c457cfb815c7f383554eb9eda2b5a +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_ta.tar.gz 19113612 BLAKE2B 6caed230036a7933bc8ebae22e60f1e93eb61dec67cfc4255fc3b1f4f8536dd123d0964ac550ba7e892663aa63324723297c97233e4bc0d540d05aebb1975287 SHA512 7196cee468e1bba0dcff31938736e5488cd5d4f6b544bfeba702530c98ce7f0df85ca190a9cfcaa0b12d4e1421125f5ee0f0f2815acf55d8d92a5ff48ed721d3 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_th.tar.gz 19066116 BLAKE2B e5f87902d32415209b25b31d9284ce860e3783bd5dc9a7e4f68b24d077ce180c918e77256f0aa5614f4bb13b214d6f061c0bfdfbe2843bf59c42847a61e5bc63 SHA512 2feacb1473c8a07a120b8107a2f595a4e26673af0def6a0785f7571e770bfa68b5f2e9f122df3a1ff1db5ad5f44a05e784852f6bfdf5080d10dc43f43fc03d90 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_tr.tar.gz 12160593 BLAKE2B e0375d4a3d75b1ac2a621e8a59d7ffd0010d29b7b7c3b1de713a913986d18a75c8cc6cc1227c3b1d297470582489703623a69b61d51f92b3e45da0ed81cad330 SHA512 6e2aeae6f1b32b23498aa56ffba219ca2c8a150971742fdd0248c1bfc50ce1dc82d010c9af8e647f39fe36ab88b6783379f21d44754d06b9db5eed22ca6452f2 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_vi.tar.gz 13405668 BLAKE2B 58706e3d88a470bef748ad8af71bb3a7f319c251a4218a58bba3b9c8de1f762193150f4ff4c9e8936aceee1630f93283a94440d6af102148a48e0eb72fdc8b49 SHA512 d71cc169331ec82f6676c7cc43444da82a34c26d034bf2727385c5f1e94069fc873112264b8de9d190d4b68116eb646382783e0846879593ee2e24c9645b1fec +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_zh-CN.tar.gz 13840668 BLAKE2B dd28b48a865f79c4d9371c5c75b47b344f07006e8abe254c51bca7c20d26a5b36915733aeb76c42ace9c20455ed2d28dc9e8872f9b16420bbeba524e77ce631a SHA512 67c51aefbb524eebb305e91766654cfc5efe124c266a4a3de18e6a5e784b0a41959c8a83ec89d29d2dce52224a1eca99207bf579146c40a0b6b127974e3996b1 +DIST Apache_OpenOffice_4.1.15_Linux_x86-64_langpack-rpm_zh-TW.tar.gz 14046644 BLAKE2B 0a5b17962c87cce91159e86ee7dd1d276a4eb46d57e9041d1e6ba74b8778e76078f7eb431941f3dba1e7ccf82dd4c34385cb82fe760f18985afb814f7b065909 SHA512 a8f826afb01339f68694f7631c5f0d56176d3c98a2191acab92d011ca8780498e4d02f80a4c2ecf4926621845ae6ac6bbbd1a7e6a7b3bc13637b394355d0d5bd +DIST Apache_OpenOffice_4.1.15_Linux_x86_install-rpm_en-US.tar.gz 159766977 BLAKE2B 9c44a9ee8f1b5351e14c6e012291549c9d4eefd2a5fc3b2ce4b4a4997b0a572ca0fdbdf49d200667574d8bfa4de8949037bc26e7a38d1f377d4fff2840db410c SHA512 d48db1fc6f808348745440bf2c5e04900de56f945df89b7f95d37cd7cc56ce24ce220c3b6a269d6be2641fc8370b09b252bef4ffa6d5938a500bb90dc2a046fb +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ast.tar.gz 19061085 BLAKE2B 570c08964d24af85ac48427e4d02c9a47daf53aa6d88d85eb64b3bfc180786da0e72ed56b5b79f47ed23ee25310ef4ad0f7145a78bfe6bd23d613dbfde7d5ccf SHA512 d698dc6f2b92a5c6a1bb090d62606ef46d11835eb91299f9d0bb72b07b42231e0e99ce3ec70fe06ab65b73d4d3e5c65f63798eef6362e9c4e33727b13f2b349e +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_bg.tar.gz 13594717 BLAKE2B bd4b456f8935968ddd7d81206b0ffa8c2cefb48d7ba319c36b20a86a76bfb6a579b9bf17d114800286d072467ce41bed45c892e007fc4170d27e119e586a2987 SHA512 086f4b1fbd280dcaca17819b3c21c4f3cb5a06f7bcea26db8b57fb1722ed1000cbc9bfe1e48cf8b2ff476179f56252820cd856a7df791e9e3d750eccefdaacf1 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ca-XV.tar.gz 20553478 BLAKE2B 3557ea5ab2d1c25c896cc2b588cc4cf4be156851d8c14812ec97c2c7124039800e9e21b5e2977b156f50a391d2dd20bee6ea40a71397953b96ad73e16124d60c SHA512 2a5d82950af04684712ba27f0da0aefdaf6f966e910923a55d866014c173498c0b5b14f423967f81cb0dcdbf38d1a75a199b304d7887480794096a8c5413e518 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ca.tar.gz 20544312 BLAKE2B 3b48bcb71d4ed149b199ea07cb58a4ecdb909d92f7454622ba4d024d23cd7b0c77ee3c167ac599b7537929a8fc8c74d7f7e22900a6e4accaf0b3a88c8e1caa5f SHA512 224f1787c621f313a46e9d372f9b4db890c9003ebfef55e1377cc8770cbeb917bcc3a4f976aaf6bdbd6252aa3a5aa2b4771b3c12570a0de0300b37957a9c0e8d +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_cs.tar.gz 12640266 BLAKE2B c99933928ea5836cc087f66aa07e8febcd3509a652e898400ebb3737f845e1fb9cb7e0fe232c23882772a91a175b44170c86b9f70140e8ea99aac78b59a60446 SHA512 601318f6540a17252601b87ca4b74b7c00bc5f5e7f33a9d02305c8e1f4d3ac636ec3e92610c867c23260fc44cc953e84fef4a6353bad96eba35efb770690fe7d +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_da.tar.gz 12428779 BLAKE2B e2bd1293505f96744bf25fa7931dc824aef025678b03fdc2195b9f54c1b9061e12ec87ff607f005f1ca0176b1ed66556ef1238cfb7904c5b6dd2385ab19e1805 SHA512 d1a0cb8ae0a337506bfb3303de970bb6333365404b474d8fac692d15da4c6d3a92d306f0db2e6df33a0de95e3a1bf31ef36ecd7a56703081424ec101634087a9 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_de.tar.gz 20735279 BLAKE2B c640e01936e22be125713ebb7cacbde718e4b4911e292ca08b734825ad0e1daef5715f2fe9f271f300de9e3b9e62c085f7ed8a21647263f7435bab2dd142b5b3 SHA512 e62a77c192cad81bedf022b835c53ff8a10ec41976d5f03274768b7822d2dd5b193a69a42d020239ecc6b849d7400b4ee225580bee23f357f9ddb74c45cde8af +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_el.tar.gz 22073130 BLAKE2B 94f80668c4a4b8182df4845a54aa343e2c7dac0e6c484542d12c5271d415bd6cf54c8fe0a1c9aaee91ea56d840a280ee63ab0507a28650df836bd66b41912d2e SHA512 688734c36d21731ea67f5581443574f1f0138c45cfba9a0627746b5cf7018492d949ad9e2ba3d4061809761f6f343ed268a0cd1db2e592cf07e8ea522954b1f1 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_en-GB.tar.gz 19104592 BLAKE2B e9b2019799ab4220249794c4a7b3c262fe0717e858980389d76e83b0004a8a9a3e2475ff92b04428e9b957caf8f71f67805bc8c29faf4ac87853648780369d10 SHA512 85c5549f5ddf908eb0b70a2079313dd30c6b919737fc6d17c339251ee192ce53010ee0f40f084887e87ee617d2c957f4a4dcc69d455ca9e07dbc279f58d8971e +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_es.tar.gz 12827645 BLAKE2B 008b28f4b364697d24422862c25e91bfc4d5117bc1c3b68d970e6b0fe548bb190bbd80217764577218a7bb9656b984319f20d8a9bf4c71195efd4ae7bda097bf SHA512 e233c79a1df676dab50a1e428e5ba7d13ab0459b42fee3e8a67338cae50b503a0b4c1821d7a62dc49f2fd2e3087c6d9af7985ae0e1c22f9137dc2316f05b2375 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_eu.tar.gz 12683524 BLAKE2B 527eec29f7f870f84bf5eb1bd077c45324b463d9eca735dc9d0e10f74f38decc2ed93535ea097ecd99fd03f0a3a13d901b2cb4ac6a5b9e662fa6afb68e58e9cc SHA512 aac01dc56a994b57f847c31027cf62c54c4c4169bc69ac10a025b0cb4a194d13c6ef796839d6f7d01c20e3b621401be2be1e237b98bc435083b70a2e2f309778 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_fi.tar.gz 20831118 BLAKE2B 9b7233621bc443a78bb84540576e0e6c7c3062a4119295d1b6e39a3ba96c0f37e818f2032fb9a0c4538cd143d652406cd868af50b3a8583fc761d69a3fbe1a38 SHA512 a7009b04258251401e2155690c6c1021a1e6f192b922042c3c846c1632f1cb080317db66a0a808b160853966f23808f6cab4ada5af8e6e0d7a3804603a8e174c +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_fr.tar.gz 13051833 BLAKE2B 344234c424cb4a20103172eb6711404fff0e101dd842046fc72dcae88779ef8d89623519f2ae570c707dd75dd589fb58bc2fd10868ff92988d53c515b707479d SHA512 5dbe27c25296cc526cc740088785fe7e4aad1e5cc7e92dcd6de9cd67e2ce73699f7ba419f99761fcb1c03704c77368fabd69b221af52f92a75a89d68ad4ed7e8 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_gd.tar.gz 19035844 BLAKE2B 1823207127323ed02d892b62fd594710ddf77b9e58145e859698d794ce68a86a51ffb7cadf1a40b64f9824f8437babd5afe1c6b3d2045bddeeefac99ad26ef15 SHA512 6bfd25f8552046dade5073330f988a39978e206615239e9505993126f2700d509f7185d0b351bee9204052af53be490606d4c1a9e82ec226dbf00bb978ad3ea3 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_gl.tar.gz 20122265 BLAKE2B ec1bac538d550a41471e8043793771eee6d0f18cc08339dee0dc70e0ea8bab6903e4007d581dbfc2437b86506bd11657de8087c8764ea6d1869b66b43024ba7f SHA512 def702a1fe37fa16408bc79c15db2a12c3d4cd9db271fc97f0669abcba93d916ad28b4200112b37069a8fe2a79283c188dcb76b8947a805bd9f34526e1c9b6c9 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_he.tar.gz 19141998 BLAKE2B 5b228e168f29e3743990e590fabc4c4075061565f83e92e0a85c2f528427cd645284fac383850233942c34b757edcda73e4d8f46083c94d3bda77d8254c9e302 SHA512 700b7cfa561f1c56c4dd69fff18dd9820d31acda00f3208313e76a5d55d32d21fa4a117949c10b5294aa7fb410a92873682c58a313224f7001290aa721cfb650 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_hi.tar.gz 20104011 BLAKE2B 7b53016b353dd1f41c70219caed67ce212ef1da438a3516b778803048641b0a1fe2aae0b17d559770b644e7a5ede48ac2a59793d33d27d482a249a16b23de088 SHA512 2b5afa80b44ab75c9c8d71cb9d81c5961f27a12a186e074ae1813f7516604523e398f243c216d57bb1ab5c92bf6d564ec27054f05ecd049359ef93198682be0b +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_hu.tar.gz 13091382 BLAKE2B b61bf158362aa78a41cf5940ca31ed4e2687d035b444b307c91b246d60e83048f5b78465fe6b014e156086d463d0cee27d3ffe9672b0eb9a4788cd4809da7e31 SHA512 a7b7ac02bc592b56ca06b239543ff932cbd95843b5edd909630840a178fdd3d42ca710f97042cb596f85ff16734333e5c12f2dfd853f99b4eba3b57f94e9a65a +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_it.tar.gz 12795931 BLAKE2B d23267b2667fa4c8fe4ea6abd225ffe1e131f5a9f92490506bf1d6c8ef2dcd130f81ce2da87bccb08f54569caf92785f67a4f65e5c1bc0b0c702dafa3f7ed028 SHA512 0f69955aa9a19b4fc6fa0a582ac90ff4282dfe225824278a1c5b47cc748b568c114480e8147c6cf6c141e03e7ebdda95de5df2898eba680fad75553e81d4e2bd +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ja.tar.gz 19015501 BLAKE2B 15765489b8c18a2965de4641f176742532be94865fd97d8335140b12eeebdc1a3f38246bc1cc132c0c28844a6884544b3570914a9c935184ff0eb88a35e98216 SHA512 f18cc7924b91bef6b624d8fa3843dad02ed3f74c6eb9668f6063969e9adf3bb61c398426e2a15c6b2432333da653c2dc618e422a3e8eca91b4d8c978e6874edc +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_km.tar.gz 15943807 BLAKE2B 4dadeae25d3a497e011e52edff19321fbaa2e0973f78f5813b5c2c531fd3e0ff023dff54ebe44150bfda388414d285888d5b142f3b9095043f0b9540967a7c68 SHA512 d4a37de1eb15aa276b48501bedf19e5891118f09ad0c8ecc00948553442a69a851d1210444ae1c5f8c1a8a91bc6197d1dfc28bf715e0b0c6a51469bb912bc243 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ko.tar.gz 12544036 BLAKE2B f5860f8cc9b3ac6c1edd4327321eeaa234b7439d3c2bae701630cea22eaa469746413d4c35cefec31479dc4a37c2e3e42e5a33be97be9a2c74ecd206eb25b1c3 SHA512 4edd1b91a3f1ed248aac1707fd4be86a4fa2c89d33709d19783ae4b14f51727a8c2572c9585720573089c10bec6f1dcf949d613e922d8ac1bb69267fcf3cac52 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_lt.tar.gz 19007525 BLAKE2B e8cee2fa2d9bae1c00a7d87ef9f02c2a4b36ef9d83c2e4f4d1602f8124675cd9e7ce01be8885906b47fc72d43bd0097e7a33f0062bd5b9a78ee3ac2fe2f56d57 SHA512 af342ff53b6c62c3394053fa29a41967d09288791f6be9cd3cd3b3fcd5ee07c26da4a6ae6fb8cf6b9d756824d9ef46a7051b5bb25bd6579cd21f7e14dda6da3e +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_nb.tar.gz 20240093 BLAKE2B 032c229891c8128df35a68aba682ba55fb35bb96e65d9e85215f5d38346805af19baa3a899c464139067b39857849dc5266cc10ea692eefeede11e124b85b56d SHA512 551e4408b45f1587e889ac534d0e10f32b9c8fa6babe98539db4434a9e4342e2617738d2445ae0539f26627a772c2005857fd1c6e5402608df29d901ff9614be +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_nl.tar.gz 12631350 BLAKE2B 90e9187bdcb0fed28323f89cc45301fe2bbd1cf45aadc874e09959ce41bf95bdb5c32b560c658535fe48e8afd9eb074f4e4cfd29f6d5c74c484892709360d91e SHA512 1908b3f3ce93e47f17abdea7c1a0cd64528b2fd1d2a91ea4fde115f538d67f7b5cae59e0824fcdd705886bb1441e3541f33307f62dad4b8633478f4914c1c09b +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pl.tar.gz 20703077 BLAKE2B 8dc98575168dbe4f52dea73b494b627d9309db4a489ad83af4b4466b7bb2c29c9709b36ba421fb983e48cd19da7d16e3227c9336d246a6e8bf4753cf4e94426b SHA512 5caf262ccbc730925636678a560ff3ab5e97ae33fba1801c5c0c531781de76b1cc24cca131c048efeade83207efe8b082dcdb9398ce9ab032852452eedf54f02 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pt-BR.tar.gz 12647798 BLAKE2B 759db179b1740c3e3667c73c60628ec8a5b49115c83246392ba8f60f885093c294cf351fddd049d24613c038b200cb26255aaa695e3dd01a081abc63bafa261b SHA512 a1afa1875b8261553bee8ff510d4978be2c72ebae60932035502fe42c99f2c5e5c5bbc1ed2839d5916fff102961ea33e18e7e84479fa5b283f2e2e0a4f61bebc +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_pt.tar.gz 12645395 BLAKE2B 86ef209645acd1c073a6c99ade7e8f528c8efd87b278364711f74adbba90a39a6b270c2a0335dbe0ad88ea2201d736b174ba3f70f10847db728e0cb28d4401f0 SHA512 68540f00b5dbfe6bd4c96f152db110acbed444e313432a789cd9defa404b76e2c8f7a915fcded92d960f9395d4ad92e78165128367a8c9837308a8715e7862d6 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ru.tar.gz 13728555 BLAKE2B 5473ee36af1b722b937db9bdf37923f12d8cd640e0af196106cce2a25eb36129e6fcd9c7bb4f74881c86fe2fce00c11c8b2621827449d6a94ebd61b1097f2de0 SHA512 81060d1018ea4c8e583d187b0ac922e727b8dbbbc495ee3465d24cea8eb25133ba4ea718a34449306a42201be9e998672d975123c39da80f8101b4ee698464ae +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sk.tar.gz 11836263 BLAKE2B a3c9364c4a0efdbe8d1699e88d07db290ff8837e2fd446ebeb5ea2b74c60e234506ea3fcb5e67352bc2d475255675d9f31127384fad61b306a2d9401b58adf76 SHA512 910f61d4a5b5a87957b645aa9536e68983dfd5ac575b0c49ec07daf8ec0b603e0198e4ef8ff79ad38e45e4c1d4146c97fc8f530d412264f861a4c553474cd62d +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sl.tar.gz 12576229 BLAKE2B 6d99c1af16b07445313f5fdb1a22e11d77cba16c55c6c4e3bec4724cac23d6986429d1ade33ce12991a4e14433f3d6b08b861f854ea72b9e58bca654a2d3a02b SHA512 8f8c4e6b1b6557a8ef5840edaa2f962e3b473fcae4ab0e3dbe30a886b3a80be03510740d53d709d5e7eb0c35b0a75c841ad50b2e962fd4e8c01b183e1ef3a5dd +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sr.tar.gz 19104551 BLAKE2B cd65995797e096429c4497f6aee2fde3ff02e07e06dbba15b1776c2f93d4f33a405fab5b7d2d70feddbeb37aba1088e3403437af46f87fc1522439be84627933 SHA512 5c6572ff073b22a99e4088768b84e25bce8ed0d9fc102f4f01cd4f4c977c389a143a735ad7a6efde2a5287fddb8216a5863cefb18cb7ad6de5d905be8edb98a5 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_sv.tar.gz 12466550 BLAKE2B e3d5ab606421a148542b3f2a0de842b2d50ec1db6206ab77850fc8a6a2b0b91d8e42153403db6fb821e807a08323bed752c4209a649818bdf3ec1a6311f87dad SHA512 6f8bc1550046305ae33b5e8138d3527cdd79abf432f6911d02d5417eadf4930d4f507eac94823bac0fe03f0d221473a2168c702accc493c1bc8d64cadd7e240d +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_ta.tar.gz 19107344 BLAKE2B 6a5ae9b8ffcef8af99d416aeb1d603e0df27fba310f80991a407a419e05ce3e0245be5087638845455a96f5ba6e8f464f1fd6aa35a2e727c49cf87aaebc583ab SHA512 dbf6147b35383632421b8e8d556b1bb0fc9b6ffda4c6ad75da10223bbf320b17cc48f33ef16b08d209e4282d36c475af73350fead6f06af877ce994610b542c7 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_th.tar.gz 19073245 BLAKE2B da0221cce921459fd8727262a931878247d649b2cd3d7324a4dd3d126abd3728769f57bb84d501422e0906c5f23c7004aaea19db597de1e58b477b0c6ff985be SHA512 50e7312ed1b52a8744283d561b57428c1700af921d0ae1d0739c90d1ed71c5d2df39d087d0cb007bd65838c3f4ca4a0b2e0a71478b3badf0adaebc18d42b6f35 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_tr.tar.gz 12174781 BLAKE2B 1d6d7bd9d42d1980ed91611865544474cda903560f8d7e6caeb7c3a5e20cfcea71bd15d9100a3d4560a95725c99b98396e132725ed582ec644da4e533caf5fc7 SHA512 77a26342b46f6f216013da5d64a4bdaa7744c1de3deb9e4ccb5dab9a38770d098bab4a9f662b24438d63304bf0bfca771216005be63d628eb1239858cc1d05e2 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_vi.tar.gz 13415802 BLAKE2B 262eb81923f9bb19659058e6cfe653390d1081192175b0290cd645748b70ee40bf2c34889bfc801d0651c25311a2dada29197c748f6aa8fbb23c03a67755c7da SHA512 07f8defcb85222b04d148bc49543f892162e4389a44ebfd62e770ced99913adbc22b0e34a82e71f93d2095f40eb1ecb2936d89705f491da66cd41f71cc008a15 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_zh-CN.tar.gz 13849680 BLAKE2B 6797c8854ff0c930d32b91c9202679790bcf0ca616b7242b7ca28e2172845fd290ee6fd8a809be3d188550201edda06251bcc07a330cc70e11b861725c9c7d5d SHA512 ca64b5ace4963daa6c6645e94f9e8bacbd784e4eb82435348cc9bf3189ea1ca82b672367d4b31c0f738b67de3255538579578665aa04beb89601d9410d5ad0e8 +DIST Apache_OpenOffice_4.1.15_Linux_x86_langpack-rpm_zh-TW.tar.gz 14057951 BLAKE2B 0389b36c1cdcc3cb61bb20ccf42006ffe2062cf143ceaec83ff4cf201fc6f65506237889072e29a53f342fd3ac277feebf65819f64fa90f2bec188c2c561777c SHA512 fb6b44e975d74a09feb045ca85b8e1934da6f738df97cb1a3b0f37ff9c91071a673d2ba3bef8e7762598ac64c9926f52fe650b0d43c8be20cb2b314544f1db78 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 00000000..5b7877ba --- /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 00000000..0cd84a19 --- /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 00000000..50e9b63f --- /dev/null +++ b/app-office/openoffice-bin/metadata.xml @@ -0,0 +1,16 @@ + + + + + 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. + + + openofficeorg.mirror + + diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild new file mode 100644 index 00000000..1edf2c58 --- /dev/null +++ b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit desktop pax-utils prefix rpm xdg + +BUILDID="9813" +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" + +# 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=" + !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 +" +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-${BVER2}.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 +} + +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 00000000..589a696b --- /dev/null +++ b/app-office/pyspread/Manifest @@ -0,0 +1 @@ +DIST pyspread-2.3.1.gh.tar.bz2 2102020 BLAKE2B 73a40ad9f480fa9e879eb0141ce99c686436c86411ee5a55f6ddac67fb2b65808374754eb2e8db68727eb2b723ebcb28aedd86d0f496112bce86fcdb4b5b5410 SHA512 903449c1bc86e9effddd5d43f609a43af5098f604d34c2ffd7cfdafd93f2b9fa8dad3e2e36a95fa1ad15845edf6414a407506333f3ba9768c373b1d45200e5f0 diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml new file mode 100644 index 00000000..25e4effb --- /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.3.1.ebuild b/app-office/pyspread/pyspread-2.3.1.ebuild new file mode 100644 index 00000000..fe6683d0 --- /dev/null +++ b/app-office/pyspread/pyspread-2.3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2020-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +# csv import is broken in python3_13 +# https://gitlab.com/pyspread/pyspread/-/issues/132 +PYTHON_COMPAT=( python3_{11..12} ) + +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 00000000..a7ee12c8 --- /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 00000000..619b6eae --- /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 00000000..2fb682cc --- /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 00000000..5e556550 --- /dev/null +++ b/app-portage/appswipe/Manifest @@ -0,0 +1,2 @@ +DIST appswipe-1.1.14.tar.gz 121832 BLAKE2B a6e6afeaba68d21fa766e4278f9dfd4345a609f87ddb7dca459210a8a4aa3119f5381e2ccf2eda3f6c96cdc48db40265c68819f2ffeaecb89094471ca056dcb5 SHA512 a3ed041360483ba302f1d4fc13b5083d5e66fe200891ea1c180f47220c28188376c581b5de09dbbae4d2cee5d30e991c663607d7eea7a250fe839023b5c703be +DIST appswipe-1.1.68.tar.gz 167746 BLAKE2B cff900d76257bb8e757c311918a99ce2dcd65eded12dbc63e09b19aff9356378c373d96f5c6f1684fe3169a30b9af246c73e380ed2b9d4b3e999abdd1b7e91e7 SHA512 0ba04d4da871307522090c215a9b2a6c0f2e78b0618ccdd7739a9343ee511f1ef7d9c0d67bd31791583c232a3d84bb6148e91d8f7dee8208dff5911ddcd5beed diff --git a/app-portage/appswipe/appswipe-1.1.14.ebuild b/app-portage/appswipe/appswipe-1.1.14.ebuild new file mode 100644 index 00000000..f5f0a270 --- /dev/null +++ b/app-portage/appswipe/appswipe-1.1.14.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 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}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtcore + dev-qt/qtgui + dev-qt/qtsql[sqlite] + dev-qt/qtwidgets +" + +RDEPEND="${DEPEND} + app-portage/gentoolkit + app-portage/portage-utils + lxde-base/lxterminal +" + +src_configure() { + eqmake5 +} + +src_install() { + newbin AppSwipe appswipe + newicon -s scalable img/appicon.svg ${PN}.svg + domenu ${PN}.desktop +} diff --git a/app-portage/appswipe/appswipe-1.1.68.ebuild b/app-portage/appswipe/appswipe-1.1.68.ebuild new file mode 100644 index 00000000..fe657607 --- /dev/null +++ b/app-portage/appswipe/appswipe-1.1.68.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 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}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtsql:5[sqlite] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 +" + +RDEPEND=" + app-portage/gentoolkit + app-portage/portage-utils + lxde-base/lxterminal + ${DEPEND} +" + +src_configure() { + eqmake5 AppSwipe.pro + + cd backend || die + eqmake5 appswipebackend.pro + + cd ../transport || die + eqmake5 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 00000000..d4e06042 --- /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/pacvis/Manifest b/app-portage/pacvis/Manifest new file mode 100644 index 00000000..93f0a5de --- /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 00000000..d22aa0e4 --- /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 00000000..9b45c383 --- /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_{11..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 00000000..203fbbd2 --- /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 00000000..2056d3f6 --- /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 00000000..72d01d92 --- /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_{11..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 00000000..f61544bb --- /dev/null +++ b/app-portage/portagecfg/Manifest @@ -0,0 +1,4 @@ +DIST portagecfg-2.1.3.tar.gz 608887 BLAKE2B abe8ecb53c6220a71c8d4f126dbcd29190d03253252d3e21c09994ea40d758cbd8c197e9ef3b3f2590704e6f75784bc27489d025752bc5a76e2d32d53d5950e0 SHA512 08b6a627aaf8fc92d191830938c2b669dd7e6df33bede9c471ebac7a61bf07c9f312c60c9bac6913ca6f902ebe6fdbfbdd1c68c3c40a2f0954d739739b12ff49 +DIST portagecfg-2.2.2.tar.gz 610533 BLAKE2B 814abbfe5482fbfd50aa0ba6c90aa9ea487b5d9a7a14c7067a5570dfd525b2160f19cfad973a72b793953f936d4b16fc862f1c381cc50388015f526c3667a727 SHA512 9b31e2839fc14981dd62b91aecd672675d2ed5ce6dad7a79f3434d75b6b5535606cb25961748c3cc0bf84d983450d6a7e8eb47c42078073a1cbb69a63f6d5a43 +DIST portagecfg-2.3.0.tar.gz 610799 BLAKE2B 0ac8715ab85099122c6abf48a1d885ab2ba664328609f09c2c5d16a426fe339f5e47e5017639110e1b832fc121663385d10a78f9b981b10b6a1170e622a82321 SHA512 ec7061d6228b73976701ea9c7937d4996a063dec64339cbd8bfdcf1a8d5d8fa309fe222e1e0501e83a0ff7c7522ea69edb7b262c499697caaf2b1be06644e7d4 +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 00000000..f1e1bffb --- /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.1.3.ebuild b/app-portage/portagecfg/portagecfg-2.1.3.ebuild new file mode 100644 index 00000000..8ffca7b0 --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.1.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 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 +dev-qt/linguist-tools:5 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/app-portage/portagecfg/portagecfg-2.2.2.ebuild b/app-portage/portagecfg/portagecfg-2.2.2.ebuild new file mode 100644 index 00000000..8ffca7b0 --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.2.2.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 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 +dev-qt/linguist-tools:5 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/app-portage/portagecfg/portagecfg-2.3.0.ebuild b/app-portage/portagecfg/portagecfg-2.3.0.ebuild new file mode 100644 index 00000000..8ffca7b0 --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.3.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 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 +dev-qt/linguist-tools:5 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/app-portage/portagecfg/portagecfg-2.4.0.ebuild b/app-portage/portagecfg/portagecfg-2.4.0.ebuild new file mode 100644 index 00000000..8ffca7b0 --- /dev/null +++ b/app-portage/portagecfg/portagecfg-2.4.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2024 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 +dev-qt/linguist-tools:5 +" +RDEPEND="${DEPEND}" +BDEPEND=">=dev-build/cmake-3.28" diff --git a/app-portage/quantum-resolver/metadata.xml b/app-portage/quantum-resolver/metadata.xml new file mode 100644 index 00000000..20533ce2 --- /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 00000000..74dc6f18 --- /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/showbuild-0.9.1-r1.ebuild b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild new file mode 100644 index 00000000..698635c5 --- /dev/null +++ b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +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 ~x86-linux ~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 00000000..202360e5 --- /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 00000000..80783470 --- /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 00000000..2bbec79a --- /dev/null +++ b/app-shells/carapace/Manifest @@ -0,0 +1,2 @@ +DIST carapace-1.2.1-deps.tar.xz 2979332 BLAKE2B d6965ade22f78758f44a5920192665bdcdf4dba4843b7de7c582c8331d7dda0b9b473e9a30ef6c25323dad62340ba23358e126e62d5bc7b22a199d27c92552f7 SHA512 e91745c3e02bb43b877769cb35775efb6347b82a9655e661c070f4593a996a11898aa46f8a64f78affa827efa3b49e176e01ea20e13ae9aa1eeda86e95083b17 +DIST carapace-1.2.1.tar.gz 16488370 BLAKE2B a27d7eb60ccc4d80b5b33a66fc837423ec062940f9af58bfa9b02f7d2fcda103c4fb925924e9ca495df83ba13f9340b87546b20c375236aaad7ff8f070c1eb55 SHA512 1489d28784a57893d35e7c5cd2619770513ccc21e7b2ef181b78f926c1c26df8dfcec0f79ef40f0bcac8dbe658ac3ed3e2f4a3bddd0e15966ecdf8fc3c2b03ef diff --git a/app-shells/carapace/carapace-1.2.1.ebuild b/app-shells/carapace/carapace-1.2.1.ebuild new file mode 100644 index 00000000..b9400c75 --- /dev/null +++ b/app-shells/carapace/carapace-1.2.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024-2025 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/freijon/${PN}-bin/releases/download/v${PV}/${P}-deps.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 00000000..1ee76f97 --- /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 00000000..130fd18c --- /dev/null +++ b/app-shells/direnv/Manifest @@ -0,0 +1,2 @@ +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 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 00000000..7fc1a9f0 --- /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="/usr" install +} diff --git a/app-shells/direnv/direnv-9999.ebuild b/app-shells/direnv/direnv-9999.ebuild new file mode 100644 index 00000000..a0cd5c73 --- /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="/usr" install +} diff --git a/app-shells/direnv/metadata.xml b/app-shells/direnv/metadata.xml new file mode 100644 index 00000000..a690e4b4 --- /dev/null +++ b/app-shells/direnv/metadata.xml @@ -0,0 +1,16 @@ + + + + + demize + 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 00000000..2db8c78f --- /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 00000000..6c874b78 --- /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 00000000..6c874b78 --- /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 00000000..31f78ded --- /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 00000000..a1c54d4d --- /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 00000000..2c6ec990 --- /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 00000000..f9b855d2 --- /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 00000000..da0e6e6d --- /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 00000000..f0f942f4 --- /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 00000000..78d899be --- /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 00000000..f834b36c --- /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 00000000..21a290d1 --- /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 00000000..5cccc4a2 --- /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 00000000..9d75ab4b --- /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 00000000..3719555f --- /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 00000000..596613cf --- /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 00000000..22bf7b75 --- /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 00000000..faa24c2a --- /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 00000000..d3eb7bba --- /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 00000000..eb801bb6 --- /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/mrsh/metadata.xml b/app-shells/mrsh/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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 00000000..253162e4 --- /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 00000000..c8244df3 --- /dev/null +++ b/app-shells/ohmyzsh/metadata.xml @@ -0,0 +1,8 @@ + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + diff --git a/app-shells/ohmyzsh/ohmyzsh-9999.ebuild b/app-shells/ohmyzsh/ohmyzsh-9999.ebuild new file mode 100644 index 00000000..4d0b346c --- /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 00000000..9572599a --- /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 00000000..7e2559f7 --- /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_{11..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 00000000..b01eb984 --- /dev/null +++ b/app-shells/powerline-go/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/app-shells/powerline-go/metadata.xml b/app-shells/powerline-go/metadata.xml new file mode 100644 index 00000000..856d46aa --- /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 00000000..c247d75f --- /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/shox/Manifest b/app-shells/shox/Manifest new file mode 100644 index 00000000..fb59d317 --- /dev/null +++ b/app-shells/shox/Manifest @@ -0,0 +1,67 @@ +DIST 6a0506aebcafcd598fbcd824be9c5f0608836ab1.tar.gz 4083795 BLAKE2B c0aa5b46f149f4e99a896d13a3eed30fef4dcc342d69b05fb15fab9e4be50cf71807f4c9984801e4eef1d272a276f36b5c23be0a923a59db12032dccdfbed7d2 SHA512 87cca3964c4fc7d1df42b8cbe85ab031a35e361e45c8205e85d1506b599404b0e60069b890a753d3330df7d41089fe98b897cba8f6636b58edab5f5633718c78 +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 diff --git a/app-shells/shox/metadata.xml b/app-shells/shox/metadata.xml new file mode 100644 index 00000000..a5f91bcc --- /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 00000000..163b4211 --- /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" + +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 00000000..00a10d4e --- /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 00000000..dcca5db8 --- /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 00000000..66d2dc38 --- /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 00000000..acca7129 --- /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 00000000..c353647c --- /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 00000000..8832d545 --- /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 00000000..f41b9aa3 --- /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 00000000..17fbac01 --- /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 00000000..8e104d6c --- /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 00000000..26490134 --- /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 00000000..a33916aa --- /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 00000000..983b73ba --- /dev/null +++ b/app-shells/zsh-async/zsh-async-1.8.5_p20211005.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +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() { + insinto /usr/share/zsh/site-functions + doins async.zsh + + 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 00000000..6b00fa4d --- /dev/null +++ b/app-shells/zsh-async/zsh-async-1.8.6.ebuild @@ -0,0 +1,47 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +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() { + insinto /usr/share/zsh/site-functions + doins async.zsh + + 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 00000000..b4389f1d --- /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 00000000..4915ff68 --- /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 00000000..5ceec9ac --- /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 00000000..5ceec9ac --- /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 00000000..ce4a3ffb --- /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 00000000..72e0a162 --- /dev/null +++ b/app-shells/zsh-autosuggestions/metadata.xml @@ -0,0 +1,11 @@ + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + + 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 00000000..0d29d17a --- /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 00000000..69d7baf5 --- /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 00000000..ebd1ce73 --- /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 00000000..53b13c6b --- /dev/null +++ b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.0.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +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() { + 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/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 00000000..53b13c6b --- /dev/null +++ b/app-shells/zsh-history-substring-search/zsh-history-substring-search-1.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2022,2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit readme.gentoo-r1 + +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() { + insinto /usr/share/zsh/site-functions + doins ${PN}.zsh + + 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 00000000..0d798a1d --- /dev/null +++ b/app-text/OCRmyPDF/Manifest @@ -0,0 +1,2 @@ +DIST ocrmypdf-16.10.0.tar.gz 6809110 BLAKE2B 65167d586d932a75fd0d13a1497423433005f853e2ace36daa0efd3f33a14b31a4e2d3433b63ec350bd6ad5283a09f36409470ae2eab63f9dc5da821c9f69ba1 SHA512 83aef50ca42d5c9c1ce5b88972012d7baed6b001434bf66918c4440ee49cbd9bd2bc0f0766e8a636359e2ab4d71ecd3f55605a57ee37ec66135704b86933b9a6 +DIST ocrmypdf-16.9.0.tar.gz 6804849 BLAKE2B 4ab94d90e6b2936a4d39e2f511cca04646506f09c216477a9143a18f68ec66179e22d77d71f4ae06ab553e882860d96ef05daf71932c01a8f3c051ade8e08a90 SHA512 3eaab40f931e231795397a2a9017425489ad6277d4bfc79bc13e9e4a06f7dc4cf0013566ac2ba5e29b6931c8c22cedf679227abb04daa99f22bdbead2f6cb535 diff --git a/app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild new file mode 100644 index 00000000..26d12106 --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-16.10.0.ebuild @@ -0,0 +1,83 @@ +# 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_{11..12} ) + +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/hypothesis-6.36.0[${PYTHON_USEDEP}] + >=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 + ) +" + +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/OCRmyPDF-16.9.0.ebuild b/app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild new file mode 100644 index 00000000..26d12106 --- /dev/null +++ b/app-text/OCRmyPDF/OCRmyPDF-16.9.0.ebuild @@ -0,0 +1,83 @@ +# 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_{11..12} ) + +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/hypothesis-6.36.0[${PYTHON_USEDEP}] + >=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 + ) +" + +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/metadata.xml b/app-text/OCRmyPDF/metadata.xml new file mode 100644 index 00000000..4141d582 --- /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 00000000..330d4c25 --- /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 00000000..53436e0c --- /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_{11..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 00000000..89e0d123 --- /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 00000000..5047e578 --- /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 00000000..8419fbf0 --- /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 00000000..ab66c742 --- /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/dooit/Manifest b/app-text/dooit/Manifest new file mode 100644 index 00000000..2208859e --- /dev/null +++ b/app-text/dooit/Manifest @@ -0,0 +1 @@ +DIST dooit-3.1.0.gh.tar.gz 1411686 BLAKE2B e575c9034f12169bada658c00c42f6fd15699da35bfc418ac3a92e5953904f59af389c92d569b5ceb0646e9811cdedda2695745ed01ac013556dc23b3599c7d9 SHA512 54b79d7a60f78962d0792c5f7c019110a5c3c18919235fa2b875e488d4299a325278f421373d6f5f33dc75d282bb722bde634b31e10161d7ac167428eb1b2207 diff --git a/app-text/dooit/dooit-3.1.0.ebuild b/app-text/dooit/dooit-3.1.0.ebuild new file mode 100644 index 00000000..51ece2f6 --- /dev/null +++ b/app-text/dooit/dooit-3.1.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_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="A TUI todo manager" +HOMEPAGE="https://github.com/dooit-org/dooit https://pipy.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" + +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + =dev-python/textual-dev-1*[${PYTHON_USEDEP}] + >=dev-python/faker-30.8.2[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + =dev-python/pyperclip-1.9*[${PYTHON_USEDEP}] + =dev-python/python-dateutil-2.9*[${PYTHON_USEDEP}] + =dev-python/pyyaml-6*[${PYTHON_USEDEP}] + =dev-python/textual-0.88*[${PYTHON_USEDEP}] + >=dev-python/tzlocal-5.2[${PYTHON_USEDEP}] + =dev-python/sqlalchemy-2*[${PYTHON_USEDEP}] + =dev-python/platformdirs-4*[${PYTHON_USEDEP}] + + + + + gasc@eurecom.fr + Gasc Henri + + + dooit + dooit-org/dooit + + diff --git a/app-text/epubgrep/Manifest b/app-text/epubgrep/Manifest new file mode 100644 index 00000000..d917c67f --- /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 00000000..e4e089cb --- /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 00000000..68abb185 --- /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 00000000..364dba13 --- /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.8.tar.gz 6092686 BLAKE2B e4ba8de4b944b30481739a95db4a8f57c6d87e91a8a94daee24714d49125584954af41d5079f681e2d56073bbe3d83ab2f9827cb22b87cd4d72c7107fe954761 SHA512 71050871f9c80fdf32b9e1a6ed3cda8f4a3f8892f8320af14ed72c5687e1e66ee5a739cce817604a1b76ebae26aa5b11c46bca27fc16cd2d8c368f5d1b0ae1db +DIST ford-7.0.9.tar.gz 6091825 BLAKE2B a7c9670634b25b000380a6de6ee3d05d81493474bb1e479a435459a2e846900824db5f81573cbd3e681e89bbe4762f3d2c99ab06b9fad50cbed61665367282e8 SHA512 e75a79b587a8ed462a2a54206739e3d9c924087e851fd1b0ef4fae908421835abf5bb6c77b6bbb0efd0d5c6fc9aa720bf4ca980a97e62c07e369f60a09355005 +DIST ford-7.0.10.tar.gz 6330867 BLAKE2B aaffa2e7060ea0f68013dd5c077c043fd05cd5b163196b3dd5560ec1ac6038197d94dd44de8e07b082856f85b410ebc72c06fb4dc468cff38ab872e51f65004a SHA512 8cfb470e89c09b9d31220a2f2d26f0f18c91bb922a409c47d3792966e7c411da9fb4420734025a52091a48a98b4e96b1407a73db06ed1ab4eb1e8682f3b00a80 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 00000000..1b8e6f91 --- /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/ford-6.2.5.ebuild b/app-text/ford/ford-6.2.5.ebuild new file mode 100644 index 00000000..fbc6a18c --- /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_{11..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.10.ebuild b/app-text/ford/ford-7.0.10.ebuild new file mode 100644 index 00000000..69fbb613 --- /dev/null +++ b/app-text/ford/ford-7.0.10.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_{11..13} ) + +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.8-r1.ebuild b/app-text/ford/ford-7.0.8-r1.ebuild new file mode 100644 index 00000000..8ff26071 --- /dev/null +++ b/app-text/ford/ford-7.0.8-r1.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_{11..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 "${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.9-r1.ebuild b/app-text/ford/ford-7.0.9-r1.ebuild new file mode 100644 index 00000000..69fbb613 --- /dev/null +++ b/app-text/ford/ford-7.0.9-r1.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_{11..13} ) + +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 00000000..12931f70 --- /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/jrnl/Manifest b/app-text/jrnl/Manifest new file mode 100644 index 00000000..ffb99676 --- /dev/null +++ b/app-text/jrnl/Manifest @@ -0,0 +1,2 @@ +DIST jrnl-4.1.tar.gz 671439 BLAKE2B f5781f1dd042e89779e8437765abedb76ab71cfe48ea14d5f8ff1b8a32d5d1d73a78b125615cf868964f8fab21833d3b923ad07b7893b652938963339c6db2b0 SHA512 c5e17b8dd863cdf251f5622099e07645d65ecb27a4b765df6b6c6f89a482e73b800e4906f14ffffc9567b3f9620f87f98fcc0b5ae355a22368f90a3279718252 +DIST jrnl-4.2.tar.gz 674573 BLAKE2B b4f1f288746f26cf9aa5fb28946a72c89ea963d4ca72a4221c92345d1c47060435ffd88c0b4471f20f6045b64ef753d51a11b83144ca13316b86ebc23b8ed32d SHA512 0fb58f23e11754246ea19679fb8e67ac06fd1fb1e0c025bd588da96bf0efa69254a3859a7581f9df831f8f8d9df120c4bfda3f96ab800567c7d7398d5a4676b5 diff --git a/app-text/jrnl/files/test_fixes.patch b/app-text/jrnl/files/test_fixes.patch new file mode 100644 index 00000000..6cafd907 --- /dev/null +++ b/app-text/jrnl/files/test_fixes.patch @@ -0,0 +1,11 @@ +--- a/tests/lib/when_steps.py ++++ b/tests/lib/when_steps.py +@@ -7,7 +7,7 @@ + from pytest_bdd import when + from pytest_bdd.parsers import parse + from pytest_bdd.parsers import re +-from pytest_bdd.steps import inject_fixture ++from pytest_bdd.compat import inject_fixture + + from jrnl.main import run + diff --git a/app-text/jrnl/files/tomli.patch b/app-text/jrnl/files/tomli.patch new file mode 100644 index 00000000..c522f438 --- /dev/null +++ b/app-text/jrnl/files/tomli.patch @@ -0,0 +1,20 @@ +Patching out toml in favor for tomli as the latter is already included in the Gentoo repo + +--- a/tests/lib/fixtures.py ++++ b/tests/lib/fixtures.py +@@ -9,7 +9,7 @@ + from unittest.mock import Mock + from unittest.mock import patch + +-import toml ++import tomli + from keyring import backend + from keyring import errors + from pytest import fixture +@@ -204,7 +204,7 @@ + @fixture + def toml_version(working_dir): + pyproject = os.path.join(working_dir, "..", "pyproject.toml") +- pyproject_contents = toml.load(pyproject) ++ pyproject_contents = tomli.load(pyproject) + return pyproject_contents["tool"]["poetry"]["version"] diff --git a/app-text/jrnl/jrnl-4.1.ebuild b/app-text/jrnl/jrnl-4.1.ebuild new file mode 100644 index 00000000..c2a79b9c --- /dev/null +++ b/app-text/jrnl/jrnl-4.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +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" +IUSE="test" + +PATCHES=" + ${FILESDIR}/tomli.patch + ${FILESDIR}/test_fixes.patch +" + +DEPEND=" + dev-python/rich + dev-python/colorama + dev-python/cryptography + dev-python/keyring + dev-python/parsedatetime + dev-python/python-dateutil + dev-python/pyxdg + dev-python/ruamel-yaml + dev-python/tzlocal + test? ( + + + + + mailgentoo@kaats.ch + Erwin Kaats + + + jrnl-org/jrnl + + diff --git a/app-text/klogg/Manifest b/app-text/klogg/Manifest new file mode 100644 index 00000000..80f9e162 --- /dev/null +++ b/app-text/klogg/Manifest @@ -0,0 +1,2 @@ +DIST klogg-22.06.0.1289.deps.tar.gz 144508849 BLAKE2B b25c6660251ebe8240bcf9c6344baa1eaafea61abcbfb5bdaf4cd40caac601d5c48ddeb3a42d46f41dd7a71d8b883d5f27621c05cd03b64c297f9c8836c005e2 SHA512 7745902134f67731ebf98aec4e9cb8ae224851d9920aa81546a33e4a4994d2fdd3d56fcda21b71ade5dcbf1a5dfda2e556be09b162f2e4afe5058e40cfe8af83 +DIST klogg-22.06.0.1289.tar.gz 26092443 BLAKE2B b2bca0a30c6ddcdcecda2ce5a1342169522cdea0333eab7cafdf2d3db5b1ec2353d25bc7181e26a3df0a5263e0acd17f58124c13edc3dc6400e71c21eccfd9c9 SHA512 6e60632a859a4edbfb66a6c02abe1917c5d5254bc835870a6d63bf2893ac8860bd618403c29a1f0ee469a540fc92c3b18f0d6691fcb09b11d3aedbc7e9cb09f6 diff --git a/app-text/klogg/files/klogg-22.06.0.1289-gcc15.patch b/app-text/klogg/files/klogg-22.06.0.1289-gcc15.patch new file mode 100644 index 00000000..2b61e609 --- /dev/null +++ b/app-text/klogg/files/klogg-22.06.0.1289-gcc15.patch @@ -0,0 +1,12 @@ +https://bugs.gentoo.org/945010 +Add missing include. +--- a/maddy/bb6b5ce266bb630fda8e2296d64604959cd99c66/include/maddy/blockparser.h ++++ b/maddy/bb6b5ce266bb630fda8e2296d64604959cd99c66/include/maddy/blockparser.h +@@ -6,6 +6,7 @@ + + // ----------------------------------------------------------------------------- + ++#include + #include + #include + #include diff --git a/app-text/klogg/files/klogg-22.06.0.1289-missing-include.patch b/app-text/klogg/files/klogg-22.06.0.1289-missing-include.patch new file mode 100644 index 00000000..d8a045ba --- /dev/null +++ b/app-text/klogg/files/klogg-22.06.0.1289-missing-include.patch @@ -0,0 +1,20 @@ +From 6b5df18387316a706eb5f1fd05e049871eb6d153 Mon Sep 17 00:00:00 2001 +From: Anton Filimonov +Date: Thu, 8 Jun 2023 01:01:27 +0200 +Subject: [PATCH] build: fix arch aur builds + +Taken from upstream commit +https://github.com/variar/klogg/commit/6b5df18387316a706eb5f1fd05e049871eb6d153 + +diff --git a/src/crash_handler/src/memory_info.cpp b/src/crash_handler/src/memory_info.cpp +index 670918163..06ef8b75f 100644 +--- a/src/crash_handler/src/memory_info.cpp ++++ b/src/crash_handler/src/memory_info.cpp +@@ -89,6 +89,7 @@ uint64_t usedMemory() + #include + + #include ++#include + + uint64_t systemPhysicalMemory() + { diff --git a/app-text/klogg/files/klogg-22.06.0.1289-respect-cxxflags.patch b/app-text/klogg/files/klogg-22.06.0.1289-respect-cxxflags.patch new file mode 100644 index 00000000..0a1a8ec0 --- /dev/null +++ b/app-text/klogg/files/klogg-22.06.0.1289-respect-cxxflags.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/901159 +Respect user CXXFLAGS. +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -132,11 +132,6 @@ if(MSVC) + else() + ucm_add_flags(CXX "-fno-sized-deallocation -fno-omit-frame-pointer") + ucm_add_flags(C CXX "-mmmx -msse -msse2 -msse3 -mssse3 -mpopcnt") +- if(KLOGG_GENERIC_CPU) +- ucm_add_flags(C CXX "-march=x86-64 -mtune=generic") +- else() +- ucm_add_flags(C CXX "-march=native -mtune=generic") +- endif() + endif(MSVC) + + if(WIN32) diff --git a/app-text/klogg/klogg-22.06.0.1289-r1.ebuild b/app-text/klogg/klogg-22.06.0.1289-r1.ebuild new file mode 100644 index 00000000..73606621 --- /dev/null +++ b/app-text/klogg/klogg-22.06.0.1289-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg + +DESCRIPTION="A GUI application to browse and search through long and complex log files" +HOMEPAGE="https://klogg.filimonov.dev" +MAJOR_VERSION=22.06 +SRC_URI=" + https://github.com/variar/klogg/archive/refs/tags/v${MAJOR_VERSION}.tar.gz -> ${P}.tar.gz + https://github.com/variar/klogg/releases/download/v${MAJOR_VERSION}/${P}.deps.tar.gz + " + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="lto test kde" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtnetwork:5 + dev-qt/qtxml:5 + dev-qt/qtconcurrent:5 + dev-libs/vectorscan:= + >=dev-libs/xxhash-0.8.0 + >=app-i18n/uchardet-0.0.7 + >=dev-cpp/tbb-2021.5 + kde? ( kde-frameworks/karchive:5 ) +" +RDEPEND=" + ${DEPEND} + x11-themes/hicolor-icon-theme +" +BDEPEND=" + >=dev-cpp/robin-hood-hashing-3.11.5 + test? ( dev-qt/qttest:5 >=dev-cpp/catch-2.13.8 ) +" + +PATCHES=( + "${FILESDIR}/${P}-missing-include.patch" + "${FILESDIR}/${P}-respect-cxxflags.patch" +) + +src_unpack() { + unpack ${P}.tar.gz + mv "${WORKDIR}/${PN}-${MAJOR_VERSION}" "${WORKDIR}/${P}" + + unpack ${P}.deps.tar.gz +} + +src_prepare() { + cmake_src_prepare + + cd "${WORKDIR}/cpm_cache" || die + eapply "${FILESDIR}/${P}-gcc15.patch" +} + +src_configure() { + export KLOGG_VERSION=${PV} + local mycmakeargs=( + -DCPM_SOURCE_CACHE="${WORKDIR}/cpm_cache" + -DCPM_USE_LOCAL_PACKAGES=ON + -DWARNINGS_AS_ERRORS=OFF + -DKLOGG_USE_LTO=$(usex lto) + -DKLOGG_BUILD_TESTS=$(usex test) + -DKLOGG_USE_MIMALLOC=OFF + -DKLOGG_USE_SENTRY=OFF + ) + + cmake_src_configure +} diff --git a/app-text/klogg/metadata.xml b/app-text/klogg/metadata.xml new file mode 100644 index 00000000..9d66560e --- /dev/null +++ b/app-text/klogg/metadata.xml @@ -0,0 +1,16 @@ + + + + + anton.filimonov@gmail.com + Anton Filimonov + + + variar/klogg + + + + Build with link time optimization (LTO). + + + diff --git a/app-text/komikku/Manifest b/app-text/komikku/Manifest new file mode 100644 index 00000000..a695645f --- /dev/null +++ b/app-text/komikku/Manifest @@ -0,0 +1 @@ +DIST komikku-1.72.0.tar.gz 4392472 BLAKE2B 6fad446e395e2cf1104e0807fab0cb73b3bedb754d927c5716d18dcb7fdb73877bf37122b9dff43e98dd21b1bf04e09a91415d9b48b129c591d11caa72d62333 SHA512 3df8eb6c82b67dcae31c83df97e8956d4a25701a6ded0cf35c1b1eeb8229ebb2c5a0be41f9defafb4e550d576ba8fe0fb25fe77766ca8a35fe535b6f165a7296 diff --git a/app-text/komikku/komikku-1.72.0.ebuild b/app-text/komikku/komikku-1.72.0.ebuild new file mode 100644 index 00000000..096f8aac --- /dev/null +++ b/app-text/komikku/komikku-1.72.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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="CC-BY-4.0 GPL-3+" +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.12:4 + >=gui-libs/libadwaita-1.6:1[introspection] + net-libs/webkit-gtk:6[introspection] +" +RDEPEND=" + ${DEPEND} + x11-libs/libnotify[introspection] + $(python_gen_cond_dep ' + app-arch/brotli[python,${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[${PYTHON_USEDEP}] + dev-python/pillow-heif[${PYTHON_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/rarfile[compressed,${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/unidecode[${PYTHON_USEDEP}] + ') +" +BDEPEND=" + dev-util/blueprint-compiler + sys-devel/gettext + test? ( + $(python_gen_cond_dep ' + dev-python/pytest-steps[${PYTHON_USEDEP}] + ') + ) +" + +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 00000000..2fedcd7c --- /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 00000000..6813609d --- /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 00000000..fb09c78f --- /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 00000000..9e6b27d3 --- /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 00000000..447b9c38 --- /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 00000000..78c3df6e --- /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 00000000..3a094f1b --- /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 00000000..e34dbd72 --- /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 00000000..137473fa --- /dev/null +++ b/app-text/lizard/Manifest @@ -0,0 +1,4 @@ +DIST lizard-1.17.13.tar.gz 1233745 BLAKE2B e41e7bb461f64459f9327fa5719e57cc713dcebb89dfb6b01e27f38a9c6014bbe77b1a50cab094a8b68b630385ca9ff3c35b1a9a65545e9c23942f038b560d33 SHA512 2a81c7033bdda8a4698ae010a5a2c5394a5290008dbc80812063ade1088ac616debb7dd24b4498712979845ed6dee91b728b6ace8c7451f0716707d2caa48c18 +DIST lizard-1.17.19.tar.gz 1248755 BLAKE2B beb559e67b742c4694256830c30b65c2ea81fd6d0fe3ff7e05b474bdbf0dd5d987530496efa943fc23dd8cd1c620a4a2b033a4c89d177723c93583d729c2499a SHA512 f01f8d21865e7dba92bd26cb09afd3b6ac4ba28163d997a444907d9eddb2a751dd14c2cef1702cbac5b67f2d924b3561a129551391c4d19c567bf3144eb3d8b8 +DIST lizard-1.17.20.tar.gz 1249740 BLAKE2B 707ada86ea34422cab405ff4f205291efc4111af81f15034ec6df811930b86a083fd2954b1443e0bf2daca3edcb3f860f02cb8f6b539208332b17f8174bcef1c SHA512 8a25253e7572a911f01439153e1092adcc2e48d9d8cf9ee751969d724f3fdfaf911c7a636634362e3dd35475eda8a15e5400616c4c88d2405b5fe2588d70d9a9 +DIST lizard-1.17.23.tar.gz 1261836 BLAKE2B 88e70a4aaa713cc3aacb08e0bb60c4ac76f98efdddb7baa2f4febb7f2a68e4a14fe39745b6b0bca8090c3b52a2e73f2fc40de6eca63b75e90502024a669e29a9 SHA512 b9461400e204765280482c1f1d3c25577b0f3306a3a9b44d0c9b7a5c7367b1b273bc5474fd9d32bfd2e62f415248fceacb26ada5f411919e339289836e5e0a0f diff --git a/app-text/lizard/files/lizard-1.17.10-py3.11.patch b/app-text/lizard/files/lizard-1.17.10-py3.11.patch new file mode 100644 index 00000000..d17b9511 --- /dev/null +++ b/app-text/lizard/files/lizard-1.17.10-py3.11.patch @@ -0,0 +1,60 @@ +commit fc8a14e84acd8a4baa2d98bdec4e7ac18ed137a5 +Author: Mazunki Hoksaas +Date: Thu Jul 27 15:04:16 2023 +0200 + + add support for python3.11 re module + +diff --git a/lizard_languages/code_reader.py b/lizard_languages/code_reader.py +index 1eb95d5..9e12658 100644 +--- a/lizard_languages/code_reader.py ++++ b/lizard_languages/code_reader.py +@@ -4,6 +4,8 @@ Base class for all language parsers + + import re + from copy import copy ++from functools import reduce ++from operator import or_ + + + class CodeStateMachine(object): +@@ -112,7 +114,7 @@ class CodeReader: + if not token_class: + token_class = create_token + +- def _generate_tokens(source, add): ++ def _generate_tokens(source, add, flags=re.NOFLAG): + # DO NOT put any sub groups in the regex. Good for performance + _until_end = r"(?:\\\n|[^\n])*" + combined_symbols = ["<<=", ">>=", "||", "&&", "===", "!==", +@@ -136,7 +138,7 @@ class CodeReader: + r"|\\\n" + + r"|\n" + + r"|[^\S\n]+" + +- r"|.)", re.M | re.S) ++ r"|.)", re.M | re.S | flags) + macro = "" + for match in token_pattern.finditer(source): + token = token_class(match) +@@ -154,7 +156,21 @@ class CodeReader: + if macro: + yield macro + +- return _generate_tokens(source_code, addition) ++ flag_dict = { ++ 'a': re.A, # ASCII-only matching ++ 'i': re.I, # Ignore case ++ 'L': re.L, # Locale dependent ++ 'm': re.M, # Multi-line ++ 's': re.S, # Dot matches all ++ 'u': re.U, # Unicode matching ++ 'x': re.X # Verbose ++ } ++ ++ pattern = re.compile(r'\(\?[aiLmsux]+\)') ++ re_flags = ''.join(opt[2:-1] for opt in pattern.findall(addition)) ++ flags = reduce(or_, (flag_dict[flag] for flag in re_flags), re.NOFLAG) ++ ++ return _generate_tokens(source_code, pattern.sub('', addition), flags=flags) + + def __call__(self, tokens, reader): + self.context = reader.context diff --git a/app-text/lizard/files/lizard-1.17.10-py3.12.patch b/app-text/lizard/files/lizard-1.17.10-py3.12.patch new file mode 100644 index 00000000..f150f74f --- /dev/null +++ b/app-text/lizard/files/lizard-1.17.10-py3.12.patch @@ -0,0 +1,45 @@ +From f44f7969c592ecbc1752827cb27dd44e79e1e75e Mon Sep 17 00:00:00 2001 +From: David Roman +Date: Thu, 27 Jul 2023 15:07:51 +0200 +Subject: [PATCH] replace deprecated assertRegexpMatches -> assertRegex + +Close: #374 +--- + test/testOutputCSV.py | 4 ++-- + test/testOutputHTML.py | 3 +-- + 2 files changed, 3 insertions(+), 4 deletions(-) + +diff --git a/test/testOutputCSV.py b/test/testOutputCSV.py +index 78cb221..4d10217 100644 +--- a/test/testOutputCSV.py ++++ b/test/testOutputCSV.py +@@ -22,7 +22,7 @@ def test_csv_header(self): + options_mock.verbose = True + options_mock.extensions = [] + csv_output(AllResult([self.fileSummary]), options_mock) +- self.assertRegexpMatches(sys.stdout.stream, ++ self.assertRegex(sys.stdout.stream, + r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end") + + def test_csv_header_with_extension(self): +@@ -35,7 +35,7 @@ def test_csv_header_with_extension(self): + results = AllResult([self.fileSummary]) + results.result[0].function_list[0].exit_count = 1 + csv_output(results, options_mock) +- self.assertRegexpMatches(sys.stdout.stream, ++ self.assertRegex(sys.stdout.stream, + r"NLOC,CCN,token,PARAM,length,location,file,function,long_name,start,end,exits") + + def test_csv_no_header(self): +diff --git a/test/testOutputHTML.py b/test/testOutputHTML.py +index f91156b..81965fc 100644 +--- a/test/testOutputHTML.py ++++ b/test/testOutputHTML.py +@@ -17,6 +17,5 @@ def setUp(self): + + def test_should_have_html_body(self): + html_output([self.fileSummary], self.option, None, AllResult) +- self.assertRegexpMatches(sys.stdout.stream, +- r"\") ++ self.assertRegex(sys.stdout.stream, r"\") + diff --git a/app-text/lizard/lizard-1.17.13.ebuild b/app-text/lizard/lizard-1.17.13.ebuild new file mode 100644 index 00000000..a9cae514 --- /dev/null +++ b/app-text/lizard/lizard-1.17.13.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_{11..12} ) +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.17.19.ebuild b/app-text/lizard/lizard-1.17.19.ebuild new file mode 100644 index 00000000..8dc66617 --- /dev/null +++ b/app-text/lizard/lizard-1.17.19.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_{11..13} ) +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.17.20.ebuild b/app-text/lizard/lizard-1.17.20.ebuild new file mode 100644 index 00000000..8dc66617 --- /dev/null +++ b/app-text/lizard/lizard-1.17.20.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_{11..13} ) +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.17.23.ebuild b/app-text/lizard/lizard-1.17.23.ebuild new file mode 100644 index 00000000..8dc66617 --- /dev/null +++ b/app-text/lizard/lizard-1.17.23.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_{11..13} ) +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/metadata.xml b/app-text/lizard/metadata.xml new file mode 100644 index 00000000..19393451 --- /dev/null +++ b/app-text/lizard/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + terryyin/lizard + + diff --git a/app-text/lorien-bin/Manifest b/app-text/lorien-bin/Manifest new file mode 100644 index 00000000..54cb1b07 --- /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 00000000..770fcd63 --- /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 00000000..bb89670e --- /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 00000000..8c89d94b --- /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 00000000..97b8f9f5 --- /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 00000000..4d65820d --- /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 00000000..631d337f --- /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 00000000..524f5aa9 --- /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/owo/Manifest b/app-text/owo/Manifest new file mode 100644 index 00000000..ea6f494c --- /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 00000000..8c33417e --- /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 00000000..7603bf9f --- /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 00000000..2e20a8f3 --- /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 00000000..5dd7af5a --- /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 00000000..0e2d3fdf --- /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 00000000..b6080dd2 --- /dev/null +++ b/app-text/simplenote-desktop-bin/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/app-text/simplenote-desktop-bin/metadata.xml b/app-text/simplenote-desktop-bin/metadata.xml new file mode 100644 index 00000000..93634166 --- /dev/null +++ b/app-text/simplenote-desktop-bin/metadata.xml @@ -0,0 +1,11 @@ + + + + + alexander@neuwirth-informatik.de + 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 00000000..5ea0aa94 --- /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/sioyek/files/sioyek.desktop b/app-text/sioyek/files/sioyek.desktop new file mode 100644 index 00000000..f1afd70c --- /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 00000000..3e093267 --- /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 00000000..8e5fcaaa --- /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 00000000..45f7f712 --- /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 00000000..f2060d56 --- /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 00000000..d926d593 --- /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 00000000..31806704 --- /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/texlab/Manifest b/app-text/texlab/Manifest new file mode 100644 index 00000000..7d4cc97b --- /dev/null +++ b/app-text/texlab/Manifest @@ -0,0 +1,224 @@ +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.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +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.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +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.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +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.27.crate 55737 BLAKE2B f78ce2e47b6aed8ae698ad00e717e3dc5f06dd2bb97a0e11fe9e9e19f9346e1a2c54135b613f3cbc27c58d3eb32888b82bf4800e291095285af16bfe14d48ab9 SHA512 e07ff5781679b1da62b0bdf25a674b3d48e1c2d2691ebb7c674562b83ec715b5fb0ece2df0867b0c0d833428d61ce1b3cca976fbeb4bb014273a007453391839 +DIST clap_builder-4.5.27.crate 168024 BLAKE2B 3d9a1c38974eb6b78649c37122780e3a5960084fd52612951e5b2419535d749db37bb01067cd7acf2ae7864fbfdbbcfdeedad58814904c19105834a4b949bef9 SHA512 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265 +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.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-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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-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 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.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +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 filetime-0.2.22.crate 15029 BLAKE2B 068f4a84388d04d900bc5518a94895985ecba9c618a47b6483cabc31abd267e37ce69d78c51703ec5745307800d96ac801f37ac9959c60283c3c3d6ccd349c0a SHA512 d40d8baeb57ec85bb9ccf76ff0f898915c4e6cf384020121b53f4a2a1ef2840af5b4c9e8e1ff177034273f4f7a6bf81d2dd7a02cf498b61ea31ceaa30b877067 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +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 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_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 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-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.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +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 litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST logos-0.15.0.crate 1542531 BLAKE2B 823e6e6486071bcfd0a9d6e7be4ad11d0fcd207aa566d008cde974e8de7081d86943279b2aaa43e2f45c0650af18b38520035f8a971c40c7bf05a013800ad7ae SHA512 1563c17df813825948d068cc806d06cc0dfb4ab026ac2b697af8f127d25103da9e17e7938002f67422f2267dd3bb02e836898a8576a5f019911568c0f99a12aa +DIST logos-codegen-0.15.0.crate 43103 BLAKE2B 6c6f5c7d01932b16e59805cd042b67edff5a4f3235316a59d18c02f90fa978dda0673ebe0e70a7bae1e02105dcc710e3681b8e10204499737ee8184607c9fc7d SHA512 64147154e34f35bb3e173ca6c284fa3a680c211c71fcda3321e179b422992e98034f6d2aa0baab295efea91814083994536d9c800f559ca910c1a3d5ae5fd375 +DIST logos-derive-0.15.0.crate 7187 BLAKE2B ceb7e32d43f2f9fab7c3dec5b5210edfdb33460331aa4f897827f26d520931242246fbcaf887be2a05cd8f396d43254b32cb2d834f4fdc3b25f60d30d33c4b0a SHA512 a7eb92c595521f838816fac14b67f15167d1d876f96149b6123ad711c7910df8a7f984fd5560ffacbc56287aca19297f6bbefe407708ebdaee2bea4a8e21ee45 +DIST lsp-server-0.7.8.crate 16836 BLAKE2B 9775b7c913b639c85ef7acf88dfbd244e4b663fd29246c686bea26511e3f63469488f08fc1397f4c94f5f9a47c4b5283bfd9c3afd96c397d316b6802848b2d86 SHA512 25cfc2805c8e123b4a785cb2984d402cb17c7632dd817368058c63b6c787e46ff32aaacb2f44a389788c4850fd8a6567cc681c7749dfd4abaf622bfdbb375fac +DIST lsp-types-0.95.1.crate 68324 BLAKE2B 3275136692d7d722d1adfaf7f051534ffc04a10d70cef470820cf15bbb6c6feb56636ae536ef28b0997611efc235c345004752bbbf10f1bbbc57d61642cd3adb SHA512 5358645b22a4e43cfd227c2266333a019bf9ac4b4e3d42d0bbdfbeaa25a6f02c405cae89a0caed719103ed87c4e68ee270f13a43f614008e753ad69ad6f34414 +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.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multimap-0.10.0.crate 14359 BLAKE2B 4e9b4481ce708ba6cf7560ddad3fb5b603e072ae514a9f4a18f5c77223fbfd33d0c504f8804389513c515766f94b4191e680bf7624096e9a78717ba33484ef90 SHA512 0d8a7d2010dd89f731cfffcf0f068d98b7b2e4ef64ce181e4cb3ae7d10c9a4866275065fc9d7669e1a26fa6e9780cdedf718e14287a550477810d9f786ad5db1 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST notify-8.0.0.crate 35590 BLAKE2B 1e798a9fca0708d2ae4d67cfc7fb8185735e6044cba5266cf70beb326dfec9e5e872cbda14d9621a8a2f7351b3e5c930c607884007da0085bcdd58f008240960 SHA512 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507 +DIST notify-debouncer-full-0.5.0.crate 18990 BLAKE2B 6ea9a7a6cf74dcc976060099aadcc6756fc6f5043773f5610c25d03e4f0f22411b4b2743c657bce5091d40d195d2599caa194143ba88cba27dfda89ad84ff886 SHA512 49de1cb1059c15f059bc063f593455b11f405183a100e15df5e1bdb9c412c5d2e156146d5581618cbe3bb5c0b56ac9c17385a1d62a6a45fd6c732d7a38a9e336 +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.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +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.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +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 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.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 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.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 rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.40.crate 377954 BLAKE2B 13c15147771382bc7efc1075b703e7f50f566124a8a61270ce572af72fc63b698ba16c775bc7403c32025be26f319117561c1df791449eca2a8c4f10049f652c SHA512 a7482682e2f0321318c08cf17f69815779515c197815a2a9f228c728af4cff3684101b4a13656a1ff98933ee492e4a847a03b7f46d697f9c71552931734b2449 +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.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.137.crate 154512 BLAKE2B 0f8f745b788e6aed3caa9be6bff3c191dff6a260ccd978627bd9266a3e66eabc145ddef0f4583dac5dace06fd052949980614b3a44a25c4e326c4460e9b29284 SHA512 25f2c1c31cf01212472f651625d9e4a1ea6bb31c79a74d85ab96dfb3ef4c052d3012a8ab8b6a261826afe90d891d35a2803b8459741d1e20ce8427807caec2a1 +DIST serde_regex-1.1.0.crate 9710 BLAKE2B 0b3584da26eead014c360e963a1d6aa880674a3c9f8efe971cb12da1e2786ccc37a6a50c8c0b1e4bfe9f8074c1845133de8a0f17b3989b54a075f35fa2fc5268 SHA512 7e366be1997859cde665ee536f4c67d6d29e65e1ad3aaa438dd5d5b764263dbe8b0981d7b76bfa2e90961aa6b94dea6a9140e404069ffaf862da056dde57b612 +DIST serde_repr-0.1.19.crate 9997 BLAKE2B 1bfc8e94b8c3cf897813f4749d6a1112c1097c2c257821eb366073a41ac46084a21bdc0ee4e3b99d82444619a894472e24fccb60cbd8a41ab7d5b0469cad7c41 SHA512 678216a62702b3300fef850f10ee60d88f31de1fbeb7300e3fbbdc4e4a9cbc95c6890c8e7b9385223ec837d9504edd53e69b620f80609e54579c0994ed1ab0a1 +DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e +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.14.0.crate 35065 BLAKE2B d155a39f6ed6e846bfd572ffdc73f306d30942642e07f2b497963ae150b8ef774dd046bfb3ce410fa326c8e1df27b0cada804100215e01d02272d6059d5294e3 SHA512 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15 +DIST texlab-5.22.1.gh.tar.gz 7517048 BLAKE2B fab4c2272ba21a3b3e847643d693ace04a34c3f5aa69b9de8cd51a76a8ad878e24102a4484abf02f47e097150e549cd9e3fc8bb157bc06e44987f43281fbe37c SHA512 4454f9b4e84af3daff30aeef0257bb53de60b3111e6dda4a0d547d6bbbe1fa3838126e9696f27c94eb039200604dfddb0accd31a51bee94b37cc7963786a7133 +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.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.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.3.0.crate 11246 BLAKE2B 49a3b24e5636b8549aa5091daf6b8dca12624689c98c2f898fc7bc3c8ec8cd52ad56586626a54ed55ba76a6e6a79f76c0a62f7c218cafe6993c31d422573414f SHA512 13c0b5e38545bc6b21637e70b5bea761a4a5f525dea22b5614932df1d1dfa5328d48cb802b629c910200f791d1ddfcbe72ad53592368f8715e2ba31310858c75 +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-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 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 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 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-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 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 00000000..5e7fb614 --- /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.22.1.ebuild b/app-text/texlab/texlab-5.22.1.ebuild new file mode 100644 index 00000000..4fb97c9a --- /dev/null +++ b/app-text/texlab/texlab-5.22.1.ebuild @@ -0,0 +1,254 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +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.95 + autocfg@1.1.0 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.8.0 + bstr@1.11.3 + bumpalo@3.14.0 + cast@0.3.0 + castaway@0.2.2 + cfg-if@1.0.0 + chrono@0.4.39 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.5.27 + clap_builder@4.5.27 + clap_derive@4.5.24 + 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.14 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.19 + dirs-sys@0.4.1 + dirs-sys@0.5.0 + dirs@5.0.1 + 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.8 + expect-test@1.5.1 + fastrand@2.1.1 + fern@0.7.1 + file-id@0.2.2 + filetime@0.2.22 + flate2@1.0.35 + fnv@1.0.7 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + fuzzy-matcher@0.3.7 + getrandom@0.2.9 + 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.169 + libredox@0.1.3 + linux-raw-sys@0.4.14 + litemap@0.7.4 + lock_api@0.4.10 + log@0.4.25 + 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.0 + mio@1.0.3 + multimap@0.10.0 + 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.20.2 + oorandom@11.1.3 + option-ext@0.2.0 + parking_lot@0.12.3 + parking_lot_core@0.9.8 + 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 + rand@0.8.5 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_users@0.4.3 + 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.0 + rustc_version@0.4.1 + rustix@0.38.40 + rustversion@1.0.15 + ryu@1.0.15 + same-file@1.0.6 + scopeguard@1.2.0 + semver@1.0.23 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.137 + serde_regex@1.1.0 + serde_repr@0.1.19 + shellexpand@3.1.0 + 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.14.0 + text-size@1.1.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + 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.3.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 + 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 + 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 +" + +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/the-platinum-searcher-bin/Manifest b/app-text/the-platinum-searcher-bin/Manifest new file mode 100644 index 00000000..1fb8656f --- /dev/null +++ b/app-text/the-platinum-searcher-bin/Manifest @@ -0,0 +1 @@ +DIST pt_linux_amd64.tar.gz 2378105 BLAKE2B b48eb9fb327cbbda004a246272efde3eb84f45842768a02fa3b54256ab7f522c7c4b91f1a13a726c36ff121f71ce53e6d2a158a2f2c7c8cd991963f793de2f7f SHA512 bb0da7b89b5c0c079588c1f3a0e755db0aeac189b676b8df1fa756bff13121e06e61f747c86cd22c92928db22db45b175155cd09b82ff87b289e83581a07c3e4 diff --git a/app-text/the-platinum-searcher-bin/metadata.xml b/app-text/the-platinum-searcher-bin/metadata.xml new file mode 100644 index 00000000..e4c92fb5 --- /dev/null +++ b/app-text/the-platinum-searcher-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + + monochromegane/the_platinum_searcher + + diff --git a/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild new file mode 100644 index 00000000..98819ddc --- /dev/null +++ b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Fast CLI search tool, faster than grep, ack, silver_searcher (ag)" +HOMEPAGE="https://github.com/monochromegane/the_platinum_searcher" +SRC_URI="https://github.com/monochromegane/the_platinum_searcher/releases/download/v${PV}/pt_linux_amd64.tar.gz" + +S="${WORKDIR}/pt_linux_amd64" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_install() { + dobin pt +} diff --git a/app-text/tinymist/Manifest b/app-text/tinymist/Manifest new file mode 100644 index 00000000..ef13fd58 --- /dev/null +++ b/app-text/tinymist/Manifest @@ -0,0 +1,543 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST 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_colours-1.2.3.crate 21802 BLAKE2B 62a3d0ac0e94ebbbf20c35665217d3a00501ab048d08e64ef57197138027ac711837526dcfd5c40c1f22f2afa424d60cdfa914b65191aa205c6ada54ea46383e SHA512 6c11188b9cdf7c136ceaa9fddf0ad3cc7b15d792beda70aa02236d076d44e06db64efe6fa2bd40c072d9f149c26ad142b1e97c09ac2285ed59838dae98f8dd87 +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.97.crate 52221 BLAKE2B f48e4861d3a45d5f5aa2f1b62501f843c51c529e6bf58d4c887fdcf5a7a35c4699b71e0db0fe064199b236acfa1ea211c30b5f14f3b460bc5afad534e6545271 SHA512 340bd50af85ec816a6123a73154a2ef89d0ffd4c74c99121663649cadf230665c72437872df693c26a1da644b0f867339372a7898315f3d7733203785c588356 +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST archery-1.2.1.crate 21224 BLAKE2B fff66a0d32479c398fb8e722245ee9a741e529a8c38839a3f68325735cb4c36d3190170cdbad4ff379938228fbff7b781efdc0ce5e45017a72095bfa0bcfec80 SHA512 b8a5bafcc6cbc20426619e522f7d31e60f2bbc68af87e7bd9cbd4f4c1ccaa55f210b46dcf650fb354786f41b27778bdfba307ad3607b118da254fb18990ad5db +DIST arraydeque-0.5.1.crate 17671 BLAKE2B 0dfd28da55d17c68795220a17a1c6ecc42380a853c96b80c8a5395eb8859706b5c573e54ea0ed71257b7668662bdd67363e3fa0531b99792511e4d41c03d364d SHA512 11d9af9882072d3f4d662789f13653481d7d3539bf9b8db74257cff25977e6419535f092683f7c5384a0ed3cf05cfcb568c1292b413f5f46580370775bf3e232 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST async-trait-0.1.88.crate 32084 BLAKE2B aeb1cbea6bf3191c19ff7daee41d5b70e3b4f05f7232f719b80dd38eada3747dfea951c9a2ac6b7c4839ec8fd5abdf1c61791516dd3d06deaff445979345793d SHA512 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648 +DIST atomic-waker-1.1.2.crate 12422 BLAKE2B fc6632f3c9d719b1d24a1c8e05947d94028909d1c629b80576e176e567636dd4cca699c7e91cae2df63541da574146b3ce766374e93f0ee429bb5bc89a4d3cae SHA512 e07e58db7955791259d0ec00fc4d53318aefb4506e062914819c4220c6dc75fa11a7af0289b4653aa1f9041eb975a025635190de68b4800a0e91e33cdb0ba11c +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST az-1.2.1.crate 27842 BLAKE2B 686db35c5743c458fb737468ccf8ed27b9512b8b5154b3117cd61bd0d73e778d3406435f2f8ecad34c4841820c9805480f4a6837a9582ce8a89df28efe533061 SHA512 fc81f22f8efc2faa76e25644f7c0102a8bf623dcd5538ecd81e03344481b62f036f80d3ac734653d4386265b640bcb357572db03a1716dfd6b9b12348e9f8cf7 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST biblatex-0.10.0.crate 92937 BLAKE2B 3435e5faf2555b01fce28a15d1e9326591af501d790e8f324ed3148b01b426cc931b89897fba95cd0b63cbf879e4af2fe2875a8058085ea3c6cb90783a4f64bf SHA512 a3774b9cb57c3ef04e8235c981d462de8c0d1b82a82870cba86a3cb997e04b1a3c71996fdca61f89e24b3f84dd2f75e37e2f81a87057a0dfa430c3960648f6e5 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +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.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 +DIST bytecheck-0.6.12.crate 8202 BLAKE2B 2ea8db419348ad79af1e7e61b5278ebf0e0b77ed1416c2ea409d6d00f1eb991358b8d3798717121ab23fd66a4d0ff6b97515551d5f7774f5ca2933eccdee6c1e SHA512 49a85f9bbfe8bccceffcd94e3eac1f4407d93159358428ea07652714e06e97fbcb41f22f72d9d10318bc9a019be8afc99727764162f18e8de01ea4069f44dda6 +DIST bytecheck_derive-0.6.12.crate 5415 BLAKE2B c578c268d1aa62ff4f5bb7b6207ae94f42a14cfe4e16dc59a69418fc8cbc4ad3a9e18854507456111dfbfe4f720ad8cca0fab23720889b070e837196d5846476 SHA512 57f8480ddb76d8620095962acd203231fb7938c0caf9c216d89466f22464a6970f13adca5f4d5b10c9e1ec99d6e0b260ba7586c2bb895fad0380f8f9ac9a4fc8 +DIST bytemuck-1.22.0.crate 52451 BLAKE2B 4f0bbad62897210ab551a78f859ce0dc1af7006979d651d34e1d9d74e3faba7d44c24521fe1a35c3bc0e8d11e8d18f850440eb8468e4856dc8fa259f7747d741 SHA512 a80e618aa6e03628d2fa46fd38a9c769871313c9fe39d1390e3c0f7fd7dcccabd4a5861e28442de26399876d07416d80cf58ca05918adeba09da1670d5dc118c +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.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea +DIST cargo-platform-0.1.9.crate 12010 BLAKE2B e178d5a444c6536f0c95f497bdfbb13cadd0d58d55bfae76008bcadc2a042044f432a232f657cb1fdc91b7af4d197cc44bc0cd7a41c9cca6c5da085409ab49d1 SHA512 05cf4c18ed6f3a1193a4567a48f1f3c832ae85faa7487a4e087e5dd8499eabd36c862d8e58af5443933b87aa8becc258011ebbecb2247f8a75067c8ac018676a +DIST cargo_metadata-0.18.1.crate 24535 BLAKE2B 9d0018e28a3941e269dbd30291054a882a960905a43d4818c874250356a6c203bf08ed77a8041f08607390b2a382864701c519d71a0b88818ee59c6322c74e86 SHA512 43f87d2b84597ec9a27e9fccf06ec5f2630a0147a9c85779622c25493bd61268c266643f8206a17d76a16329af85f0cc563a9af7e17ca77024c0eaf788555f7d +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.16.crate 103847 BLAKE2B 795261a0b910ad03a4d959a587164b317e1a7c462474c50620aaba5fe2f83a577dcc0f3d79f46fd8c743609a49dc87eaf1d44de8fe566638e4a8c24cfeac0e62 SHA512 f4de8d45740af7380dd976c5666832a25cc98a6c8d35bbc97a9cb5ab6a142fcdeece836a8ac1344d263a7b01f5e94128c2c2e1c22fc41bb5cb66537fe3b88bf2 +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 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.40.crate 229824 BLAKE2B adf06e469c3294ce5899d602c42e6d25d63c7e8518530b365e926e402488eff6dd6f00abbaa4bcb693d4d2f406e8d2c71f2067ab09c2ce96867a09268231faa9 SHA512 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f +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.5.0.crate 61559 BLAKE2B 65e871439c266b6e9a5f4e479ab45ce5fd611815890f10ecebdec2e7c26fc7b06353362e69513fe7662104e06a8428c210dc32aeb4c9f408463f6bb256650fc1 SHA512 8cb0ba16364966c9735f0e8359baf4cd819b77df5eaf8a68dbd06f2b58cab141f5e1de48d8bace57062e9b03de43953ff1f1ea0148fc0b1074bad39c01c570d0 +DIST clap-4.5.32.crate 56962 BLAKE2B be9511fe2f7bee9d5e42a357d7ba12e24f4cee58777534f9879c4ae72710c3bd370103bcab9dbce780eb3b64cd5c5fc3feaf33d20fac6b5f4833e057a68b69d9 SHA512 6ea664e49de3a488c0f1720d4a39cb48576dc2eb70562fa18febc2495345acf0b2ea5cd5c9cb4f1fee137bd73deaa3dfbfddf991769238e5ee8dfceb0c9e8729 +DIST clap_builder-4.5.32.crate 168413 BLAKE2B 8f89a24a6280cecbcfcf9d947921c720d655ca1dcf35ebab1c0193563f1425ea9c77bdd870346f85de7bd3c53dc6f321b8bf6671fbbdf8d60136a53dc6099097 SHA512 70169f666f0a72d2ae6eb84fa3bbaddd3f278ed76f96d362b807dd5e812a9a31f9fb60bb195e0cc1dbb18d42014c7bae2b0d1e947cd239913df69452977b8785 +DIST clap_complete-4.5.47.crate 48038 BLAKE2B ead097369e0f1864885d8c2ba2beee896d87071b2e482e8a5e99c06110a1cee42734322a237ec3aa8c453a0bc1cb7b8b601d4e882c737b724bcebff7666205db SHA512 292b3b70f342a4521b5dd67b96acb452003075519d8bb58ae0a9a58f5a4021ba926b3158e432daeb4e5eccd7ef8597f23e9b9a9cf708b17dea583f66698af6a1 +DIST clap_complete_fig-4.5.2.crate 11376 BLAKE2B 4814167837b8b61321559beafe65e6f506bcf28298da469d62f2bf3e3e89b6f478910fef7eeb0a5a43dab121aade7e9c8e30eff02f34aa8f60af5cfb0489aa32 SHA512 4663ac7418b3ac68fce31054fa45e17dff23b51dbf8a1f3b9382b05a4258dccd402669e9a881c93692453b6b3a82d0c9a9338f9dc6bbf19e556b4a7fe0ad6094 +DIST clap_complete_nushell-4.5.5.crate 33986 BLAKE2B b3968f340050878e3a7ad4f0b2b598d84b1438f08789b23de9b5906aaaea06f09fc470ae22414d363622849c184cd7f647cfa530993f03ddc972a0af78b4526d SHA512 96cd024763f0e9761d9102611b0a4bf1501a22722cbcf7ca259ad5ec50347364eaf3862012ed77242b7130eee37dc20b47d0bbba2d4325c0e26b051830231218 +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 clap_mangen-0.2.26.crate 15630 BLAKE2B 58af6b1b46c62cf86bc16720db67b195271adb6265f2d04a524bcdc2380e99162b09d1368d44cfe3ddc937f4682f7a910a8d04109a1d51f3371d743f083492b4 SHA512 1655a940575fb8df78595675a702f445ac72a68db1583988ce1e293c7c77c46e60a922ef93a1e545bf314b534bb0e49fc483f44d5e6d0a4cbc4d6481a7a0ac40 +DIST cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55 +DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST codex-0.1.1.crate 23241 BLAKE2B ad72a7fb4e94c3e2590945489eaf7219a37a5ab1a5cad59e55c87786e920d0c61b1c8989c6e5944edab0a9931f76a6c81e799d47c69bb0743658151ca93ea0af SHA512 1c7eaed1fdf12c2e3ae230c111d81c03b7dc786b1012570d9f821213fc14218389148594d9eb91092f5397df40576b21e92f0fc5f129885858cb9fdf892fbe04 +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST comemo-0.4.0.crate 22641 BLAKE2B 609d9c413a8d9dfc8ae729e0eb59fe051cbf67c46a52f5a549a6f6c9e46a769b360303993f87e013f9b0ffe203c87f03f41195fa8ecdb57e01beb1cb9352516c SHA512 c230c523efa5819e9a5de41aca3e5fd59079325072deaac065bd979e8197256ee2f6b724983f0a37ce247799565fd82c293bd6eabda43f5a0c38c58bc453bba2 +DIST comemo-macros-0.4.0.crate 8176 BLAKE2B 05f9558dcc59cd1396a008cef7d6c7d130fb51b66f25758aef6869fc14cf9a72a31071be9700995c81a694382168501213c426ea25efcdd9e937a6ff23bdf870 SHA512 1de2743949fad71ab163244908dc789aeed23d73aa5ab227f7e986e7097694d131b3bf6d19be684692b9af9ab2ade9a77fa2d64004faa17b5833d93bfd9a3060 +DIST condtype-1.3.0.crate 12634 BLAKE2B bcf76b9f4e2dcdc87fc45a465d4c23fd3ca1e7b14360bb9e97b78cf61f8bdee03e59fdc371ad538cb036e8f1de9744fee8f4c23b3ed7e8ad040ae1554849f150 SHA512 ee53dc71c0cb94bec4eecfd6860b33564c51bee29edc3078d81239be485cec911088579868af43b66d5acb4af42bd1f5100afbe2b13594bc6f7e6e3d75af7d00 +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST core-foundation-0.10.0.crate 27023 BLAKE2B ba4b8e42aca4df30627eae9e8ce8ee9f4b512d51141338d284f9b897ee944619d7f63b0bd9318263eb5f5c1436ca0fad8a208c8005620779865c4f4e653d1fbd SHA512 771a34b79519c5a51e3490589672ecf3eb019d4eb28db9d19c88bc116632dea96ebb2cd04e251e94dddd0876cb8a7f07ec65aa5143f7f8aaf1661caae052a94f +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.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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.3.crate 3775 BLAKE2B 8e2db9b8b24e375ccf788ee442e6196872860fc664de0b6d6f88f33c985e56b1386a7b277763326bd5011f2258c3e75460bc333a9162aa816a559948ee68828c SHA512 f97919ee077981da8a14d0cf4a1622b08059710918d97fbbd1f7a5aeb92d51ae5452934c2c45c1f9f79b320aeac6eca41f2a54b35d0710e077069d8841be52ca +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csv-1.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b +DIST csv-core-0.1.12.crate 26298 BLAKE2B 6ad0052ff32aa788a784540a4c34f441eba0cf0ea026b2bffafc9bde2d1c253f758b6fc013c8f3378078d7f5da413044318da229255e1c2b34d77d8a7237a635 SHA512 f3b02c2d95db7c9af2636b0bf496dc721d0b880d490cd63d29c0b1a25f98624b4e072e6824788cbcce25d855eaecbfe33b0cb72cd013a6af600208ea660d99e4 +DIST dapts-0.0.6.crate 33892 BLAKE2B 2faeb4b85b5481c1685bcadd09947680a41bc2a666e8a2d0a80e40705f0b9fc5ec5df4f73731ad8e46bb188d74019cbe579e13fbaa6b8937c4c33a5c6ba67b82 SHA512 94e933a09fb2a1da6bb45b3813692c01aabf221c6e4eb6c14791c1d8b1559bb689e114013f76d8db8a94594e922d3c7957409f8b678bbced098d75382dbfbbc0 +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 dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +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.4.0.crate 23235 BLAKE2B 98179347407a033268eb90d18c75f555fd5fac273512bd08d55fd5e111e6160f23194073ac196bb47f27fea270e1c4ec67c26d38f189e58171d20ea808ab887b SHA512 212c6cc296846425e8b11aaec98666015ccd7fb0e2d0818a8708509ef51ab029ca6bfe4673b168ab0174e41e92b24e2c0e4da939c09b26059aa9e8d396284985 +DIST dhat-0.3.3.crate 32008 BLAKE2B 78ff87ec07390b76efa30f2a1048ad9f0c4080a62f5cdc4b1f582243256a784933d28b48ad59635048ce8a153c56700e1c475d7657321f991ae492b53ec85ac3 SHA512 8560caa256522c1dc6b7a5434e45a160ecb04f33911082ede6fd637a2c9303a01c6705c088392921bb53559d9969a7118f2fc118ccc8b0bfd8da18cbfd03a959 +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +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.5.0.crate 10157 BLAKE2B 0808bd5c7bfaceef00d62476ff459a8f3ab19fdd4d3a860b04698e51c390285ab8f01690fdec7faf01ccee5734b28c44e50a4358f30de1193a0d54ae5c6622c3 SHA512 c2ca362ad04e92c929e2cea4db359de689e512b7c76246c408f40d10f1d47c5dbbd49238e67edc0a251bd642ee292cae88992e5755035c632baec36cd77c10b2 +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 divan-0.1.17.crate 93695 BLAKE2B e32347e486e2ba70464b2a3ad8f3460d89d6bbbed0e432979c9aec473476b07fae51f89e2bd3950c5a5a5bc1cee5ed128197cc67b00c98572c139bc0fac89fea SHA512 b18f5969c40034617486f7d2f40c38a764ada25e11169758e13a1de1e8b17084f2e79db62451fffb0a10b0572e77d3b9ae3cceaeb715e9a9515942d9ffcfdc38 +DIST divan-macros-0.1.17.crate 15322 BLAKE2B 21cd04c902521fea9bdc114e62deefc3b98f0ffbe791f8332cc6b73de8130068cf1e01f42ee8c9c7d0d796de1aa899cdc6e955c74e1591e2c82363ab2fabff75 SHA512 b485dcab828ab74c398fc40379c28829e068d074f73b2c7cda1bb5954229b290b0e87224327060d31bfe709b2528cce40b0e584f8612478ae9b406dc853101b2 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST ecow-0.2.3.crate 26087 BLAKE2B 1fcccda7be43abc160d77afdf680ff79845954b1a07e07f75b4ae47d87480d336126a53cd178725b66d3edfe42d42497dd575690ce15ff5b5b02d80f74fdbe0d SHA512 1a8bd28627d130aeb4536c22aa40ebd41f35c4e8a018190eaff265dc1248787ab0b93179209ba2b93a8ee7918575e026f8eb4166acf84dc7a3ebd9f764c4b013 +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 ena-0.14.3.crate 22986 BLAKE2B d79daa3b5f3723aa7cd3c0b432b7332a0c43a5961adfcc8bed7e43bc656e54ea7e06eb1028714c7f0b52509cf8e6b972d2ac95c65ce808deb0facad2bafe0f62 SHA512 d4c893973372011505a762f4a823ddd4b50d8ff3a2f91298382f9c580fb6f688aeaab43d504a0783f8384280f7be9c585e8a079cb38959e8fdd4a078d1a642f0 +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-ordinalize-4.3.0.crate 3922 BLAKE2B a5b83256c21924c263b5a3d13681ef926f86a598daeda9441039533cbb5d99e2b7570bb4ee924f5ef7227dc99208768ffe0aa53d8f5c8048ed7d833f5eb377b5 SHA512 be3e669cc7524edfb108e5542cf0d0295d8d63578863c0c630de404d1f32e0eff6f32a9e3d00e95c114fcb8019fe8f343fd56799db2d1c9c7e56a4379132cb2a +DIST enum-ordinalize-derive-4.3.1.crate 7957 BLAKE2B 04ee5e12e84c852b6d1bb57b3fa3137ae31a082559c1e69353b85ab34e35923e0c2eddfc8293967e2f55106d3b33773c1abfed178e6e5d8a9cc82007881922de SHA512 6b656ac1fae0929ad50de66ce1a87ef68ff0874d2b983a95a98c2b36102c009929d440be3cdb6d21e1029de8034d7e0d298dbcde5cf224614c40600dd36f7d82 +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_logger-0.11.7.crate 31842 BLAKE2B 2f40855eea20ad6c7ac1fa4fa539637356c2d56b4a45f0aa2b7c26d9b3158f554d0227a6be9d3b6f566fb42789d4f7f216ce6fd0ce23401a2e8f8fdc3ceed591 SHA512 4fab31be7d6eb07d180e8074e0d191a4827ea2b977f799d944c26cd5d1ab9c55367d135965cffde0e069c0e0f906a3ed9ad55e38d3b5843f1cc1193b05f9400f +DIST equivalent-1.0.2.crate 7419 BLAKE2B 7ce4fb7b911961cd4ccfb48323eea4952110a069789c6bd177a63391c270df861afadd00c07db7b22768f0864f320e429e0200c433284f528336e2f81d071eff SHA512 8e0e2dc070794a85b276e93f9e4a65d3bbb8587b33fda211c34479a0b88504c913d8bef9e84d7996254aeabe1efe4ff1ef6259ff4fe3f9ccb90dd90070b3e4d4 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +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.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +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 foldhash-0.1.5.crate 21901 BLAKE2B 22c3a266becac17995ac996f5c9caa8dea77e36786c50464e4e7750d8f3f13321a0a1abd3a9abcfd6ff441ddea257066b2dfb7fc6fcf7468f537dbd1b0db737d SHA512 3a634fdec410d87ffced8aa1bf8dacd9316a04c51424563d60b4dd611617041f09085edfd0ec96e6bb0e0db74a0e950b0616d1fb94a31667af35af1637604c22 +DIST fontconfig-parser-0.5.7.crate 39564 BLAKE2B 315be3d94b4c46bab60fb40b9b48d1bda134ba4018e5392eb9937896ea8f79098f771942988d4157fbbf5cb4af8f5739abab96b79c67389f14142f24ae3061dc SHA512 0e4ee78ecd12d891492d2132778649460c3a1e553ae67245581677e28b2b813f4303599b64461c2a7a47957591e577ec863fa4365e3f277b8a7f6753332583e0 +DIST fontdb-0.21.0.crate 108167 BLAKE2B f5d2b4ffb9a82552368f49f5761d5eb31e82df03a2c122679ce69eddaed5d233c612aea3710ec416c8e8941703e90c43e5dd6b816309fd9feb9d411ceff93a82 SHA512 08e9539d1b9441c80dea61992d7d5569b9e430462f65d3be34130ea6e69d751f42bf07e8f4fe27a27832bb89af37b0a25da11978c2464e9a5654cddd7c2aceae +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +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-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 fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +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.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 +DIST gif-0.13.1.crate 36408 BLAKE2B f2544552c177a4e33440b05a949f6b205d3dda1afcb7e6574c92ed9d31cdb3bf536e1914186730bd8777e1c10d86466dffbee34d975884f0125a1dfcce937bda SHA512 7e76ee111c6a94763c4dfe01faf4cb0b5272d5041e2b2b8f4db666debf647e192b963c6fb3228cdde28e1d112830c2aa31eaf0551d712ea9963e41e47e26fb26 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST globset-0.4.16.crate 26533 BLAKE2B 442bdd2b3e292654f171068463427b82236b951323bbcf0fbdc4730c6049f28953b1cfbf128b88ff9fe117341e80809da1379a123a9c863f02866db2aaa4c03a SHA512 8632ca3284eeb1e99e5a3749437105f50e3200c31d9b6d7e3b8398c52725debd8afa305b3ecbe3ffd27588e68cbe1d49db6696360e8d461aad288916bdb44cfa +DIST h2-0.4.8.crate 174535 BLAKE2B 21efef2688c0a287deaabaa569e93710eccddec0139803aed2445a7de50b8518f02e60fbc64b452974c6456c79fc895c74b8a624a203b8482461d60ffbb44034 SHA512 21d49245fa2fd26909aa35a038037ab1e08d5cf4b1f7fd9c7841080c1b8a9e901ff9c2932e12bdd7ccf3cc28942529c8f1d8a3d1d29f8e25ba287b4abed72207 +DIST half-2.5.0.crate 59156 BLAKE2B df69e12683ffbcb402cd9a69a0bbe984300dec1cdfae3038000e221b7054591a738de8b6d0a989072035010e6bfb3d07a8a79c8b85e14e40ef36643dea98573e SHA512 a5712ac6f2a6c384f6180b57dc1434077f6ae27d6220947a655f9fe15ec13359ca4fbf0ee35818f5fc11ea4625a20805153f08577799bb7f13f3d43de6f089a1 +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.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST hashlink-0.9.1.crate 28928 BLAKE2B 14276fe00fb8aa7a8183b5cedc99eb403c0a68cb662555cd51efbe55a46c864f68f3d421395f56defcd1a87576c5a38509581adb5d02b831d9aab2efdd376f9f SHA512 16189f332b9e2a71f8cf4c8b72485eb107c4a84d4bfe3c739ecea8fe5dec33ad3c796d57830b12c176bc65a2066913c809a0f7c8db83e9da1bb0c555de8d3717 +DIST hayagriva-0.8.1.crate 343788 BLAKE2B af79e6f237c774c32453795f9d75cac58d465a174ec3c2b58ee064cc6deae847b5c9b6974d05a0305ca70182d72194d8c7560483ed4d4d3a0b7f5b20d62f19e4 SHA512 7ad12022065aac8a418c25627c2604871fdbb4185dffce612e0f6468d8d7c39d1b068d40282f69605fc6760cffb9f6e9fcb6db982c0f7477d533a04fb2686878 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.5.0.crate 17480 BLAKE2B 502964fc10754985eb39aa9f9e6ca418bb65656703f24ae713131f4305de2569a0afcfb96ef15ed58bbc3fbd24701b2c87a4b81da5ff335fef7f13601d31bfef SHA512 2af390ae8e3ef2f4c6993cfb5d5b92c6184c3ef22134c745cb02b6482561526eebc8c7ec517324373145fbea2cc668bc4518c6bce6d575747aae6ac162adae08 +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 httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST hyper-1.6.0.crate 153923 BLAKE2B c69d338d00dd9be80c910dae6b3b995918d862d6ee863e9f85442f0e45584a054056f51864313b8ca0068680d7667faac61d70adfe2e7d2db2346f608b45bb32 SHA512 8c30624f51fed280e909ca526284f81a0863e3ace05f20ce8117298f180efc1567e92f807895034d9ad83026059e4b90c5a3cfe527a3e9c99674489fd17fc6a8 +DIST hyper-rustls-0.27.5.crate 34660 BLAKE2B de261692fa4765f3ffdf8c384250532a0747b2595c41fbbc1a01c69c2c8a68a87656572f70228ecadb4aea04851ea6e7a0ab7077d6ffbe75b1a15805e64fbcbf SHA512 6a2451be2f42880978b0236385e8775fdfc3f538d9642c7fd6993ce85b16d623357f97a8c2a328e76e31c76083a8be557a4e7447f34aa52b9e990f4c9680e193 +DIST hyper-tungstenite-0.15.0.crate 13672 BLAKE2B 8d88fbb7061c929ac64c539370df8315761047f9f40b4e183b89df4b3224642933dc76cff24a954c53486670f01b7b1e97131d9ce5bb61ac9b6f8ee5d904f1ac SHA512 2950add753a04f4cbcb440a2d116c4de210388b38d5021ea55b7bfa72843384433f50fdad19b0a28d97eeb20bdf7c0f7adc1d73af14612b1adbe4d69f916d3b1 +DIST hyper-util-0.1.10.crate 72887 BLAKE2B 9d8ae7445ea56505e19f57ad680020b748e943a5cc3eca7292c06d93be1b58499db5769b214687aba53a0e9aa6fff3b3f63d1623157350ea826cd2decaf8d0aa SHA512 0a16c5d8857cf522bd53017dac50e530ae685c512eb55221fd6808299c7d716815f7b8192f8a9a504421b938cc0536bd497c7388d2f70ebbd91c46b644496b2a +DIST hypher-0.1.5.crate 848634 BLAKE2B 7be8e7b0994469ca2d2e1644e152846aacd5c31b74f871e867263d715524a7e11b849e0a3205ebcfc023f893d67cd77b80f84017ed3a5b6f7d231db097b9bdb3 SHA512 fe3314b17e2aaf2f2a5b41a6dda88741e565cf0c5f88d175008ac30bdaddf307d72ff439e42c45158e1e1ab4b76d9ef2b0e999dc860704cbb8611703f7abf934 +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_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.0.crate 3384822 BLAKE2B ca6e049f8563d365130b3fd6e7fc4bd84fe701a8eb23531514ce7afd5f56ebe078a106ac06d79145406b6c5acc824e5f8f68f046a085b156648b1b09ccb80bcb SHA512 517b1fdc488a136ebec32e9e356c7543c857f37fec897d778de7f39baf0f173772cd873cd81dec8156d8eadc83a74c7fa35c3c340184a7ec84363ed5702a0d92 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST if_chain-1.0.2.crate 8062 BLAKE2B 5072a2a2d915dbc44c08e99ba38c9882a1747e069f271d9b0a8f46eac5fb04891bdc56bf51b08400dd62fd4d137c10acbad75a65bc0de9f733245cea37ab4436 SHA512 ca20572317159ebbfd69c034a9607db947d7d5a9c809890da602c287a18fa876a1ef3428575e20c5bc5f5114360998abe8e3972b19eef32445caaf3a97dff20f +DIST image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a +DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e +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.8.0.crate 89670 BLAKE2B 65d206045ca5c8479f9436df693d282fb73e79873fa1c586e5a2922e29ceba0adad529429bed87afb4ed4fcd66bb03c29711ee4bda9b9f848a2c35dcd7cafa8f SHA512 4ac87d1b1991d4a3c332bf4f3c6fa864ce783e1abd04e80558f6e4f3b28180062afec5bd1587511d04883c52d1756f25eeed48a45a4395b9a4bdd66e6f9668ab +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST insta-1.42.2.crate 100430 BLAKE2B d4aa383f47be87c73497711bb55d6f2a04184bc3fa9cc63a2285583102487911705b2cbb49f156688bfa60ff01be6142de7825f5f0a37d139476621d339b32ac SHA512 6371215c7658375a86db9372bc46d367604729ca9a854de6dd00f5d3aa341eebfbbdbc5e45322f6265ac9c5b95f4f49c82ba02f42eb231cdef2d281a2d509444 +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST is-docker-0.2.0.crate 2664 BLAKE2B 6c3b10a805bb077b9d0c54155fb9e72a15304fb3d6f0ebfc3efea8b42e02b99737d22c16a5352ee0c1f820699f765673bf0ca8f46c6a49b45796796c01015b84 SHA512 759e00292710b685954df031ef96bb650993cc3384cf03760ebaec377524cadc929c6561dde5fd3e14d71f9f122c86495dcf9893d1216d99055048542123ff06 +DIST is-terminal-0.4.16.crate 7811 BLAKE2B 430b817c0d022b669624c77e84304b40ea8ea508fac45cd44b5fcf3a7322073d5e630c22d05af0be0b235967bc80505f5614b462c800c194cd2961ae36ab9873 SHA512 4dcb0d83a4d3370805fa575e5a11b72c6d8152fa252e0e0090087b0f31b6bc2dcc749180f263fe6b7748923988d3b70ade08e6b4d82fafc7fe9b9ffd7819baa5 +DIST is-wsl-0.4.0.crate 3264 BLAKE2B bb9842ea007d5ff132c77b719c877c370eb5cdf63aebea8f3165ab49fbf6c68d624a3809de2b374cc4c6c86dfd0fb23b9dc32c2e7cc5f2378b2efc918dd710c5 SHA512 69ffd419eb4de2e50ef4e61efca76ec4547216957d5422ac7b2bde85264080c2f522714aa40b5a6566c25eaf791d12ec0df09afe3060cc43087d18510f33d049 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST 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 jiff-0.2.4.crate 698395 BLAKE2B cce41c16fb2b400bd60fd32be0a1070c8c37cb4aad76a8a23c3febd38de83c8745ec3f7853d522576715257e95fe06532a65af62a051845d461586ef33e603a1 SHA512 060c865cbb8dfca205a4a0d5b18657a719b1edf1cbf375f9fbf164f654e63fbe420c709e613d441f438a2f5109428ce8a5791293f3e96a5c3720a1be390d52aa +DIST jiff-static-0.2.4.crate 75875 BLAKE2B a22ffc5a2f90ac8a5cff0b6236f9cdc0425f57870d1a6dad5d155613cdece4d49be7f92cc61a09eac1045b49f7c108964b7308cfac7c86f8b5ac1c19a981ecf7 SHA512 ab2b9d6a4209cdca5af07f2584a5e53b9c67641992395a634ee1563e190442dc8c52bb6e82ee7b6056ab06782bf2ad756a125fb8fecb8caf99a1ce975e9c6972 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kamadak-exif-0.6.1.crate 57852 BLAKE2B 63ae7096176933220d288aae56f8b833257e5a73ea80bb5a4acde33188d2967dcc3deb2ec62035fe6d9e827ae1c94f92b326f484678c7cc99fc1a30c4d03bde7 SHA512 44ac658a42814a88deee9c803eb1525d9237f9523e8cdc2a9b8efaf1f9bf74a9b836921e51fc84d9b906566fd4db90e0fd90dfec53e92fd345f3d715f0185068 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST kurbo-0.11.1.crate 129186 BLAKE2B fc6e7d454235b51059557060f7a7604e453e47d115e339023c7ed310ec5a83b8ff35e50d8d766572e21e916f03977e8c22ffd5481194706b074a1bb7f00a8e45 SHA512 012b6010c28806bd9c7605295c7141ce95ba4c5803fe6a5a0ecdb1c105ee6175727256df9708c1944d008f773de45d70889d4084184e1629bb9d79c11d637dc1 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST lexopt-0.3.0.crate 24767 BLAKE2B 9e2437715bbeb5ad1d638b21791936a336f5344afa2fe6c65506cfd478a75671bc82c81c4329e6aa7edf9c34b61083ccf5a38268340702c614701e99269b8ce4 SHA512 7ce3856a54fa6274ea3d5a4fe353f4a0411f5f6754fe8a5e7a114705f063300a93aa2efad765bc1dd0244caee15a8cf44a3de540a4db0626ed2ac6476bdb6843 +DIST libc-0.2.171.crate 785246 BLAKE2B 2bfbb3146d63444632b924520bc3d8af4adc6bbc38f4a7c6e8a003365430372ac1c05246684b54f0a98c36c8a7f02c325e1a6dd7fec44adeff41767e427ea77f SHA512 aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.9.3.crate 2311047 BLAKE2B 09d35c16ecae3c8abe21206aa008704cb80a2ce127afa746f51c623e71ce312f1c60d7fbd6b1f2de24f8e9095fa9f5e743af42c5ba1a572adc73c80f6dd138f5 SHA512 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d +DIST lipsum-0.9.1.crate 34495 BLAKE2B 26566879b49e9e431a0c87833e2595bd781af3eda82a6cb7ae84dae613afcbc9e0855c541f2ab6c5d34f605acbb5842f63abfbc91af53cd3eb28309a49087a81 SHA512 8cbfae905808f5cc035cae9b77afb407c7fccd6b7efa904313140b95c8d6cebc6d7990329b1fabcf673349e46858e9fdda48aa8fb9eb0a9aafc748bdb63a1be7 +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 lsp-types-0.95.0.crate 68315 BLAKE2B afc1b06f85fb3fe79eb8796c1cc1e48b823b0cb87034c0414c041fe7b80894a97688c2b1839b8c1d65a61c3525da37e1e51adfda0d054c84c3b0c2f7d39df438 SHA512 5e0d211193131703e7afbcb8409d8e6e1d64f6875ace494dfaf8a853d6dba890dd097429433663b1ff43413a94bb1b3b0a6f27a5f337dc3e4450b3c423c84282 +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 mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c +DIST miniz_oxide-0.8.5.crate 62237 BLAKE2B 6afb3df5938ce0427fa8f61b0962b04ebb8baf76f304dc9c1b6d89b685be89c4bcc241a3cc54fbaff73a4607e58803bb6eb1689c817ac1302476db7a01d12abe SHA512 a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251 +DIST mintex-0.1.3.crate 6769 BLAKE2B 0b905db5bec98ea7776c81253599fa7b4531b7bd0159a62edb7888f7b50ac1e0f2cdad50e4d785e169e6a1906db6896e563984dc0a331354f45d14868db82906 SHA512 f9d9eba57f894c0b039deba5065633a88f7b4557944b149f88ce8fde27a28c360d823b14a5e4161517748064f241592ee44f3dbaedbf3eaf5a794f5a3f765c2c +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multi-stash-0.2.0.crate 10938 BLAKE2B f7d4c3d594e4d9166938fea4cae39a8792804c4744e187073f4f7d503ac3d72c773ee691991c98f0c5a7e9d9239e5b78aa747cc69a4fae3362072b45c81aad5c SHA512 68012db2c2cb91c1450e461d9e656a8a3c58b947243dcfba097788f1758622f6a106e06cd3a945fb5a0e6e1f94d07be9abe4ec35da92b0d95a0e3cbd6d8b18c9 +DIST mutate_once-0.1.1.crate 4276 BLAKE2B de5c72c4e45810cc78eb356b1b2ead078de64fde09650e872086e1290db37b2ff3c15f49a6c26abea664a2054a412902a5d058bc91eca045db3bea07959f3459 SHA512 395a11830264269602b4dd0a7bd296298cea606d21f3ac122a815954da2e370b21e820c6df9916325ffcc9789d57fa8ffc9b65f4d1562b760bb3cdb286d7b709 +DIST nohash-hasher-0.2.0.crate 8051 BLAKE2B 5f307e2bd15580f398d53d499b9013a6c62becd4ef0d3edb76f9fdf83a59c8fd86ee4bcf42ba3a8d67bbea522db65828fe7fe324ffc8d5008428570d7b2203a5 SHA512 b1b754262471ac1fb074559c264321f8f08c46c55752187f51a93cdc73509551b43008751ff9db4aa5b47fbfdda783904f5492349546ad14856fe485ccec55d8 +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +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 numerals-0.1.4.crate 4143 BLAKE2B c82ce4e00678dbf28b558da1b52af5e67347a00101594cf6057482a56e9276ab70e06e8e6c6b6c9f18c71c54b1662eb1e73c6906cc631834dbdf4b7af55a3fe5 SHA512 14a89748c11db5097462fc07fd0399a8b0a6b80a4492516a6e6757c5256b014d7d67a5c3165b4a7520a47161abd9820942d2358f77aded0815b2f5b47a1013e9 +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.21.1.crate 34256 BLAKE2B f1df22fc081762f4205d0d18ac1f0bacd1528dc214453b7980d82fbae23ddb6a395e68eda838a0e8d82e411c58e9a8106ea00f3da53b82272467452efeea2388 SHA512 964ddde874d5059680229b74cfd607f558c02385da5141f12b1f1769f9843a627265cd52a95bfa7718e41103eaf67fafe8022d8e3d47338701b37bcc38c8fd71 +DIST oorandom-11.1.5.crate 23750 BLAKE2B cbe0b9167e6d1b95e45ecee67ebf3397044c54230732b192fc5b5279cf1c9bbf6bfe1e7d04f6ffc0cd42448268d31ef89b357250a907f6140901384647494e05 SHA512 63daae0b6e352cc52fdb7793aed1ef501ad996507d8e36cf8235068a3feb9f627549961af1a355227b561948c30f6dea17e225dc3f27caebd51116fc4e3a3ba6 +DIST open-5.3.2.crate 26342 BLAKE2B fbff73f0893f7499d4e3dde80ce43f7bc51db7858431c8344fbec70e640c209c9e0b6176418119ea7b4b6a8cf29ad7872910e4281dfbc41a08e19e7c76023d59 SHA512 f79debb89ef358332659a292f20296984aee9e954dd4537272006270317ebc1abfe859bc4780f61a3614eb47839d6e76a95ab3f48f5dd33a16bfab0f31ede7e0 +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.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 path-clean-1.0.1.crate 4514 BLAKE2B f35919495573266fda5a68a0de68b7dd751f946b9ed670f369b6c374190fd1a4d1e392d112127b55c5b4ce30237ad7b6e099ae36f8a5393517792a23bf6a7964 SHA512 27ec9449a574d18ec4609147aceb02c0eac98600c15c5c2d5784f7de747479881a83dbc9e12ad07d497944c73d67bd946e5013c7c2cf1125c1931c3c84bb3274 +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pdf-writer-0.12.1.crate 1929788 BLAKE2B 3582f5fd96e555f0a58f6bac883328a59e7af30c0ff343711c811f8296bb191f04102259d496e6b8e50a809b4af2cede5236419910256673d79caf7915d7190a SHA512 4c072db81bce600105c64bb58af32d9482df7f7b0b791cd288bc2144a1ca7639ef4d5eb729489291ff3e02f57c89f5da225499905af007510d772af4bc64984b +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +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 pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +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 pixglyph-0.5.1.crate 23137 BLAKE2B f44ac0e6c82349bcfc578afb896a9a79c126563e67d19367f677807508fb6d690e858a69e35d271eb054443caa245348bb8a33e74aaceb38950f4a76d6468f3c SHA512 083ea272e8dbafff97708ab451b3c5394b47e089cc23cf6703dc85574f7109921390dad3b68fd2334a92722ea8c53be0ec54369e5592c1ebffbd4f8e8aebbc04 +DIST plist-1.7.0.crate 101068 BLAKE2B d94c0c9abe1b39d747259fa56decdbbd4679b606f7753ad11dafa43aaf8e8673903c70e5e6c994a6bbc404993bd77b70b119ffc998fa1b05049c5c9768d75983 SHA512 68298950e1e0a3d5228348dfce7f0796a72f75f43f0e6b93647d460eaecb826b2a3fa1f4023bdb84a1544a4ccfc7abfb39f9aa7550d9b2199878064e1a76b69b +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 portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST postcard-1.1.1.crate 35639 BLAKE2B d295dba018269aec7989fb74df66a5807c916af73249a1119e89e21657b50a566df126e8d2084e21baf55c56f60725f9acbabc657a72c164adb678ebd4a9e4ed SHA512 8f6b77b089308f9313c765c4bf48912147701413fe6291ce5558454553e4b49bcf03873db22cb6ba73db04b0f773aaed095e155bfe562a8e5b8fe357f1cffe15 +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-0.12.4.crate 29660 BLAKE2B 12398870b7bf70e9c055a480043201eb55726be72949e748170afce53945f56240cb85ebae9c649db32e202c815ae0a27fc7bf5e4c3eec978c5926043aa236cc SHA512 c24a8a7ac544043f0a3b40e3e964b71743c89609af7d6edaaed3a5a0884909bda6684c5f174f4a074c8adc84565ee6969455b982d5b0ffa836ed70a6dca8906b +DIST prettytable-rs-0.10.0.crate 35474 BLAKE2B cd4103eb30479830376b8ee82f2f9d26a2f974b3f2c44078d7b8c3741475eddef03dbc14a27a2329ec3204860c1389ebc0b52c68d59349cc80f8fe6ea5e4cb6d SHA512 3a77d959f03cc952b533124f299470857b67cd0857fe7afaab1058a726ffba588f533210ce75be81ce66d6c7f0e80f46b7aa1a442c60c6d316c5814cd72266eb +DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 +DIST psm-0.1.25.crate 23520 BLAKE2B 88aa495fa289cdf29640eae17c39907a8ff0187a6455e7e8cb1df9059297f8c366029e4aab029a2694543a1ea529ccea99c4ce5f69074ce01ff7ef1fbfeab042 SHA512 4592b02131a5280725fd082c934f1d9b006c3add5d5f676c48e090fa8c2d12d3a4b29aa0a1b2c41dd991eedfcb55c5d195354073fe2657dcd712c4e53d1b3b92 +DIST ptr_meta-0.1.4.crate 5754 BLAKE2B 89e312313d343177c6fd20637da6fcb720027064038cd362f41104dd753e6ac949582297f91da6a088fa408816af75f1ea9030634ab3291afccbb598b001de1c SHA512 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf +DIST ptr_meta_derive-0.1.4.crate 2302 BLAKE2B 14210f93fdf3460feb53963e88001b468d0305395fff7b082f079eead29723d09b7986277c760ad4f6b906e5373e4307dc81dd0e8d37d4dcc3e61c4458b76fdc SHA512 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e +DIST 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.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quick-xml-0.36.2.crate 185201 BLAKE2B 4541812a73fd95bedf21f90f07f27b31eea6c514ae17818ba957dd83ed176b0f17bcf3860fdbda07f0fedfdd7ac660bdde5e8ae2aa9903bf7a7c8ad2d4770470 SHA512 7cd4778dbb1f50fdfd7290241fbb42c8529f7d44c2633cac017657010d0d443024f049287e1a1806f5bebe46465549973cccc660959c587fe383490a150ddcdc +DIST quinn-0.11.7.crate 79387 BLAKE2B 8273b3b247409a420e696c45c35d5f158cf6e700e6ffe72e7d48583f47357654c0a79c82efc8675bf0e6992b04f79de42124bb11dac4295aa4ea1d5f858ba67d SHA512 0ac9f8fea2e49c4e6963adc986497d42c096f686e1f13cbdc28235490b32b908d61907a2157c135eb1afc975d0428aa9e6c33465798e7475b1aedbdf094f3793 +DIST quinn-proto-0.11.10.crate 229164 BLAKE2B f60e18c03629a37564921a6bb3c57607332c5674243f1d711ff272ea531fffbbe519ab6b477b66c4ebe4bfed140f3c38e8206156b5afe2953519b13dd94c57ff SHA512 4e8f957677ba6ce3797c171878041f07b4a4296050b530cba3556f92183ab9cbdfd46b39643a36ca5adc4dd951fc788550819821d0d5006f1ce9611095c26f9d +DIST quinn-udp-0.5.10.crate 30920 BLAKE2B a7a1cb5f88837a92324067e3a16a17c6a50693f646e6e76576301faf914e156beb9f3f521e03ae338e20f30837da964480dbdc3170cfe7076b0cf68e0d1be4fb SHA512 c98e04ec909218ae5b5394cdd949babe51462e5d8bb50836d1f6d52f555a138eed89a82675a4b17eab5bed65e74b7afa42faaeded2f0c646cd3c6eb8fb55f4f9 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +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.0.crate 97798 BLAKE2B db07e33ceedec70d4cf094ba18d010e45036d9ab847beceefd1dbfd3cf7a608d9e333ff1a0f157cd920dd71d8e63d0e3634f24076b72a88aa3ccd29f25770536 SHA512 e07c9650dda7f9686b4f604990bb7f948667bc820322f464302fac3b2a8136a2a5d48ae6399f104e47bc1ebfda105f99ad8b031ce090cdb71840afb85f6a3032 +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.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.10.crate 30226 BLAKE2B a61a155b8b490d12c62389e51540e691cd63a06a830006b06bf7959cd0d9a1f53b62827052fa72b9627c0a4f15a08bf40df44c58bd5a468fbf3fffda3fab482b SHA512 fb27b2624d26488eb439efed79a63f8e6991d51cb7c7a8deaa97fdb9fa3f5f7cca4f5a0a7ab3f9c33ab4bcd62694067d84489218e7a3885981c1dcfea611d8de +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +DIST reflexo-0.5.5-rc7.crate 40915 BLAKE2B 3407d590287d324e578af2283f29459e4843ffe59725ed8bb0b67287c85d017e8b705932f669d1a87090cb1f7a9eaee0c576696c1a6deef35cc73d5b7f3370d1 SHA512 5cbd376ab5b88a302ba51b2bc71d6f6aec73c531204b986113aae7a6165169cc8a07f356b92bed04d0ffda6a30995238304eee283b3ff270603842db6e61f68c +DIST reflexo-typst-0.5.5-rc7.crate 50183 BLAKE2B 34e116ec852d91189de427126bd2809fcae1f6243fc09dc62654fa44c920325ca53e63da90fdf73bffdd52ffa7b32674ece1a2b43501034815b7a515a1f65a54 SHA512 0a398aeb52fa6b193bcc773428509cf36b0c10bad93f82f16dedfcba30cd2b898b19898e33391913cd049d1afb22f9e0fa820bfe3b5e8a68fcbcd4bce2878306 +DIST reflexo-typst2vec-0.5.5-rc7.crate 44891 BLAKE2B 96cedeeba358859e7102d5c1ef5ee057beed6eea56be39aa01fac55a400121f22cb9816c7153ad6ca9458bd90c2dc0e985ce1ca50b639a70972083e98e5c6733 SHA512 7149bfcf9a5f476384172c2c22d2bef1fc2f61f0c7b9412ff646f6a4a6be45139ff73afc141b362ffe01f04ea91806de68ff912d62ae70ea8697fb86428f6e64 +DIST reflexo-vec2svg-0.5.5-rc7.crate 44445 BLAKE2B b69d29a9cb2d2287fe2d07bd7c303d9604941159a8721d086753932e26b6affc41bdf8f1056673d24109e4e35e7e3e07bcde4d27233681fd906dd129514609fe SHA512 133786add1756c8126b3631304f60cb6dcafdbd0a46ec4856cb93581c767d712e97832e94d0630dc4ace6f22c4ed0ceccc15314dd069aea1610a2c192b116476 +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-lite-0.1.6.crate 95278 BLAKE2B 02b9cf7758e6eda37384cf8d0ca2560bc0ee595015c17cc8a230f7dfa365305eed8d5a99218aa53ef49fc62ce1158014ab81a7c8497beea5a3729867e984eaf3 SHA512 98b5224ae530c78ce9f1981f31d8d9ab5ffceaa2e391ee33d74e7fd21650bc5f40eaa8e627c596772cedf084f37f0463c57c9bb1b7180473c6d0c5f95906aa9d +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rend-0.4.2.crate 9324 BLAKE2B f62ec0741ea1de92fe9a92afb9a8ac348a92663ec1d8fb165b7eb60b8f5ed9e58c5f1c8c789ef5e37ad03c473b3452e75a56118516e9cacef13743789664077b SHA512 2df17191ce710e09927f6d17fa5e3432a154d605cf3b58bdd6a3037d69cc0b017007e23c16526a8879a89cc49e3a47d38ae5f6aca8b42cd05624fd15c9dc3529 +DIST reqwest-0.12.15.crate 199320 BLAKE2B d9b92f079ccc194738bab8b55617130d4c0afffb6946d62e06a3c3b7cbb535b8bb615ada6ddba14aa3a08515f72b2ab62294b3d21a6cf978a8ada8940bd494d7 SHA512 7f54585ed98f6b8d6feeaf2cd821b4194894a622bf6ed6cdbcd0d2b990974fa69d98fda132b5dd3b64e52643d064f92dad90269b44d354bff7893a1a91746778 +DIST resvg-0.43.0.crate 78694 BLAKE2B 1562e7016bdcf307ea20f471387989fc079fa3006cf0b11a323f72bc95d15322bb356bf6fc172758f8829a70406ee0f147b8d577cbcf1779d4f4080efd52b4d1 SHA512 70da17e55bd4f9b89e57bccd0b78133969c02d4f188efeb9d9a64e70feafeb837e7c8b8093e85ced9f13690f4be68c1ee3e63ec395c9f08e07735938251ff38f +DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 +DIST ring-0.17.14.crate 1502610 BLAKE2B b33efb6d21931ab94f044373f24428e87015029a0e065071bfd901f8679d30944f6b27bf0325c77fc4bea7fcd935209087a349e5c279677bea73af6205725371 SHA512 88d38205dc1a1f89bd4ae887ec5c168e68a4b749b3ac0612674092331e99d14a9b8d0f4a98d72c1a3853bcc9da420402336da3ee053bedcfd598da8de93afa14 +DIST rkyv-0.7.45.crate 115753 BLAKE2B 61ffe5c7a819a99e59a06a0259e758467affbebc86ad291db05e1899cf3928c163272beb72e69d564a761102db8a712f0eda273023ca08d15f1d2b60c24e8743 SHA512 bac10c6e7e7f797e505cc8103c55ae2fd4b04a76631e085fcf1c8f2b05e52c064cb14145479dadc292995b7ca5bbab5235d54d8e651bf47623a0228f936f73c9 +DIST rkyv_derive-0.7.45.crate 18972 BLAKE2B 65ab35abb4724021529cd730f41809a2cf4aac06e8ef542961a8d80f636e0244bf9d08dd2e577f2f383e2b52e5694d2dfcc00cb34028d46cc85cadc999bf7e07 SHA512 ec48c62251a8c2b97de67da56cf6abff15cff1a329d7f8dd3e45e1175616f0dd1b32c2a9c0998086fc57d0084e7908cfd6000fff3eaa30a1776f8abd9cb00564 +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST rpds-1.1.0.crate 69493 BLAKE2B f2d02c758de1abd46ff133965e0491a0276e4a95be5b64b6c83947bf8b3718896781eb96cf96d4abac84aba0c7caaa5e95abf1364ab2ffd65d573d0af212e058 SHA512 b24640e34c2f88ecfff5efb1581941eb02987bb7b342dc439513e8d7c8ee0afa63949f8dee09bf8f445ec6f3b3ec22d2927d3d03be05fee3c651b29c924a6b3e +DIST rust_decimal-1.37.0.crate 151956 BLAKE2B f52a95c6a1626c695b3a38c1590e7a462344afb1973743e63e2d16b0407d7ab465bcc22fc4bfc38cb75fcc41fd11aeeed0929850f2ef602851fac15d7bac4e21 SHA512 ee3be51e79d8e79c8542edd72fe752de093e70e0dd8f37e333b55b994cd5b6f618acc21b1f3786c7f47f3f5b3925c691e02658be7f022ffe48d5c67848872ea6 +DIST rust_iso3166-0.1.14.crate 223349 BLAKE2B b8168cda1658bb37b86d7a7c84440f23c294202c15acb5227a6a5701c0d2c329bf10131ac93aa5a25a40bec0562093c5f372d19ad53a8aaebb5a92c0dd9ad467 SHA512 183c92345c905fa5e37302a360598cddb1088d9e1252285a1fe67bdfcc48174f683639730e47da4343f21c9ee009b9952bded1d6e5791d142a520f8db5826f07 +DIST rust_iso639-0.0.3.crate 518246 BLAKE2B 537b7d039a0b4285c86931370863f928c03a60e3c3e86aea9c8a96f86ce0b854755bf597114c96b161d0301c175634d009bdba71bd8ef76a9c04e790b0c05d20 SHA512 2bf5e71120c1a3871007613f542394e03a9497a6d9f316bd1002fef77be361ed9c167abf4b027e46b57c73b17440973b8b5aeaaf636d0a0f46633fa23a21fcd4 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 +DIST rustc-hash-2.1.1.crate 14154 BLAKE2B 7a1b3b82bbbf6a123512815c3e8f068a17890cbbb8b68e88a5a492f62469942fadd776207eebd913052a1c06e1fd37a549e86526b9fc8f08b9ca7cb0044ac16b SHA512 87097d98d47f327d000041ab13acddc366f1500d9c3e5c82169c3358112c7a7c03701c9b3c2c81d9f9da65b7ebac1c479b179dfaf7c059cd0b929b4673e51084 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-1.0.3.crate 413960 BLAKE2B 76f2db4ff0fd112d92340bc61f533068d969f3afebf1ba31914c96ea165424bfaca66d44058a4df9f4cb3cce95381bcae5d1cb03117364d3eeb0cfd7bc48a7ba SHA512 333b759f37677c994017af82d9f6d58f3573446a4a5ea6b6d4ad88e4794eeb6b669d3de7a29f74158d124d46018d7daab9ccde6171ebfb830503cf379890b350 +DIST rustls-0.23.25.crate 346742 BLAKE2B 85e01e5c56663ec8a0fc28e712895394b8f5b0cf55c497262005311cadfdaa3bc74c3e840d48f48a807582bd7d02c7cef180b82386e9630bf25f27155fc3bdb5 SHA512 bda6b6123c55c66798727454b1a44960bfa2f6e51d8cf9d1765563300adeb9359b1689a4cc484c19218b34e76c6cbff0238b7256f067dc743db95153b668cf73 +DIST rustls-pemfile-2.2.0.crate 25849 BLAKE2B dfb94a77fe9d86b17b0c6badc6b715f247e9aaf0b312bc9698dbe8d38fff281428ceaec2ec73bef8009667dd93536dda2bc7e7c49d194b36244dca38dd86d577 SHA512 1e69f0b72c6060eb0a54ec8a1cb51809525b053771a1d417892205f8f5dbcf4ba45250fc0d6a836e0cc8fede06d934f0a90c47d475cd8e066dcb3f7504ddaf17 +DIST rustls-pki-types-1.11.0.crate 63933 BLAKE2B 487099180f45163b87614a8ba7088f189547191ef628011911f76ae6f6aa615b16e969682e26f26ce47f52463def702395f2a5dcf6a1742a87fb7c6d559a2e59 SHA512 60a6d20b66b15f077cbded6abcbfbc8524a02229209a3a73ed676a218ecffa26e375ab086247c05aec826ad63bcd9d446748a061191fe2ba5d9f35ec05b698fb +DIST rustls-webpki-0.103.0.crate 209031 BLAKE2B 2e961cacf15c106d1df427221ac794108d5bb423e1953663df8b95cad90a2481adc6d766195e33da22608c8ed229dd195dd86d73b098604200ebd5533c2f2d4a SHA512 a5063bd3548dd8f6d25250a590d4ddc38a4f020065e9595c748f694a1ceb8a84b99743451ac02811a5b140a37a591dd3d38bb2d393d263cebe018ccfa6053532 +DIST rustversion-1.0.20.crate 20666 BLAKE2B 49fabcf276fe3f59b4a1c2e8a07364ba59c5ba4e0a33fe4150ce2eb93c6da42d32ad4d4a197baf6616c1cd703d34fcf5a90186c5467c1656388d55e7962d01a3 SHA512 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906 +DIST rustybuzz-0.18.0.crate 270070 BLAKE2B 0838f8196c3e2d539945c0cff844cbe936ab3fc7ac5b9b3a103da4deba30cf5005785ac5c3ce2e8c680a6fbbb345ae61e759f2e897339fcc74061da6762c30ed SHA512 e148f2c2667cc05e7a123f0d0d79be8315f1c52cbd5a93f975c6636ad5b88b6b1c5cdc2bc9735b19936accc3f25d9ed346a2b812f92314526499c53250235dc3 +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 seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b +DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde-wasm-bindgen-0.6.5.crate 21098 BLAKE2B 34b7a66752422c21031fb21202c8405c43a1e6758eb067b4fafeb24f812280e70bf16c27bbcfa4b4b5723e369bca81e42020677787a79277f32f71eaab6822fd SHA512 c457b1e8c83760d94eaf8eb49169cd620cc1fd8246af8953503c2bea9c4ae916f3de3b9070bfd4102a713f8d843b6ee96404e27b21a48c589b444aae0f9303b1 +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_repr-0.1.20.crate 12627 BLAKE2B 64aa318e56628fa7d9777f7387e66d122454008fd1f296ed29b4fa7f4ad4c358ad981bf7d093f3e3a5ac8aaeb29a9a62b0c11ed70983d82ab76897dfbacb9394 SHA512 0b47cacfd34f914acd48f443b62247667565b12f2a5bd5b80f6474074e08bb7a3bc85b8711bb3d45e17003c181f3366da6669382cfed6276cfa88b6ea55c3e68 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +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 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.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +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 socket2-0.5.8.crate 56309 BLAKE2B 309e5a0e46d0b9debbbd6049a138e56b82df4fc0e9d1115745ed935eb40c81b004ad748844f641934e13b5b88773db5cc4a57fc9e61dc82b5322fa0232110864 SHA512 b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 +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 stacker-0.1.20.crate 16996 BLAKE2B b30d881209db60cbc061a3b0ed076896f7361d9976ea93f45aa63b59a5d133b3c2fe3f373f50fd3dd73254313ae8d113c4e43905dead58ba51aa8d223d273041 SHA512 7c53e3fe8728ddc8ca35ce3e8a1f25b3d29904b38f04e1d051c27d829bcc707f96cd424ad03e0f4b922781b597f675f1299203e42ba8ddaf4d26a90a03249fde +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST string-interner-0.18.0.crate 25863 BLAKE2B 6ed37bf3ac673dd2b08276d8c15848252c5adc637e419c0fdfb6e93ef42366e0c8b496a8e3b5307f284183d2e4e7db021ac1b329786cbb6488c629caceacee5f SHA512 117337df359fdf0b7c9fd0ea3b930b9c457aa985614ee09b60163765c22735d9f212bc340a4e56877c556d131c22af342c842e59a6a6dda10e5dc5958fab7e64 +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 subsetter-0.2.0.crate 41353 BLAKE2B 750230a90f8be1ebffcda160b1ffb4ed4794b726d778c55e49e89c38c29f0e6cafbec728ce64e9012dbde4bb89bd9e525b39e7e1d2d36b3a208fb3d1a4e93a35 SHA512 3d9c49b5b5b6f8a00731b282b6d661aa457b58c8a8b2e9bc3e700f9bd1bacd4ee4747bf897f830164d3b04669d2fbc9c4bb61a2032655c8bd61155e023d50799 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST svg2pdf-0.12.0.crate 51343 BLAKE2B 562f551afa4267b7026569757c13585eda746e4d34d852975d0c7aa1ea25751832b6cca97c85bde19b7f9500508e0424f5f03737c30a4995c751245bfa671445 SHA512 7dac2f2ee58a3da8564ac581bdf696241c78c84c5d48becc8c93b6f1822781774ea15d10f5a89c824743567ed11366909434c597282402875be250460ef57721 +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.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST syntect-5.2.0.crate 822671 BLAKE2B e288c658900b57fe68801fefea0f988110821e808bb2f3fa15cb7dfca27ddf0788b10db213b8630e13b680de64b1365eba3162a24b86e14af8b39e34de08d4ca SHA512 52780b693e484da02d773e9cca460e6b20d8aee436ba96c2e965a078e24b88dea35a03e692c5f7e3d02c82477093a592078e8686a6c9ccc7a2df9a6e20577c2b +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.44.crate 61020 BLAKE2B b76f92a6e8c3d25efffde669de00bc83a717a9888c260f23cca916dca2953d4007edac055ae34d4597b17cecd28e273c27373bf14b35287053d3547f27f03bb2 SHA512 b6a33a50f9bd124a0e40b4a557c967cc1474b8a49e6381aab0208b8e6338108c4a3168b41882499c3ab84e214314e3501bce7a714b547bd3a86ff1b3c80ecda6 +DIST temp-env-0.3.6.crate 10746 BLAKE2B 52bf2e7061ca9ffd62598ec4f99fbc0e275b4c81e6d37546a761a6e96566e33ce1860a32a0f4cddef992b7e580903801310361ef72a91dd0223ea749b1cb4052 SHA512 314351e8974301cc2fafdd1d71b3fe64d2dda68e64fc7c3caf05cb1ae04483db5f78e8eab22babfc13e3f7cf184645b02b8b268b7724a6d7e6f4bc4703fb4c75 +DIST tempfile-3.19.1.crate 39634 BLAKE2B 41137f08f383a5e0c878d697b7df449f4453a0bdeb0a006c02487efe4072846098af89ef12022a1716ed7e67a75d9a65bd8ff27e9e0ded52e199b8b821778adf SHA512 ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02 +DIST term-0.7.0.crate 37082 BLAKE2B cb7947c696f71fc68bab3b25cc6cbde74b92380fdde5447399b06de99534b0cb2160963792824ac74a350444ce41a4fa16d6a9792a68d84578a15ab37ab76ca2 SHA512 9de6e836f1fd205b3b58645ec880eaabfc0fd8991e3980ef90bc6184b370a14676edb688a2a75bce412dd8ebd97345aef742afe5b964250e2b6f84e6b15b486a +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.4.2.crate 9976 BLAKE2B d6af7059b06fadd5f0e75b1a9512231ba0cd3971d6357d32f63db9f96cf384102939349bb579e176ff4ce2176329a22fb8e257b096129031519b2a02eea4ab00 SHA512 a0c285ad1b1a73c9ecc725e20fd9256d98f89a5530263ef6726786d73ef123486bbf17ee3166c22bdbb7aa4fa989fe73c995a4642e3e09718dc1a76a1734c84f +DIST thin-vec-0.2.13.crate 34112 BLAKE2B 7fc718384c65b63485dd09d0c2211e7113938c66903e23ab2452cc8119738b3b7bafb915b34a061323e37996f14a826a177dd1c13fb8be98f4a250ed578a2012 SHA512 248f32258a13ff4db71af9ca15573262dfa5d736bd75894b1708d215ccc0a33fc3aa8435137c1813ecdcf84deed3aa8a28f22d656c3d38dbf26864c30ab67b89 +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 thousands-0.2.0.crate 11060 BLAKE2B 89ef9e6ee8eb838e288c5e36708bfb391e98be1179b6801b3304c5a7049becad12f00f46696fb4cc6c86003f8fbb2eeb69cfa8467b22051f385782c1ff156477 SHA512 a16d015c584791e6e8ea13e6e114ff5126ada15a8d375c3608911946a6769ac4e9c31592d71fc0868c43879b0228c65e6fb9c0b83e63b818286898b2ff9ef19b +DIST time-0.3.40.crate 138369 BLAKE2B 314961ee6bcbd6edd0bd91a94202d5ce3c643c2ee94a7671f99306ea234f43e0e6df94a8fe21144ac19e3fd48da3d148ce5fcaa2d4840b764b754c689ab2cd78 SHA512 6a869f168e37e9f29be35fc63b33e4634a19de3f0090ed1205ed90bbae5e00e6d66f74148212f22285086a51fbf35dc9f793d23f50528c29b5444b75e47a170a +DIST time-core-0.1.4.crate 8422 BLAKE2B 3c9fd96b77b2d405ef696d62d18639945b81d1c8d84f1613f440a4d61a373f767aa204cf557f82d41a990cb74e952b5ae51e467f9ad0eca0175bf3cc4385dee2 SHA512 677e6b67081901b2f0bf2856a2cc29ffbb0ec3a4363e6deaa3082890f4972669f30cb55863462d8510462faa6dd698b013e04921a0657005633506b51dbef531 +DIST time-macros-0.2.21.crate 24591 BLAKE2B b3f0dfb4605565709306258db1944430c463f0c01ebd39a2d7f8c62428707960f5243e4c06e1df0f2255280fc6778bdca63940e283b567501a7baa637ea6d259 SHA512 11cb359a353f5bac0a32e232320d82ce9e1417deb51ce12dc03167e086bb8b5c6dcccaddaf035e0dcef2210733aa934f42a8f9d8ff26465d22875c3439591399 +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-0.13.10.tar.gz 1261359 BLAKE2B 8f7746f51baa8009684e84c0ca628670008662bcbd0c134fbc4c98d7535ac7cd5f8273480020986bc185009cf7ff299b9cad2f30bd0480d344599ff8535968b9 SHA512 7cc2ce60b4d41b1a90dd97d61872b3726ddcb9a9c664bc69e300fdb68766a2e37d6c52d990889cd7418162e038580065f9e0f04c28685a3c08ba81b74a999857 +DIST tinymist-assets-0.13.10.crate 576969 BLAKE2B 78ef6915e4caf29a2d6a03c9c2bcab6dd0bae6e674220334e7665e5d6d1b7611a84f6d2b557bd3042ad54b08b00adca734b46165948bbe14fcf4a20fae0402a6 SHA512 d9d04ebcaa51e3cc9b891c77c574ad3800592e4e96a5557ee94116aad6d19af62ea74b962d386ef6239103b081b2f85a6bb6600b8b435934ee585ac8a796edd3 +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.9.0.crate 54137 BLAKE2B 68a96ec0ffa392586c3bdadf2323b2a3b416ecb81db5d18ae0e05187b097c7882da6678bc881e70f935554862fab5cf41ae590b27e0fab7c1c73995449b84f5f SHA512 5f42811be51c58c72b80fe9a7199250fb6176f5766dc774b39ff656ae5ebead0d9c91ed7db1046288b8e05e20edba36455e4cc6fc0766c60898187f30c232aab +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.44.1.crate 830115 BLAKE2B aa5782eb5c17671154aaa5f306cd97a7f47c298b0aebbd9641183796a77fead391c837986873e27ba617e3ad61d92af050ea3e1bf269a7b6eaef508d1571a635 SHA512 41250b12a7fef14026215f098eb5aec128c83d601cd6f005943fa06f89a096a384c0a5f66c409d26281aa44b0039598d8b058ca86d9e58d9a76a780a58db7d2f +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B 44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0 SHA512 c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735 +DIST tokio-tungstenite-0.24.0.crate 28904 BLAKE2B 09c4549b80762d155ccfc474dde1ee242a2aa704b557ddb9220cb09ab902119faae1db3fa8dfb5f6661c53189923a6bc45e431a7282cac448d88ebfe28295d37 SHA512 27fb548fac3abfd5e3aa96df4dcf938095629bc64d04488a8fb56a436ea8ed1d82e8cf248a6d283042e339cc08cabd23946c49fbcea2e6cb6e6e39beb2b408d3 +DIST tokio-util-0.7.14.crate 118861 BLAKE2B 77ce7e2a6eb3bad6da00a4614642ed8493a9122e096e81ed5c529706278b8ed03ff732df2d8ae053f82407942fc13f23cb4b4eafd040a31a65450db73cb0d171 SHA512 7a4652f539acc7b7ca7b726e63279a5cdd2863620f0e79c7a643dcb4ff1d1778a1734ee2fc02759575cd651bf5ecc1d0228562693d62c02b5795bde3f712e555 +DIST toml-0.8.20.crate 51095 BLAKE2B 8e46bf5b667fa650883fba759efd1cc524fa758eaf1b9124f73121127cc72c0ebefaf64edaba6d249d7a9d0d81f75295d335f68e4e88d20949aba538a2aa71a5 SHA512 c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1 +DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +DIST toml_edit-0.22.24.crate 106399 BLAKE2B 7a28b08a5eac9c9d43243173e1b87f763127d4685f07e4792cb7bdf3d871faafd183129eac29c6785718a48b7f8e8804a9a568ac7d0b6af26c5fdc53e37f1475 SHA512 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319 +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 triomphe-0.1.14.crate 30292 BLAKE2B 4eb36f133bc12afebcc099134fcaffe7c35814c41f223a6a234ba50eacee3d7d0076cfad6d8b8600fb8fc20b43020c890ac34dcbebe42780f643c29c3198ffba SHA512 43deb9f52ff357a922b3b9a00a3f6185074df0541e0f8163bbaafb11d30e1a48326277545af99224217dd4f1a4d774031382f72b538db014aa58b5361ce3236e +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST ttf-parser-0.24.1.crate 197588 BLAKE2B 35f3810eedc5beba64b2a2caeebf9bfe0a9c64612c2bf8d7b8fe2ef39bfeb1b487b65f20c1ca6441a6b706fa6a5ec34289e0d495673385350259d0da6fb81758 SHA512 af0ba0a48a48a4673a89ffe10a8e33c98f3ba30ae3021c2b2adcf3c78061abcc096a4c8a68b58baf7a14d33cad6f57b981c89716c1c14f766c487923246544c3 +DIST tungstenite-0.24.0.crate 61527 BLAKE2B 46f291441175dab487d095c729d699c47aa807abec782395d922fed54e27c7922870c1fa64f950e1f3e3ba15a2d3118b445911fcee22faf021e71b9901726759 SHA512 dc6814ed57361f8de26e627a9b3eb54bfce71d35c47b70a26348e03e76a2f16bd037ed0149034084dd5353891357f79c943fd3f15f0814ffcc88a8576ab9d1fc +DIST two-face-0.4.3.crate 3390549 BLAKE2B f651992c8d7738a1b23d35d7a837bc73e0c07647748e0c36cf1c6dcd5a983ff5c602d1c328f7329b3bc99588eb3d85e68e0f5e7ae14778dee20ae77c3af0fd95 SHA512 8c068203eef919000e47faf880cb94da27736b86b435b7b789eea0a4897bab3f9e6c7769265c2d16775f1cfb4a0cbce0c7f103b80b26f3b05c22bb2f6d05f505 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 +DIST typst-946ea31fb554bcf62e3215f64ddda87d70b026af.gh.tar.gz 3642248 BLAKE2B 5fcaf5df3adbcebc59fd2fb0b24e2cd3ec80003591a0dd08a3459001aaa1aa7d3b49d50e2cf0b4e2c3fa8072605eaa875449530fbf4453ab025340f382b66d62 SHA512 f5c5266bb3de5015071b2e6a5eeb7007a895a30cfd64bfd2800f85d20b851574c7f50f941161e100060ff0becd1e87e30dbd8568405e56d264b75c764cbe7d4c +DIST typst-ansi-hl-0.4.0.crate 6407 BLAKE2B a53cd46a55271f2e1a330f503eb5bf37b89062f80ff87d13ab9ae96f4334ca8889323206d1998ecdf13c4517cbefb8560649b30dd4c6efb8d6e3c22e9f495c43 SHA512 7830272c116964b4599865753ef5623078dc07f10be24b03b1efc5146a343d92b9ec5421c6b312fae2543a86e7b0f1fee2a437e99e141ee13d2a8788924a1670 +DIST typst-assets-0.13.1.crate 6068534 BLAKE2B ba570e65542459465d421822fd39387e0bc3eba98210b9e81beedfcac120752a72b3e0d71e540f88acada946117397c0cd8c8fa01b81a366f1361601e9e6b856 SHA512 aaee6bbe315ac517960cacf7caaa066212f908c8ba3a8bcd673a48da2018fea8518be4a185def4b74df69427006c602bc61964048757728eba84c363a9e1448a +DIST typstfmt-cdfe44ed065a90d80040c3b29dee7ed431a710ee.gh.tar.gz 40943 BLAKE2B a55875c3b461f15c31a98d6e5adfcfb3ac338e6ea63b95d3405be3deb46159a7312675517b0e4d56b28ea5e93b74de9008796061e29343b522a69c501f286f50 SHA512 f54e59bd3cc50fcf56e1e47f9c3c3dd0c5a3d0c5e55fe83b8d143c97872fc73d1382f81395dc32d8730674b50a5d598c3cc5a8381d748f6566547ee9f08ba865 +DIST typstyle-core-0.13.0.crate 36488 BLAKE2B 40766feeae2cd3e8ac2a937aae6880a9f8be312604714a2c040d5419153f38c6a53bee9140b76e6b08ba1942859bd60d0026c910089c08ba4aed5d894f70c25a SHA512 b6a7e2925ac53cc2919d83a410b0ed7b02617bc79cc083c4c699c75a48ec4b606c474e659d32793ad14d05bdeb2095865a69e5a170d784193c93de52b32c3f9f +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 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.3.0.crate 8169 BLAKE2B 28dcd0f1d776a046ad6756f6f6039cc7807b5c8e7b9b0dd974bbc58fe9c12a1b5c26d2b81194d5b837421d060ae4a2b9bb916bb70137d79a527f7a2268a5d3d4 SHA512 39c971bd8a4dbc7f2f8b287e214a48746b19db6d93b71722b9e1e7961443f699daa75a421f255ae364846b9c121f6dfd8ba6bac3b4bf5b7363347704c134ce6e +DIST unicode-ccc-0.3.0.crate 8908 BLAKE2B 983a6150ad1d22c1e587d4e33dece5faa8404b3b8099fd1bd472fdcdee4a6da28ba01075039baed4d1eef68a59cefd572ad58c41a410c92e4cf9e4d9dddc18e8 SHA512 61b9f73ed03ec0eaaa665af2d53758aa059c2b034d50807012b97a098e6f9106ef1d2697e3e607b8b3f132c17f1da79666db25dd98ac56a24b608e3d0a18b9b8 +DIST unicode-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +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.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +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.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST usvg-0.43.0.crate 136347 BLAKE2B 520c6c7c6fe2d502ae47c88ccbaa003641bb7ca5cd9183e994579ee0a4d0741b113100ce7343569a1e26bece8cf383d7e8e5a2d3ff2743ba0533fd022dd4b5f8 SHA512 add9447cde3b48feed731cc91f36e76de8f3473d3416d6eb3f5d6120b498242ceeb202fcfd09189c6dcab9240a49576cdac6261724aa3356baa1288fadd0197f +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.16.0.crate 58549 BLAKE2B ec9eff05e887f519776a7ad860334ef856d06479f402d2ce7d600523e15b3357630e3c7747d3c87cdd06cdc226e017d8fddee4ab81e172fef12144d62c4af606 SHA512 2165fcc016fd318e00a07fbd6f68f7b4e4c3be74ddfb9475282d5d7fccb10a76b9a660bd7b95884714b11fd84d783ef20907399ac5f5de95fab6226a6e349c6a +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 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.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-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 wasmi-0.40.0.crate 290594 BLAKE2B 40453c81f4cb83859de3d31cad208ad8b25f5e50cf75f6ef31232181a99202a7aa547d6c77aded5d1c55a91c97f667736faa96e2949e33dbbf6a52c74e890ada SHA512 95e5d1916f58b164e84c60d89aed5440d873c26e1534e359e58c6e6036067b34eca4d9745327674e04da8c08e52b28bb79078ba55f4e03941d208a75338294de +DIST wasmi_collections-0.40.0.crate 17845 BLAKE2B 9133a5651271b2f8849dd9dda4f4e3e3c381b1ec613ff1cbad1a301aa8f00dd654d38147888f83051ea5ff59f9377854baa730a7b4cd7c3094226040b6253a65 SHA512 27a226fed53f7e720d2f4284e09e47a14652d3822ed0d560234104556953347ddb2e72f25535398f932e4901eacf1b1e4063da932678919c93771dab267e0222 +DIST wasmi_core-0.40.0.crate 22596 BLAKE2B cf29844ebff98b94d0890dfcc86c050e5ed66c87874f2dcc5eca966e34eeefe0e0d6345b014c82c61d71c01b73acb368e283f4759b0c24f6ffc0c3f0782c09ba SHA512 2600edb8624f569136d2ca970422b328cf08ecc3ff3fa6d4146378ad57da8fea8534f71786065c7719ffd1eb7cfe521b6a2c89cc06407bca3101e025bd58df57 +DIST wasmi_ir-0.40.0.crate 27024 BLAKE2B 8e6da16bf7b6e72922a1ecd09eaf0a29b63ab76ab22ef15d4eb1763d0751ac85022b33642b0672d5114f88977dbe948fa25a98af260430d1049cb8b05b3995da SHA512 8f460a3eb0f24ffac552595bd1e0de7147f77d3784fc34ca2f8bf29f9f55e479de4518389940bc5d4e387320f02f3d0216bdc6afac6a6650ab1b5ebab949fb0f +DIST wasmparser-0.221.3.crate 242903 BLAKE2B 08b09be7ca9ba013ca13de0f531e5cfef743646fd8b32289ee479c2890eaf1cb99281196c426f02ec6148946716959f3d8c4d13efc9b90d74f3e1fc0a63267aa SHA512 6a999510f76060c06bf2510331329d792fc3cb4385e6782cda7206ddc99761025a620f65ffe02f2f4707f6f3c61fc8f29e1c522ec3fb01c5e3fba268a5514c17 +DIST web-sys-0.3.77.crate 638246 BLAKE2B 3f21ab03a18d82cffd96432e4f08bfae183b24f9a50dcfc51c927e9973dabfb8b6bb1f3ae044890832809ec91709242c1c37463931770d347fdf521587a72515 SHA512 cd149286105288f7c385a29eae7df2306d4066edfca4de1255efc7bd8a4e8eaafc313dab85091025c3b5d5e333fce8b7fcef1fb824fe4d799bcc9bb78b73c97a +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-roots-0.26.8.crate 257981 BLAKE2B 881596c6664391b3ab10aac8ec74bf31fa4fb8e6c8747da36f5e2f21d90763abdca0d73bfac6f4a2c709d82f66a098b98c408b4948b2045d42b636dfbe17bd25 SHA512 13f282628b74d6c717f499298ee35b4d7bd30d6440366c7aaf3504c32f1c1260740a83683d0973cbb7d1e9108c93a6c640a65b71f4889c7e0eeb7314fa4f8b08 +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-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.1.crate 6154 BLAKE2B d8f59d91147725361731f1ac6cff6dab321f8abc3f48905bcf931cfbe549d7531bf078f7aa2c5575bd76f467d89d10d08c42f8a3f60ef8e22e82d3643cf3f415 SHA512 bdc166363e08dacd4c320984b239a8976467e59a0e6431a0174cbf603f547bf2d38b6008bf8e135cc3610b71811c77121e6bd61c27622a7be1d143eaa9325fa4 +DIST windows-registry-0.4.0.crate 12572 BLAKE2B 2663d50de617471f0557bb8e84e0eaa58a1711cf04e55b1ef01d5bc79b3da306d2072e7e7e2de31e775ce06015a60efd7f352200090d71d7487fad9bdd79e8ee SHA512 b8c2cb4e82c09b97178998708840f2c71672913c51b11173ee4d74aa1ab2f7de3a9a6bfc8a98f02d17ba82a22746644e375314c1f612faf267d1d6b29cd6e2da +DIST windows-result-0.3.2.crate 13399 BLAKE2B 89f42f3e4a849d8bb1f6f490a42dc2b29b9486228de4dffd66d6be5072e594f5417e0de840094c5559cae57d21998c131d28f1368c5cd055cd6451265f37318a SHA512 4a1126f92c6bf2f52fc3fdc3e9fedbce83f082c2f929cbff593e825c56423bb449ae47374d4403ae6222d80bcaaf4f8a532b5ab6a67b734e545a606ecf8fbad9 +DIST windows-strings-0.3.1.crate 13922 BLAKE2B 106a11b845038c586451f3b65a2150491638a003127bb29a50091faf699d1836c0b24b3fc9ff20c99b78b0290f3d4d6836055d47e5d8e0a052669cffe307caee SHA512 f39e4693bee821c49f73c90e0e9e9594c3e0199332b1b3815ee1bc6961069376f3a626f9bc3a969d401a304a651e4f6a074c0a88e7bf02149a3754308411b5b6 +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.7.4.crate 173588 BLAKE2B e4d6f93fae99ce2c90fe5a47cd1a6631e0ff69f3b6af91967178be8f71acd2897da71965e5e8662f5872580f5cb38823d5e41c7a849221e1937f0d5b92e260db SHA512 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa +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 wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST xattr-1.5.0.crate 14694 BLAKE2B b8e43c927d9a1c5e7fce5dd485ecbcdf3d9c67c046d812f8c77dde1ff680d40c44ac754c05b508009af2335d71c80f6e34c259c3c1d2448b70be87beacd06ddf SHA512 31b7ac054b6d3e5d469854213ab3ea3c27c3f00c37089e311430dfdeca0bd091df1ed235d05a477f345e7b070b87cea4de4661d329c4aac790b5993a2e3ccb8b +DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST xmp-writer-0.3.1.crate 21400 BLAKE2B 9a157e088ceaed2bb5536a5b72d993e039164e365db20d466527668966157ac150a9006e712c06239d3f472c902cc5beb1dfceb4d52ca1abe0e12f30b3850714 SHA512 781bb80b1d7888235189d227d9af0cc6ee95194e0e8539978c16ca420f9cbc012f8d020f34065f46dafab97e2e0cb6d6c872f108b78dbef51d4f224f586ff7a8 +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST yaml-rust2-0.9.0.crate 136382 BLAKE2B b3da4b67ac428aa6875bcedfb9ace38150b2ccb2e438ea5a175d292593ecfafa54139655e047406301ea2f449ef86fc664fb52638e88f9e85ee999d52f64c5a7 SHA512 7dfb211232c469621f842eb1a90343485ccfc46612dbb85b65892cfd3d326b6d53abd12bb10da2545e33ff8cb67289c3a1fb2943eefeef428d7c715fbc4494a2 +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-0.8.23.crate 239977 BLAKE2B e1959cff4a27dd663f499fb1721ac91bba099e5b1c87e5a37e6e8fdd67dd2799a464c48cf911ca874cbb168bca3a086735fcfe1a62a7ae5bbfce5f81893ff306 SHA512 67fb584ff03a47de0e8347a816160f49f69a08ac6710d6013949f12ffe1401113e4680ccbacdc95c76daf156fb8e2f7b0a832cf9e8c2d76c3bc42534f8c9641d +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerocopy-derive-0.8.23.crate 83885 BLAKE2B 2b8fdfa64f54f592997c8092b6a1f630ca9c6b7f8eaa7b8ae33bbcc3a9f1afbc6ff65907d1678d347ca537c9d15092870a9f7985791c01983cfd607ae0f10932 SHA512 322b571147db92a453b1d6dee7d83a7d95fa9f4427220e811c151d0f1f2519357e8251624e0ff865f6a22560c84f87d2b72a5e54e8c1ba307fb3ebc19e7091cc +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 zerotrie-0.1.3.crate 74008 BLAKE2B efb9523c1cdff92615b7da2a00c55448eb15b6961453a0d9a9e0fa66a4350258a562f487c0279faa556e9737a37bf56ab1b1ada850f65212f3984f5c092fdd12 SHA512 559494caa07ea9f59d630b88e8feb4521c2bb854d74a11d51f640661b497ab49a1aadf321c22031bf6826bfafe7bb99b601df7f9ef7942398533c7483317733b +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-jpeg-0.4.14.crate 63388 BLAKE2B 9ec8411b41817b2901c7ca066338dacc354d4c81f4768bbd5c965453f1205f3e043e7668d50211ee641a53130deb8dec684eb060102dea91172a8c2e96248562 SHA512 1f62cd2c3f5bc1773a7654aadf45b02aec0384c0abad4c77210e9bc2c05533f47e63a6d44fa1596dc9103d7569079be7266905421f91091f77536c1407f3a0e5 diff --git a/app-text/tinymist/metadata.xml b/app-text/tinymist/metadata.xml new file mode 100644 index 00000000..831d78d0 --- /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.13.10.ebuild b/app-text/tinymist/tinymist-0.13.10.ebuild new file mode 100644 index 00000000..47a0defd --- /dev/null +++ b/app-text/tinymist/tinymist-0.13.10.ebuild @@ -0,0 +1,627 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.5 + +EAPI=8 + +CRATES=" + addr2line@0.24.2 + adler2@2.0.0 + ahash@0.7.8 + ahash@0.8.11 + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + ansi_colours@1.2.3 + 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 + approx@0.5.1 + archery@1.2.1 + arraydeque@0.5.1 + arrayref@0.3.9 + arrayvec@0.5.2 + arrayvec@0.7.6 + async-trait@0.1.88 + atomic-waker@1.1.2 + autocfg@1.4.0 + az@1.2.1 + backtrace@0.3.74 + base64@0.22.1 + biblatex@0.10.0 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.9.0 + bitvec@1.0.1 + block-buffer@0.10.4 + bstr@1.11.3 + bumpalo@3.17.0 + by_address@1.2.1 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytemuck@1.22.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.10.1 + camino@1.1.9 + cargo-platform@0.1.9 + cargo_metadata@0.18.1 + cast@0.3.0 + cc@1.2.16 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chinese-number@0.7.7 + chinese-variant@1.1.3 + chrono@0.4.40 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + citationberg@0.5.0 + clap@4.5.32 + clap_builder@4.5.32 + 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 + clap_mangen@0.2.26 + cobs@0.2.3 + codespan-reporting@0.11.1 + codex@0.1.1 + color_quant@1.1.0 + colorchoice@1.0.3 + comemo-macros@0.4.0 + comemo@0.4.0 + condtype@1.3.0 + console@0.15.11 + core-foundation-sys@0.8.7 + core-foundation@0.10.0 + core_maths@0.1.1 + cpufeatures@0.2.17 + crc32fast@1.4.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.8.21 + crunchy@0.2.3 + crypto-common@0.1.6 + csv-core@0.1.12 + csv@1.3.1 + dapts@0.0.6 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dashmap@5.5.3 + data-encoding@2.8.0 + data-url@0.3.1 + deranged@0.4.0 + dhat@0.3.3 + digest@0.10.7 + dirs-next@2.0.0 + dirs-sys-next@0.1.2 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + divan-macros@0.1.17 + divan@0.1.17 + downcast-rs@1.2.1 + ecow@0.2.3 + either@1.15.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + ena@0.14.3 + encode_unicode@1.0.0 + encoding_rs@0.8.35 + enum-ordinalize-derive@4.3.1 + enum-ordinalize@4.3.0 + env_filter@0.1.3 + env_logger@0.11.7 + equivalent@1.0.2 + errno@0.3.10 + fancy-regex@0.11.0 + fast-srgb8@1.0.0 + fastrand@2.3.0 + fdeflate@0.3.7 + filetime@0.2.25 + flate2@1.1.0 + float-cmp@0.9.0 + fnv@1.0.7 + foldhash@0.1.5 + fontconfig-parser@0.5.7 + fontdb@0.21.0 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + 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-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fxhash@0.2.1 + 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 + h2@0.4.8 + half@2.5.0 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + hashlink@0.9.1 + hayagriva@0.8.1 + heck@0.5.0 + hermit-abi@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 + httpdate@1.0.3 + hyper-rustls@0.27.5 + hyper-tungstenite@0.15.0 + hyper-util@0.1.10 + hyper@1.6.0 + hypher@0.1.5 + 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_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.0 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + if_chain@1.0.2 + image-webp@0.1.3 + image@0.25.5 + imagesize@0.13.0 + indexmap@1.9.3 + indexmap@2.8.0 + inotify-sys@0.1.5 + inotify@0.9.6 + insta@1.42.2 + ipnet@2.11.0 + is-docker@0.2.0 + is-terminal@0.4.16 + is-wsl@0.4.0 + 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.4 + jiff@0.2.4 + js-sys@0.3.77 + kamadak-exif@0.6.1 + kqueue-sys@1.0.4 + kqueue@1.0.8 + kurbo@0.11.1 + lazy_static@1.5.0 + lexopt@0.3.0 + libc@0.2.171 + libm@0.2.11 + libredox@0.1.3 + linked-hash-map@0.5.6 + linux-raw-sys@0.9.3 + lipsum@0.9.1 + litemap@0.7.5 + lock_api@0.4.12 + log@0.4.26 + lsp-types@0.95.0 + memchr@2.7.4 + memmap2@0.9.5 + mime@0.3.17 + mime_guess@2.0.5 + miniz_oxide@0.8.5 + mintex@0.1.3 + mio@0.8.11 + mio@1.0.3 + multi-stash@0.2.0 + mutate_once@0.1.1 + nohash-hasher@0.2.0 + notify@6.1.1 + 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 + numerals@0.1.4 + object@0.36.7 + once_cell@1.21.1 + oorandom@11.1.5 + open@5.3.2 + option-ext@0.2.0 + palette@0.7.6 + palette_derive@0.7.6 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + path-clean@1.0.1 + pathdiff@0.2.3 + pdf-writer@0.12.1 + percent-encoding@2.3.1 + phf@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pico-args@0.5.0 + pin-project-internal@1.1.10 + pin-project-lite@0.2.16 + pin-project@1.1.10 + pin-utils@0.1.0 + pixglyph@0.5.1 + plist@1.7.0 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + png@0.17.16 + portable-atomic-util@0.2.4 + portable-atomic@1.11.0 + postcard@1.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.21 + pretty@0.12.4 + prettytable-rs@0.10.0 + proc-macro2@1.0.94 + psm@0.1.25 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + qcms@0.3.0 + quick-error@2.0.1 + quick-xml@0.32.0 + quick-xml@0.36.2 + quinn-proto@0.11.10 + quinn-udp@0.5.10 + quinn@0.11.7 + quote@1.0.40 + r-efi@5.2.0 + radium@0.7.0 + rand@0.8.5 + rand@0.9.0 + rand_chacha@0.3.1 + rand_chacha@0.9.0 + rand_core@0.6.4 + rand_core@0.9.3 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.10 + redox_users@0.4.6 + redox_users@0.5.0 + reflexo-typst2vec@0.5.5-rc7 + reflexo-typst@0.5.5-rc7 + reflexo-vec2svg@0.5.5-rc7 + reflexo@0.5.5-rc7 + regex-automata@0.4.9 + regex-lite@0.1.6 + regex-syntax@0.8.5 + regex@1.11.1 + rend@0.4.2 + reqwest@0.12.15 + resvg@0.43.0 + rgb@0.8.50 + ring@0.17.14 + rkyv@0.7.45 + rkyv_derive@0.7.45 + roff@0.2.2 + roxmltree@0.20.0 + rpds@1.1.0 + rust_decimal@1.37.0 + rust_iso3166@0.1.14 + rust_iso639@0.0.3 + rustc-demangle@0.1.24 + rustc-hash@1.1.0 + rustc-hash@2.1.1 + rustc_version@0.4.1 + rustix@1.0.3 + rustls-pemfile@2.2.0 + rustls-pki-types@1.11.0 + rustls-webpki@0.103.0 + rustls@0.23.25 + rustversion@1.0.20 + rustybuzz@0.18.0 + ryu@1.0.20 + same-file@1.0.6 + scopeguard@1.2.0 + seahash@4.1.0 + semver@1.0.26 + serde-wasm-bindgen@0.6.5 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_repr@0.1.20 + serde_spanned@0.6.8 + serde_urlencoded@0.7.1 + serde_with@3.12.0 + serde_with_macros@3.12.0 + serde_yaml@0.9.34+deprecated + sha1@0.10.6 + sha2@0.10.8 + shlex@1.3.0 + signal-hook-registry@1.4.2 + simd-adler32@0.3.7 + simdutf8@0.1.5 + similar@2.7.0 + simplecss@0.2.2 + siphasher@1.0.1 + slab@0.4.9 + slotmap@1.0.7 + smallvec@1.14.0 + socket2@0.5.8 + spin@0.9.8 + stable_deref_trait@1.2.0 + stacker@0.1.20 + strict-num@0.1.1 + string-interner@0.18.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subsetter@0.2.0 + subtle@2.6.1 + svg2pdf@0.12.0 + svgtypes@0.15.3 + syn@1.0.109 + syn@2.0.100 + sync_wrapper@1.0.2 + synstructure@0.13.1 + syntect@5.2.0 + tap@1.0.1 + tar@0.4.44 + temp-env@0.3.6 + tempfile@3.19.1 + term@0.7.0 + termcolor@1.4.1 + terminal_size@0.4.2 + thin-vec@0.2.13 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + thousands@0.2.0 + time-core@0.1.4 + time-macros@0.2.21 + time@0.3.40 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinymist-assets@0.13.10 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.9.0 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-rustls@0.26.2 + tokio-tungstenite@0.24.0 + tokio-util@0.7.14 + tokio@1.44.1 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + 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@0.1.41 + triomphe@0.1.14 + try-lock@0.2.5 + ttf-parser@0.24.1 + tungstenite@0.24.0 + two-face@0.4.3 + typed-arena@2.0.2 + typenum@1.18.0 + typst-ansi-hl@0.4.0 + typst-assets@0.13.1 + typstyle-core@0.13.0 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicase@2.8.1 + unicode-bidi-mirroring@0.3.0 + unicode-bidi@0.3.18 + unicode-ccc@0.3.0 + unicode-ident@1.0.18 + 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.0 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + url@2.5.4 + usvg@0.43.0 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.16.0 + vergen@8.3.2 + version_check@0.9.5 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + 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 + wasmi@0.40.0 + wasmi_collections@0.40.0 + wasmi_core@0.40.0 + wasmi_ir@0.40.0 + wasmparser@0.221.3 + web-sys@0.3.77 + web-time@1.1.0 + webpki-roots@0.26.8 + weezl@0.1.8 + 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.1 + windows-registry@0.4.0 + windows-result@0.3.2 + windows-strings@0.3.1 + 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_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.4 + wit-bindgen-rt@0.39.0 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + xattr@1.5.0 + xmlparser@0.13.6 + xmlwriter@0.1.0 + xmp-writer@0.3.1 + yaml-rust2@0.9.0 + yaml-rust@0.4.5 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy-derive@0.8.23 + zerocopy@0.7.35 + zerocopy@0.8.23 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zeroize@1.8.1 + zerotrie@0.1.3 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zune-core@0.4.12 + zune-jpeg@0.4.14 +" + +declare -A GIT_CRATES=( + [typst-eval]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-eval' + [typst-html]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-html' + [typst-layout]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-layout' + [typst-library]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-library' + [typst-macros]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-macros' + [typst-pdf]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-pdf' + [typst-realize]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-realize' + [typst-render]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-render' + [typst-svg]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-svg' + [typst-syntax]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-syntax' + [typst-timing]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-timing' + [typst-utils]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;typst-%commit%/crates/typst-utils' + [typst]='https://github.com/Myriad-Dreamin/typst;946ea31fb554bcf62e3215f64ddda87d70b026af;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=" + ${CARGO_CRATE_URIS} + https://github.com/Myriad-Dreamin/tinymist/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD CC0-1.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::guru, + # 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|;" + ) + 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 + + 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 00000000..86828c69 --- /dev/null +++ b/app-text/tinymist/tinymist-9999.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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 + EUPL-1.2 ISC LGPL-3+ MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 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 + + dobashcomp tinymist + dofishcomp tinymist.fish + dozshcomp _tinymist +} diff --git a/app-text/tldr/Manifest b/app-text/tldr/Manifest new file mode 100644 index 00000000..bc7cb8ba --- /dev/null +++ b/app-text/tldr/Manifest @@ -0,0 +1,2 @@ +DIST tldr-3.2.0.gh.tar.gz 16901 BLAKE2B 4cca5999e7c85b5f5b6e980150cfdabb034776ba5477309fc24d158effd2ef68d263d6cf75e01f3cf06d07ac2f1ab849300fff4907564e1b48728cb017834568 SHA512 1535979548b49cd8b0312f2cd11f69ba3f710e16a27c074dc5a8cb5617d7f343df30ba01a83388b460508ab519045140852767bfc8ff1189d612d71a3d35d76b +DIST tldr-3.3.0.gh.tar.gz 96931 BLAKE2B 78d499db16a13743b816501bad342958fafbdde282775a6f34f264e3adc974d2976f7ce1172805115a08e60e350624f642dfa81bf694403ab9e017418d65b96c SHA512 137560c401540ff1e747f443a3c0686ddba8c512772eadbff6b735aa9c20dd02a9c7b101b2238888daa20b2886dc4318bc7c1366d8b73f71dd2f797b1787b632 diff --git a/app-text/tldr/metadata.xml b/app-text/tldr/metadata.xml new file mode 100644 index 00000000..2cef9581 --- /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.2.0.ebuild b/app-text/tldr/tldr-3.2.0.ebuild new file mode 100644 index 00000000..bc86dde4 --- /dev/null +++ b/app-text/tldr/tldr-3.2.0.ebuild @@ -0,0 +1,53 @@ +# 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_{11..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 + ) +" + +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 +} + +python_test() { + local EPYTEST_DESELECT=( + # tries to access internet + tests/test_tldr.py::test_error_message + ) + epytest +} 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 00000000..6dbb24b1 --- /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_{11..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/typst/Manifest b/app-text/typst/Manifest new file mode 100644 index 00000000..389233bb --- /dev/null +++ b/app-text/typst/Manifest @@ -0,0 +1,374 @@ +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 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 approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST ascii-1.1.0.crate 36075 BLAKE2B 7e68e7b3d5e6aef132c52db8c078fdf2e70462d9238b637015d7964312737fc09b35719143ce1fbd3e5b8072c21717f33e5061adf4da1913a9b9f11ac9c453ec SHA512 d74982ad87796f0d745bfd654450dc74174fdc6aa2a0047e5d250f76dd6079189dc0f05d02a73a85b1d3a86c163524d1f43f5d014de0153cd69fad4de26cf0ec +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +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.10.0.crate 92937 BLAKE2B 3435e5faf2555b01fce28a15d1e9326591af501d790e8f324ed3148b01b426cc931b89897fba95cd0b63cbf879e4af2fe2875a8058085ea3c6cb90783a4f64bf SHA512 a3774b9cb57c3ef04e8235c981d462de8c0d1b82a82870cba86a3cb997e04b1a3c71996fdca61f89e24b3f84dd2f75e37e2f81a87057a0dfa430c3960648f6e5 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 +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 cc-1.2.11.crate 102015 BLAKE2B acfcb67307f0942fdf0052a3ac081b4b0ee200774ac36ac17d3a80bca55f2e70fe43c18e55c718513be8d0853fcb7cde2568caa4e1cf42e8ca71acff044da195 SHA512 07bd3ff83343b529eaf025172a4f3218ca3f6790f7bb7868127144a8ef2430c95d039fc585f0d7e2b61360de67b9990277b8256a6488f8f3d4ef48fed22edeaa +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +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.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +DIST chunked_transfer-1.5.0.crate 9779 BLAKE2B 5a26e784e9de06b8026edd56685d9767cab5cbd25e787f642c308be944194d78de5a38ca061b815e234952008c4981d68f591780ae9dcc0d76693857dffda3fe SHA512 e4888b19e7e650889a531e0e07f4d724826f5fb78c9c05966f066ff7898ef8bb1280f89e9e7951914b7b52fc0e831bf205b7a4813bb204989f2f72adc5868975 +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.5.0.crate 61559 BLAKE2B 65e871439c266b6e9a5f4e479ab45ce5fd611815890f10ecebdec2e7c26fc7b06353362e69513fe7662104e06a8428c210dc32aeb4c9f408463f6bb256650fc1 SHA512 8cb0ba16364966c9735f0e8359baf4cd819b77df5eaf8a68dbd06f2b58cab141f5e1de48d8bace57062e9b03de43953ff1f1ea0148fc0b1074bad39c01c570d0 +DIST clap-4.5.28.crate 56073 BLAKE2B 3ac81e50fd02867a9aa57d2d12f37ddc65ecccd88f5ca8ff0946da006acaec62d992303d8bf2c9994a6efc840ef4308b65b1b8846160488672abee12c634a0e3 SHA512 1132d3ef822ec6122e5c8f96f9e04d281d769bfd724df3486a2bdb7fba7fe5da5cfe50a6049af18167d84a7912b59996ad04cf6db73f6aa026d43854550cfa6c +DIST clap_builder-4.5.27.crate 168024 BLAKE2B 3d9a1c38974eb6b78649c37122780e3a5960084fd52612951e5b2419535d749db37bb01067cd7acf2ae7864fbfdbbcfdeedad58814904c19105834a4b949bef9 SHA512 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265 +DIST clap_complete-4.5.44.crate 47993 BLAKE2B 50169c67dfc141b73143ac83e29d85b715091db3f3b02e5b90a36b8b5d0cc200b443527be21ba387a10a3c9e85821d70229816aa9b21f48002c075686ea93439 SHA512 3f4a8de9b4541d1870b1be3fb85548ad899c94a13c235e911eb0223960c2c99586837ecc74819a642c94ed6323d1ae29769299380d26acc87dd62602bec29d25 +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 clap_mangen-0.2.26.crate 15630 BLAKE2B 58af6b1b46c62cf86bc16720db67b195271adb6265f2d04a524bcdc2380e99162b09d1368d44cfe3ddc937f4682f7a910a8d04109a1d51f3371d743f083492b4 SHA512 1655a940575fb8df78595675a702f445ac72a68db1583988ce1e293c7c77c46e60a922ef93a1e545bf314b534bb0e49fc483f44d5e6d0a4cbc4d6481a7a0ac40 +DIST cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55 +DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST codex-0.1.1.crate 23241 BLAKE2B ad72a7fb4e94c3e2590945489eaf7219a37a5ab1a5cad59e55c87786e920d0c61b1c8989c6e5944edab0a9931f76a6c81e799d47c69bb0743658151ca93ea0af SHA512 1c7eaed1fdf12c2e3ae230c111d81c03b7dc786b1012570d9f821213fc14218389148594d9eb91092f5397df40576b21e92f0fc5f129885858cb9fdf892fbe04 +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_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST comemo-0.4.0.crate 22641 BLAKE2B 609d9c413a8d9dfc8ae729e0eb59fe051cbf67c46a52f5a549a6f6c9e46a769b360303993f87e013f9b0ffe203c87f03f41195fa8ecdb57e01beb1cb9352516c SHA512 c230c523efa5819e9a5de41aca3e5fd59079325072deaac065bd979e8197256ee2f6b724983f0a37ce247799565fd82c293bd6eabda43f5a0c38c58bc453bba2 +DIST comemo-macros-0.4.0.crate 8176 BLAKE2B 05f9558dcc59cd1396a008cef7d6c7d130fb51b66f25758aef6869fc14cf9a72a31071be9700995c81a694382168501213c426ea25efcdd9e937a6ff23bdf870 SHA512 1de2743949fad71ab163244908dc789aeed23d73aa5ab227f7e986e7097694d131b3bf6d19be684692b9af9ab2ade9a77fa2d64004faa17b5833d93bfd9a3060 +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 crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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 csv-1.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b +DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee +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_arbitrary-1.4.1.crate 11521 BLAKE2B 47ab73cc942314a65574d2ef8395dda33361fcd1e33ccdf37843a92b0a5de62540277e6791991ae54835ba4235a9fa504cc8f6d43cbfde20f18f14b70f84defd SHA512 0d499a368f9f97b0a1a52f17fd111109b071c25c2732c206c96485a7a753520ad706320e5a817e1a10e5f8cf154afc6afe0ce09f9187d23b4e2c2ed4961afeb8 +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 downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST ecow-0.2.3.crate 26087 BLAKE2B 1fcccda7be43abc160d77afdf680ff79845954b1a07e07f75b4ae47d87480d336126a53cd178725b66d3edfe42d42497dd575690ce15ff5b5b02d80f74fdbe0d SHA512 1a8bd28627d130aeb4536c22aa40ebd41f35c4e8a018190eaff265dc1248787ab0b93179209ba2b93a8ee7918575e026f8eb4166acf84dc7a3ebd9f764c4b013 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +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 enum-ordinalize-4.3.0.crate 3922 BLAKE2B a5b83256c21924c263b5a3d13681ef926f86a598daeda9441039533cbb5d99e2b7570bb4ee924f5ef7227dc99208768ffe0aa53d8f5c8048ed7d833f5eb377b5 SHA512 be3e669cc7524edfb108e5542cf0d0295d8d63578863c0c630de404d1f32e0eff6f32a9e3d00e95c114fcb8019fe8f343fd56799db2d1c9c7e56a4379132cb2a +DIST enum-ordinalize-derive-4.3.1.crate 7957 BLAKE2B 04ee5e12e84c852b6d1bb57b3fa3137ae31a082559c1e69353b85ab34e35923e0c2eddfc8293967e2f55106d3b33773c1abfed178e6e5d8a9cc82007881922de SHA512 6b656ac1fae0929ad50de66ce1a87ef68ff0874d2b983a95a98c2b36102c009929d440be3cdb6d21e1029de8034d7e0d298dbcde5cf224614c40600dd36f7d82 +DIST env_proxy-0.4.1.crate 11256 BLAKE2B a8e3e4f8366a9a578da09903c1b1e9ba2c4e37700ec5600814c8a1dbff740a20dd6147bc1fbeed385137ce734477c734ba370fd6a824c64d571da374554370e5 SHA512 333232b0217eab986b4616061b1419e24fa95b55d6f58cbd3e6a8a280b1f8b6587ce5ae30cfad570e7cebb2327352c18b6a8ab27007dd870073308127d2cfe00 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +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.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST float-cmp-0.9.0.crate 10102 BLAKE2B 46bce5f7e838a947bbbdd22b085435e795b67fd23479780f65bf1586a70e7a35f04f9af086be98bff24e2583eeac7c9688727a2ddbd1ce978526dc01abf67dfd SHA512 f8dad12ecf8a278769054fd78794999dae8dedbcfde5e77bdf6cea12fdeaadeeb2f1f3ca62df9aadc1bc3f61457236c4854d6d6923ad6d03ae7f23af600572e8 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 +DIST fontconfig-parser-0.5.7.crate 39564 BLAKE2B 315be3d94b4c46bab60fb40b9b48d1bda134ba4018e5392eb9937896ea8f79098f771942988d4157fbbf5cb4af8f5739abab96b79c67389f14142f24ae3061dc SHA512 0e4ee78ecd12d891492d2132778649460c3a1e553ae67245581677e28b2b813f4303599b64461c2a7a47957591e577ec863fa4365e3f277b8a7f6753332583e0 +DIST fontdb-0.21.0.crate 108167 BLAKE2B f5d2b4ffb9a82552368f49f5761d5eb31e82df03a2c122679ce69eddaed5d233c612aea3710ec416c8e8941703e90c43e5dd6b816309fd9feb9d411ceff93a82 SHA512 08e9539d1b9441c80dea61992d7d5569b9e430462f65d3be34130ea6e69d751f42bf07e8f4fe27a27832bb89af37b0a25da11978c2464e9a5654cddd7c2aceae +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 fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +DIST funty-2.0.0.crate 13160 BLAKE2B db6315d63fffe9f70698da0b1b0e4aea4b509242c60e6639f00303dad8d2ba60c6c1c04fe9289695b7aa2d7a0c90c31fba72656afa7ad111b77358772b14a9f5 SHA512 691e1c275b648110ef42c4adece8178cf037bad40d469780280eb2ebe07aa4b0406737c5ba02c9f9f63ee57a99fec27e5e51712e2113655f7522c8678f689155 +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +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 half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST hashbrown-0.12.3.crate 102968 BLAKE2B 492072f27eaec45abd2c5d7405c614c0c6a8221425e901bb6174bfa1688ee524408a618650126d6c683b7285b9bf0a21dcdbff7347e4d8f97bf7111defa1b7e5 SHA512 b3700fcd659a21a6b9b3777c18b37a83bf25542b4e8f2b963779a122f5d22e1742c064cfc03e649583e7dd5c6e90ca8407f8c51a0e8755f6a108682853022f76 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST hayagriva-0.8.1.crate 343788 BLAKE2B af79e6f237c774c32453795f9d75cac58d465a174ec3c2b58ee064cc6deae847b5c9b6974d05a0305ca70182d72194d8c7560483ed4d4d3a0b7f5b20d62f19e4 SHA512 7ad12022065aac8a418c25627c2604871fdbb4185dffce612e0f6468d8d7c39d1b068d40282f69605fc6760cffb9f6e9fcb6db982c0f7477d533a04fb2686878 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST httpdate-1.0.3.crate 10639 BLAKE2B ce0b401c69f76252639c10f6c2e4a823574a58565d7c5cc3633c72837aa4ec3630b34b148de4378ec498db196e3b2e1413ca0e5a4d9247855380fe19a8c20f94 SHA512 0586888fe89f40b838d5ceb083084d0b8058feff1d2933faedb96896dc86eec68b541a0374a508fd11b86eeadab3c62f88568ffe2c53206fad438373a50b2e5a +DIST hypher-0.1.5.crate 848634 BLAKE2B 7be8e7b0994469ca2d2e1644e152846aacd5c31b74f871e867263d715524a7e11b849e0a3205ebcfc023f893d67cd77b80f84017ed3a5b6f7d231db097b9bdb3 SHA512 fe3314b17e2aaf2f2a5b41a6dda88741e565cf0c5f88d175008ac30bdaddf307d72ff439e42c45158e1e1ab4b76d9ef2b0e999dc860704cbb8611703f7abf934 +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_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.0.crate 3384822 BLAKE2B ca6e049f8563d365130b3fd6e7fc4bd84fe701a8eb23531514ce7afd5f56ebe078a106ac06d79145406b6c5acc824e5f8f68f046a085b156648b1b09ccb80bcb SHA512 517b1fdc488a136ebec32e9e356c7543c857f37fec897d778de7f39baf0f173772cd873cd81dec8156d8eadc83a74c7fa35c3c340184a7ec84363ed5702a0d92 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST if_chain-1.0.2.crate 8062 BLAKE2B 5072a2a2d915dbc44c08e99ba38c9882a1747e069f271d9b0a8f46eac5fb04891bdc56bf51b08400dd62fd4d137c10acbad75a65bc0de9f733245cea37ab4436 SHA512 ca20572317159ebbfd69c034a9607db947d7d5a9c809890da602c287a18fa876a1ef3428575e20c5bc5f5114360998abe8e3972b19eef32445caaf3a97dff20f +DIST image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a +DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e +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.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe +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-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.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST kamadak-exif-0.6.1.crate 57852 BLAKE2B 63ae7096176933220d288aae56f8b833257e5a73ea80bb5a4acde33188d2967dcc3deb2ec62035fe6d9e827ae1c94f92b326f484678c7cc99fc1a30c4d03bde7 SHA512 44ac658a42814a88deee9c803eb1525d9237f9523e8cdc2a9b8efaf1f9bf74a9b836921e51fc84d9b906566fd4db90e0fd90dfec53e92fd345f3d715f0185068 +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST kurbo-0.11.1.crate 129186 BLAKE2B fc6e7d454235b51059557060f7a7604e453e47d115e339023c7ed310ec5a83b8ff35e50d8d766572e21e916f03977e8c22ffd5481194706b074a1bb7f00a8e45 SHA512 012b6010c28806bd9c7605295c7141ce95ba4c5803fe6a5a0ecdb1c105ee6175727256df9708c1944d008f773de45d70889d4084184e1629bb9d79c11d637dc1 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libdeflate-sys-1.23.0.crate 202038 BLAKE2B ca968e26231f3388dc8242fc366363e0129481d9ae4d0d9271bf022a3ca92be1107973b8137c55fe46a8343df32375c75af939cf2ad3b1447c31f8537f88d51c SHA512 e94fcf982ef205fce719f69c96741182dbe660f182651590640a65b75d7879db2ef7e51559941e6bd371ec505fa09ab97abfdaac65e61b0e3a50b42da378244f +DIST libdeflater-1.23.0.crate 22924 BLAKE2B 72eb7b4a0419ad53cba54a9c94904d83740e14fbc20732972fc89f036ffe66d302d3cfd301e086788a8c51d45919ffdc801cf91b0b85ca8214b6db30f3831117 SHA512 70b922c321e2ca197c6400d8347bfb3e8caa1706348ee3e48a3a5cc0dc9a08fecadad1e012a1302a523a7dfead9c1b3ba5fbdf18572e479662eea702f6906585 +DIST libfuzzer-sys-0.4.9.crate 133299 BLAKE2B 8553704305c63620c44d0453100810c87339b75a874f73e4419bffb070472699961d4b68661be15a15e93edd82cdc2522f1870cc7358e9d322d57d4865ba7ced SHA512 c652abba5dc0c333a32a58d3474cbdf3093eccd963cc1d210d46092110c3adb98162832a15cfe3d4070f264feae5596b2473debbc74e32b2e89eb0493b70934a +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST lipsum-0.9.1.crate 34495 BLAKE2B 26566879b49e9e431a0c87833e2595bd781af3eda82a6cb7ae84dae613afcbc9e0855c541f2ab6c5d34f605acbb5842f63abfbc91af53cd3eb28309a49087a81 SHA512 8cbfae905808f5cc035cae9b77afb407c7fccd6b7efa904313140b95c8d6cebc6d7990329b1fabcf673349e46858e9fdda48aa8fb9eb0a9aafc748bdb63a1be7 +DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90 +DIST log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c +DIST miniz_oxide-0.8.3.crate 61827 BLAKE2B ae8626de8711a8b7c2bce52d2e226a3e973ba6919ed33904883ae6287f848fcf40642afdb9ad71bba19db181fe9ea354c85cd81c1dad889588d5df8fcc99b9f2 SHA512 b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multi-stash-0.2.0.crate 10938 BLAKE2B f7d4c3d594e4d9166938fea4cae39a8792804c4744e187073f4f7d503ac3d72c773ee691991c98f0c5a7e9d9239e5b78aa747cc69a4fae3362072b45c81aad5c SHA512 68012db2c2cb91c1450e461d9e656a8a3c58b947243dcfba097788f1758622f6a106e06cd3a945fb5a0e6e1f94d07be9abe4ec35da92b0d95a0e3cbd6d8b18c9 +DIST mutate_once-0.1.1.crate 4276 BLAKE2B de5c72c4e45810cc78eb356b1b2ead078de64fde09650e872086e1290db37b2ff3c15f49a6c26abea664a2054a412902a5d058bc91eca045db3bea07959f3459 SHA512 395a11830264269602b4dd0a7bd296298cea606d21f3ac122a815954da2e370b21e820c6df9916325ffcc9789d57fa8ffc9b65f4d1562b760bb3cdb286d7b709 +DIST native-tls-0.2.13.crate 29133 BLAKE2B c216285644e7c09e1e208e739d292b9248245e86cca6425c8836d45445cdaf2cbf9adbf08a6354de60b646455f8769e252d91e5d77dee8c3176400e9108576d6 SHA512 f175d7d32748e8bbfdd92d5b26a552a62a6f38eb4c7e08e1aa77aaa8828978fafc6abf3cddcd2ccf866631c8c7761868d4b00cb014b9ad582a94fa7630c5f356 +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST notify-8.0.0.crate 35590 BLAKE2B 1e798a9fca0708d2ae4d67cfc7fb8185735e6044cba5266cf70beb326dfec9e5e872cbda14d9621a8a2f7351b3e5c930c607884007da0085bcdd58f008240960 SHA512 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507 +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +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 numerals-0.1.4.crate 4143 BLAKE2B c82ce4e00678dbf28b558da1b52af5e67347a00101594cf6057482a56e9276ab70e06e8e6c6b6c9f18c71c54b1662eb1e73c6906cc631834dbdf4b7af55a3fe5 SHA512 14a89748c11db5097462fc07fd0399a8b0a6b80a4492516a6e6757c5256b014d7d67a5c3165b4a7520a47161abd9820942d2358f77aded0815b2f5b47a1013e9 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST open-5.3.2.crate 26342 BLAKE2B fbff73f0893f7499d4e3dde80ce43f7bc51db7858431c8344fbec70e640c209c9e0b6176418119ea7b4b6a8cf29ad7872910e4281dfbc41a08e19e7c76023d59 SHA512 f79debb89ef358332659a292f20296984aee9e954dd4537272006270317ebc1abfe859bc4780f61a3614eb47839d6e76a95ab3f48f5dd33a16bfab0f31ede7e0 +DIST openssl-0.10.70.crate 277545 BLAKE2B d3cfa90624c24588361d1ed6120b21f4b70c33bc90d6d6ac4fde416130c1d0775e039bacca6dfc5672a7ef5b9b44fa46801f91f37c71bd980f78648588076e74 SHA512 6d06cf1b999c1a6af6057defd1b0f3663c1c38cb4276520c29c4b06560d3c55654af093883d159a6d4527ba5c37641b89f204ab7c72c133001241a9cc2bba1b1 +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.1+3.4.0.crate 9945831 BLAKE2B 5ea47b7a9d934bc25999bdbf38e35b6d860c02444367277744c2ce4b43e1ee127f6662076ad1c3e80aa538c957c3e0028df6828c0a01df19cb5e9fa03779a770 SHA512 f0d5ba6af60cdbe7fa926412e1da9cef57c83fd41d9e451a9ed3e69d294e233823bc23ba1b897c40dbaa833274b5b8e2ff30ad6e801e51f26a93cb1594695480 +DIST openssl-sys-0.9.105.crate 72287 BLAKE2B fa9d80aeb44852f58df7486a11fe079c4be39c649f2d5e3f767f89bbea945785b63fb1816c21bacd20668111b2c512deef9edadf6c2d18a95c0aa003380a0505 SHA512 43dc99d22db8af0d23fc4ccd9c1384f16c18bc3b62eced4886ea33b350c341beb1ee585e50216327e17d986376a41c4a793f2abd2736cf3d7662655150b98ddf +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST oxipng-9.1.3.crate 66307 BLAKE2B 78a9a9f64deaf46bdc3664a51ecf47a7c540602483a810dfe5ca68d71d70a3b27b4854c81352824838f2d190962f71f4faa393df98ac07d3dff5f03b3dcdaf81 SHA512 72c53f29216b34fdc88b9d71842a7fd32cba3c9ef3556f9c35cb28eed527029d8ad78ea20b2e2174041542fb05a74288d2d08455fd487451637d781c8c286ce9 +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.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 pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pdf-writer-0.12.1.crate 1929788 BLAKE2B 3582f5fd96e555f0a58f6bac883328a59e7af30c0ff343711c811f8296bb191f04102259d496e6b8e50a809b4af2cede5236419910256673d79caf7915d7190a SHA512 4c072db81bce600105c64bb58af32d9482df7f7b0b791cd288bc2144a1ca7639ef4d5eb729489291ff3e02f57c89f5da225499905af007510d772af4bc64984b +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +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 pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +DIST pixglyph-0.5.1.crate 23137 BLAKE2B f44ac0e6c82349bcfc578afb896a9a79c126563e67d19367f677807508fb6d690e858a69e35d271eb054443caa245348bb8a33e74aaceb38950f4a76d6468f3c SHA512 083ea272e8dbafff97708ab451b3c5394b47e089cc23cf6703dc85574f7109921390dad3b68fd2334a92722ea8c53be0ec54369e5592c1ebffbd4f8e8aebbc04 +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST plist-1.7.0.crate 101068 BLAKE2B d94c0c9abe1b39d747259fa56decdbbd4679b606f7753ad11dafa43aaf8e8673903c70e5e6c994a6bbc404993bd77b70b119ffc998fa1b05049c5c9768d75983 SHA512 68298950e1e0a3d5228348dfce7f0796a72f75f43f0e6b93647d460eaecb826b2a3fa1f4023bdb84a1544a4ccfc7abfb39f9aa7550d9b2199878064e1a76b69b +DIST png-0.17.16.crate 117975 BLAKE2B fce8a5b8e28fe800796161bacfc008e86076b920100beebbb7bc9f0608f13917cf6c12de363c84e1eea1eeb90d095211a46ac2926e410133ef33c3d4ab0c79fa SHA512 fd9130d8d91fe40724f4065748bf1a6175de0b7e8df521939f169000933dadd0815bed0f95c00d12bf5ad341469983ea97be427392a85b82c232473ea753b6ba +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST postcard-1.1.1.crate 35639 BLAKE2B d295dba018269aec7989fb74df66a5807c916af73249a1119e89e21657b50a566df126e8d2084e21baf55c56f60725f9acbabc657a72c164adb678ebd4a9e4ed SHA512 8f6b77b089308f9313c765c4bf48912147701413fe6291ce5558454553e4b49bcf03873db22cb6ba73db04b0f773aaed095e155bfe562a8e5b8fe357f1cffe15 +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 psm-0.1.24.crate 23294 BLAKE2B edaf78d39a2cf425ba49ad298b9496d505540a50550d64b4c97f3b8df54e693a01071a09bdd1e676bb13758ad598b24a41ad60586c5ac495e5b07a4d97419420 SHA512 c26f1f561336c6a2a245cff2c5b0af68497e978c65ce1407b4a5e9a0fda3547a57f5de70b0f9099e0a6ae7e68fb8c1f3b33638d39e2f1339f0b175df441880ed +DIST pulldown-cmark-0.9.6.crate 117378 BLAKE2B 39376ce32138115e2def495b6d2761500da8045677dff9f919526b7c297e00e72484cca51f9b3d6e0cbacf12f681b1651209296845561324750f5544eff516bb SHA512 074d70722bb42cff59f85c209c3f0c00a739d76a22bcca123a33a0a899df49105887565d71525ec5926261efb74b912bcd024714617d83ca72bcef86bc428764 +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.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quick-xml-0.36.2.crate 185201 BLAKE2B 4541812a73fd95bedf21f90f07f27b31eea6c514ae17818ba957dd83ed176b0f17bcf3860fdbda07f0fedfdd7ac660bdde5e8ae2aa9903bf7a7c8ad2d4770470 SHA512 7cd4778dbb1f50fdfd7290241fbb42c8529f7d44c2633cac017657010d0d443024f049287e1a1806f5bebe46465549973cccc660959c587fe383490a150ddcdc +DIST quote-1.0.38.crate 31252 BLAKE2B a3836efbe5c21dec70c684002b47b8fc7cef643c82ee903b537a48bc0707a28106c4b33d98e60ff81e04c7520f7404b1dc4d49446e8d91dded517e476c36e1c2 SHA512 530c47c5e6372b508bf5b2b88a138408a7afa5ef52c47280ed20eccf39f8e97dfc1e0a18c1bd5472efcdc49a7a1e69566333a0a1b4c0b4f0e11e6a7a85bfe8af +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +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.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +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 resvg-0.43.0.crate 78694 BLAKE2B 1562e7016bdcf307ea20f471387989fc079fa3006cf0b11a323f72bc95d15322bb356bf6fc172758f8829a70406ee0f147b8d577cbcf1779d4f4080efd52b4d1 SHA512 70da17e55bd4f9b89e57bccd0b78133969c02d4f188efeb9d9a64e70feafeb837e7c8b8093e85ced9f13690f4be68c1ee3e63ec395c9f08e07735938251ff38f +DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 +DIST roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST rust_decimal-1.36.0.crate 129249 BLAKE2B e48f78222503528cec94e34780c67f0016014a9bd51514bfa62c59e53316ce9d8686b2c6c2292bad054a5deb9e4afd193c7d110a9f19d21ef23fb22bb4a92e4b SHA512 9dc8dbca6249991e4b8b2179f41bb51f2513bcf6f29490351989f04aeb7f1d15b88a8f13f7cdb666761c585d5e86397150c660883a334b9d4fdd96a08fdb5526 +DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustversion-1.0.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST rustybuzz-0.18.0.crate 270070 BLAKE2B 0838f8196c3e2d539945c0cff844cbe936ab3fc7ac5b9b3a103da4deba30cf5005785ac5c3ce2e8c680a6fbbb345ae61e759f2e897339fcc74061da6762c30ed SHA512 e148f2c2667cc05e7a123f0d0d79be8315f1c52cbd5a93f975c6636ad5b88b6b1c5cdc2bc9735b19936accc3f25d9ed346a2b812f92314526499c53250235dc3 +DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99 +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +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 self-replace-1.5.0.crate 17000 BLAKE2B b34716f4b6fa6578c07dc37ecfde58a7939e3522e408acef28e97067a3923cd777a411b33dd4269513cfad08d228106843b865a35afa3313727c4513a14995eb SHA512 386b256a94a0551db81c5bac8aa136a4b5a83f48c50a4fd34a5f2d80b365c3dfda7fbeb821b1df7a5baa60e015f6af60fd5574a6926b0cac17f9457aea2c9367 +DIST semver-1.0.25.crate 31291 BLAKE2B 725a2e1710936fcd759f4eba3f6dcce71dede5027591d06f731e05d162e41c3f4491415cabc9c46c6da18e668dbffd9ff67d1c2559b429459813310b3d2cb293 SHA512 82b66a040a155ea2714a7b014840d55bb4c01fd4862b58519e5adaa5651343048e1f1b86213470cfe919290664de46ee548680bad93e9969fc44ed227c545374 +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.138.crate 154769 BLAKE2B 42f146a688dda70f3afad1a6ff989823f2e2cf4037c2a4d019b87155c7e37d86f649f2a54b373b787ac9021e42ac3be5fc27ea975b62e08865802afb993196bc SHA512 31678f1289301d65a088b305726c4fa6b5cd17b01527abc8dd7fc09720c98b2e86bebd5b20d7e9e7b7e41c42829db3a7e705172eca20d0c333e6c09131e1fe09 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_yaml-0.8.26.crate 40670 BLAKE2B 78ed7b0d45677e2ff5bb94e9a12be0ab72eb2229e064a3e357a7ea3566648f10fc6c2ad5c07ce6067841392c97d4034da5d54d51939a08d81f64815ccd798642 SHA512 f6bde42539fe35dcb09fd506149c564f2056102f15ce275034b33c40ae666e22d6beaecfed8a0048704547f153fe13d52b8b305c95a61007784ee42f6a8372dd +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +DIST shell-escape-0.1.5.crate 6847 BLAKE2B ccd71a73b217b375843d3f0a762b3f5317bc0fdc8e43380a17f25e1ffdc391de0af7b0e4472be23241a6654f5b6ab799a51bbed8da35295322002c54ad84e9a5 SHA512 848f8d47d802b82e83f113fb07f44fe962628379481d1bef9d15f2e5821a382c9928c32175652361aae9fe4c8fa5c1dc1c89350db6ef5e68691bae4a3742df93 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST sigpipe-0.1.3.crate 3113 BLAKE2B 50e144db28e077344fe04054c28e83e7339e357c5512dc8f1f47a7d0bb955c0918ce2bd02171c1d19104719acad6616aea378b9b1ac1860c2b7fc777c2c63c6e SHA512 d47bc3e9122585f21058d571a1eaed22a4ac8ce0f569097f4c189cdd2489a23a63a106172b17ea6d77d55ea55b58dbbff6039f63f9ff989043ac6119add61e6b +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 slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080 +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 stacker-0.1.17.crate 14699 BLAKE2B 7c87dd6b239a74db0db155c65e26844d0378d8a2bf41eac393b5df2632e1a3b0a7b479ac77335dcaf0719af86332ab314e8f0c4a52e6014cf285cc32a491275a SHA512 0786c374f941267b6ed1c36cc92df2a18364f7688c0610c9030d9c0ed98f6913764d7864725791be267186d0a26a9e1ef6c9803ccc119a399e8e979c14fa5490 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST string-interner-0.18.0.crate 25863 BLAKE2B 6ed37bf3ac673dd2b08276d8c15848252c5adc637e419c0fdfb6e93ef42366e0c8b496a8e3b5307f284183d2e4e7db021ac1b329786cbb6488c629caceacee5f SHA512 117337df359fdf0b7c9fd0ea3b930b9c457aa985614ee09b60163765c22735d9f212bc340a4e56877c556d131c22af342c842e59a6a6dda10e5dc5958fab7e64 +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 subsetter-0.2.0.crate 41353 BLAKE2B 750230a90f8be1ebffcda160b1ffb4ed4794b726d778c55e49e89c38c29f0e6cafbec728ce64e9012dbde4bb89bd9e525b39e7e1d2d36b3a208fb3d1a4e93a35 SHA512 3d9c49b5b5b6f8a00731b282b6d661aa457b58c8a8b2e9bc3e700f9bd1bacd4ee4747bf897f830164d3b04669d2fbc9c4bb61a2032655c8bd61155e023d50799 +DIST svg2pdf-0.12.0.crate 51343 BLAKE2B 562f551afa4267b7026569757c13585eda746e4d34d852975d0c7aa1ea25751832b6cca97c85bde19b7f9500508e0424f5f03737c30a4995c751245bfa671445 SHA512 7dac2f2ee58a3da8564ac581bdf696241c78c84c5d48becc8c93b6f1822781774ea15d10f5a89c824743567ed11366909434c597282402875be250460ef57721 +DIST svgtypes-0.15.3.crate 43696 BLAKE2B 9cad4574c58edb42b0055e0fe58d7c26c0a28a41047bb6b6af50ae617b78296088ce307a4efe6743ba0bbceae6f6951242dd0f5f72ba5afe4a77c5b30c484703 SHA512 f1a20abd4a79642a6cc41f05b700172c5bcdc2549f470164792e01330db24cd544e45b87be7c52bf684bca93525fbf825574fdac530cbb761d976debd64fdbd2 +DIST syn-2.0.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST syntect-5.2.0.crate 822671 BLAKE2B e288c658900b57fe68801fefea0f988110821e808bb2f3fa15cb7dfca27ddf0788b10db213b8630e13b680de64b1365eba3162a24b86e14af8b39e34de08d4ca SHA512 52780b693e484da02d773e9cca460e6b20d8aee436ba96c2e965a078e24b88dea35a03e692c5f7e3d02c82477093a592078e8686a6c9ccc7a2df9a6e20577c2b +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.43.crate 60181 BLAKE2B 0c517cd0ccf1aca093136985513f5ee90312f0b99e34fef9ec8ef21c9537469c3ed31591434a9509ebc6887861e768f52e8dbc1858f0dc1ac5fbcb7d45e805e5 SHA512 d54953e0c7f7e34eb30d85c44527af620e673426592d896261dc2638a9b8a34e2486d0f56dcf93ab3a104c0a43aa3d3478db98fa86fe44ac5be6a10de145447e +DIST tempfile-3.16.0.crate 38550 BLAKE2B 11702e6bc2ba2c400b52f14e53eb1df71ad523aa1507b4700eb64eb76d5f4688b0f889cf155c2e15ac68a3c68b27e1e202bb26439076e350b407e14b59467a80 SHA512 c9f95326e315178a1fd4b53fcb362b9b0c4cb120cc0700dd6c2862be8ea80c5a592e0f46e6b051144c0b0aab3f322151d5df1cbd6037bbe0067e0a8eed1204a4 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST terminal_size-0.4.1.crate 10037 BLAKE2B 1d99577917b88498902d85718b4ba71ddcd7a1daca4f1b38f4b5ea4c34533eab9cda2cc344cdec5a31ffe0152fbcc5d499ccb40dc73f985f083a3ea21b0b1226 SHA512 e07bdbdf695bf9a607ea7c7c4c5b22a8637b0871877114aa305717a04d31a6b7670e2a79435810aefefe25db8c9a655e4c4ba6075d4ec76322a30cdf71ff03be +DIST thin-vec-0.2.13.crate 34112 BLAKE2B 7fc718384c65b63485dd09d0c2211e7113938c66903e23ab2452cc8119738b3b7bafb915b34a061323e37996f14a826a177dd1c13fb8be98f4a250ed578a2012 SHA512 248f32258a13ff4db71af9ca15573262dfa5d736bd75894b1708d215ccc0a33fc3aa8435137c1813ecdcf84deed3aa8a28f22d656c3d38dbf26864c30ab67b89 +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 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 tinyvec-1.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9083a711185785174a8567c81f6416468b9eabf426f9d32683231e7c5e80202292d1e424f9e4ac9cc8b3e765 SHA512 db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176 +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.23.crate 106376 BLAKE2B d218ade72fcf2ced6f40eeb4d32dd616dc82d3bf9bf82492b4a0bb11c2448cf411bf15bc4f9193659aeab027f8652a5b3f3982a689d39ba384ce8d5ec6815447 SHA512 4a08e10910c6fa089a3c788aed3df222c70c5567e97128810fc0eb881ff88ba8db0e9bb6a1877f24ea6bc1b259769293440991147536bca61e5ba8eda6ce29ba +DIST ttf-parser-0.24.1.crate 197588 BLAKE2B 35f3810eedc5beba64b2a2caeebf9bfe0a9c64612c2bf8d7b8fe2ef39bfeb1b487b65f20c1ca6441a6b706fa6a5ec34289e0d495673385350259d0da6fb81758 SHA512 af0ba0a48a48a4673a89ffe10a8e33c98f3ba30ae3021c2b2adcf3c78061abcc096a4c8a68b58baf7a14d33cad6f57b981c89716c1c14f766c487923246544c3 +DIST two-face-0.4.3.crate 3390549 BLAKE2B f651992c8d7738a1b23d35d7a837bc73e0c07647748e0c36cf1c6dcd5a983ff5c602d1c328f7329b3bc99588eb3d85e68e0f5e7ae14778dee20ae77c3af0fd95 SHA512 8c068203eef919000e47faf880cb94da27736b86b435b7b789eea0a4897bab3f9e6c7769265c2d16775f1cfb4a0cbce0c7f103b80b26f3b05c22bb2f6d05f505 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typst-0.13.1.tar.gz 3640907 BLAKE2B af7fe830bcf2bdc1628394f36cf3e5dc9977844c58cb5398a3d50507d1e5d4e13be7cb2915782ed5360bbf101a796d75727dce94a149a0e19611c1481bcca937 SHA512 13f6deac7b7bb642754f8196d9b05b6d5bb7969b289eae76430377ad0e1613cd03769212eb0cdba1fa063896bbe5dc5c08042626bbdd5c646aca914b7d0a0fae +DIST typst-assets-0.13.1.crate 6068534 BLAKE2B ba570e65542459465d421822fd39387e0bc3eba98210b9e81beedfcac120752a72b3e0d71e540f88acada946117397c0cd8c8fa01b81a366f1361601e9e6b856 SHA512 aaee6bbe315ac517960cacf7caaa066212f908c8ba3a8bcd673a48da2018fea8518be4a185def4b74df69427006c602bc61964048757728eba84c363a9e1448a +DIST typst-dev-assets-9879589f4b3247b12c5e694d0d7fa86d4d8a198e.gh.tar.gz 27656917 BLAKE2B 66095d0255cab2af2503b21ba4b0cd49502e2a56699b4dbaaaa7a80dafa17023f25cd0d6d412c813a95bbf97866221ffc7525b0004c7ec2c4c817d8b56645d26 SHA512 65b09daad269b8192adc81d3172e8016d7c7396e83f4995f55f8c0edba9eee448753743afa6e80c61dc76be37e348914482d1d3b98bde4c4b1f9bdda8c289e7d +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 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.3.0.crate 8169 BLAKE2B 28dcd0f1d776a046ad6756f6f6039cc7807b5c8e7b9b0dd974bbc58fe9c12a1b5c26d2b81194d5b837421d060ae4a2b9bb916bb70137d79a527f7a2268a5d3d4 SHA512 39c971bd8a4dbc7f2f8b287e214a48746b19db6d93b71722b9e1e7961443f699daa75a421f255ae364846b9c121f6dfd8ba6bac3b4bf5b7363347704c134ce6e +DIST unicode-ccc-0.3.0.crate 8908 BLAKE2B 983a6150ad1d22c1e587d4e33dece5faa8404b3b8099fd1bd472fdcdee4a6da28ba01075039baed4d1eef68a59cefd572ad58c41a410c92e4cf9e4d9dddc18e8 SHA512 61b9f73ed03ec0eaaa665af2d53758aa059c2b034d50807012b97a098e6f9106ef1d2697e3e607b8b3f132c17f1da79666db25dd98ac56a24b608e3d0a18b9b8 +DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f7922b7e1dfa8f5e6265f1051701d31bfbe6e0cefb0fbd33456e2fdff48f8da30580351309e19fbb5d2f2573c716965cc SHA512 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9 +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 unsafe-libyaml-0.2.11.crate 62101 BLAKE2B 7ba17f2c19d96fc8999448594ba67bfc0eceaff47a39e560f856d13229ad5e69a9c8ba8794ec814e6b7c3cb7d597b7c7a366c8e880f17c0efc6a03a5677d82bf SHA512 a42c95eaed1ae2e438d3ba19ccd92337327c34f6174a43db80e1f37c507154249c7510e93f81726890c6032c89fe21b1876582afb7fbb811e3931480c4727712 +DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d34180189906b7c2436e3f77496328484c623dec4920738f4a07e92be7e7581387c4f5b6996fa34c03efd7b0f SHA512 8267e327e4e852d627d416d58ebad5ba937ab6a2477b265fd5f79a98d43ade2d1780e67696b801cae8a4af10da8f7c0c257d2c878289eb6cf7e711dcf357d87c +DIST ureq-2.12.1.crate 115366 BLAKE2B 8e349c5dbd4c1c6180fa018523db67dd694c0f7ef0ae4323592c1051fef473bfd6a8bf80d91fa4047547fa5e908ec5f362cf0697168385e2968ce67f8474c59b SHA512 30fb75e097b9cfb34ebd056c0936d1b5ce16f4a613e963c5179046eb48a0165da6cb2e4a5d612b03d6b0daf736f5353159a92ab69e68b643b923fd551f0c3e7c +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST usvg-0.43.0.crate 136347 BLAKE2B 520c6c7c6fe2d502ae47c88ccbaa003641bb7ca5cd9183e994579ee0a4d0741b113100ce7343569a1e26bece8cf383d7e8e5a2d3ff2743ba0533fd022dd4b5f8 SHA512 add9447cde3b48feed731cc91f36e76de8f3473d3416d6eb3f5d6120b498242ceeb202fcfd09189c6dcab9240a49576cdac6261724aa3356baa1288fadd0197f +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 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.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 wasmi-0.40.0.crate 290594 BLAKE2B 40453c81f4cb83859de3d31cad208ad8b25f5e50cf75f6ef31232181a99202a7aa547d6c77aded5d1c55a91c97f667736faa96e2949e33dbbf6a52c74e890ada SHA512 95e5d1916f58b164e84c60d89aed5440d873c26e1534e359e58c6e6036067b34eca4d9745327674e04da8c08e52b28bb79078ba55f4e03941d208a75338294de +DIST wasmi_collections-0.40.0.crate 17845 BLAKE2B 9133a5651271b2f8849dd9dda4f4e3e3c381b1ec613ff1cbad1a301aa8f00dd654d38147888f83051ea5ff59f9377854baa730a7b4cd7c3094226040b6253a65 SHA512 27a226fed53f7e720d2f4284e09e47a14652d3822ed0d560234104556953347ddb2e72f25535398f932e4901eacf1b1e4063da932678919c93771dab267e0222 +DIST wasmi_core-0.40.0.crate 22596 BLAKE2B cf29844ebff98b94d0890dfcc86c050e5ed66c87874f2dcc5eca966e34eeefe0e0d6345b014c82c61d71c01b73acb368e283f4759b0c24f6ffc0c3f0782c09ba SHA512 2600edb8624f569136d2ca970422b328cf08ecc3ff3fa6d4146378ad57da8fea8534f71786065c7719ffd1eb7cfe521b6a2c89cc06407bca3101e025bd58df57 +DIST wasmi_ir-0.40.0.crate 27024 BLAKE2B 8e6da16bf7b6e72922a1ecd09eaf0a29b63ab76ab22ef15d4eb1763d0751ac85022b33642b0672d5114f88977dbe948fa25a98af260430d1049cb8b05b3995da SHA512 8f460a3eb0f24ffac552595bd1e0de7147f77d3784fc34ca2f8bf29f9f55e479de4518389940bc5d4e387320f02f3d0216bdc6afac6a6650ab1b5ebab949fb0f +DIST wasmparser-0.221.2.crate 242909 BLAKE2B f2f2ff67d2f6d86ef394fbc47876c5e4709f70851fd7dcf52fb6a5b77d9b6835566a1b534a393e52c9274258d4fcb14d7223d37f93f8a478f9ab1f2eae5eb455 SHA512 6ce5218a3a46f373c878516386ef79b428668d06dcec89e0616e94775c80591bcac08edaedf8c53e78c75ef66516ee24d144ec1e67718c8a73131c22f49b1f6b +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-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +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.7.1.crate 170986 BLAKE2B 0c68ef187c248b7a04fc86aca9ed87eaa1cbfbf7ba63c64f6aceb9398d57d8d3a250d23d581710d86b593dc816fdac89c3a95abf3c4fe6c830a9d488ab95d512 SHA512 640952229a81845fbc2e425c816298481dcd7c86ba237e7f3d7cfc4e38a590e62787f0a1468037314c40452df69070f7809291f084484ea5a1ebc5e5315e0899 +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 wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST xattr-1.4.0.crate 12995 BLAKE2B 8e75a4636c42bdc052e00fcc020554e7431620950c67967af10ae1a61dfd26086ffd8ebd9836def0b79a4264f3b8fa7edef3e598a5bff4127bfc9eb05167a4e7 SHA512 57f5243055743dc5baa3c4028e20f469b93542eef8fad8ce41efb35268bad58f637c0573581d25796f4649ed3ec52bb4fe072613b64fcbc0e7fbc4a9a56d2b0a +DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST xmp-writer-0.3.1.crate 21400 BLAKE2B 9a157e088ceaed2bb5536a5b72d993e039164e365db20d466527668966157ac150a9006e712c06239d3f472c902cc5beb1dfceb4d52ca1abe0e12f30b3850714 SHA512 781bb80b1d7888235189d227d9af0cc6ee95194e0e8539978c16ca420f9cbc012f8d020f34065f46dafab97e2e0cb6d6c872f108b78dbef51d4f224f586ff7a8 +DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 +DIST yaml-front-matter-0.1.0.crate 13444 BLAKE2B 3b20acb54b1a3e4e83526d40fdd4d1c2f2afea7630cffff53bc73bce463a92c148c0a91bd68d18c8651f505a369ed4936a82dac582aded06d3833329d4e85116 SHA512 11ad03bcb94c43425de9898465a2051f2136b441b5d1fb1f1fdea0e44cc5c0387f0ab1332d04b80951787125e8c70f5a87f200fb62089b5dfbf570378b596032 +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-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 zerotrie-0.1.3.crate 74008 BLAKE2B efb9523c1cdff92615b7da2a00c55448eb15b6961453a0d9a9e0fa66a4350258a562f487c0279faa556e9737a37bf56ab1b1ada850f65212f3984f5c092fdd12 SHA512 559494caa07ea9f59d630b88e8feb4521c2bb854d74a11d51f640661b497ab49a1aadf321c22031bf6826bfafe7bb99b601df7f9ef7942398533c7483317733b +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 +DIST zune-core-0.4.12.crate 17355 BLAKE2B d191a3fb225fae462dd71e082ca3a4356f165f630209947a65e861cd73993e2562aa8230db127d2c508ca6ed55dd1a5d3f7934fcfc8d0812ec9a81b958ddb333 SHA512 1106ec19018c7db15ef5c1db97883f8125e647336aab1579f02123b83452e97c9f2b53ebea72f4845e5b79f048e5802917a2d9fa215c9cac3892c3a1b14074eb +DIST zune-jpeg-0.4.14.crate 63388 BLAKE2B 9ec8411b41817b2901c7ca066338dacc354d4c81f4768bbd5c965453f1205f3e043e7668d50211ee641a53130deb8dec684eb060102dea91172a8c2e96248562 SHA512 1f62cd2c3f5bc1773a7654aadf45b02aec0384c0abad4c77210e9bc2c05533f47e63a6d44fa1596dc9103d7569079be7266905421f91091f77536c1407f3a0e5 diff --git a/app-text/typst/metadata.xml b/app-text/typst/metadata.xml new file mode 100644 index 00000000..083e8009 --- /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.13.1.ebuild b/app-text/typst/typst-0.13.1.ebuild new file mode 100644 index 00000000..6ebc0ba2 --- /dev/null +++ b/app-text/typst/typst-0.13.1.ebuild @@ -0,0 +1,438 @@ +# 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=" + adler2@2.0.0 + 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 + approx@0.5.1 + arbitrary@1.4.1 + arrayref@0.3.9 + arrayvec@0.7.6 + ascii@1.1.0 + autocfg@1.4.0 + az@1.2.1 + base64@0.22.1 + biblatex@0.10.0 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.8.0 + bitvec@1.0.1 + bumpalo@3.17.0 + by_address@1.2.1 + bytemuck@1.21.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + cc@1.2.11 + cfg-if@1.0.0 + chinese-number@0.7.7 + chinese-variant@1.1.3 + chrono@0.4.39 + chunked_transfer@1.5.0 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + citationberg@0.5.0 + clap@4.5.28 + clap_builder@4.5.27 + clap_complete@4.5.44 + clap_derive@4.5.28 + clap_lex@0.7.4 + clap_mangen@0.2.26 + cobs@0.2.3 + codespan-reporting@0.11.1 + codex@0.1.1 + color-print-proc-macro@0.3.7 + color-print@0.3.7 + color_quant@1.1.0 + colorchoice@1.0.3 + comemo-macros@0.4.0 + comemo@0.4.0 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core_maths@0.1.1 + crc32fast@1.4.2 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crunchy@0.2.3 + csv-core@0.1.11 + csv@1.3.1 + data-url@0.3.1 + deranged@0.3.11 + derive_arbitrary@1.4.1 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + downcast-rs@1.2.1 + ecow@0.2.3 + either@1.13.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + enum-ordinalize-derive@4.3.1 + enum-ordinalize@4.3.0 + env_proxy@0.4.1 + equivalent@1.0.1 + errno@0.3.10 + fancy-regex@0.11.0 + fast-srgb8@1.0.0 + fastrand@2.3.0 + fdeflate@0.3.7 + filetime@0.2.25 + flate2@1.0.35 + float-cmp@0.9.0 + fnv@1.0.7 + foldhash@0.1.4 + fontconfig-parser@0.5.7 + fontdb@0.21.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + fs_extra@1.3.0 + fsevent-sys@4.1.0 + funty@2.0.0 + getopts@0.2.21 + getrandom@0.2.15 + getrandom@0.3.1 + gif@0.13.1 + half@2.4.1 + hashbrown@0.12.3 + hashbrown@0.15.2 + hayagriva@0.8.1 + heck@0.5.0 + httpdate@1.0.3 + hypher@0.1.5 + 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_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.0 + idna@1.0.3 + idna_adapter@1.2.0 + if_chain@1.0.2 + image-webp@0.1.3 + image@0.25.5 + imagesize@0.13.0 + indexmap@1.9.3 + indexmap@2.7.1 + inotify-sys@0.1.5 + inotify@0.11.0 + is-docker@0.2.0 + is-wsl@0.4.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.14 + jobserver@0.1.32 + js-sys@0.3.77 + kamadak-exif@0.6.1 + kqueue-sys@1.0.4 + kqueue@1.0.8 + kurbo@0.11.1 + libc@0.2.169 + libdeflate-sys@1.23.0 + libdeflater@1.23.0 + libfuzzer-sys@0.4.9 + libm@0.2.11 + libredox@0.1.3 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 + lipsum@0.9.1 + litemap@0.7.4 + lock_api@0.4.12 + lockfree-object-pool@0.1.6 + log@0.4.25 + lzma-sys@0.1.20 + memchr@2.7.4 + memmap2@0.9.5 + minimal-lexical@0.2.1 + miniz_oxide@0.8.3 + mio@1.0.3 + multi-stash@0.2.0 + mutate_once@0.1.1 + native-tls@0.2.13 + nom@7.1.3 + notify-types@2.0.0 + notify@8.0.0 + num-bigint@0.4.6 + num-conv@0.1.0 + num-integer@0.1.46 + num-traits@0.2.19 + numerals@0.1.4 + once_cell@1.20.2 + open@5.3.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-src@300.4.1+3.4.0 + openssl-sys@0.9.105 + openssl@0.10.70 + option-ext@0.2.0 + oxipng@9.1.3 + palette@0.7.6 + palette_derive@0.7.6 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + pathdiff@0.2.3 + pdf-writer@0.12.1 + percent-encoding@2.3.1 + phf@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pico-args@0.5.0 + pixglyph@0.5.1 + pkg-config@0.3.31 + plist@1.7.0 + png@0.17.16 + portable-atomic@1.10.0 + postcard@1.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.93 + psm@0.1.24 + pulldown-cmark@0.9.6 + qcms@0.3.0 + quick-error@2.0.1 + quick-xml@0.32.0 + quick-xml@0.36.2 + quote@1.0.38 + radium@0.7.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.8 + redox_users@0.5.0 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + resvg@0.43.0 + rgb@0.8.50 + roff@0.2.2 + roxmltree@0.20.0 + rust_decimal@1.36.0 + rustc-hash@2.1.0 + rustix@0.38.44 + rustversion@1.0.19 + rustybuzz@0.18.0 + ryu@1.0.19 + same-file@1.0.6 + schannel@0.1.27 + scopeguard@1.2.0 + security-framework-sys@2.14.0 + security-framework@2.11.1 + self-replace@1.5.0 + semver@1.0.25 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.138 + serde_spanned@0.6.8 + serde_yaml@0.8.26 + serde_yaml@0.9.34+deprecated + shell-escape@0.1.5 + shlex@1.3.0 + sigpipe@0.1.3 + simd-adler32@0.3.7 + simplecss@0.2.2 + siphasher@1.0.1 + slotmap@1.0.7 + smallvec@1.13.2 + spin@0.9.8 + stable_deref_trait@1.2.0 + stacker@0.1.17 + strict-num@0.1.1 + string-interner@0.18.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subsetter@0.2.0 + svg2pdf@0.12.0 + svgtypes@0.15.3 + syn@2.0.98 + synstructure@0.13.1 + syntect@5.2.0 + tap@1.0.1 + tar@0.4.43 + tempfile@3.16.0 + termcolor@1.4.1 + terminal_size@0.4.1 + thin-vec@0.2.13 + 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 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tiny_http@0.12.0 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.23 + ttf-parser@0.24.1 + two-face@0.4.3 + typed-arena@2.0.2 + typst-assets@0.13.1 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicase@2.8.1 + unicode-bidi-mirroring@0.3.0 + unicode-bidi@0.3.18 + unicode-ccc@0.3.0 + unicode-ident@1.0.16 + 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 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + ureq@2.12.1 + url@2.5.4 + usvg@0.43.0 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + vcpkg@0.2.15 + version_check@0.9.5 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + wasmi@0.40.0 + wasmi_collections@0.40.0 + wasmi_core@0.40.0 + wasmi_ir@0.40.0 + wasmparser@0.221.2 + web-sys@0.3.77 + weezl@0.1.8 + winapi-util@0.1.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.7.1 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + xattr@1.4.0 + xmlparser@0.13.6 + xmlwriter@0.1.0 + xmp-writer@0.3.1 + xz2@0.1.7 + yaml-front-matter@0.1.0 + yaml-rust@0.4.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 + zerotrie@0.1.3 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zip@2.2.2 + zopfli@0.8.1 + zune-core@0.4.12 + zune-jpeg@0.4.14 +" + +declare -A GIT_CRATES=( + [typst-dev-assets]='https://github.com/typst/typst-dev-assets;9879589f4b3247b12c5e694d0d7fa86d4d8a198e;typst-dev-assets-%commit%' +) + +inherit cargo shell-completion + +DESCRIPTION="A markup-based typesetting system for the sciences" +HOMEPAGE="https://typst.app" +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV}/${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +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" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-libs/openssl-1.0.2o-r6:0= +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/typst" + +DOCS=( README.md ) + +src_compile() { + local GIT_HASH=$(gunzip < "${DISTDIR}/${P}.tar.gz" | git get-tar-commit-id) + export TYPST_VERSION="${PV} (${GIT_HASH::8})" + 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 00000000..46dc2824 --- /dev/null +++ b/app-text/typst/typst-9999.ebuild @@ -0,0 +1,57 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cargo shell-completion +inherit git-r3 + +DESCRIPTION="A markup-based typesetting system for the sciences" +HOMEPAGE="https://typst.app" +EGIT_REPO_URI="https://github.com/typst/typst.git" + +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 ) + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_compile() { + 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 00000000..4f085362 --- /dev/null +++ b/app-text/typstyle/Manifest @@ -0,0 +1,491 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.7.8.crate 38550 BLAKE2B 0fd5f220c15bc0a1aa2e95d13477bcc832d992c6406f9da0994ae32419e440a6f7ef84c1a7a1242d5904dca5d91206602d943ca81b444f46d2eb91d55844baea SHA512 63677b2001d633ecabb36c08bd92e00b5fa71f24aed1c4601d12d846ea06aeaf093c37cfe1f6642147800caa6c749e9a202aa21f9ab4799efa379ad0d952a2ee +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST 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.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.94.crate 51731 BLAKE2B 2b8b7ed7506f31a434ff8af198256816bb196f3434925ad688820237893b54b14f3731d34a3968277f532a3b67c39e3c4aaffef43b42b13bb1c6d3cae50e9ae8 SHA512 61209bb1a81104ea86375bff12e6654047a596fd5282fdaa590301c4bcdafcdd8bc83201811063d565bbfab6be42544e43047ec88d2b0b41f7c5f2712f3a3b90 +DIST approx-0.5.1.crate 15100 BLAKE2B 8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399 SHA512 c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407 +DIST archery-1.2.1.crate 21224 BLAKE2B fff66a0d32479c398fb8e722245ee9a741e529a8c38839a3f68325735cb4c36d3190170cdbad4ff379938228fbff7b781efdc0ce5e45017a72095bfa0bcfec80 SHA512 b8a5bafcc6cbc20426619e522f7d31e60f2bbc68af87e7bd9cbd4f4c1ccaa55f210b46dcf650fb354786f41b27778bdfba307ad3607b118da254fb18990ad5db +DIST arrayref-0.3.9.crate 9186 BLAKE2B 8d7443944c81bf849fbb8a4e09ee379134c173decc712c6fafe483fb1545fba1f7f735979e5e26976502284502b5c7046f0b6aad59f8731a4ac8e1a51929c979 SHA512 f97e33e7fd65a8e908c21ab918350f71f12d49783162b90c5618660217b36516c39750b292a1248125f12429e4e00af9ff20c3846be81175946b8541d96ee606 +DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004 +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST az-1.2.1.crate 27842 BLAKE2B 686db35c5743c458fb737468ccf8ed27b9512b8b5154b3117cd61bd0d73e778d3406435f2f8ecad34c4841820c9805480f4a6837a9582ce8a89df28efe533061 SHA512 fc81f22f8efc2faa76e25644f7c0102a8bf623dcd5538ecd81e03344481b62f036f80d3ac734653d4386265b640bcb357572db03a1716dfd6b9b12348e9f8cf7 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST biblatex-0.10.0.crate 92937 BLAKE2B 3435e5faf2555b01fce28a15d1e9326591af501d790e8f324ed3148b01b426cc931b89897fba95cd0b63cbf879e4af2fe2875a8058085ea3c6cb90783a4f64bf SHA512 a3774b9cb57c3ef04e8235c981d462de8c0d1b82a82870cba86a3cb997e04b1a3c71996fdca61f89e24b3f84dd2f75e37e2f81a87057a0dfa430c3960648f6e5 +DIST bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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 bitvec-1.0.1.crate 224375 BLAKE2B 9f109db6888cf73d69646911cc1c9e90535e54a7afc436d878bbc63ca20a30cc6e5b5b5cd42aa78c38df5a4012454769c126f9072f39d58bdd09e54887ba6d9f SHA512 83d643c5aca020ebbe9094b5aaba6a796e7c3c509228a4348444e57a06bc3a5dd042eed57a2254d91661e73bdab2bc0d1bd02be376906acc6b6d75b5354a8d8e +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST by_address-1.2.1.crate 8437 BLAKE2B c1dfdb111a7c9815bb084fc44f1216d45da6ab401b5b646a6eb93b2f7cd77843ac5559f0f390e006ef77645ac2fd814ba86b10e586798b96b02d928d0526ac3b SHA512 f19b8397386913892241cefb1ad71c152280a71e63d2b42e05579e10e3a54ac7a3fc4b706fc1e5e571da7b77b8d483057c9d76f91c88975a970d48f62d718ef0 +DIST bytecheck-0.6.12.crate 8202 BLAKE2B 2ea8db419348ad79af1e7e61b5278ebf0e0b77ed1416c2ea409d6d00f1eb991358b8d3798717121ab23fd66a4d0ff6b97515551d5f7774f5ca2933eccdee6c1e SHA512 49a85f9bbfe8bccceffcd94e3eac1f4407d93159358428ea07652714e06e97fbcb41f22f72d9d10318bc9a019be8afc99727764162f18e8de01ea4069f44dda6 +DIST bytecheck_derive-0.6.12.crate 5415 BLAKE2B c578c268d1aa62ff4f5bb7b6207ae94f42a14cfe4e16dc59a69418fc8cbc4ad3a9e18854507456111dfbfe4f720ad8cca0fab23720889b070e837196d5846476 SHA512 57f8480ddb76d8620095962acd203231fb7938c0caf9c216d89466f22464a6970f13adca5f4d5b10c9e1ec99d6e0b260ba7586c2bb895fad0380f8f9ac9a4fc8 +DIST bytemuck-1.20.0.crate 50943 BLAKE2B 5a2f373961718e994650c5f4c02a3f0e41bc7382a5b05a4488474e2ea6b077db7f773a02b77bf9b9d5b5a6da53ea79e87861ea57d944735efd225d1ee8c08425 SHA512 5ab5917e650184720a751f310d8cd7502d183a0942d97922e0bac25f257762bbe07c09b1f8427e04669f0fe449d07bd66893593cf11846cb8ec6632cb7eb271f +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.9.0.crate 67320 BLAKE2B d5a89fc1dced217bd78c6c50d0494308b69b0841506c4663b6df3755b91a9eedbd242ce1322a71b8a96847db7920b2b15744fb060aa2d69f5c8d9bcbf2745b9a SHA512 e6c0681c535db6035c1fb1c0481725bb8ab341b6324acde07ac4b60cc4f490ec6ff01478bc00fae00ade2bc5420f9d14cc44438e5d156bcce91cc0f06118296b +DIST camino-1.1.9.crate 37552 BLAKE2B 28b21517730db408598f83e269ee8aa4dc5388c4b491779ebb6e76c478d407f929bda6906d88d429828d7f01be1762c72ecbb6d8c7aa4a1d1906109a17b45df1 SHA512 27a6a3cf72c46f15a6017aea44a048f2a8eb577aa9d2a088141b1cb7479106152ef0bc00a6cea9332c4df4d0c54aa6bd3dc21159f15640e347407c15a1bbf7ea +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 cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.2.3.crate 99421 BLAKE2B b5702d1dcd0d90d1fe27f6ac8e7c04f30ea8edcccd1bad4bd31f12ce4d0b1de70cddb2d6e71ed3c3f984ab76b9af47059ba9639af26f84631eaaf1435d6d6fcb SHA512 b3f3e8bcb7daa2b09da4bc6c35279e020d8e1b506adf322ba37d2b0e875d22dfa9c662406223db6e465c70ac816956e5820f162bdcaeabcf38e54c84ed158efc +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 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.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +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.4.0.crate 61581 BLAKE2B 34c1129807c7a5e018a4b3e58a0509314d3bfcb6237feafedea07160d9476594a714f2f2bdab4924bffe36df4ae24aef672f58b68851ea5dfdc00e9df7dffee9 SHA512 21e54325e4d386dc35b8fd7e07382c2a640a1e291eb6fd844abb35621677cf003f2a3ba03b964fb2f1d73857970ac671b0347908672b2798d2ba0a8793575eee +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.38.crate 47669 BLAKE2B 4cb85c4605460a657abfed6f47da0582bdc7d5f99bd2e801a4263390dd2816319a00d091597bb62699a6f351e693d96062130acd3d06c26695779acadbd11f4f SHA512 a0d40df8eaf56a0688557b517d84a676c86c5b080aae118375201d2196ad3230540f5f8f728f1e3dfbd0c5c95ecdc7b75188959bc6b44743859aee00f85abd77 +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 cobs-0.2.3.crate 12576 BLAKE2B 063a618689b5d51ea9e32b7b8bd377daebe61da21010ac9eae5ff4318d6b397be0c48f6ce6ff5b5a10269407c07957eb85deb28a80d67037d788ee45bc9f83d6 SHA512 9432c28515f0972b88da4f132658ef535df131825febeed62c6b0314d49852d1de4efe1c54566f314976000f91160f8bc9e21969963b85288ad79b1cafbecf55 +DIST codespan-reporting-0.11.1.crate 48963 BLAKE2B 39deb717a853ffbe3585e20a67fd7a75b62e2d796a66b5004876501fd7476acde9f126804f2ef6220ebab66821a3ccf058d544d689a2705eae44285f34b510cb SHA512 0869789f5c50d3523d3ee16a8fe64756498a13704efbe82bb0845eaa87c7b6b1d075b3b6b80567cd9fce6cb09c5179e9c07e485fd17ce56c8139ade0f8bc6844 +DIST color_quant-1.1.0.crate 6649 BLAKE2B 9a2488dd00b7a33e15e05531ea49ef1961131f0be0922ba41e2d74d2b1a047daed483ac3a9dd87c847a81cce70a347395c557cad8228ab9a8dc5be7cc0f1bcaa SHA512 690c928bda4b7b57425f38ea68ac89cde2473b7a91b7e62c04a8f2c5a0fa3505e26b065d48b7ad0a8bb491f92f600f896fefdad3ce0e86e43cbf4f9a89e94201 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST comemo-0.4.0.crate 22641 BLAKE2B 609d9c413a8d9dfc8ae729e0eb59fe051cbf67c46a52f5a549a6f6c9e46a769b360303993f87e013f9b0ffe203c87f03f41195fa8ecdb57e01beb1cb9352516c SHA512 c230c523efa5819e9a5de41aca3e5fd59079325072deaac065bd979e8197256ee2f6b724983f0a37ce247799565fd82c293bd6eabda43f5a0c38c58bc453bba2 +DIST comemo-macros-0.4.0.crate 8176 BLAKE2B 05f9558dcc59cd1396a008cef7d6c7d130fb51b66f25758aef6869fc14cf9a72a31071be9700995c81a694382168501213c426ea25efcdd9e937a6ff23bdf870 SHA512 1de2743949fad71ab163244908dc789aeed23d73aa5ab227f7e986e7097694d131b3bf6d19be684692b9af9ab2ade9a77fa2d64004faa17b5833d93bfd9a3060 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +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.0.crate 5807 BLAKE2B ae6308342e1d90ed2924c6a92dcfffb0284825c0de95061402294ec052f4cacaca6033d27370557c2620ddd6aa7907f492ea2e5aee95cfeee542ca9f4fd6aa9d SHA512 48eb120f4e48721100215cebe703a71ab0ab543206c5f9b806c3727a2dedeb4df0d5d9bc733eb5cf6c556833b23b8280190deaf6ee0d583e697f02d9f23da35c +DIST cpufeatures-0.2.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-deque-0.8.5.crate 21726 BLAKE2B d97b35e8e8858deaa7fa9a836e836d02914aad29e5c34ab121f52ed65e95213cb2574df82273277365889ea771f04eb40bb2439347c259979f1dd6d5e9853bcf SHA512 0f0c9745763ab156136227cf1415de514952a3f8282ffe413cc249f9f4b345b029940e6a6c87b3be8331a7c783655a35b89c7a2547360ea5ae10aa64ba7ae864 +DIST crossbeam-epoch-0.9.18.crate 46875 BLAKE2B 200c256cad6011a3a14c4664bea6b150fce72d561c4fffc387fa561b08c0480e8756bf51c14874c5fb19f427424547f72d2cd7dd6f56fb8b6666a85f8d52bfd1 SHA512 0a8a199b9d77f4e28e91fe0a0cbff7e0dec58cac283631fd972477fa912d2f6ddfddaed2c695e4978b01cb5440b702822af6333e7c3dfbcb9a2c2086999516b2 +DIST crossbeam-queue-0.3.11.crate 15581 BLAKE2B 91b9797f985af06c854c38b8124cb67864bdb47979d2e253928678118515fbc1257108c7102bad66e1f65fd6f324a93749dde86b4ea28f3bb5a16491f3f56ed2 SHA512 c6007307ef9d219889e6244805ae759998396e1d0548e3664ce9ab366ea78917dee75251c4265b0e3ef4ab15b5c6d42d6a5e9b286d17ad42ec169e7fcddb8ffe +DIST crossbeam-utils-0.8.20.crate 42487 BLAKE2B b50da06721cfbfff07825574feada8a28d3814edb218434288683eec31bddabe2ffbf7e5ef1281ee14a8a77c56db3b66f3c5ceabaea9c72317c1bd2cecda0c26 SHA512 7175eadf9fa7c526fa11ff87e40ff203f0e7a4bcec15cb972f924f3c7ff7cc20b6e2e8dbbc1ede142a0207cd2baa4f446deb25d825d28a54cbd25c263701bfaa +DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csv-1.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b +DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee +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 dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a +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.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 diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +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 displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST downcast-rs-1.2.1.crate 11821 BLAKE2B e8a78afcd8d2f17c9505973359e2151d59b233e1757b4c7019047f148b1c8a4f28dc3a0d6eff6cc7f4a7ed986bf592ccf0481dc112768a9751475e1b0dbe27f2 SHA512 f37804c1b1e2cb0ecf2460fd6ab274c843c43e94aa7dfbf4e3c53529cca9b5624c4ea5ab5ceaafd72481165c7335f3cd1f846ae43deaabd18f363572825a5f86 +DIST ecow-0.2.3.crate 26087 BLAKE2B 1fcccda7be43abc160d77afdf680ff79845954b1a07e07f75b4ae47d87480d336126a53cd178725b66d3edfe42d42497dd575690ce15ff5b5b02d80f74fdbe0d SHA512 1a8bd28627d130aeb4536c22aa40ebd41f35c4e8a018190eaff265dc1248787ab0b93179209ba2b93a8ee7918575e026f8eb4166acf84dc7a3ebd9f764c4b013 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +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-0.3.6.crate 45741 BLAKE2B e1e3792bc2bf9db7df33a516d0d755eef5eff1249aa9b2fd7f0dfcb155786c566fb619c9b2d73425a8625c8593988b117e9676c341f65e8795ddc838bf9881c4 SHA512 64193d6ac75f66d58ed864169b5d6228ede36dcf100614395e086bc8e847a3ddd287734d88e8ed50f38c679a99c80ec68449175a67d8ee03b02ec1cfa9d55e77 +DIST enum-ordinalize-4.3.0.crate 3922 BLAKE2B a5b83256c21924c263b5a3d13681ef926f86a598daeda9441039533cbb5d99e2b7570bb4ee924f5ef7227dc99208768ffe0aa53d8f5c8048ed7d833f5eb377b5 SHA512 be3e669cc7524edfb108e5542cf0d0295d8d63578863c0c630de404d1f32e0eff6f32a9e3d00e95c114fcb8019fe8f343fd56799db2d1c9c7e56a4379132cb2a +DIST enum-ordinalize-derive-4.3.1.crate 7957 BLAKE2B 04ee5e12e84c852b6d1bb57b3fa3137ae31a082559c1e69353b85ab34e35923e0c2eddfc8293967e2f55106d3b33773c1abfed178e6e5d8a9cc82007881922de SHA512 6b656ac1fae0929ad50de66ce1a87ef68ff0874d2b983a95a98c2b36102c009929d440be3cdb6d21e1029de8034d7e0d298dbcde5cf224614c40600dd36f7d82 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST escape8259-0.5.3.crate 4989 BLAKE2B 3f3e99344aff8748ed134fc355b32c71a0a08b31f4c31884c9be68881cc955244e33bd094250d6a1497e29637283276d1f45ce965911d823eb9b998a3e5c2391 SHA512 f9edead3dcd5418dcfaf858f5e4bea785b99d1f7d7d13e3c34ea923f673e8a2d06e3b8f630d9c6215bc12ffd5d946c3f366822e2414f6de30031c5581d0db493 +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +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.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +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.21.0.crate 108167 BLAKE2B f5d2b4ffb9a82552368f49f5761d5eb31e82df03a2c122679ce69eddaed5d233c612aea3710ec416c8e8941703e90c43e5dd6b816309fd9feb9d411ceff93a82 SHA512 08e9539d1b9441c80dea61992d7d5569b9e430462f65d3be34130ea6e69d751f42bf07e8f4fe27a27832bb89af37b0a25da11978c2464e9a5654cddd7c2aceae +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 fsevent-sys-4.1.0.crate 4620 BLAKE2B c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a SHA512 e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7 +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-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 fxhash-0.2.1.crate 4102 BLAKE2B efade6722efed1cff0bcf307ababd9c9031af297baf410367212758411a21d61a473456c7f9b5cb15e444d115a62120f140c082e70dd360a3ae83f2f71bec9e6 SHA512 638e1c0a4e7f365483a329e715afbc2e57e47c03b32e0e1818c879baa96996e81dce8ab39320e24a3e1633f73dec1e5f18a06c37f3ad38043002fc99b55efc38 +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +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 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.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST hayagriva-0.8.0.crate 334831 BLAKE2B ff2d41464c80dc3f617e595515dedae122db103bd4751e3f5f0711e90fda9bef18312ce2771fc40955e7640782ca1b1f595ab6f5003885e4ca42166384505360 SHA512 16cac0176622a28b40d84f778f48a2bb3a77d581b773e1bc1dcd7edd1d9734c2e90dc86811e42f83f60b774946b606acba6a331209804f4a09cadcdd712647aa +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST http-1.2.0.crate 105932 BLAKE2B efc9fc4ccc4a622781ed895f77c1752baf34e82d249acf97687ac8d4260aeafb333040833d9f8df5916cb105cc8217c8f27ddd021636b9248ad551ebfe4d83a6 SHA512 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5 +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.9.5.crate 39029 BLAKE2B 3318ed1d82f1cc52cf3596a133b59b9613fd09b6e50e4cc0073fbd37275fe53ae6dc23c322569d06272068cc196aa253527d45a939361797f6c77a488ebda874 SHA512 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d +DIST hyper-1.5.1.crate 152653 BLAKE2B be470a4a902b464d95f30e656f0f54c8a426308f03f118aecf583a1994fb12ec8229e09b43168d856adf6d3dd39d8dd0f97945d4202f4badf4a3076eab1e4dfb SHA512 ec90992a7569e8e7fb3e4a9250131a272851ec0938da48730198ac41347f82e7a308b1c4ba8b864de58ac849367d4360dd2d8a03cde58b330329949e87ff85d4 +DIST hyper-rustls-0.27.3.crate 34834 BLAKE2B 904bf8cd3150b29f59ce29224f39d74d41c940d0588847e0e16cdb84b12f941abc1d504c3d2f51729fad38a93a69125406e14c05488b06982a371f2333f78c02 SHA512 1a9a9501f11d826ee5960deb1a4a572c724ab6563220bcc6544215de04ce189649a79bf18fe8299bb9cc30e925de52318533a9dde4d4aaca402088da18080295 +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 hypher-0.1.5.crate 848634 BLAKE2B 7be8e7b0994469ca2d2e1644e152846aacd5c31b74f871e867263d715524a7e11b849e0a3205ebcfc023f893d67cd77b80f84017ed3a5b6f7d231db097b9bdb3 SHA512 fe3314b17e2aaf2f2a5b41a6dda88741e565cf0c5f88d175008ac30bdaddf307d72ff439e42c45158e1e1ab4b76d9ef2b0e999dc860704cbb8611703f7abf934 +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_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.0.crate 3384822 BLAKE2B ca6e049f8563d365130b3fd6e7fc4bd84fe701a8eb23531514ce7afd5f56ebe078a106ac06d79145406b6c5acc824e5f8f68f046a085b156648b1b09ccb80bcb SHA512 517b1fdc488a136ebec32e9e356c7543c857f37fec897d778de7f39baf0f173772cd873cd81dec8156d8eadc83a74c7fa35c3c340184a7ec84363ed5702a0d92 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST if_chain-1.0.2.crate 8062 BLAKE2B 5072a2a2d915dbc44c08e99ba38c9882a1747e069f271d9b0a8f46eac5fb04891bdc56bf51b08400dd62fd4d137c10acbad75a65bc0de9f733245cea37ab4436 SHA512 ca20572317159ebbfd69c034a9607db947d7d5a9c809890da602c287a18fa876a1ef3428575e20c5bc5f5114360998abe8e3972b19eef32445caaf3a97dff20f +DIST image-0.25.5.crate 241073 BLAKE2B 22c2b55ad6c9dc7e4272fe51aa0ab2fdcab2d075afad43397428802ac8b27d9ceba0a83b62a8a5c441685050a6b0d0c802c018ac72ed8e4423e8e37278eed3df SHA512 e43cf4def78b47d337594ef1729668b1f88e6432c23bbedf0f89879121dc0e22554f4e590999332cf344516d6f8fa3d3fc874c1860ca36556c32f6b37df3f06a +DIST image-webp-0.1.3.crate 50444 BLAKE2B fdce6198f16c979cf91678addda39d3647587ca000644b73dc267f9924611a9519c5f4a6059ed3165bbde53f15f0327d904da935ef6f385d352ec033fd384567 SHA512 e74b197ce3fda4ae7de41992ce8243cc1759900d025718691a4664f6abb3283371238c22c24e985f3432e5edec6605b838fb881555b453afbda09c164adb092e +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.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST indexmap-nostd-0.4.0.crate 14472 BLAKE2B f11bc1d94c2bb7440308df9461ccdb8744187ade7a91f44608fa3e22b956a2dcc38e1e8410bfa181e3dda3d8fb70898e48436536931933abba57fb0540464663 SHA512 09bdec6b449b204eafb13a2e8c59d09feab48887eab9f463c6fa62a3fc467c325001fae3340f6ec6ea0777c7757d829cc38594b9c481a1756bb86072d6508817 +DIST inotify-0.9.6.crate 22971 BLAKE2B 7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8 SHA512 39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2 +DIST inotify-sys-0.1.5.crate 6965 BLAKE2B d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af SHA512 dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da +DIST insta-1.41.1.crate 93609 BLAKE2B 876dce069d97d69417af63d00a2c41954ce5945c936831d1ea273c23739971ce246010e54f2405a2e913a93f17b8da695f8bc25ff8f921cb98c0e97119b91c9c SHA512 6526c9f14c7f86b1592464e5e260722a53b13c367917c36ee55fba1d237cd51fab9d39ba1ea7b76497e08896c2c175cf7d18756891ba9bda0a2233232e7fe178 +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +DIST ipnet-2.10.1.crate 28407 BLAKE2B 50c27384d58bf57ad2c3dd0ffe44f1ceb1ae302dd40e451b0c0d69f227050fae17c368c417666c1ec9d087caf775132db7387d5a6c919a0863c78a151912ea64 SHA512 7f55f23b2b0936e3a7dafa2db0447dcf1b63a092df4af8f6fd88a02ecc8f0a290b0d21b18fe777eb573201bf82f56ae475a447650ed0803af676b1e0c0970cb4 +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.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +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.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad +DIST kamadak-exif-0.5.5.crate 54457 BLAKE2B 6c91536a59e90afc94da96c6a7fe6de6d36d15f29be4f604f217e3adf9666a883bc365b16de8a26f678e0fe11305a6add4be243bc05980291823f641a391768d SHA512 22e0be2cf0a95c61259c0785e680a369ebc5f40219a13f1070175372203fc831844b451cb7f1374b58042ba6a73c9bdbcafecab6371b6ea18d6d18c9f08c419c +DIST kqueue-1.0.8.crate 12642 BLAKE2B 93a0ee7484655045986d6d5ca800ca001d68bb327f841bff3e54b38beff09ff10c099b2432ebf90cf8213153370e4c4aeab9bb0eb3bb02b1bb494b461dfd2fa0 SHA512 c8734fa2cfbf8b8f173604acf5d13ad4cc2739c879387b548a1200f8383b81a1b72315449eb73844e4b82280a4c29901d20c12cdc746d48f9047db89849985f3 +DIST kqueue-sys-1.0.4.crate 7160 BLAKE2B d75e152cfccbdf7ae000be14e0f84c6d1fd07290fe498349a8715061a83d8c02011b59578db2c451de011ac3eb4b218aeea73963a2a5cd82e7f5f49de0779632 SHA512 6650aef7efd7fbf4f9b6c8c6e4c1a91b79636423d46a0173dcb99de74e6f277cb02ada01cb62aa71c3f174a2c28db62a708b0aada9480fc5bde613204acb30a5 +DIST kurbo-0.11.1.crate 129186 BLAKE2B fc6e7d454235b51059557060f7a7604e453e47d115e339023c7ed310ec5a83b8ff35e50d8d766572e21e916f03977e8c22ffd5481194706b074a1bb7f00a8e45 SHA512 012b6010c28806bd9c7605295c7141ce95ba4c5803fe6a5a0ecdb1c105ee6175727256df9708c1944d008f773de45d70889d4084184e1629bb9d79c11d637dc1 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.168.crate 757025 BLAKE2B 2597fdf5a77345754b8c9168d9f07f83ebaa0413262b94ebb19f976f49cc2c47893e788ee2abb3d00a995bc8f99b6ebcf24abbdb320e18037e779e1241599b44 SHA512 499f7273ab5eac0961fd927d5204ff4d5b3b290c20d00ac99054ee596b6d3ec4d6712772c52b09c84554f0514a8f66b41995ceb5b0ec38a7295a4fccf0e94349 +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +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.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +DIST lipsum-0.9.1.crate 34495 BLAKE2B 26566879b49e9e431a0c87833e2595bd781af3eda82a6cb7ae84dae613afcbc9e0855c541f2ab6c5d34f605acbb5842f63abfbc91af53cd3eb28309a49087a81 SHA512 8cbfae905808f5cc035cae9b77afb407c7fccd6b7efa904313140b95c8d6cebc6d7990329b1fabcf673349e46858e9fdda48aa8fb9eb0a9aafc748bdb63a1be7 +DIST litemap-0.7.4.crate 28257 BLAKE2B 52989ad353a782e9592357530dca3504e3ef5475bd2f1b2c795b60825d971ee6d3e6da51fbb6bbc26cb3c3303f6a751a3e15d1caa78c0cb888288a965666279c SHA512 5009c486a87b2f52237e15e2e772365424e4780c146776656d8e1551e52bc8e06e5c1cee8db1c59ef20d0463962fc07ba5221a46020a82df17a2f623a175f58f +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +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 mime_guess-2.0.5.crate 27166 BLAKE2B a8ec67e16a336e7d07c9aaa55025c24c3d4a62aae25213ce768786d9f292b76930132a880d662cd9a5d63aa899e9d488ab76fa9d99350e9f448ef484705ba4d9 SHA512 433c876e28394282cfbe14bb9543616cd296879f253ed331c15ace8a7d9f3629f5b596c2d5a64823a97ca9b774acc711b65006c46d54d1e9ee0553cbf1f13b7c +DIST miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multi-stash-0.2.0.crate 10938 BLAKE2B f7d4c3d594e4d9166938fea4cae39a8792804c4744e187073f4f7d503ac3d72c773ee691991c98f0c5a7e9d9239e5b78aa747cc69a4fae3362072b45c81aad5c SHA512 68012db2c2cb91c1450e461d9e656a8a3c58b947243dcfba097788f1758622f6a106e06cd3a945fb5a0e6e1f94d07be9abe4ec35da92b0d95a0e3cbd6d8b18c9 +DIST mutate_once-0.1.1.crate 4276 BLAKE2B de5c72c4e45810cc78eb356b1b2ead078de64fde09650e872086e1290db37b2ff3c15f49a6c26abea664a2054a412902a5d058bc91eca045db3bea07959f3459 SHA512 395a11830264269602b4dd0a7bd296298cea606d21f3ac122a815954da2e370b21e820c6df9916325ffcc9789d57fa8ffc9b65f4d1562b760bb3cdb286d7b709 +DIST native-tls-0.2.12.crate 29517 BLAKE2B 76f4bb2aa8fefc306a04ff50a62d6617f71c3c34aa83ed35f11714ef2306fd82f76c7e26ab7ce50f8eabed40602ba02589dde2d98b55ea6113b45cc539c84bb6 SHA512 15fbc9d02134d3d55334d2f02fe4f64be50db991d75720b38d802088f06cf5f844cba6b25dfd7beb92f2cd367ba477ec2098e3c7336c4e5a5a7fd39c753fc723 +DIST nohash-hasher-0.2.0.crate 8051 BLAKE2B 5f307e2bd15580f398d53d499b9013a6c62becd4ef0d3edb76f9fdf83a59c8fd86ee4bcf42ba3a8d67bbea522db65828fe7fe324ffc8d5008428570d7b2203a5 SHA512 b1b754262471ac1fb074559c264321f8f08c46c55752187f51a93cdc73509551b43008751ff9db4aa5b47fbfdda783904f5492349546ad14856fe485ccec55d8 +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +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-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_threads-0.1.7.crate 7455 BLAKE2B 282514d1c6ebe67ab2c30f91efd5b6c8880baa078265e22d5d7200eca4f96702aad8b537ba772e5d4e680a6e90fa6919fecfcf37a060668b2a618bb01bbabf2a SHA512 60eecfe49c1afca8efa320c5f4d0cd794f6adf8924193682c903307f484ca0a1ddb56102a772232aca040f29651bbe26ddc1c4939e1f030e229d179837e06bda +DIST numerals-0.1.4.crate 4143 BLAKE2B c82ce4e00678dbf28b558da1b52af5e67347a00101594cf6057482a56e9276ab70e06e8e6c6b6c9f18c71c54b1662eb1e73c6906cc631834dbdf4b7af55a3fe5 SHA512 14a89748c11db5097462fc07fd0399a8b0a6b80a4492516a6e6757c5256b014d7d67a5c3165b4a7520a47161abd9820942d2358f77aded0815b2f5b47a1013e9 +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 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 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.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 path-clean-1.0.1.crate 4514 BLAKE2B f35919495573266fda5a68a0de68b7dd751f946b9ed670f369b6c374190fd1a4d1e392d112127b55c5b4ce30237ad7b6e099ae36f8a5393517792a23bf6a7964 SHA512 27ec9449a574d18ec4609147aceb02c0eac98600c15c5c2d5784f7de747479881a83dbc9e12ad07d497944c73d67bd946e5013c7c2cf1125c1931c3c84bb3274 +DIST pathdiff-0.2.3.crate 7495 BLAKE2B 4fd2dc1beb3385b86603404a344d992ec8454addc580384df4004df1e83bc326283081f591b8b1d87d99a4c9f08a3a68159776c0c57a64f7299c1845961ccf73 SHA512 54938b311d4eeb49d1d7418d2ab7ffd19bd308c36419cf3ad3ae58785b971fbb2fd2d8f5907e0c47be7bf74ded98c62deeb90f509e6cb0edc6d3c1a69dce3bf7 +DIST pdf-writer-0.12.0.crate 1929674 BLAKE2B 632622ca6309784109f95a1ccd7ac45eadd72280b2449c41c5e8d7400ea9b31a266b778cc4e7bb0dae94b5b34a8ca4f2e4f9b99f17ae7101046c2a836c64e830 SHA512 47aea7f7b63bbf3ee91a02a213f8542f5363f56123d1726145e15bf85dc0f34104b54f50508afa1f7eec088aec589f834cc83cb46dfb8bf77e40ee31a7767c66 +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf_generator-0.11.2.crate 14190 BLAKE2B a20d6d3d815ca0eb5ef18780587b9963459887a3ddfe3408c99f5ad7c382da014cc0bbbdca24fe13c780460f3e4ec4580665004afbd300fa470a91d3becf1a5f SHA512 122ee5ddb1f65f386d35e438396eafb7c9f2b1254daa11aefe0a6a45aa0662190c0b7fce32b6e003b04d022e60c2af4e355f995d5ddbd1b58df93eedacb809b3 +DIST phf_macros-0.11.2.crate 4748 BLAKE2B 643942f8e83dcf5623f3479d677ee11c7e25a87e9e90f2aa3b43a75398e6d956613257046f5b307476f605b433c5ae443832223ff1319a918fcf3f9602ce291d SHA512 ea6acfc43491af1330d32860103ad60f29566f6c32d43bbef254f23da0f17cc3723b1d04153fa41f82c01d3865e0e16156b9d2dcbe6a52532b8f268f3a55df7c +DIST phf_shared-0.11.2.crate 14284 BLAKE2B 3c3bbd24de77b032d194d0b0679a84a4e2848d41ceea5552f73e51e3ebddd5e61188393f126f668689dccbbfa92a8accd9c09a77de39eeaf72b8993dae280dcf SHA512 f2cf9e8ceabde75bb7548e5a47dece9a8fb7eea4a6c5568675e7bd735860c3e51181d749a26cd3dcad1476ec22d524ccb77a956dd267cd0f2b7dfb81db9abcbe +DIST pico-args-0.5.0.crate 11545 BLAKE2B d1247ad160bc37db36e05244772f506ee5e27c4bd75d2eb0c763c43ca304e5280350b24a818f5e470303167640a22f38ac7064afd6313fd65b14d0d3e5572817 SHA512 2d3dc5bf1ae11b0373e03698e7020c20b4e14c9aa482ff2d8e98e68ecacc5c0804152bf7d188779197da9464907bda60cf270cd6fe85e6b9fcbf29b1b82bf99e +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 pixglyph-0.5.1.crate 23137 BLAKE2B f44ac0e6c82349bcfc578afb896a9a79c126563e67d19367f677807508fb6d690e858a69e35d271eb054443caa245348bb8a33e74aaceb38950f4a76d6468f3c SHA512 083ea272e8dbafff97708ab451b3c5394b47e089cc23cf6703dc85574f7109921390dad3b68fd2334a92722ea8c53be0ec54369e5592c1ebffbd4f8e8aebbc04 +DIST pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST plist-1.7.0.crate 101068 BLAKE2B d94c0c9abe1b39d747259fa56decdbbd4679b606f7753ad11dafa43aaf8e8673903c70e5e6c994a6bbc404993bd77b70b119ffc998fa1b05049c5c9768d75983 SHA512 68298950e1e0a3d5228348dfce7f0796a72f75f43f0e6b93647d460eaecb826b2a3fa1f4023bdb84a1544a4ccfc7abfb39f9aa7550d9b2199878064e1a76b69b +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.15.crate 117111 BLAKE2B a3bc96ce64ee03b9f3a3fa427f11d15407128a8ac7ba1dbe87f630721f54395de80c849cdba4588cb1540974b3061428635f4a7b7e3a84ef78c188a49029389c SHA512 0609636be889a3895246563cdf0a5fdec28362fce1e8da52af24b756c7c489a3e10a60f64628a015223648d828594e6c97450edbd609d21eb50f4f80ec0119db +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST postcard-1.1.1.crate 35639 BLAKE2B d295dba018269aec7989fb74df66a5807c916af73249a1119e89e21657b50a566df126e8d2084e21baf55c56f60725f9acbabc657a72c164adb678ebd4a9e4ed SHA512 8f6b77b089308f9313c765c4bf48912147701413fe6291ce5558454553e4b49bcf03873db22cb6ba73db04b0f773aaed095e155bfe562a8e5b8fe357f1cffe15 +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST pretty-0.12.3.crate 29644 BLAKE2B 751baf69b13cecfae0a06e3e62a7613fd4d0f3a77f0288f6415e2a253c318a73c8181d14e8f49c08f6ea5a14b6f2aede06c6103b8564508a8e36a48dc8ff11bb SHA512 aac4519d531325ef54529bf7ec4facb83583cfb24e605c424c153bed17e7a2b8b5c7cc7992a0d42fb0d2e81c61b2b5f09b2d5a40297747674957100fdf4054e3 +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST psm-0.1.24.crate 23294 BLAKE2B edaf78d39a2cf425ba49ad298b9496d505540a50550d64b4c97f3b8df54e693a01071a09bdd1e676bb13758ad598b24a41ad60586c5ac495e5b07a4d97419420 SHA512 c26f1f561336c6a2a245cff2c5b0af68497e978c65ce1407b4a5e9a0fda3547a57f5de70b0f9099e0a6ae7e68fb8c1f3b33638d39e2f1339f0b175df441880ed +DIST ptr_meta-0.1.4.crate 5754 BLAKE2B 89e312313d343177c6fd20637da6fcb720027064038cd362f41104dd753e6ac949582297f91da6a088fa408816af75f1ea9030634ab3291afccbb598b001de1c SHA512 9936264dd52ae40e6afc8cef8914dbdc5767f397b91ea965d65275fe547a2d9cde7ccdcf908f787e25f84fbc23a2e30df895793fca308e09f48f2adf2e30d2bf +DIST ptr_meta_derive-0.1.4.crate 2302 BLAKE2B 14210f93fdf3460feb53963e88001b468d0305395fff7b082f079eead29723d09b7986277c760ad4f6b906e5373e4307dc81dd0e8d37d4dcc3e61c4458b76fdc SHA512 15a72b2c36e9d1761c4dd42cee1623c2d85c52eadc3c3102c8334c14c9c5db9a43d74dbbab1d14a2600d789917fcb5bc2652877b172aaa02c37a6868462ff20e +DIST 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.32.0.crate 184149 BLAKE2B 35a28dda8dab04a933c4e5d40f22dec6f9c5bc75e9319bf2711daad869301a90aceea9aeccdce5763d5fb513548b7c1f030b6216ca1454e8f56bd6e5a5fb6ba7 SHA512 288232de1583d8c7387716900be1fc513b2161123182e4812bde9851f4bd31c1a67417afdc16e8a55c028747d0a1147d2dbae6f0e8885e946829a379563507d2 +DIST quick-xml-0.36.2.crate 185201 BLAKE2B 4541812a73fd95bedf21f90f07f27b31eea6c514ae17818ba957dd83ed176b0f17bcf3860fdbda07f0fedfdd7ac660bdde5e8ae2aa9903bf7a7c8ad2d4770470 SHA512 7cd4778dbb1f50fdfd7290241fbb42c8529f7d44c2633cac017657010d0d443024f049287e1a1806f5bebe46465549973cccc660959c587fe383490a150ddcdc +DIST quinn-0.11.6.crate 78222 BLAKE2B 75a5531450e8990a610967b40d31ef5409a4b9b99d965b3b31c35276a788731473ebbb26fa465aab621923cf52236a0560df8abb87a02d0e911021509cf1a1b5 SHA512 f8d4359df3698442181843a5c49d688502046d60394d0954cd5a6336aa16ae9960f8906c152ccd966f5ff24225a6c4851f1f0b3153528bbb3d58e2b549096ca9 +DIST quinn-proto-0.11.9.crate 209286 BLAKE2B 4d512dc74943dbd19fe406a7dcb40288b78aed8086b81a49daf12da808eed35ce0546842b840aa460afac9a8187e47da0628cc2d4cfe8ba6eb1ddfd2c0c528aa SHA512 a0e37817d91ca1dcd780d2ca1c01b30d59716ad94dfc313f9232dff708cd8f64c7dd3da91026c8fc1fa9e81d918ffc354092ab1b8841d521eda5ab93153c2616 +DIST quinn-udp-0.5.8.crate 25336 BLAKE2B cfcdaa795e8449fdd9323be5e2a06c53b17ac50d2bc619e5e809fe790f4147c988c0ba273f4b0839859bb33d41c7edb126dc2a5931a67381360ebefa357e5698 SHA512 dfa04b1e1dce5c84ae156cd2fa3ebfd4047a12866c5fed79c44f080e65149ee14d84a0dabd96fd9740c2e4f532b3b97ae95347a39300651f25c5c969c06d9d6d +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +DIST radium-0.7.0.crate 10906 BLAKE2B d576e0ea5c5287bcb6740cee3a3838b6ae4dfdef0ef05d34634b96dba5159e48260233db57a767c9e032fa5d9a5798361335cb19f7844f450113ece30ffbc51d SHA512 51e23cf52997b46c0018a94b0259b29d7bf33ddba19f6db406ca57ee5b1417d7e5f27dda3bb487d0099886011a97f238e8b3dd4d6c86e8464c0b471c1a7622a0 +DIST rand-0.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.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST reflexo-0.5.1.crate 31747 BLAKE2B 44104e7b272e362e87932e7948d420f8a72910928116bec387f3b900eb8ce2f11698f28ea0134067b72c87394e4a1835c660719bc8200ed26e7eb4710853b0a7 SHA512 0d74081df2831140d81ff4f9538f5138e0efeb3f9aa906b41a5fd314b26f3cad9e5ebfbcfe173bdd249b10b3ad41f9ba68b4c4ddf0d55018b6b142bcf4357377 +DIST reflexo-typst-0.5.1.crate 31634 BLAKE2B 088cbf2a95d642846722eb3cd78ff27ffcb00478232af0a798206dd876c4b909cfdc3dc106c7b5d346d9b9f564f8ec7b9ce8fc50218ae693fa7fc74f0ae14fd1 SHA512 a60297bf501ce99bcd4359a6cf5100511c2e0df36c80ff2f7af04636c0904bc69c165e2066fa3aa217d6c05116d816dd0697c8477039869cb61d30579cfbc10b +DIST reflexo-typst-shim-0.5.1.crate 5881 BLAKE2B ea15105eff088df9338140364c528dffd0b096d77a46fdeb90b990114662c61903b09388c6d7b76563e6beadefc962eaeaf4a97708a03e2b18bb6e2aee60ce83 SHA512 054d539141333c64f029df36ee57f75680ddaf9d1089df3abef6bb786ddd2c24ee786f2a9788bbcee8cbb4e9bcee5eacfa990fd913e4cce6fc6215fd2996b918 +DIST reflexo-typst2vec-0.5.1.crate 25347 BLAKE2B c2bf2308ef8605cf8815973d3b7ce5b8d44c075d8318f399cc9d31c77a28d818ef6686fc902a4ef0d52a376b20e0ef14c3e82645dd7aca1d5706a06466bbde9e SHA512 be12edb5eeec5c35393692a2ab3958cab5a48d5d30cf434b9336f79d4dd5c613bae8e2c86b281a897214f991172c37214477bf4b0dc28cacc22bdfef1cd8c953 +DIST reflexo-vfs-0.5.1.crate 9586 BLAKE2B a5d9700ba84aeb3da8262b57479b8d21a82c9fe8577939d842cf723aec694ae53408672264c7fe3abfef61b24e1f6c12e8b99441ba0afeaec1b14762fe87a94e SHA512 78c6230658431a8e80a4bd5eeabb0569fbcd2fd99e4b50c7b71e428a46cb93fdecae6241e39b585ec4457a38a28894ef35405920d561d8bc1fdef332ac8d5523 +DIST reflexo-world-0.5.1.crate 30318 BLAKE2B c808cff73c368bcfa2941d522fd7b04b8c686afc5301d0bf0b308fd7469bfea78b0c643fa27c35c9dfb5aec05f8aa450138d4fa972c87ccebc0021d84b9c0fcf SHA512 e5ce6fc5e03f660f89e3e2e9d0f27f3120535b6cc51b58edd0ce88443b35377c3038ec23d8aa28e4c3f7dafa932095c6ae135c8c7727d1b6f7ee5566555ef630 +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 rend-0.4.2.crate 9324 BLAKE2B f62ec0741ea1de92fe9a92afb9a8ac348a92663ec1d8fb165b7eb60b8f5ed9e58c5f1c8c789ef5e37ad03c473b3452e75a56118516e9cacef13743789664077b SHA512 2df17191ce710e09927f6d17fa5e3432a154d605cf3b58bdd6a3037d69cc0b017007e23c16526a8879a89cc49e3a47d38ae5f6aca8b42cd05624fd15c9dc3529 +DIST reqwest-0.12.9.crate 179807 BLAKE2B 47937d038ece053f8b0c6f6ea1865e74a4243b7adeb209c8c876da9557ddd096ec00bd44c1d61f23e883a526ee10824294057076adb8542ac36759224ca3755f SHA512 027a31a57822a347fcc73101c602a5ec68dcb92f472d85dd76fe3465e45eb1e7ba07477700cb6a55ca77d926f9bc69b56a65499fc4dfebc5fe14732f56fa6441 +DIST resvg-0.43.0.crate 78694 BLAKE2B 1562e7016bdcf307ea20f471387989fc079fa3006cf0b11a323f72bc95d15322bb356bf6fc172758f8829a70406ee0f147b8d577cbcf1779d4f4080efd52b4d1 SHA512 70da17e55bd4f9b89e57bccd0b78133969c02d4f188efeb9d9a64e70feafeb837e7c8b8093e85ced9f13690f4be68c1ee3e63ec395c9f08e07735938251ff38f +DIST rgb-0.8.50.crate 21980 BLAKE2B 9a1b50f41e335e558d7404b342c81b5d9862a256456ade25bbe46dc18592170a9c7e8ce388901a5453e4d14ef24231ea2bf2d684f62c3051d79fd0bb85a87359 SHA512 cfbbaea59d5ba440c2c7e781771885a23e7f86c0c255e060010e04b55b8228242a5d566f2247753fbd4e339249add996d607271fa3dd90025324d413c6506550 +DIST ring-0.17.8.crate 4188554 BLAKE2B f531b15cc5cf88f2ef00b1708473a7e98a42dbbd026027ef2c42f2d8bdba0eb1665621fc98db618252f6a131bd54b1493987a0285bf2b9a22eba4c9409ee1cab SHA512 e4966409a4078ee43bfc9cc659d08ad28419effe2a729c8c275361a7fe0620a3c727009bcfb1d0bab265af2bc107b50c19d868a4e80da7a8bb55f97e8b214358 +DIST rkyv-0.7.45.crate 115753 BLAKE2B 61ffe5c7a819a99e59a06a0259e758467affbebc86ad291db05e1899cf3928c163272beb72e69d564a761102db8a712f0eda273023ca08d15f1d2b60c24e8743 SHA512 bac10c6e7e7f797e505cc8103c55ae2fd4b04a76631e085fcf1c8f2b05e52c064cb14145479dadc292995b7ca5bbab5235d54d8e651bf47623a0228f936f73c9 +DIST rkyv_derive-0.7.45.crate 18972 BLAKE2B 65ab35abb4724021529cd730f41809a2cf4aac06e8ef542961a8d80f636e0244bf9d08dd2e577f2f383e2b52e5694d2dfcc00cb34028d46cc85cadc999bf7e07 SHA512 ec48c62251a8c2b97de67da56cf6abff15cff1a329d7f8dd3e45e1175616f0dd1b32c2a9c0998086fc57d0084e7908cfd6000fff3eaa30a1776f8abd9cb00564 +DIST roxmltree-0.20.0.crate 54594 BLAKE2B 9605ca407af248c71e0d2bc24d213aa6ff08a14eb548b85de16de7e172a617cdf12c2e4c686f6dd1c80455448a313f6e7d760885f189ae726934efbe06fb5603 SHA512 f8a934d3809e417c43bca53478cef0a7a18d908620175c84cfa2cdb8c85775b52cc641fb7eb12c80c483e0c17eb500dd3358ace858aceaa810d3ddbdef902d91 +DIST rpds-1.1.0.crate 69493 BLAKE2B f2d02c758de1abd46ff133965e0491a0276e4a95be5b64b6c83947bf8b3718896781eb96cf96d4abac84aba0c7caaa5e95abf1364ab2ffd65d573d0af212e058 SHA512 b24640e34c2f88ecfff5efb1581941eb02987bb7b342dc439513e8d7c8ee0afa63949f8dee09bf8f445ec6f3b3ec22d2927d3d03be05fee3c651b29c924a6b3e +DIST rust_decimal-1.36.0.crate 129249 BLAKE2B e48f78222503528cec94e34780c67f0016014a9bd51514bfa62c59e53316ce9d8686b2c6c2292bad054a5deb9e4afd193c7d110a9f19d21ef23fb22bb4a92e4b SHA512 9dc8dbca6249991e4b8b2179f41bb51f2513bcf6f29490351989f04aeb7f1d15b88a8f13f7cdb666761c585d5e86397150c660883a334b9d4fdd96a08fdb5526 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc-hash-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.42.crate 378683 BLAKE2B 4071e1118ab8111bab9efef39c6e35f8a3030cb230cb3643df7ae09ffc750b18becf1f069c2714b0b6d13e334c12446433057fd015c9dec04d7a1372a354ae05 SHA512 438bf1e4663cacbc7c0af23b10ecc11c8b01c53e18c2e82a740c46b4a61f06cdd25d926aff27a9c39084c39d9c950c222a1a3a6d5878dd240554fa593fa762a5 +DIST rustls-0.23.19.crate 333921 BLAKE2B eb7c1354ab7fededcefab1664c4a6f9c893df36a222a9c7cb5d56c74ac688f4ceda086ff7473926cfe5db60a1df13f6938e9ca9794c871ec842b8a4a641d2e69 SHA512 e1836edda343609258deda49725a2dfb46bcb98e1542c877d1e4262b52b39f9ec018574a366d534d39792c832bc03cc99e5852a35f078e9f827161eff45a7553 +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 rustversion-1.0.18.crate 17794 BLAKE2B fa35445404b836214bdbaa3de8e43312b6d8f50eea32540f808a6255908d756bb1a5dcf49ca6268a1d214c535c2ee770e295c0e7d6430268142a190b31032421 SHA512 263d2cef02b6df4d38b35af7a9ee3a6a044f160f3cf7c6771528f23dea342232087f73f89e419ef7869db771e73c273c05b3dccfe9e29f707586b2059e820645 +DIST rustybuzz-0.18.0.crate 270070 BLAKE2B 0838f8196c3e2d539945c0cff844cbe936ab3fc7ac5b9b3a103da4deba30cf5005785ac5c3ce2e8c680a6fbbb345ae61e759f2e897339fcc74061da6762c30ed SHA512 e148f2c2667cc05e7a123f0d0d79be8315f1c52cbd5a93f975c6636ad5b88b6b1c5cdc2bc9735b19936accc3f25d9ed346a2b812f92314526499c53250235dc3 +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 scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST seahash-4.1.0.crate 31976 BLAKE2B f553bcff7af9da9b024efd8db4ec8cbe4100dcf4ccd8f627c724fe4a34b678ef0be8da44e92ea55c4622b9f9f37228792a22c8bcdd54e652ca926eb3c7d37655 SHA512 4d9111dd2e491c7f6d49e0b79a3c23628c02d6603ac46e88ed137ca737830003b549ccb38087679de2cf0b02a53065b89f8d79e0ac9ddb66844d970cc6383f8b +DIST security-framework-2.11.1.crate 80188 BLAKE2B 844d36d2b2216cc7055687110d54ea783a7ed9bfe6375fd4dcbea267ec85531e666fe002648110315f42c3364ff5ff5aeba711cf8d1f5358ba65c8393e96f55c SHA512 02786d62fd9dded80bae3942896bc8fea2a90763427f582bf5d9f127ca5682097b59b5dbff2cde373198ba659316ab5906a68d3141ba00c7408b73ebe353fac1 +DIST security-framework-sys-2.12.1.crate 20112 BLAKE2B c03abcc08f068e8cd4dbfb4d5054b4c0a75cc68f0dcc955ea5f5f958db9c28588841723bd7047207dc51bba46868fc1b8d3367b612c7f4a07984d94fc8710cd9 SHA512 5ecae3e1280d99e3730ca3be3dfdebd16971d54b8fe167d29cb07f7b3837a2bb9db2d8131bab679c395e329b10ed28ad9ad8d6764048f6019587d5e2b52c7eef +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST serde-1.0.216.crate 79000 BLAKE2B 98c0f5cee2f9212c6b7620d2068665379471ceb7557d1454cab9b1c2120b526ef597fbb642f65440e70f92a4764cad33613b478bacf99138dd5bd51fdbdbee6b SHA512 baabf4c7aac4a540c9ed18b336662087258b71c9cb0e547c8d83a2734818ab2cbbe62f910d812eb61d3d46e653c41a3eebc99b1d679bfc51f95710c71a8ecc20 +DIST serde_derive-1.0.216.crate 57674 BLAKE2B 12a9228679c16288c08c8b256707e276aec79f84ac7af0c4cfd1f109500dfea80438df17d798acdd30a9743c753e70093b22bd324217529bac483f257682a3e2 SHA512 80fcb552279ac7562297df878f2f5e9ac09241701f5cf1088fcbf473b638f58cd3092a7930d8937ca0df9a47b9ae1a42d490cd46a275259cd8089fe8f5426469 +DIST serde_json-1.0.133.crate 150739 BLAKE2B 7891eb5b8edcc7fd09ab1e15d3881ffdcb629aa39f2bd758c0505700a5f2dfabd85b1b66c3b094268bc1627b346e204c792f4ca61efa76c54ab9cd5744fb0ee2 SHA512 20e65ec87bff319897a141960d13deb5cadcf821209c1ee8799f1dc7f458ce432bc62c16df5bdada1c8d3cc01ff23b8125e8fa0a03545d4614f32efd687dc69f +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 serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST serde_with-3.11.0.crate 145979 BLAKE2B 83c6cbbe14d44179321ef51a3b53e6c9044c81c24512c67b1bb0c95d51f364da71ff919d4bf517c7372998e2c8a7c373688c9c8ca0973e380df4ff69428d6df2 SHA512 d2a6d5e8075194f82e42ca676307b1456dbf75cf59172a7abe84f5398ba37f7217c86c8f71b954161a5f7c7f5163ab10ac322eef4b5fe6fbbf86550f3f37ea0b +DIST serde_with_macros-3.11.0.crate 32054 BLAKE2B 4d4710b41c2b441d28f8ae95d95c74f3bdbb2306873dc66b1cd7de17daac257b19ca80c5d240b521353f3b67ca8c746ec709b6db65942b6289560367897e1c08 SHA512 222aec6c50a7b758ea15e1192c71dc19fbde3a99062beee12e24ff7691e0858fb84a0245ac86d96d818a877a89834c188f864dab1aaaeab22ae6cdd7bb416036 +DIST serde_yaml-0.9.34+deprecated.crate 65290 BLAKE2B 1c1f8c7dd1a7952948596d8c727fb6fd36426c7b80ddaba2e6065db7551757e6fb170c77373ba9784f6b32de9f8aec94f90e1c85df98b9ac1f75a7cc8e5da174 SHA512 64329436d18bc3b1a0737afff7c8727f7e04c71b2bf6022f597a45f0860fa3a678eac688f61f0bf7a7846f98809f427c9907625e1d00c8691c383043c1cffaca +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.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST simdutf8-0.1.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST simplecss-0.2.1.crate 19418 BLAKE2B 1cb0f9d0279bbb3756a6cd66505ca5be7df3c1a9ee4099c421c93991ace676cf5292db91ebdca9555b6b16859cd6786a9d1757d078c29e2141e482d193a76203 SHA512 4a7de5e332d88447b418b5eeb9fd87a2ab7ba819c2af4b84988330631a02ec42ec868cf5c6f5f43f8e5d5e78fb9b5d3b6ecbae254fe65ccd9345bb5da01ee6fd +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST slotmap-1.0.7.crate 61390 BLAKE2B 56f7ee840f848f2331bee7d7e31aa66f2185db5b57fc72694e1514b462dab8f673442c36f7b9260d5db7b68a522ca76f7748aab774246bb12c2ecfbfd3e7bb8f SHA512 f130275c506a3d648b5d66acddf7ed88274fc381d8d0101ea5b3ad931069d4ca46b856d75311e95e09a23c009af343c7a4321023bd1d065d3d516a0b4b8a3080 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.8.crate 56309 BLAKE2B 309e5a0e46d0b9debbbd6049a138e56b82df4fc0e9d1115745ed935eb40c81b004ad748844f641934e13b5b88773db5cc4a57fc9e61dc82b5322fa0232110864 SHA512 b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 +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 stacker-0.1.17.crate 14699 BLAKE2B 7c87dd6b239a74db0db155c65e26844d0378d8a2bf41eac393b5df2632e1a3b0a7b479ac77335dcaf0719af86332ab314e8f0c4a52e6014cf285cc32a491275a SHA512 0786c374f941267b6ed1c36cc92df2a18364f7688c0610c9030d9c0ed98f6913764d7864725791be267186d0a26a9e1ef6c9803ccc119a399e8e979c14fa5490 +DIST strict-num-0.1.1.crate 5104 BLAKE2B ca255ac7afce45b8e2dec87cbe080730959315f753c69bacf1c941617d5c3513e57532494409bec29acc73928291baf98413cff6d0686ced10804ada2a26d361 SHA512 27ced0b3110094b3d8a22b60c67980b7416debe5a22b0416a025dcfc8264fbc1ada1ff73362383ec605c36d682245b2dface093cb6152852f4d4b28705f8a197 +DIST string-interner-0.17.0.crate 25789 BLAKE2B b5f77dee08825669a661b4638cd0779adb89f871eedd51fbfdb3aa8b946b27bc186275d015f9530ff6b532bf95f6f04bc7ad721e89fb018149bf50e9ce1fb593 SHA512 6765fe8917b0e5da03d0a77f5e16962fb2e46a904f6df1a659e200e556fb0767fd1179bdb121c39be5348b1981cc198cfc41586262c4036157c43086199bce95 +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 subsetter-0.2.0.crate 41353 BLAKE2B 750230a90f8be1ebffcda160b1ffb4ed4794b726d778c55e49e89c38c29f0e6cafbec728ce64e9012dbde4bb89bd9e525b39e7e1d2d36b3a208fb3d1a4e93a35 SHA512 3d9c49b5b5b6f8a00731b282b6d661aa457b58c8a8b2e9bc3e700f9bd1bacd4ee4747bf897f830164d3b04669d2fbc9c4bb61a2032655c8bd61155e023d50799 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST svg2pdf-0.12.0.crate 51343 BLAKE2B 562f551afa4267b7026569757c13585eda746e4d34d852975d0c7aa1ea25751832b6cca97c85bde19b7f9500508e0424f5f03737c30a4995c751245bfa671445 SHA512 7dac2f2ee58a3da8564ac581bdf696241c78c84c5d48becc8c93b6f1822781774ea15d10f5a89c824743567ed11366909434c597282402875be250460ef57721 +DIST svgtypes-0.15.2.crate 42150 BLAKE2B 00035133c6b2863953019b04767a77b944591ccdc022802afd3add6c6254717e2bcd0ba2352df051fed00bc0df0e9fb308bdfb15a2ab362f6282019b3d5cd3c6 SHA512 86be2bba3afcfaba5d986fb0578f7876b7ce25de5f5fd5e75a43db12145816d600ff3c7325c095cb59de7a2c7fb9a2ea486e1c4e3415bda6980387dcf1c25082 +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-2.0.90.crate 290584 BLAKE2B 9f469001c1439ffe57c578119653d3021c2709767e8e881441459a190402679f4fb78aa65e7822ff20913801c3be00d9b8f115189ea8e63ed94ed359b40fc9e1 SHA512 44606124f113c259c19edcb2adc1378d8292b422d800604c0e0d1ba89bd2d13d518cf4a6afa58daded54da9cb285464aadb113815406a0f09c5e18f865789ae0 +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST syntect-5.2.0.crate 822671 BLAKE2B e288c658900b57fe68801fefea0f988110821e808bb2f3fa15cb7dfca27ddf0788b10db213b8630e13b680de64b1365eba3162a24b86e14af8b39e34de08d4ca SHA512 52780b693e484da02d773e9cca460e6b20d8aee436ba96c2e965a078e24b88dea35a03e692c5f7e3d02c82477093a592078e8686a6c9ccc7a2df9a6e20577c2b +DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995 +DIST tar-0.4.43.crate 60181 BLAKE2B 0c517cd0ccf1aca093136985513f5ee90312f0b99e34fef9ec8ef21c9537469c3ed31591434a9509ebc6887861e768f52e8dbc1858f0dc1ac5fbcb7d45e805e5 SHA512 d54953e0c7f7e34eb30d85c44527af620e673426592d896261dc2638a9b8a34e2486d0f56dcf93ab3a104c0a43aa3d3478db98fa86fe44ac5be6a10de145447e +DIST tempfile-3.14.0.crate 35065 BLAKE2B d155a39f6ed6e846bfd572ffdc73f306d30942642e07f2b497963ae150b8ef774dd046bfb3ce410fa326c8e1df27b0cada804100215e01d02272d6059d5294e3 SHA512 98c1ab70eb3efd2d8b16ed58c8c83f8599663af7ef269304e908a04c38334f659a4d0b1647a13dc0d1eb90a293f1b37ec8ff0b9b45ef5b7ff1b4452bbfcdcb15 +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST thin-vec-0.2.13.crate 34112 BLAKE2B 7fc718384c65b63485dd09d0c2211e7113938c66903e23ab2452cc8119738b3b7bafb915b34a061323e37996f14a826a177dd1c13fb8be98f4a250ed578a2012 SHA512 248f32258a13ff4db71af9ca15573262dfa5d736bd75894b1708d215ccc0a33fc3aa8435137c1813ecdcf84deed3aa8a28f22d656c3d38dbf26864c30ab67b89 +DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899 +DIST thiserror-2.0.6.crate 28433 BLAKE2B 11f70af76b17ff3b48f27b47031f2f976b9939372a145bb9261236acf316a7230ab1bcf51e85b66bbca3a12a4a9eef404f1fb24e8588979b8cb707f374514140 SHA512 95c436442e3a6e3c841583669e5504c009522d23e124a9d5b7ac4a91346040baa294ca810ac035155189283f7d82c54ea2ed9392619821f6d2e3cdc439d48772 +DIST thiserror-impl-1.0.69.crate 18365 BLAKE2B 51663251ea6ec99c59aec35fe73c5f9760809d6b6b7eaa8ecbc8f6939acdc4d0ebc11f9034d9204dde7bd689d5e8303ae0be86e298745e9ef96825bf73453a08 SHA512 579eb796c8885feb01d27638862823acd96c79440655bb444c3445ac00121852603396ce7439aed617c0a0ac69f62102167fde5845411c906997574a46d6d9e3 +DIST thiserror-impl-2.0.6.crate 20946 BLAKE2B 44d9530c7477e26628cc668ec5d74dbe3e27e9f69ee2d2a5c9694875570abd5dbb73f4b6c45bad311254c3fa21d3a7511006b8d8db4ce15355f1ab1d68f51316 SHA512 73c5e180d087c6cecf3421d3c56a8d13b4a908fa9dec02a028f30adeaebbfc6ad7748837f08c5286007f09b7430df8677eadc50527d6f17e2341341441ed6059 +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 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 tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST tinyvec-1.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tokio-1.42.0.crate 806998 BLAKE2B 9d33a892eb8de63a65218da70f29f21b75b5b9635cbde0ae0667f6de117a4c6660cb2bbc1316b76e9e796960b7dc6c2b31c146f016cc147a2f11333b26391a5d SHA512 3cdc72f3209057cd0f954913f3d26d275246e0a2d63171f84449257de55d1a416c65b340d38a0d0c7fa33bde36bb612f550cbd43a49df22781c84f8ab2bdad9f +DIST tokio-macros-2.4.0.crate 12501 BLAKE2B 9b358adb86e828faeb956d24a1ebf68b51a69bce519ad9760ec3d3b8eb1cf4435afd4edc5ddbf634fe152bc77b8675182dda3f076f1011c5b5b97850c1fa1689 SHA512 f4a445f6c2cc7c1cfb5825919cd3dea3af52720c7793c20601d05870e7efbcfe0c6231fba7ada49b5ce46757f0e1475b3667914ff33c2fcb25e9a40151bd2501 +DIST tokio-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-rustls-0.26.1.crate 31214 BLAKE2B c5829570c90b5d4dffe73c8b3a5bcba799bc48e8b742ff10030805067201848c362fad9f4ff319b003eb734b078389a35420186e90a434464f45dc1b6b3391ad SHA512 0cee6b356ebc4be05c484d459ac457280f41401093ca942cc61a6e6514dd4a48b1cc921f7dc02f9c8bc34b751d4d40d6d4768b21193d5a12c38ebd140bad4896 +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 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.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST triomphe-0.1.14.crate 30292 BLAKE2B 4eb36f133bc12afebcc099134fcaffe7c35814c41f223a6a234ba50eacee3d7d0076cfad6d8b8600fb8fc20b43020c890ac34dcbebe42780f643c29c3198ffba SHA512 43deb9f52ff357a922b3b9a00a3f6185074df0541e0f8163bbaafb11d30e1a48326277545af99224217dd4f1a4d774031382f72b538db014aa58b5361ce3236e +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST ttf-parser-0.24.1.crate 197588 BLAKE2B 35f3810eedc5beba64b2a2caeebf9bfe0a9c64612c2bf8d7b8fe2ef39bfeb1b487b65f20c1ca6441a6b706fa6a5ec34289e0d495673385350259d0da6fb81758 SHA512 af0ba0a48a48a4673a89ffe10a8e33c98f3ba30ae3021c2b2adcf3c78061abcc096a4c8a68b58baf7a14d33cad6f57b981c89716c1c14f766c487923246544c3 +DIST two-face-0.4.0.crate 3197879 BLAKE2B dee02f4ff860afd79a58f52b08f180d1587a55290c121db57cf87d6d855ea1f92a936980bbe50f02585d7c44a66862fbfebb13783e7f84f267e7cda0c48c7f8f SHA512 e866700d565ea8d85c138a4461f833bcec8d422b1191e790cc5c0b669f6007b25e92474af6cd5ced9bc4c63d9a1a9e1cc8eb0e497bc41c81e43e6e4cb9260486 +DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typst-0.12.0.crate 614635 BLAKE2B 9f8c4cfdb3b59d9bf7f670c6d171dc7bceccd6bcd7cb931ddb4521918472f4f41ae96cad3053d3938f43f4ee0702a600b9c26ba8e571521ffdf88d6bc52f305f SHA512 87c50cdacbbd8fe53ed915b6ab4b0380e541e6e0d24e09f9308050c4771a748635c4af23c3dcb0251ba7430d647863f30045ce7cbb547a049563e21cef12ee31 +DIST typst-assets-0.12.0.crate 6065897 BLAKE2B b8ca5b3d1972a3bc8c8b37b56cb7afbb9b999783d60ccbf0be56c5d7aa1dc4bb72483eb0cd34f1698539c330c11360e63961715e79425ccc122483960e609007 SHA512 23071e7656041a71041715d1e8ff88f29d3ffc3e69b4a372cf0eabe28e67e3cc87817ba94133e3298d454973ac2c70c503b0025f7b2df7fa4eef0745aa1c7fbf +DIST typst-macros-0.12.0.crate 27778 BLAKE2B 3a5e99369dafede01dbc00edfbb95a09e95906f1ff9f6fec65e13f24f38f44ca0dc32221d2825124df5167f58a013a6bc97417bce0be2d3a55e0afb13cdd7ccf SHA512 82535ffc267d61f0f5abec97d690ad647f09ab162fe13876dc7e018785e2190525d804e196d487567ded34c7ae16d864053e66d38c5ed1a2e81ea543d8cbaa4a +DIST typst-pdf-0.12.0.crate 46455 BLAKE2B 9d173438e75ba8c4d1a9265e83580a93bda286cb41cc8d1e72fb2ac180cfd2ce6c90fc76a54ae96f14db4112842d1f5f9a407939fedb7b18bca8c8a57a72a7b0 SHA512 c2da94461ff91c703da1e77b9efb2d544cfd414b7ee588116468a9c28782046731977ca8e306b7ef7d4ac69cdf3ed74c6704d5227105508fad801ab6413715d3 +DIST typst-render-0.12.0.crate 14545 BLAKE2B 4017fa2f687391c3024dabe799c180acb891f4c81af3275a3d61ca1000ea45272968fe61b25d6fbfb57eeb59b32fee5495bdb9a36bbca4e751369952040bd7a6 SHA512 a206091675a8c8a2289e7ac0ce2f5cc194e45b07a96d508879fe742a533844d70ccec4fc24edfa6d88f7499a09e7a9b6d58228bbaef0e1f030431b3fef31fdff +DIST typst-syntax-0.12.0.crate 64619 BLAKE2B 6c7a81159920ded1f9a2d28ea54a052a614da2e2f492e2bb6a9fd6ac6840452030f12aa4c15650cfb35515fd13f46b2886afcb5b06403b408349bf875ef8c8e7 SHA512 627eb6d4ac0086d7d5a9feece7a073e9827a8943293baf688b6fb620d2aab35fe35ba5b5d660c1577924192673abaec4693e4d2a83f902927f6672677a1dc3f7 +DIST typst-timing-0.12.0.crate 7534 BLAKE2B f64fdd28f47ca1992f50d91b705716191dba21812913b7070c00e9efa8343796348de1dbe9dc35d3193879c0b1b6d9eee2abcd7903309053f30a49b62f6a6a7c SHA512 cb03dc3aba48f2ece0bc9ede40b4c6ed1db1197b6846b100e7b1ef3b37cbdbd4f81b0ca005817a3325eabef1fa25511f07d10a616c543c9aadc1995c070877b2 +DIST typst-utils-0.12.0.crate 17077 BLAKE2B 0558d8bb0e2588da674d078929a5f0739c5608057c8d411a07910525f3ab1d0b02e4a6731dbe271041690405d2b15af68eb2335bbc271f6fb70aa3a7813202b0 SHA512 af5f915906762bb890ef6297789b9a9bdb5577863530c9c1cf1b9ca75d22b98aa6442deb89c0321c874a2476d11e97c07ba1df3a9e4783048e688ef971577010 +DIST typstyle-0.12.12.tar.gz 559210 BLAKE2B ea4a2c0907f37f56d2d4490709716be910679f53637333a3dddd7fa67977981b3c73bd7b1c7a2c012f3322e5001d57247bfb43727355cb75a3483d68260b88f2 SHA512 304b907a8ac66418ccbc514b9f4a3ed2dd6a8e1e99cce5e775c78ec24bf79b39c8c52093435ff4ad2b27ae7a5916351398cf05aa7320bb9bd6aff440635e3bbb +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 unicase-2.8.0.crate 23843 BLAKE2B 5e479780dd3a690a98e612454761f0248d8106b8efa45964059a04eabadb78f0a6c598115e4b74d38a96c231272e1bde2b8f4edb328069ee6dd0874358613d50 SHA512 2c86abf8c87b87fbcff4ea9a6093d86b876e2e619120c6a9b055712a271f8bf165eb533ab9d523af2b516843a39b5bd549d9251f9b079748176451c9c820c0ed +DIST unicode-bidi-0.3.17.crate 58120 BLAKE2B 9d7759554e265136ab9d95dda90bab84763189d3613522a5cb966ad6417ac0ee726d79e296c8821ccca589ef09a999701149c88a9189cabe0ed7d32902040832 SHA512 cf523ff9a2e1face42da035f81bba2476e80d1154f73f3e34cbaf5ce322504e93a520114a54e0a4b2e5d6b930e508ce31b5d8b4f4ed4d39159a8c9a9c7b94d91 +DIST unicode-bidi-mirroring-0.3.0.crate 8169 BLAKE2B 28dcd0f1d776a046ad6756f6f6039cc7807b5c8e7b9b0dd974bbc58fe9c12a1b5c26d2b81194d5b837421d060ae4a2b9bb916bb70137d79a527f7a2268a5d3d4 SHA512 39c971bd8a4dbc7f2f8b287e214a48746b19db6d93b71722b9e1e7961443f699daa75a421f255ae364846b9c121f6dfd8ba6bac3b4bf5b7363347704c134ce6e +DIST unicode-ccc-0.3.0.crate 8908 BLAKE2B 983a6150ad1d22c1e587d4e33dece5faa8404b3b8099fd1bd472fdcdee4a6da28ba01075039baed4d1eef68a59cefd572ad58c41a410c92e4cf9e4d9dddc18e8 SHA512 61b9f73ed03ec0eaaa665af2d53758aa059c2b034d50807012b97a098e6f9106ef1d2697e3e607b8b3f132c17f1da79666db25dd98ac56a24b608e3d0a18b9b8 +DIST unicode-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +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 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.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +DIST usvg-0.43.0.crate 136347 BLAKE2B 520c6c7c6fe2d502ae47c88ccbaa003641bb7ca5cd9183e994579ee0a4d0741b113100ce7343569a1e26bece8cf383d7e8e5a2d3ff2743ba0533fd022dd4b5f8 SHA512 add9447cde3b48feed731cc91f36e76de8f3473d3416d6eb3f5d6120b498242ceeb202fcfd09189c6dcab9240a49576cdac6261724aa3356baa1288fadd0197f +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.11.0.crate 47683 BLAKE2B 37a601b0fe7ec57333613f8c18ada76bd784c43c8af7c252200a7c9c76b445b179931cdf727b5ddae3ffa3fa29c5a13507fb0f2bd604d306982843e042038314 SHA512 0cd1b95fc2247bf4e627de6abb41e332ebaf39e5720640e52b9f235f7a0e2d451e7a486efdabb616ce00e47832d21919611683d0e6a71c86a86f290940cfda32 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST vergen-9.0.2.crate 33523 BLAKE2B a16654035bd2dac6cefa3e72f70856a11ac42241cdf2c68ba4d7561e45a17a0aafb34fb0fc143f455de324685553d7eb9731813ceebc60ef20d8312fa637c8ba SHA512 f5c95f6afe8c4725f7dafba88567fe8d31f8ad9ddc147cf7dbf9203ab7ddfc3897ceb2a95421fa3b06ca4b3d4d213f039485b64a8f40431fafcba27ee30db540 +DIST vergen-gitcl-1.0.2.crate 28522 BLAKE2B 9843e4c460a282ee98da4e77a4af0617497e746c308a342a48e17c1cf3b7c8d752188a2ab31cfab175c6fdc20758204a3fc3482a9b274b8b9baa44be66bccf7e SHA512 29756c80d3ffe097af76974ea8c9caab3b9c7c339f47dd94e634e65dbebec2232e659926da62ab6c508722a5dc41e3598a1f6c277e703e538de9bc6c87aee524 +DIST vergen-lib-0.1.5.crate 20768 BLAKE2B 5b84a898157e3363be9f5f8af668692653a39a2f182df574547e3fbafb448963bba2240a0ecec4759a75fe097be4adeb5f650b576dc9bac8e6914042454f6a8e SHA512 d9b6171a80810fa43336bd4f47740b7b59c5525feda4b72c5e9c98d30adbcfee00011ee4a3494b7f89e09b2f7fba0121f477527a875103967f06e0e7d5a5f408 +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.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f +DIST wasm-bindgen-futures-0.4.49.crate 14838 BLAKE2B a549a84dae70f480e387e01b4366994404370ae8f0989146d8548106267884096442d2fd6bca0a8cd22e21a3eff6b16aca1edcbc23c73af757a043311aa49081 SHA512 e141d6a97d2bbd6c54bc23d4857124d6e43ca1ab51c37e867287d771fcc0d8b7a2488acc56d46202c2e9b2380684ebeed688e7322175dae67475b77fb307ebda +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 +DIST wasmi-0.35.0.crate 313138 BLAKE2B a8b53b3205da05906fa666c1da7b2fada2a6a691b844f2c9a31b1c1ff655935e5f43779660d57b6c8bef1fb97c00e85a9019b45b5e9b514edac9842b530a52f9 SHA512 bf76274a03c3e76d4812b6a9f2dfa9f1ba87dc6f3f2a158e0f5fc247d98954d8b2fb99e30a01577b0a9f1e40898e4223aa648b6ed2bbe8145cb2af496a30cce5 +DIST wasmi_collections-0.35.0.crate 17570 BLAKE2B efd838ef6f3912f1f647fa1fde5d2b7a16e62575a97b4c7bc5643c59bc35c702937e59ada1fc28ce266991aed169eb9a33f6b614e386108e58d1f0463f5f458b SHA512 e1afab946fb9623a84279ad23cf50b5ef2e2e34e86966d867aa4775346c58967f82665679fce72995ba8789af665a12fb9f2c83b6e54be3d500b7b59cafb037a +DIST wasmi_core-0.35.0.crate 20686 BLAKE2B afdb32314a6bf281e7fbfd665d181d8ee34b0b45a944f858da7b7cad2b982d464c75b91cf497b1c184999d0e4abc216d62917fab726c2ba81ce3cc9c9cc5121b SHA512 ed1d81c2410343ebfe2560380f4e3d659b63270c8b0f51ffac6c76295d28fd14094b0d7426f5cf9b5a65ef22f6f7318b9d182fc35d54b73d4959d90e64f5b05e +DIST wasmparser-nostd-0.100.2.crate 121353 BLAKE2B b54941357d87a20a94c46fb8e193c9c8c8f25878d70d454d34655880a356890e821c4fd199774534c238b4158762aad8f40ec3b8114e227ef145c2bf5049158e SHA512 e2a4cd372f9e5fe5b2ae7f3bf3fb978464c70806af1f1dec666c16bd224b668c47147e9d6468309a68dc9cfa558df1946568197f007797443ce3f000e7610a72 +DIST web-sys-0.3.76.crate 635842 BLAKE2B ecd166e739e4ae4ebccc51fe0d429723ed7e4209bc9bd4658b5447486d7d58d8f2d2a6186e433e8ff11e7b52fe159d842a28de6251d61cd5f5876a92a7d945fe SHA512 370fb49edffd9ce125f77a9451389dd23ab5b70fd49263248d5794310ed757c28839a29436111df2fe6369ae8d6af56a64ac59af5258743cccfd9d18cd07dbd1 +DIST web-time-1.1.0.crate 18026 BLAKE2B cd72e384aca90c79e587448160587531c417f31a32e9ded23e6b78d492d0e517520170fd03177f28870c313b9302b28c32069a2408acccc076a1e4939a2c8f8d SHA512 73e4ef9851de089fde9381a595cb9e37a434f563f1fd350e345f2617b701caf57a9aef739b922b5b10cda131cdf2fd0af42c55603f8973a623a8b6ae70f6cc9f +DIST webpki-roots-0.26.7.crate 249392 BLAKE2B 6e3eccc530fbe66d22cd122b28e743e1052eabfa686c212b0f5056aa18be2ac1ed3672973e1e2deacdd9c3c9761a19e862efee8e4bb66ee61481234635898a0a SHA512 7eb3e7972864518acdacd7b716a223956ffa4454a39b8d4fd44f8fc25f39d113f8583d340f738ccbe4cd8e497906247865bc87ca9b9d8cfc1f1b0984c41a9397 +DIST weezl-0.1.8.crate 42175 BLAKE2B 2a8dc84f018a4364ef814044a590477724b79655cd01d605e02442bdc8de1f7df3003946041dbcc17bc82315f0c11e7fc3c3b0b0375f65436f53bcac11b2bc71 SHA512 6012de47d6bb5177820be9794e70ce6354577247750b8a125dad1d3e093d96cacba62471d8f67f056a72447bb6bf7fffabc6254ae96d93014a5200c71d571c97 +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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.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 write16-1.0.0.crate 7218 BLAKE2B 548796314339463e4b71f8af3d344e45dc89480e103180b6d56c90fcb816ad1a37ab2ba20766c4b9754f2cc686752eb1f3a5a12ec1ed4369a9cef749ad4f3e97 SHA512 655a207b8082bb88e462f992ecb4833cef9d590da06d6356b41d109df2862b49ee5705189c78a607b549e7343035119d158020d58fcad49608e51659357a83c1 +DIST writeable-0.5.5.crate 22354 BLAKE2B e4ff9862c070b413568ce0c75d1eccafcf1db8578eee4795ea9046dadd643f8a77258b437be288b93af247199d63455298ac2cff909226bc432f91c0aa863921 SHA512 818b2546c8ec25816aeaf5e31a1ded927d197bf7256e7c5073738c2709bc58a95d382a0256eb38a99235ae83729b578701261866d42ea3357a26024906e196c1 +DIST wyz-0.5.1.crate 18790 BLAKE2B 07ac1435a812d2f50309348ef8378ea4955c001f01edaf2ffab108f7d524ee731f06b22fd42c043349a4a2271ec47ea203e89562076e8c7c1719112b0214c89a SHA512 15d86c167145c90e3fbabcefd11754fb1cb835896e32d1bb7f4b027e5b2092f5fdbdca4062c129bc38e655cb87c6a3f4e181747ee25d89db5e01fb1fcac18fe9 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 +DIST xmlwriter-0.1.0.crate 6261 BLAKE2B daaeac50ff4f0ec71dfe5e6292a895f8f33ae8dfcb40f6df46a47a5b866c4d69f4aee5c48a1a84d3c7ccafe768a438d177bc9b4bb4b5b0d5194e67b106575615 SHA512 a0d8bfe6e3d220358e8523212cddb84541e9d8208b2aea64a89037e4e9f4de62a7b549c9f1bacbd71e14de16707f061e547d89ba459843be45fa802db297fd58 +DIST xmp-writer-0.3.0.crate 21327 BLAKE2B 98c12a557c9646b236c4bb340659591c1ce0b0b5d952c42b74907112b6f5e2434f6cd9bcd2a27beef5ed899e2b1d4ca6eabc83aed4ee331f1ecc75b7332659aa SHA512 1b50f79a1b9edc6a7874499be22c8905131b33400378e5fedbe41597a218b51c5c108ff58dd820b4ae8d08a9b7ad43044f7b0b3db9968eccee860808fe90456e +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +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 zerotrie-0.1.3.crate 74008 BLAKE2B efb9523c1cdff92615b7da2a00c55448eb15b6961453a0d9a9e0fa66a4350258a562f487c0279faa556e9737a37bf56ab1b1ada850f65212f3984f5c092fdd12 SHA512 559494caa07ea9f59d630b88e8feb4521c2bb854d74a11d51f640661b497ab49a1aadf321c22031bf6826bfafe7bb99b601df7f9ef7942398533c7483317733b +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-jpeg-0.4.13.crate 62999 BLAKE2B 15938aa5539bdcdb7327dd8774cfd4600ac38bd18f72799abe6023dde338b6100287ff4af40d92d3d2f826fdcb7579096543b245d0f2d3062c9b43a5cc775b0d SHA512 ebd349cfee5756fff64cbfc9a59bfd1cf262453ec74c6225e058d4c09398e9c7086f340d6e5215dd72fa32d29bf0fc86e64cf42038ea1b0c1baa67097a214875 diff --git a/app-text/typstyle/metadata.xml b/app-text/typstyle/metadata.xml new file mode 100644 index 00000000..34d2caec --- /dev/null +++ b/app-text/typstyle/metadata.xml @@ -0,0 +1,33 @@ + + + + + vowstar@gmail.com + Huang Rui + + + https://github.com/Enter-tainer/typstyle/issues + https://github.com/Enter-tainer/typstyle/releases + https://enter-tainer.github.io/typstyle + Enter-tainer/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.12.12.ebuild b/app-text/typstyle/typstyle-0.12.12.ebuild new file mode 100644 index 00000000..25d2308b --- /dev/null +++ b/app-text/typstyle/typstyle-0.12.12.ebuild @@ -0,0 +1,548 @@ +# 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.7.8 + 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.6.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.6 + anstyle@1.0.10 + anyhow@1.0.94 + approx@0.5.1 + archery@1.2.1 + arrayref@0.3.9 + arrayvec@0.5.2 + arrayvec@0.7.6 + autocfg@1.4.0 + az@1.2.1 + backtrace@0.3.74 + base64@0.22.1 + biblatex@0.10.0 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + bitvec@1.0.1 + block-buffer@0.10.4 + bumpalo@3.16.0 + by_address@1.2.1 + bytecheck@0.6.12 + bytecheck_derive@0.6.12 + bytemuck@1.20.0 + byteorder-lite@0.1.0 + byteorder@1.5.0 + bytes@1.9.0 + camino@1.1.9 + cargo-platform@0.1.9 + cargo_metadata@0.19.1 + cast@0.3.0 + cc@1.2.3 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chinese-number@0.7.7 + chinese-variant@1.1.3 + chrono@0.4.39 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + citationberg@0.4.0 + clap@4.5.23 + clap_builder@4.5.23 + clap_complete@4.5.38 + clap_derive@4.5.18 + clap_lex@0.7.4 + cobs@0.2.3 + codespan-reporting@0.11.1 + color_quant@1.1.0 + colorchoice@1.0.3 + comemo-macros@0.4.0 + comemo@0.4.0 + console@0.15.8 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + core_maths@0.1.0 + cpufeatures@0.2.16 + crc32fast@1.4.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.11 + crossbeam-utils@0.8.20 + crunchy@0.2.2 + crypto-common@0.1.6 + csv-core@0.1.11 + csv@1.3.1 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dashmap@5.5.3 + data-url@0.3.1 + deranged@0.3.11 + derive_builder@0.20.2 + derive_builder_core@0.20.2 + derive_builder_macro@0.20.2 + diff@0.1.13 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + displaydoc@0.2.5 + downcast-rs@1.2.1 + ecow@0.2.3 + either@1.13.0 + embedded-io@0.4.0 + embedded-io@0.6.1 + encode_unicode@0.3.6 + enum-ordinalize-derive@4.3.1 + enum-ordinalize@4.3.0 + equivalent@1.0.1 + errno@0.3.10 + escape8259@0.5.3 + fancy-regex@0.11.0 + fast-srgb8@1.0.0 + fastrand@2.3.0 + fdeflate@0.3.7 + filetime@0.2.25 + flate2@1.0.35 + float-cmp@0.9.0 + fnv@1.0.7 + fontconfig-parser@0.5.7 + fontdb@0.21.0 + foreign-types-shared@0.1.1 + foreign-types@0.3.2 + form_urlencoded@1.2.1 + fsevent-sys@4.1.0 + 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-macro@0.3.31 + futures-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fxhash@0.2.1 + generic-array@0.14.7 + getrandom@0.2.15 + gif@0.13.1 + gimli@0.31.1 + half@2.4.1 + hashbrown@0.12.3 + hashbrown@0.14.5 + hashbrown@0.15.2 + hayagriva@0.8.0 + heck@0.5.0 + hermit-abi@0.4.0 + hex@0.4.3 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.2.0 + httparse@1.9.5 + hyper-rustls@0.27.3 + hyper-tls@0.6.0 + hyper-util@0.1.10 + hyper@1.5.1 + hypher@0.1.5 + 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_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.0 + ident_case@1.0.1 + idna@1.0.3 + idna_adapter@1.2.0 + if_chain@1.0.2 + image-webp@0.1.3 + image@0.25.5 + imagesize@0.13.0 + indexmap-nostd@0.4.0 + indexmap@1.9.3 + indexmap@2.7.0 + inotify-sys@0.1.5 + inotify@0.9.6 + insta@1.41.1 + instant@0.1.13 + ipnet@2.10.1 + is-terminal@0.4.13 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.13.0 + itoa@1.0.14 + js-sys@0.3.76 + kamadak-exif@0.5.5 + kqueue-sys@1.0.4 + kqueue@1.0.8 + kurbo@0.11.1 + lazy_static@1.5.0 + libc@0.2.168 + libm@0.2.11 + libredox@0.1.3 + libtest-mimic@0.8.1 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + lipsum@0.9.1 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.22 + memchr@2.7.4 + memmap2@0.9.5 + mime@0.3.17 + mime_guess@2.0.5 + miniz_oxide@0.8.0 + mio@0.8.11 + mio@1.0.3 + multi-stash@0.2.0 + mutate_once@0.1.1 + native-tls@0.2.12 + nohash-hasher@0.2.0 + notify@6.1.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_threads@0.1.7 + numerals@0.1.4 + object@0.36.5 + once_cell@1.20.2 + oorandom@11.1.4 + openssl-macros@0.1.1 + openssl-probe@0.1.5 + openssl-sys@0.9.104 + openssl@0.10.68 + option-ext@0.2.0 + palette@0.7.6 + palette_derive@0.7.6 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + path-clean@1.0.1 + pathdiff@0.2.3 + pdf-writer@0.12.0 + percent-encoding@2.3.1 + phf@0.11.2 + phf_generator@0.11.2 + phf_macros@0.11.2 + phf_shared@0.11.2 + pico-args@0.5.0 + pin-project-lite@0.2.15 + pin-utils@0.1.0 + pixglyph@0.5.1 + pkg-config@0.3.31 + plist@1.7.0 + plotters-backend@0.3.7 + plotters-svg@0.3.7 + plotters@0.3.7 + png@0.17.15 + portable-atomic@1.10.0 + postcard@1.1.1 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + pretty@0.12.3 + pretty_assertions@1.4.1 + proc-macro2@1.0.92 + psm@0.1.24 + ptr_meta@0.1.4 + ptr_meta_derive@0.1.4 + qcms@0.3.0 + quick-error@2.0.1 + quick-xml@0.32.0 + quick-xml@0.36.2 + quinn-proto@0.11.9 + quinn-udp@0.5.8 + quinn@0.11.6 + quote@1.0.37 + radium@0.7.0 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.8 + redox_users@0.4.6 + reflexo-typst-shim@0.5.1 + reflexo-typst2vec@0.5.1 + reflexo-typst@0.5.1 + reflexo-vfs@0.5.1 + reflexo-world@0.5.1 + reflexo@0.5.1 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rend@0.4.2 + reqwest@0.12.9 + resvg@0.43.0 + rgb@0.8.50 + ring@0.17.8 + rkyv@0.7.45 + rkyv_derive@0.7.45 + roxmltree@0.20.0 + rpds@1.1.0 + rust_decimal@1.36.0 + rustc-demangle@0.1.24 + rustc-hash@2.1.0 + rustc_version@0.4.1 + rustix@0.38.42 + rustls-pemfile@2.2.0 + rustls-pki-types@1.10.0 + rustls-webpki@0.102.8 + rustls@0.23.19 + rustversion@1.0.18 + rustybuzz@0.18.0 + ryu@1.0.18 + same-file@1.0.6 + schannel@0.1.27 + scopeguard@1.2.0 + seahash@4.1.0 + security-framework-sys@2.12.1 + security-framework@2.11.1 + semver@1.0.23 + serde@1.0.216 + serde_derive@1.0.216 + serde_json@1.0.133 + serde_repr@0.1.19 + serde_spanned@0.6.8 + serde_urlencoded@0.7.1 + serde_with@3.11.0 + serde_with_macros@3.11.0 + serde_yaml@0.9.34+deprecated + sha2@0.10.8 + shlex@1.3.0 + signal-hook-registry@1.4.2 + simd-adler32@0.3.7 + simdutf8@0.1.5 + similar@2.6.0 + simplecss@0.2.1 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + slotmap@1.0.7 + smallvec@1.13.2 + socket2@0.5.8 + spin@0.9.8 + stable_deref_trait@1.2.0 + stacker@0.1.17 + strict-num@0.1.1 + string-interner@0.17.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subsetter@0.2.0 + subtle@2.6.1 + svg2pdf@0.12.0 + svgtypes@0.15.2 + syn@1.0.109 + syn@2.0.90 + sync_wrapper@1.0.2 + synstructure@0.13.1 + syntect@5.2.0 + tap@1.0.1 + tar@0.4.43 + tempfile@3.14.0 + termcolor@1.4.1 + thin-vec@0.2.13 + thiserror-impl@1.0.69 + thiserror-impl@2.0.6 + thiserror@1.0.69 + thiserror@2.0.6 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tiny-skia-path@0.11.4 + tiny-skia@0.11.4 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-macros@2.4.0 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.1 + tokio@1.42.0 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tower-service@0.3.3 + tracing-core@0.1.33 + tracing@0.1.41 + triomphe@0.1.14 + try-lock@0.2.5 + ttf-parser@0.24.1 + two-face@0.4.0 + typed-arena@2.0.2 + typenum@1.17.0 + typst-assets@0.12.0 + typst-macros@0.12.0 + typst-pdf@0.12.0 + typst-render@0.12.0 + typst-syntax@0.12.0 + typst-timing@0.12.0 + typst-utils@0.12.0 + typst@0.12.0 + unic-langid-impl@0.9.5 + unic-langid@0.9.5 + unicase@2.8.0 + unicode-bidi-mirroring@0.3.0 + unicode-bidi@0.3.17 + unicode-ccc@0.3.0 + unicode-ident@1.0.14 + 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 + unsafe-libyaml@0.2.11 + unscanny@0.1.0 + untrusted@0.9.0 + url@2.5.4 + usvg@0.43.0 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.0 + vcpkg@0.2.15 + vergen-gitcl@1.0.2 + vergen-lib@0.1.5 + vergen@9.0.2 + 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.99 + wasm-bindgen-futures@0.4.49 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + wasmi@0.35.0 + wasmi_collections@0.35.0 + wasmi_core@0.35.0 + wasmparser-nostd@0.100.2 + web-sys@0.3.76 + web-time@1.1.0 + webpki-roots@0.26.7 + weezl@0.1.8 + winapi-util@0.1.9 + windows-core@0.52.0 + windows-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.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 + write16@1.0.0 + writeable@0.5.5 + wyz@0.5.1 + xattr@1.3.1 + xmlparser@0.13.6 + xmlwriter@0.1.0 + xmp-writer@0.3.0 + yaml-rust@0.4.5 + yansi@1.0.1 + 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 + zerotrie@0.1.3 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zune-core@0.4.12 + zune-jpeg@0.4.13 +" + +inherit edo cargo + +DESCRIPTION="A beautiful and reliable code formatter for Typst" +HOMEPAGE="https://enter-tainer.github.io/typstyle/" +SRC_URI=" + https://github.com/Enter-tainer/${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 CC0-1.0 ISC MIT + MPL-2.0 Unicode-3.0 ZLIB +" +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() { + edo cargo nextest run --workspace -E 'test([typst])' --no-fail-fast --no-default-features +} diff --git a/app-text/vale/Manifest b/app-text/vale/Manifest new file mode 100644 index 00000000..a0dacabf --- /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 00000000..ed1112a5 --- /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 00000000..47410dd3 --- /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 00000000..47410dd3 --- /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 00000000..a5bc38f7 --- /dev/null +++ b/app-text/xan/Manifest @@ -0,0 +1,322 @@ +DIST adler2-2.0.0.crate 13529 BLAKE2B ec575b0bf12e321399ac3a1d59fce4ddbeabcc60cb3d7c2f362cce23eb29b4ea836451372d6d88552a4435ae29bb41d6230d55f625a4359eace680b9b771d0ad SHA512 12d12579ad617cf1a94cf95ab9d3f5db566c3b2de4bd5735eccd83c668fdad0eff134c996b73c46cbb9f932837682043878b8cc4764191625e9f93ccffcce423 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d +DIST aho-corasick-1.1.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST allocator-api2-0.2.21.crate 63622 BLAKE2B 983897fc977118f220dc4af7e801ac08eba77bfde2a25d756bad3e77f849418e74e7c67eaed68e2d719ca7fc6e1e9ce151dd7dbe8707dc43d4a6400294c8fc8e SHA512 1bb5711ed6041b0d7eae2ec784b8aa9d215db0f49cf79c692946eeb0db545d358cbcaa8156ae34e51d05287c08574f1da251ee574f2392949e4ed26d04770d03 +DIST arbitrary-1.4.1.crate 36816 BLAKE2B 86adbf1a2522e972bf4a7fc26e4d88ec45298dc2ce716a1fe30cd49bebf4d5a65af1f097f83be6ee8c554d4b392657efd32ffa1cb35704585a9816b6e234c067 SHA512 a3507aa0ab684464c3559376beabc0992bbb589ddc85d2426b26238d7c5d1d856df5d9226603fe7ad2b17ac6570d62e86ba4f5a2e65f3cbc9ad52bbe294f8123 +DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +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-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST btoi-0.4.3.crate 10007 BLAKE2B 60a4c0511afc23ec3bdd07a905e82b501f1000081e6dbfca9ee6a0d6aad40ade84ab09d740fbc8e9656653a7f5a9a12a68ffa732618e8dc87f9cf00a90b6d3cd SHA512 35d54183a37c8adb11838724a061b38d286a92603a557ee8b4b80dd230649a0ceb165fcab4b6e41402284f2153e18fad5c246f83d99accb2fdaa8f32f854bd22 +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytesize-2.0.1.crate 18922 BLAKE2B d5940ede5c8007d66336c179be54272939ed702a385c2eadd05366d07eb190ccf0ae4243720168f351ea4621e05e9eee4ff43e49f8f716cf69afdb7800db65d9 SHA512 5708f359aa619ecfeacbf10dede041e2ab262195ecdfff12f493950a297064397a0ba9fc61336f2c3465365f16971ff7248b6871f4f793d7a59fcf67915c4049 +DIST calamine-0.26.1.crate 89109 BLAKE2B 06ce970b14b8f94a0de28f5a985139ca87cae8bb2b323d0afe70ecea36abfcfd7384c0a3d4500044c47f1b8170b41b7993a1ff171d3c509c9acdd7ab43e51839 SHA512 8707468984bfde9c4e604252106eb7ae1947c533d293a71bacd89f582d63a3d64771fb80463e2696c50e68ccc37b8b46dc21460ff73ba3ba3abdc3e68c14cb67 +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.17.crate 105794 BLAKE2B d7d733a72a29b836e3ba160ebca45817f7605ec4d2d10ca79ed8b97cc1013ebc75e07a33027eaaf5aeb803d248a77ef541568de24520efb72ee764ccf368b010 SHA512 3fe7609a6427a37b7fce6e1ebdaa0f108a9c5134892c181ff028e5d50341ca27c9e8982cbfc10595e9ff2fd4c4fe3d46670d10ad6f3c91efdfba373ea1f853ed +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 cfg_aliases-0.2.1.crate 6355 BLAKE2B a758d9c88527f0e6e7cfd6d4c83eda1bcb4d6e2438189fe08e8ecbcaa78d56afc5a4873f3b82bf7da96afd690b44cdf1e44466b6da0f37c358b340481017103e SHA512 74969d12d5d24002a29e08d52e30fbce014dd481a7c35ee0162e69333c5f2d7755f3b02439b31522e12444cf1ac8e65880ce33fe6778dac03757e362cbf8a72c +DIST cloudabi-0.0.3.crate 22156 BLAKE2B e12054fd474754031f8f5038d5e2829e1586db974d38230cfd8774db591a58dfdcaea9fb61fc0b35366889d348b2c73ceaabbb462f1abeeffeaab167013c986f SHA512 691ed793e9b35ba382f03897f4c0efc31a528394862a27b814ba8993ad30bbe0ebc9808484baf580e8b69d9c13ad1612776a1efd0f6981545b420139ff83592c +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.0.crate 37825 BLAKE2B f5cf0718d30aeb81c50e24fd4f1e3432828022a1cc49d2e4ef5d014e13a9559bf3291013c432f165b8cb49f38945fc4e75d10d2a7236c94f1b59fb1aa19abcc1 SHA512 2c07ca2413505aae50af857355fb1b0de1a0b4dd5912ca90bb8bc633090aa51fa3d7ade10069aa86b35a0faef2eb9ee360dbf12155a58fc615736be5c4294f5c +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST console-0.15.11.crate 37822 BLAKE2B 3233ded5b40254fe62d04f2672bf0a8239cd506511a6fa9dcc3ea44b0eca2aa4f586f346b83da3cb354a0fc66484bd1934ab07b8c591834d9dbccd17d149b642 SHA512 ec294c8ba995d0b4769f2e71f3d1918d4c0ef884ee4118ab88f2567a2f0382be46e24eeb47d2bd7947a14c2a54e22760f3f2bac586a372236f25ddca7568c7e4 +DIST cpufeatures-0.2.17.crate 13466 BLAKE2B c6392b635542a6fe29958fabe7ce725354a31e24f6f144718553218247881013f56659d2efc671d47394294373db2d4ff8f45c7cb520ac22f2ee5c462858a1dc SHA512 9ae64656a21cfdd0528d87ba95f6213860bf72ccdf866019e65ed6662633e73490f92c42c80125559b3dbb7822090b5faa8ea564c562e04041232809ec2f58a2 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-0.8.4.crate 10500 BLAKE2B 03212d9789a66c1eee7d1f4c7883eec1267089ab9d652ba5d7d59a22e04ab878e5defeccf8cff4587a34d976488ffa689bffde596588057d814b633ab3d67d1d SHA512 63650fe2d46ff2e593342b398c153facd3cb7cd72dac9b057ee0aac5ef5e9dd9df0e71536d66879676c0edaa89787d1f365eea35c82604ca46090e527749f994 +DIST crossbeam-channel-0.2.6.crate 64953 BLAKE2B 281d8ccc60ab2f4afe0e7b5d9fba5fab7cb2f3a36b8a04d4ac445bdd9f0838fea6b41dbe08be7f25e5154ffe2eb0fdb9304034080d881918a84ae3ef46bffd00 SHA512 6c124ebcecc70277b9957d3908acaa7c22c346f99b4e678eeda6a54406e1a6d703da6a95971dca248839cf831a830d172650dbc032de138c2d398f0f80a20c51 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +DIST crossbeam-deque-0.8.6.crate 22471 BLAKE2B 02b854df171b0430ca8a40349674ff251698d0c322c317055da8678da6661730c945d86737fa4947c3bd824ffe402271ee2f77fd6a505d2d46b4a41454c510c8 SHA512 9368c0c224c4b84356f1d422d8869a5ab4bfb36b0ff69244a9e7a7304ed51f034001cd9b2bc35849df874d36ed34285c66574943573522ea32bbdc5a05df6989 +DIST crossbeam-epoch-0.6.1.crate 34089 BLAKE2B e99a20c26bbf6cd94978d0aebba43b5e49e76a97ffd4113cd050c262140e257a3d3640f85b0ef7b217064dfd2f53ba016fd14f33906b9f50567eeddbb9ba00b4 SHA512 f2be7ffda167935b4a30ff0264762477690bd7e7916ad26e6bdfe8a7a0a6fe0bea5e8662b2a6e7fa7dba26baf4c2c2944307cf19b5565a957af1f9f3b336e7ed +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.5.0.crate 12162 BLAKE2B 63366fee26c4012ba705ad415db867e0b9bcf81b0880ee3c5ec3c06d2ec8776e64585ddc04ad072d363ddff3acd1382069e591c25daa27141bbbf75412d96113 SHA512 eebb6bf81517c930fdb4c15a8eaf92693907fe58dbf1913a9c2f4315a6c0550eb772cb15c47e2ac4e3f4decdd47f69ea8e42910ea649bd2e2279ad4cbf9d02c4 +DIST crossbeam-utils-0.6.6.crate 32836 BLAKE2B 48290733712549c46bcf99641ddff571cf2fff72b2a70e86a554899987fd71a61a8ab6a15c75e468164755fcc3218a1db54a4fa406f766f9a9f03bcb3d9bcd02 SHA512 771ac1a55a043600e7d8b720f9b5a32da2ec09efaa4dec4202f7b78a505eb391a842b7abc91516ccd287c3207c634b342b0bc8ebb3c0c7a0d73b7fb29badc9f5 +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.0.crate 17415 BLAKE2B ccc1912cef2d9a893035b05fae275926ef20f69efa6cad35de16c1b50750c42ec400a768243df15593043c1f766d7fc6959938ad6e60e509d758a6d10fc552fd SHA512 5085d166957a84736e557a8b6b63843d969c043462085cbe48014312844f4850fc75b3790ee293ded45f8d57ae2d6324aebc96e15d882a1eadc64352fa763d16 +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.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b +DIST csv-core-0.1.12.crate 26298 BLAKE2B 6ad0052ff32aa788a784540a4c34f441eba0cf0ea026b2bffafc9bde2d1c253f758b6fc013c8f3378078d7f5da413044318da229255e1c2b34d77d8a7237a635 SHA512 f3b02c2d95db7c9af2636b0bf496dc721d0b880d490cd63d29c0b1a25f98624b4e072e6824788cbcce25d855eaecbfe33b0cb72cd013a6af600208ea660d99e4 +DIST csv-index-0.1.6.crate 6056 BLAKE2B f9e6eb91ea1909c8c9a06a972fd7ce491d9f83b2e635d48d395f94afed46eccfd8eb9068cfaa99a73662a62303440eb7cd545e4ee43f54ea54657aa2fd2e5db3 SHA512 51915807bcd03f2fb474c4f8227ae22ec2b5c6453c40151bcc3e24cf96b81938ee4f1a74aa5e15f6ef8b38a14dad9baaea45d48cfd1ef68cf9f8d248693ef6ec +DIST ctrlc-3.4.5.crate 14592 BLAKE2B 189b026f4061b68848851dc694c71c6ecf87d6c6cdb4518a3aa215ac3d77739db43aa68e3c628e51dad99d7ad089ae6c66a6d03bd912ab9748a0793d09c2333b SHA512 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6 +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 dbus-0.9.7.crate 104206 BLAKE2B f08f72170fbf9af3e525c20f4f11de64368e4a5d010571bc2ed9985c13353d99466f7e98a39ac949787ee9f4d10845d6940d9dbeaf1fae2122d49eeefa5306b1 SHA512 c1557d8be0c5c5623ec6a3928de310c80eef2cdf976d9fcbcc00f08a532af5b8d530f8ee1eba4de12f2df0ff7cf4d21323dfad76be82eeee2f386173991681e5 +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.1.crate 11521 BLAKE2B 47ab73cc942314a65574d2ef8395dda33361fcd1e33ccdf37843a92b0a5de62540277e6791991ae54835ba4235a9fa504cc8f6d43cbfde20f18f14b70f84defd SHA512 0d499a368f9f97b0a1a52f17fd111109b071c25c2732c206c96485a7a753520ad706320e5a817e1a10e5f8cf154afc6afe0ce09f9187d23b4e2c2ed4961afeb8 +DIST derive_more-0.99.19.crate 55072 BLAKE2B 42edae47d228319dfc1f1851b81ab62bc38980aeef798bb5a4452ec534c9deb46266e0ad8d547fb3855e6d50253de5eafc460c60fa52386c04a86956f70c7227 SHA512 31fb786ee8fc731fcabb5479f3a35a8e1436fa7fca66dbeac1e402fd4a50337af7046a46c3f08d9902f5d201f83ae893865a43f95264a2dda5754ff6220b3e67 +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 enumset-1.1.5.crate 26442 BLAKE2B 8d5dd9fd49d27c7bc1ec02b9e1e8d96573d49528940e5fd69c4beb2c50918d0e0099dd47f1ec46f9c9cc8c1359e139c4e8daed83508b338358c970171845e07d SHA512 bd3ff7dfcf3b4364b01cdd72e5afb4251fd965f1bbebbc59026e8a5bb097c036dcba7919041a2a659c5e9a4746a3f3fbe6207dd3a34e854d0c43ffb18015a91d +DIST enumset_derive-0.10.0.crate 13211 BLAKE2B 9334673aae88c621be9fe5580369b02f812061e961df720cf63e64a7837bc1deec0cae107433fa666b7882b6892ce20f03e145a02297abc9f21fd148fd15d109 SHA512 614f117894761550be7984b8136542624d9862589e9edeaa7768f187f3be918d857dccea0d40c308f7905c7fe540e42b3e0bbbf9cff97d661526d472da4cfa0a +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.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST ext-sort-0.1.4.crate 19092 BLAKE2B 56dae8207069407b92830f454af5175981490098bd814410d1d0ad593a5e2973ea66815ea51b4cbc466d870d75959d7b53b4c9f4d726329c5166e1aeee86aece SHA512 5c826a8ecf0657472dd9c58d249c688c2db77029a394df962df67bd2e770779a839271cdf6d711e3cb196c15b228ef7dc1bb79899d6e66ec4ea49512d7f7f6b4 +DIST fast-float-0.2.0.crate 41609 BLAKE2B 3e594ea36ad8af7188cbf4bf95dce08a21e88cf5eab5ab88df59935964d3fc8b3aa4d20c94a5cff0864b989375e065a4598c5a7db136103a2cc85aa316175ac0 SHA512 cc7c494ccce35c4e10664a6e58ccdaebdb60c40f1f5372b89de7691140adefeaeb81cd7e7b61d4615bee2e5b322481192f54eaa394258405364787b0f16e9285 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.1.0.crate 110650 BLAKE2B 1245a0050ac2f6c966b0c869f772c24544206e1e29ac7bfbd1bb20aff20151f50332e3f2bfcc3edcabdde706b4ac9180e393e4944216183f7319c3b09bf5bc12 SHA512 7f240d413aeead2fd15c0b4cab1ea45b99987c185968ccc22778ecc7e08ff32ad6fd44abcf763a7c708f5bb7c43b325aaaeb30ea9bcea2b0917c9f7542bbcbdb +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 fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 +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.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 +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 hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +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-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-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.8.0.crate 89670 BLAKE2B 65d206045ca5c8479f9436df693d282fb73e79873fa1c586e5a2922e29ceba0adad529429bed87afb4ed4fcd66bb03c29711ee4bda9b9f848a2c35dcd7cafa8f SHA512 4ac87d1b1991d4a3c332bf4f3c6fa864ce783e1abd04e80558f6e4f3b28180062afec5bd1587511d04883c52d1756f25eeed48a45a4395b9a4bdd66e6f9668ab +DIST indicatif-0.17.11.crate 66577 BLAKE2B 45bece4bbc712e87850e19fae3dabb159689b0cbcceff274877a9cf1df706716a8d5a501bfbb1a72bdf860a5040b1f84d9262557cf80f83ca7af8cf800a5f915 SHA512 ffdb66747f6a59b9598d57d31a3da74d1d5a2d5df919fd363d72280f6d11ddce5fae0d3e26c3172516e5cd5033e41e2880151f96fc472115572e1032f278532a +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST instability-0.3.7.crate 13682 BLAKE2B de3301ca10c8dbac2cb4915e6b40450c8bfde1e9c2842d0f11372ed7cfd0ba3309c1fa9070d97cc8847af1a3ce2be59baaabe93d0c1bd1640c8fd6ff681c8875 SHA512 74d8c2f06b6a421aa661aa90f3fcbb442c716a6309619faba32d7d781a9bcc409b139129af3a1af88c72477a1f9e1bc66d6ebd49da97915a02660edb23a368e0 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST jiff-0.2.4.crate 698395 BLAKE2B cce41c16fb2b400bd60fd32be0a1070c8c37cb4aad76a8a23c3febd38de83c8745ec3f7853d522576715257e95fe06532a65af62a051845d461586ef33e603a1 SHA512 060c865cbb8dfca205a4a0d5b18657a719b1edf1cbf375f9fbf164f654e63fbe420c709e613d441f438a2f5109428ce8a5791293f3e96a5c3720a1be390d52aa +DIST jiff-static-0.2.4.crate 75875 BLAKE2B a22ffc5a2f90ac8a5cff0b6236f9cdc0425f57870d1a6dad5d155613cdece4d49be7f92cc61a09eac1045b49f7c108964b7308cfac7c86f8b5ac1c19a981ecf7 SHA512 ab2b9d6a4209cdca5af07f2584a5e53b9c67641992395a634ee1563e190442dc8c52bb6e82ee7b6056ab06782bf2ad756a125fb8fecb8caf99a1ce975e9c6972 +DIST jiff-tzdb-0.1.3.crate 62917 BLAKE2B 4690c50afeecf0024c8d37305e9fa4a30949b0cb99113dc169f4bc4143cb55c80cfff31fe71e9163cf4800281ff8f2a30c238db00b639e96c25ddccff57cd00a SHA512 8335b3b41a8025f9d49ef7f4bb077c6ad287d7dca4b26e754e938ddf1335692ecfce419dc7d772511e0bbf23f020256af65b976ee60a64701b37d107a7bab835 +DIST jiff-tzdb-platform-0.1.2.crate 2988 BLAKE2B 0dc7012637131db9c77f78fd477850eec959047216a8dc151315ff4d0c949bae7efbb9d735e41bf88d87e68efe0f116d84d563d79967e9fc52494e78ade10adc SHA512 3f63a2111e82fe2de2bf1401076998f2a8456c60faaef536780026bc36b3de51b2323ac6ecdf291e3b5ed5d648ecb08baf70812988f9bbddf237bb7aa80a3d4d +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.171.crate 785246 BLAKE2B 2bfbb3146d63444632b924520bc3d8af4adc6bbc38f4a7c6e8a003365430372ac1c05246684b54f0a98c36c8a7f02c325e1a6dd7fec44adeff41767e427ea77f SHA512 aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd +DIST libdbus-sys-0.2.5.crate 1557017 BLAKE2B 4528c792d727e71141ee2fb2bc7080b101df650121487c420c7c6f3602d2ac987deed7ad49bab850619128f258c1f3a94364f7658b83fed16167944c4ed12c88 SHA512 94ce1de7e1f1727e923b2042aed6652f9d0e68f27388c186c37f7aa2195fd71cb3c92a2bee7e8628c95f36ba2d2a38d25d9804900bf55eb13af31f790bca2847 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +DIST linux-raw-sys-0.9.3.crate 2311047 BLAKE2B 09d35c16ecae3c8abe21206aa008704cb80a2ce127afa746f51c623e71ce312f1c60d7fbd6b1f2de24f8e9095fa9f5e743af42c5ba1a572adc73c80f6dd138f5 SHA512 800137d5d0746de5c70ca976d03e16d19a2e08e58469ce5ef523eb97a794add156685d91b68d39556b6e051b77a039a9a0491fd4bce9575e041b9bb4566f2c9d +DIST litemap-0.7.5.crate 29962 BLAKE2B c94ddff0b5f6fb99d6adf31ee7c953bb1bb3741e5a68cfa598c75f58f6f426a53d19423e40b0b3ae2010e1533b4d46eefeeb7e86fdfc72289748cac897ba99c9 SHA512 722345f73b4ec2e91a9407dafd3951f1aad0acfb66e0adfed8b0a83dc1ea71d513fa5570bf960ef51409c9d50aeac23f85410ec6392f5620dc1f1e1e1f884659 +DIST lock_api-0.1.5.crate 16967 BLAKE2B c44ebe24fa6074394d0719b293d447ab67a9a23788821f2ba816b5e5b7a6b09d543c630a946b956811dd199144bf43568b52da5ebdd5e8b674e489f9efd2234d SHA512 e6049a8a840c11f00b6505dc9d01d1f759aa7bee47520f86e36caf6c52ca476236b09609b0a5cab0f4c247a40a4736f8fc04cf26fce0962cbbf2956ad4adbfde +DIST lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90 +DIST log-0.4.26.crate 47022 BLAKE2B 529ce84cc92d1258327e148e1fff16cf4cba1d53f311353a15814856ad12d48f654aac5d4c6356a45439858a2f1938bdb7df582a1d62bf75b9380f2cf784caf0 SHA512 d85f3cb8bf90893d59b3174785295616d719c8d2078c04fa3e131c3f3cf84b73c75b932348df70b7eab2aedf261b27e6544f051696eb5c287fb461d1ee699ec1 +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 maybe-uninit-2.0.0.crate 11809 BLAKE2B 5e517b8c59f9ae4f1a4f86b48679ea64d62450ec2519c8caaa914479ce9e5b3aff24707e2e37272ba74bb60499afdc602fff17756337b0c50a9184edbd8b8805 SHA512 3006fc009c7c743d9147a4122e677cdeb2546f7bb46963b2f266839614eb906f9d763c161044fd0bf3f7b54124ac0734ac9ae7f7151b1a7a5f45cbc739976434 +DIST md5-0.7.0.crate 6671 BLAKE2B a1c8132cb4d7497ab3f4550e6fffdea6b118ad99a31128c068ea3243b5f76c4b059042da376a0be32fb74e866571348a581c2ca727d6acf855d823ce15f593b5 SHA512 569c992eafe25986a1328666a428b2335ecc5cb7a5ba142c34d7abb1247f6768c0bb3dce790121686d4ebf1b4a1832d65315136552163dfba5f799f99551544a +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.5.10.crate 26847 BLAKE2B 1cf50f710ffedcebade4f131b8c3103b036778b320da671305c0244077743c53da155d444bcc4d0eece294234bb6e86bffe67da67aaf12a116573c64ce0ebc50 SHA512 39bd2734ce4f16c7f5a5e771f9ef92272b26f511421d5f39dfd2aaca072400ee38f2cd38352005c0c8c359095131770ce1c14570790bfe19ce6a17f711deff8a +DIST memoffset-0.2.1.crate 4618 BLAKE2B f04c4e5e1747d5516dff26fb045d91f01a2eea6011974a342c1830ad2aa6b203d5c6cd4db464177797f799197656085f980c00e78d0257efe5d3377188a8b8ee SHA512 4901eca49eb20acc53d1120548925d691d5e0a0ee899f5c26f55f8b997549cea3b819b1f9b4f5495f4bc73fbcaa386cda50cefdc0036c097c4eeca8086568530 +DIST mime2ext-0.1.54.crate 28612 BLAKE2B 74e5912bf3c79fb250374feabd823652f573e6a24b73016457719515d9d0aa009c79aca0def31a78f19472336691503d65c7748bc545753d0a24855a395648e2 SHA512 755399669abc0408333aef5764989e5d8f8b10d666eeceb54e25991d0b37f7dae75e9dceeaa307dfa4fc334c9f4d8a8c55a22ee1c59a183b200b0f32de877525 +DIST miniz_oxide-0.8.5.crate 62237 BLAKE2B 6afb3df5938ce0427fa8f61b0962b04ebb8baf76f304dc9c1b6d89b685be89c4bcc241a3cc54fbaff73a4607e58803bb6eb1689c817ac1302476db7a01d12abe SHA512 a82e36fdec6d77876c00bc4d03f2d8d90be898091a7c2f474e1b0c21142df2f362d5bcde407ec6bb48be982b22e2bc7fb23572c8aacb2b063ac20149b4564251 +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 nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376 +DIST normpath-1.3.0.crate 20719 BLAKE2B 6f7e91bd80a6fac14fbb72e304aecb6353b05a5e970d75899b8c40313b095f79463fa4cca1f7879c11d41e2437d499247c36915075b4190054f2f9a810e1e682 SHA512 a3cd341d1b4ead252f25a77e42165cd5a6b1459946ef55a5319558b89301e01e445f7cdafa13231836d336284798e48cd4e17632cba53a17213badbad3ce7a6f +DIST npyz-0.8.3.crate 75073 BLAKE2B 2b74a4e916c1fcb8c88c66b00b23904679832e86ed070c77b3a2e9358f5806eecdf2194dce1a88b51ee29d0946dbc80476fd18666f0face0093281e4e382b407 SHA512 fc0a2ea9698d1dab800ad439a8bc168cdce8c26a1889032e221429160ea3fdde4945ca3bcb4fb32356be48c6f228b83b4a39692ba3b893ac31a19797f039bb72 +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.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST numfmt-1.1.1.crate 15744 BLAKE2B 0737bde63ad7c546a6a2edb966ffee4c8eafd764208b9e27568f802f04d588e535af05be0672dfa4b0bb74c08f8ce04cadff2f52bc85bceb5e5e0224e552b2d8 SHA512 e76bb693529282ebf941b76bbdc2d279aa36469296ec63b8ae8c71c371aeefbc0e21df922b84fe3ecd3a52cd5cd0d36d89af4a9ffc1c3e45cfbdd7a3f1d58b62 +DIST once_cell-1.21.1.crate 34256 BLAKE2B f1df22fc081762f4205d0d18ac1f0bacd1528dc214453b7980d82fbae23ddb6a395e68eda838a0e8d82e411c58e9a8106ea00f3da53b82272467452efeea2388 SHA512 964ddde874d5059680229b74cfd607f558c02385da5141f12b1f1769f9843a627265cd52a95bfa7718e41103eaf67fafe8022d8e3d47338701b37bcc38c8fd71 +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.0.0.crate 23364 BLAKE2B 0a7231ed5e920fe3dba998a21750334653e530801ea27a0c574e44a399779b9c118c8b24155a3019676c04f9013424a572f2f063971a6ce82211c4212e34a5eb SHA512 5e2eaf34b4c32059f5f0c41bbed31445e8f4796be51a05df5e8dc67d7e4ac5bc67c8d0202e5922bdb7abe21af1938136ac8e0a12c651e7c8ef1e0018fca184c6 +DIST owning_ref-0.4.1.crate 12658 BLAKE2B 42bda4584b2f017e7b48bfc1fab9aaf59d49b8942eceaff6f6d95e5e1fd456d952693ef70ca1a496c48d3bfbf69604dd47adb97af31fdd803a6119f11503920d SHA512 15ecf5c53a675f7c96f850f54bea5fde63f8cfe22ad5c01941f67695154a39950087bd72bbd9a2f9e76825a3fb8dd1d20ba92335f265f4aa273e1086773b918c +DIST pager-0.16.1.crate 9444 BLAKE2B f3bb5dffc9af9651b37eb1d5b1cfe1528be4b84afc7d7d9ff63528e96c5739efa389e7d8ce98b74ac63522ca135358adb3345f06ba9a70cf3722f6e0d7ec2bf4 SHA512 0a2a80fe12d2de7f6fd0e3a078d8d1fd3d154df068c80e29bff8034f498bc09866d4b4142d5d4eec1a7ba28ac75be65c374ee386bfe4190426a3c79594ebea16 +DIST paltoquet-0.11.0.crate 20305 BLAKE2B ed7820552cc5c2d45a622c5545c82f036a5a24dfb4539be6214b806fdad5c8e110b815fbcf1d036ea26543721791aed9a0543d4010805eb65a7d498c16df0da8 SHA512 2a2ce3306f97780154a91e04fe16a8b8e7ba81d6bbe0fcb1dab5150f4fb6ece83ac48ceeaccf68c611d410316bb30ffefc1196cdf50248874ebf6fbe84d80f4b +DIST pariter-0.5.1.crate 4180059 BLAKE2B 5cf6abdfe2ae9977afea39afc84a331564afd316fa92edc394987f6f240d4a75c668e67a1dfd5c4f460bfe26c5b5a34ee9f7105e089821f45a7fdfa164a590dc SHA512 99e58620ba605f1d332245cef39ac120b865a5c36d4fe00313f6cc194fbf0d3faf688ce62a6f132344bac8b4e8f30083a09f1efd084d3a5f169e82145cb3fd80 +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot-0.6.4.crate 31890 BLAKE2B 95024d434bc988a3612d231e83808efc96a4184d059b51a1c2a9c86e661fbd3d75ef284381f0fe168e73a1c811754a6386ff6410ea2e248434e524ff9de54de0 SHA512 e2d91dcddb872d09d1f4a9d7fff21ca53c0c8b15f49e46b68e4a59f2ccffe1e852214860bd99d9407a66e4b6ecf102fb96ad792bb3e9676ecde349d728f16028 +DIST parking_lot_core-0.3.1.crate 26635 BLAKE2B c0da77758b3b4a1a5b7982f1304e3cd74b4345bfe4ab1e9dccfcaee828e1024419fc20c6069efad2ee2dcad0180350d240ae689a5b700e4b47a0b3b3808b6539 SHA512 3cca0091e839cb0b63dd17f989c1d3d196e9706b4adb227f9308cd2b43b68806dfdf0b7ea098592cdc520bff249ddcadf23d0c0a7c23eda179ac11594c26e127 +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pest-2.7.15.crate 127895 BLAKE2B 6a0161a85c35e533f1c4992b842d6d1e8b83a0f39365280f6e156dacaf5a313c8a4dd24c241788200282fe0df8ab3372dbffe648b6326b3917dabff7b0ce7945 SHA512 a044c8e92bf63dca6522da1aecf714329278def96b037ebb38dd485d6063bb7b15ecf762fdfdecd2026136c42b6edd89702f624cde14b437161c372d6c3d87c3 +DIST pest_derive-2.7.15.crate 40745 BLAKE2B 6d1b81bc50a6a70e88cf5ef2f40adecbfd65702dacb7c8ae64f3d77bcb6c632f4cb17b0facd72e3bc60a12d758461acbbdc6d81b110faf8df6c764904bce970b SHA512 22cd53c1c9062db988dcf8645a6320f96219777fe35f9d8fe05f69df445d58a39157c029a93d5fc26781c5c44961afffb9bd959b3d4ecba2d4e17b23cc422250 +DIST pest_generator-2.7.15.crate 18417 BLAKE2B 258d73a82601722a791801b2b0b8c676b9c793cf5e3f74bb39fc7cbbf3b2be247b839eef01ac4aebe98363a865bc19235c9b13cb06b3d1f383bf7b7a15c64b96 SHA512 98e0101900cb4fd0e22af2a214f380269de10b590078a7a9f03154ead159912abfec664e1f89c57aae38ca8b54a163da4302d2954713711bb133a9c2ced32f48 +DIST pest_meta-2.7.15.crate 42121 BLAKE2B 7211276778d6f6017cf9273a5c181740808fb67782b59993158641a67a670d496d59f5702486d07fbdfb15eda225dff9ba7fa35c2235eba8e60d7111aee39b5b SHA512 dac3e599b280f2ad9d3d6c1362ca18e27929f15047ed9195a3cea1e1ecc03bab98355cb39de1c793764affe41b24f0efcb6660ad0c81f7a6c5201f402e4c6a64 +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.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +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.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 +DIST py_literal-0.4.0.crate 16747 BLAKE2B 824a3aeb85dc95f0b126f286d23dbe951c0e7646dc67fcc1171d713bbde470cac22af18c39294d5375da9225b26892854721008bb65026487ddc03dff7b51f77 SHA512 9de0d5e7f9a1738cb82eefd02b6c8096318d4567b6a3e00099a37f0d4123b9b1445fccfb51e4d1f406e8fce62b4e3420896424f35c4b1481ce31d0d1284ffbcd +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de +DIST quick-xml-0.37.2.crate 188017 BLAKE2B 03cd30cc755fc7bbd3f8d4f1f75f796cad5c8343c3b1d3de3311f4f64bff35297788dd364bc0808832619f1f9b603febe4286a6bceaa318c4a0b76f1c74d6331 SHA512 f9535c555422476597fda5d2df393f910338dcb78c9ace63f2cff7ccb15161c96828eda2e32ce68ff3466cfe7a60c07e2e6d4897b6921ceb5bfb1c747c9fb70f +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +DIST r-efi-5.2.0.crate 64764 BLAKE2B ee17fae983b2c39137cb75698062a3bf8edb4bc680b04900797730618b54298e2f1d13ceab6b660f7a1799f6fc4113ca15d4320b1b95fc42913e0930f3aa16f8 SHA512 80f89d467b482297ec2c13cb0dc8e310442495483e25c33bb523f1cb66d6ce01fee4a57b36880a4f51c0e9f20eb3f993a5bc0a13224d52693dbc81b97c630158 +DIST rand-0.5.6.crate 137236 BLAKE2B 26ce5ac8fa86492fed467b68047a6a47f17af3720099410a3498c95531efe9d8329998df0ce693190c63d371c2efc67f07df9c1bed624ada18b5365f555b6c5c SHA512 0e2a643eadf6cd9f035eb720b540b838a00d6c790b1a99b36cec349c2e24dcaadcae6607f99fe86957e77b244d356dfba436a03c1d4d0756d6f8362c19087b64 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand-0.9.0.crate 97798 BLAKE2B db07e33ceedec70d4cf094ba18d010e45036d9ab847beceefd1dbfd3cf7a608d9e333ff1a0f157cd920dd71d8e63d0e3634f24076b72a88aa3ccd29f25770536 SHA512 e07c9650dda7f9686b4f604990bb7f948667bc820322f464302fac3b2a8136a2a5d48ae6399f104e47bc1ebfda105f99ad8b031ce090cdb71840afb85f6a3032 +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.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.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.10.crate 30226 BLAKE2B a61a155b8b490d12c62389e51540e691cd63a06a830006b06bf7959cd0d9a1f53b62827052fa72b9627c0a4f15a08bf40df44c58bd5a468fbf3fffda3fab482b SHA512 fb27b2624d26488eb439efed79a63f8e6991d51cb7c7a8deaa97fdb9fa3f5f7cca4f5a0a7ab3f9c33ab4bcd62694067d84489218e7a3885981c1dcfea611d8de +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 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.84.1.crate 4231760 BLAKE2B c227dc2e26ffc7436031ea4cde1e30b3ea3e1d3d42f0100d503d6d11f06a2217da200551980431a81528884550c3eb99aee46ffe97ae1d73a7bbcddcd5c41796 SHA512 9ac203e41d6ab80f2ff09ee9bc5f35d08c1ea4a961cb293b4ac42a7f206a0e4e4bedab216ea2a9a2b071c506c259e6ad9b9667cdaeebcfd32399eaefcddfffd6 +DIST rustc_version-0.2.3.crate 10210 BLAKE2B 1f707d1c66d907c9b1d2ef6d0bc6bc9c89990a7b922a6dfc2041865940ff3854c4d0e1daf558279fd5871af5818d4000457a32c949104f46538312fbf730443b SHA512 01fa7a758dcaa4f15c18628a0d5ee5adde5ade96a8b7dde0908e39e27b290d1e9adb20d44e2adcd379341d2d4a0c34a80dc12553a3bb4efa4758988f28989779 +DIST rustix-1.0.3.crate 413960 BLAKE2B 76f2db4ff0fd112d92340bc61f533068d969f3afebf1ba31914c96ea165424bfaca66d44058a4df9f4cb3cce95381bcae5d1cb03117364d3eeb0cfd7bc48a7ba SHA512 333b759f37677c994017af82d9f6d58f3573446a4a5ea6b6d4ad88e4794eeb6b669d3de7a29f74158d124d46018d7daab9ccde6171ebfb830503cf379890b350 +DIST rustversion-1.0.20.crate 20666 BLAKE2B 49fabcf276fe3f59b4a1c2e8a07364ba59c5ba4e0a33fe4150ce2eb93c6da42d32ad4d4a197baf6616c1cd703d34fcf5a90186c5467c1656388d55e7962d01a3 SHA512 250be168a4ee64f4b85d78658706659122d5fbbc748f321fe2b9baf48c547de4f0004c87882642645994b7798077c514a44e06b73784a800d04e4cc673aa8906 +DIST ryu-1.0.20.crate 48738 BLAKE2B b126085448cb58639a7b5867fe313dcaabaf19df478f67fcb6cf15b8e881a21e641878345e0bf1fea7d24b56b921e667fd26a39cb81fca7ea02585332068263f SHA512 329c581429d9b8baa7d9edd9cf20e23fb8002f339d9fb3d50ed4c7eb68fb19c1ba966d52a9c9602265ca5f59f2bd4393ddcb3a7ac20c64aee3096e137eb2a384 +DIST scopeguard-0.3.3.crate 9605 BLAKE2B 2379e45123c1c6ef456001cccbcec3298d6d32a5197ee9ac51e0233522cc24e8dff1900f1a70fe4d8a7889348b0c668e8e5c8956ec0add0898c719ae8e2a0a5d SHA512 57ce8e32dbe342040a63ec65fbef3680d66d439f0f704c5d485670041505905cfc602e7e3580748b4b4a55ce892d17a453e6d2f853cf0de4c6a2082f0fe95719 +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 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.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 servo_arc-0.4.0.crate 15813 BLAKE2B 9b53309e4c143b193bc708283b52cad1000156ab6390bc413c898469d1a8cdab963245ece44a758d0157603675309c0cb14845f7805fa0eeb69ca471f86eee28 SHA512 3d1b2673f07efa73ba56cfe3accbe8b0e684a9a7524fee989f839d03c8c70539d9a844c512e97d4352ef183d97ce23319b9dc7ec407a47c8d2807abcc0e30884 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST siphasher-1.0.1.crate 10351 BLAKE2B 6653898cf0eb071fe83b7c317f93ffb73bd26ed601961173875b26ec8851632599891ec178b7e14318abb9eb98d522db8022deb852af9ad9f6bf38a5a5708e82 SHA512 d230991add51a555af95b30ef104c0e5ed7011fafb92d6ac9ba0f238c8bf4d2fbd39f4b04dbbe960453f8fdd16d3768ba39f39e4877ad453562e689ec8f24a28 +DIST smallvec-0.6.14.crate 22855 BLAKE2B 5f96c825c57ee6ab80bc13469793dc7ee780cd856e614c6cc0c747e1cd43fd5e27b589652610198e7757252bb6fb25905f616ea82fb9d8a9ffd5c8cd394b4f49 SHA512 4ba563b542922523566efbe0aac9df499c694bea9ba8ba14a74026d516e02f1fa8f542774b8044150a8e27f01a4b1c71c5280b5a82f61d5b45f022ed223f3977 +DIST smallvec-1.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +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 string_cache-0.8.8.crate 17181 BLAKE2B 0c24081c48a63815d1f066456ede7d57273bd13647e0ea9b6e7ea4308052d9e68531485ff6d301cefcf9c17786b894d48e0038a0e828f50162d4d63f25e95c2b SHA512 d1a3008a7325e0aa48803f3a1f8a12ec1f17acfbd9b904dbe8c6c70cd85df17ed7adf6566919b54c81f3ba5ea23e6aeb5c36c536048796407ac45375b8246677 +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.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +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.19.1.crate 39634 BLAKE2B 41137f08f383a5e0c878d697b7df449f4453a0bdeb0a006c02487efe4072846098af89ef12022a1716ed7e67a75d9a65bd8ff27e9e0ded52e199b8b821778adf SHA512 ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02 +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.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.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +DIST threadpool-1.8.1.crate 14408 BLAKE2B 8bd64ede19184e18460f6b2ad5bc888d6facd5fcaa5b43c35269e35909c9c68a884203f5c4b92619c097ad48c19ec29f73085755ee348cc637233ff3b5b50ccc SHA512 adaa5aecdeec25848af15b160e5b39833978454d834974211bd586d81837f2ce89e5590f08b7e0d4868346cf57056913a5d41bc8bf92b89109ed769cce4a8be0 +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +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 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.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +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 unidecode-0.3.0.crate 103512 BLAKE2B bf80e697617ead311b8afe1eb70675b4ef97c8c1decf7f7984b60a61d8b05fe41545988d860b4e962ba51f4906f35a59019ab45551ea14da2b1f15b20b86eeeb SHA512 e864b80b6bc63b1c9d1e61bf980c84ffd97025f2ce1c3b7a390a2a818bee1ce173d6f4a3aec0559f90a8271e163be01efcacd8cd0c7b13a1c188eadd00da3ad3 +DIST url-2.5.4.crate 81097 BLAKE2B 74943c63809ca41a526a146bedae66f91f390fbd2ccbd90f9397d8074ee7ec26535f0f67170eb1d7232e139d8d795fde99be37f53f1bc32c6a6a4d46aad1369f SHA512 8f1d62bfdd45f52fa12ad657a521a3478d0ab54d187346a29dd59cc66a0f140ca96d850948e09f6316f08b44b3fc68526c58bd620fed5d065b7e8528df3cd46d +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-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.16.0.crate 58549 BLAKE2B ec9eff05e887f519776a7ad860334ef856d06479f402d2ce7d600523e15b3357630e3c7747d3c87cdd06cdc226e017d8fddee4ab81e172fef12144d62c4af606 SHA512 2165fcc016fd318e00a07fbd6f68f7b4e4c3be74ddfb9475282d5d7fccb10a76b9a660bd7b95884714b11fd84d783ef20907399ac5f5de95fab6226a6e349c6a +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.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 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-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.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 xan-0.48.0.tar.gz 5662707 BLAKE2B 9a572cc5ae5230435f5436d569ce9d55337bb34fb3419090ea159bb99bb60c2ecc8c36716b7c50fc76c641223d271948087217ea657451dea09880ab25212e9a SHA512 b7188736f927b8ac9ad52faf49c98676272d2143575b1858ccaf7bac500be850fedb60c80257e93f60af76fd54d51b860632f7fb47436d9d4441c02abed6e9ba +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-0.8.23.crate 239977 BLAKE2B e1959cff4a27dd663f499fb1721ac91bba099e5b1c87e5a37e6e8fdd67dd2799a464c48cf911ca874cbb168bca3a086735fcfe1a62a7ae5bbfce5f81893ff306 SHA512 67fb584ff03a47de0e8347a816160f49f69a08ac6710d6013949f12ffe1401113e4680ccbacdc95c76daf156fb8e2f7b0a832cf9e8c2d76c3bc42534f8c9641d +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerocopy-derive-0.8.23.crate 83885 BLAKE2B 2b8fdfa64f54f592997c8092b6a1f630ca9c6b7f8eaa7b8ae33bbcc3a9f1afbc6ff65907d1678d347ca537c9d15092870a9f7985791c01983cfd607ae0f10932 SHA512 322b571147db92a453b1d6dee7d83a7d95fa9f4427220e811c151d0f1f2519357e8251624e0ff865f6a22560c84f87d2b72a5e54e8c1ba307fb3ebc19e7091cc +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 zip-2.4.2.crate 110773 BLAKE2B e62323b67952efc241c1386c4679d618c53743139f0add5f7ea9d32178167a771d3ee42ed29ced4b8977a8d210dd86a907e26681d94ef310ea437e2d754a9591 SHA512 fdf4c182c3b22089107d984327a1205c010d57e193311d025f77c8349767bbeb8b848b56fa52d5ed6e9bdb3a5c32ea3454b763e7fe83eaebe90b9e32cfa97ffe +DIST zopfli-0.8.1.crate 50972 BLAKE2B 27cde48858dc65ec8082d4e0d81e2758f92d3dcc7a1c1f08aa6448e99f2995a865ac3259353b26e787f108c2f88ce3c7610413ea9d3daae6f864900d74565de6 SHA512 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d diff --git a/app-text/xan/metadata.xml b/app-text/xan/metadata.xml new file mode 100644 index 00000000..0b512ec4 --- /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.48.0.ebuild b/app-text/xan/xan-0.48.0.ebuild new file mode 100644 index 00000000..92896209 --- /dev/null +++ b/app-text/xan/xan-0.48.0.ebuild @@ -0,0 +1,356 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.14.0 + +EAPI=8 + +CRATES=" + adler2@2.0.0 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + arbitrary@1.4.1 + arrayvec@0.4.12 + arrayvec@0.7.6 + autocfg@1.4.0 + base64@0.22.1 + binary-layout@2.1.0 + bincode@1.3.3 + bitflags@1.3.2 + bitflags@2.9.0 + block-buffer@0.10.4 + bstr@1.11.3 + btoi@0.4.3 + bumpalo@3.17.0 + byteorder@1.5.0 + bytesize@2.0.1 + calamine@0.26.1 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.17 + cfg-if@0.1.10 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + cloudabi@0.0.3 + codepage@0.1.2 + colored@2.2.0 + colorgrad@0.7.0 + compact_str@0.8.1 + console@0.15.11 + cpufeatures@0.2.17 + crc32fast@1.4.2 + crossbeam-channel@0.2.6 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.6.1 + crossbeam-epoch@0.9.18 + crossbeam-queue@0.3.12 + crossbeam-utils@0.5.0 + crossbeam-utils@0.6.6 + crossbeam-utils@0.8.21 + crossbeam@0.8.4 + crypto-common@0.1.6 + csscolorparser@0.7.0 + cssparser-macros@0.6.1 + cssparser@0.34.0 + csv-core@0.1.12 + csv-index@0.1.6 + csv@1.3.1 + ctrlc@3.4.5 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dbus@0.9.7 + deepsize@0.2.0 + deepsize_derive@0.1.2 + derive_arbitrary@1.4.1 + derive_more@0.99.19 + 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 + enumset@1.1.5 + enumset_derive@0.10.0 + equivalent@1.0.2 + errno-dragonfly@0.1.2 + errno@0.2.8 + errno@0.3.10 + ext-sort@0.1.4 + fast-float@0.2.0 + fastrand@2.3.0 + filetime@0.2.25 + flate2@1.1.0 + fnv@1.0.7 + foldhash@0.1.5 + form_urlencoded@1.2.1 + fuchsia-cprng@0.1.1 + futf@0.1.5 + fxhash@0.2.1 + generic-array@0.14.7 + getopts@0.2.21 + getrandom@0.2.15 + getrandom@0.3.2 + glob@0.3.2 + hashbrown@0.12.3 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.3.9 + html-escape@0.2.13 + html5ever@0.29.1 + hyperloglogplus@0.4.1 + 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 + indexmap@1.9.3 + indexmap@2.8.0 + indicatif@0.17.11 + indoc@2.0.6 + instability@0.3.7 + itertools@0.13.0 + itoa@1.0.15 + jiff-static@0.2.4 + jiff-tzdb-platform@0.1.2 + jiff-tzdb@0.1.3 + jiff@0.2.4 + js-sys@0.3.77 + lazy_static@1.5.0 + libc@0.2.171 + libdbus-sys@0.2.5 + libredox@0.1.3 + linked-hash-map@0.5.6 + linux-raw-sys@0.9.3 + litemap@0.7.5 + lock_api@0.1.5 + lock_api@0.4.12 + lockfree-object-pool@0.1.6 + log@0.4.26 + lru@0.12.5 + mac@0.1.1 + markup5ever@0.14.1 + match_token@0.1.0 + maybe-uninit@2.0.0 + md5@0.7.0 + memchr@2.7.4 + memmap2@0.5.10 + memoffset@0.2.1 + mime2ext@0.1.54 + miniz_oxide@0.8.5 + namedlock@0.7.0 + new_debug_unreachable@1.0.6 + nix@0.29.0 + nodrop@0.1.14 + normpath@1.3.0 + npyz@0.8.3 + num-bigint@0.4.6 + num-complex@0.4.6 + num-integer@0.1.46 + num-traits@0.2.19 + num_cpus@1.16.0 + number_prefix@0.4.0 + numfmt@1.1.1 + once_cell@1.21.1 + opener@0.7.2 + ordered-float@2.10.1 + ordered-float@5.0.0 + owning_ref@0.4.1 + pager@0.16.1 + paltoquet@0.11.0 + pariter@0.5.1 + parking_lot@0.12.3 + parking_lot@0.6.4 + parking_lot_core@0.3.1 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pest@2.7.15 + pest_derive@2.7.15 + pest_generator@2.7.15 + pest_meta@2.7.15 + 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.0 + ppv-lite86@0.2.21 + precomputed-hash@0.1.1 + priority-queue@1.4.0 + proc-macro2@1.0.94 + py_literal@0.4.0 + quick-xml@0.31.0 + quick-xml@0.37.2 + quote@1.0.40 + r-efi@5.2.0 + rand@0.5.6 + rand@0.8.5 + rand@0.9.0 + rand_chacha@0.9.0 + rand_core@0.3.1 + rand_core@0.4.2 + rand_core@0.6.4 + rand_core@0.9.3 + rand_seeder@0.4.0 + ratatui@0.29.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.10 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + rmp-serde@1.3.0 + rmp@0.8.14 + rust_xlsxwriter@0.84.1 + rustc_version@0.2.3 + rustix@1.0.3 + rustversion@1.0.20 + ryu@1.0.20 + scopeguard@0.3.3 + scopeguard@1.2.0 + scraper@0.23.1 + selectors@0.26.0 + semver-parser@0.7.0 + semver@0.9.0 + serde@1.0.219 + serde_derive@1.0.219 + serde_json@1.0.140 + servo_arc@0.4.0 + sha2@0.10.8 + shlex@1.3.0 + simd-adler32@0.3.7 + siphasher@1.0.1 + smallvec@0.6.14 + smallvec@1.14.0 + smawk@0.3.2 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + string_cache@0.8.8 + 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.100 + synstructure@0.13.1 + tar@0.4.44 + tdigest@0.2.3 + tempfile@3.19.1 + tendril@0.4.3 + termsize@0.1.9 + 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 + threadpool@1.8.1 + tinystr@0.7.6 + topk@0.5.0 + transient-btree-index@0.5.1 + typenum@1.18.0 + ucd-trie@0.1.7 + 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 + unidecode@0.3.0 + url@2.5.4 + utf-8@0.7.6 + utf16_iter@1.0.5 + utf8-width@0.1.7 + utf8_iter@1.0.4 + uuid@1.16.0 + version_check@0.9.5 + 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 + 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-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.39.0 + write16@1.0.0 + writeable@0.5.5 + yoke-derive@0.7.5 + yoke@0.7.5 + zerocopy-derive@0.7.35 + zerocopy-derive@0.8.23 + zerocopy@0.7.35 + zerocopy@0.8.23 + zerofrom-derive@0.1.6 + zerofrom@0.1.6 + zerovec-derive@0.10.3 + zerovec@0.10.4 + zip@2.4.2 + zopfli@0.8.1 +" + +inherit cargo + +DESCRIPTION="The CSV magician" +HOMEPAGE="https://github.com/medialab/xan" +SRC_URI=" + https://github.com/medialab/xan/archive/${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( MIT Unlicense )" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 GPL-2+ ISC MIT MPL-2.0 + Unicode-3.0 Unlicense ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED="usr/bin/xan" +DOCS=( README.md ) + +src_install() { + cargo_src_install + einstalldocs +} diff --git a/app-vim/ale/Manifest b/app-vim/ale/Manifest new file mode 100644 index 00000000..8da81220 --- /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 00000000..172d33da --- /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 00000000..5b6fcdc4 --- /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 00000000..28d6eb4d --- /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 00000000..e43419f0 --- /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 00000000..92294879 --- /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 00000000..92294879 --- /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 00000000..88ce242e --- /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 00000000..3fd49269 --- /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 00000000..995f5ddc --- /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 00000000..115e9d64 --- /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 00000000..b5666b26 --- /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 00000000..da97ea29 --- /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 00000000..6a1ad0bc --- /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 00000000..e333dc61 --- /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 00000000..cae07c5d --- /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 00000000..4e4f4e4e --- /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 00000000..cb691564 --- /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 00000000..4c914686 --- /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 00000000..eafbb74f --- /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 00000000..cda00784 --- /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 00000000..5c653194 --- /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 00000000..dc4a078e --- /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 00000000..e7a91f71 --- /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 00000000..9a9a9185 --- /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 00000000..c43737fd --- /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 00000000..58d20948 --- /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 00000000..e4fdb623 --- /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 00000000..3d875924 --- /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 00000000..bed0af33 --- /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 00000000..687f48c3 --- /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 00000000..1a3e6c68 --- /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 00000000..ce5e7c03 --- /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 00000000..c2e8f37b --- /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 00000000..f83d3f69 --- /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 00000000..115e9d64 --- /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 00000000..e593cd7f --- /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 00000000..826c4bd9 --- /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 00000000..da553212 --- /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 00000000..95e3510a --- /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 00000000..edad5185 --- /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 00000000..bccf810d --- /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 00000000..b93780b4 --- /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 00000000..7df5606d --- /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 00000000..3cfa3d63 --- /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 00000000..d48c56aa --- /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 00000000..f014ea9c --- /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 00000000..63c2df69 --- /dev/null +++ b/app-vim/rainbow_csv/rainbow_csv-1.10.0_pre20240705.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit vim-plugin + +DESCRIPTION="🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language" +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" +IUSE="" + +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 00000000..def917bf --- /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="🌈Rainbow CSV - Vim plugin: Highlight columns in CSV and TSV files and run queries in SQL-like language" +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 00000000..2cfe3c41 --- /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 00000000..2bbd6811 --- /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 00000000..7389d7a9 --- /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 00000000..1b3807e2 --- /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 00000000..822fba25 --- /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 00000000..a104180c --- /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 00000000..24091f33 --- /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 00000000..713ee715 --- /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 00000000..26cc06e5 --- /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 00000000..2a862b31 --- /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 00000000..63448445 --- /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 00000000..da23571d --- /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 00000000..8ed58148 --- /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 00000000..37b4acf6 --- /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 00000000..990ce60d --- /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 00000000..1f974eca --- /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 00000000..c38173d3 --- /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 00000000..98fd51fa --- /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 00000000..9dbf4a26 --- /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 00000000..c626414f --- /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 00000000..dd36e665 --- /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 00000000..3f3e6750 --- /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 00000000..f29f0cfe --- /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 00000000..21a3e41a --- /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 00000000..9ccfe421 --- /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 00000000..a567bd1e --- /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 00000000..e38ea023 --- /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 00000000..052af4d4 --- /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 00000000..923468ea --- /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 00000000..5493c271 --- /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 00000000..f52be550 --- /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 00000000..96a16adf --- /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 00000000..094dc260 --- /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_{11..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 00000000..0c0951fa --- /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 00000000..5db28424 --- /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 00000000..f36d01bc --- /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 00000000..9ea3f041 --- /dev/null +++ b/app-vim/yats/Manifest @@ -0,0 +1,2 @@ +DIST yats-2024.05.31.tar.gz 222463 BLAKE2B 6e666308222a4238a8774dc5f3e9cbb625534030774d9e78895c3fa8590afec9d14f2c736ffff1bfa68b7757ed27314578d565b9196b5e207c7bfbea038f9164 SHA512 ee5c2fcd5c56f4e618b71d49636e4af3ae49a90cc810e91b8560cf55f4ed527c32f6cd08d156fc8a721076ec0359ab4c6ce787b07c60a1b782aa52782f348cca +DIST yats-2024.08.17.tar.gz 243473 BLAKE2B c7f6c708464f6976b74ca9c87701d4f8841b2290a3f00e727d328a4884687a01357db022fc7ec15d5cd8ecc15ec9beb83e990c8f3ae9570b78816c5262212f1c SHA512 891a556836d0530c81a65d9b6a1cce2f3ec32354c0d138a23d47e6cee08c7a39ff42f3dcca4e40a432b83b2504bc4454164ad2130ef65463dc17243dfda29226 diff --git a/app-vim/yats/files/vimrc b/app-vim/yats/files/vimrc new file mode 100644 index 00000000..868d5831 --- /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 00000000..1f9b1e47 --- /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.05.31.ebuild b/app-vim/yats/yats-2024.05.31.ebuild new file mode 100644 index 00000000..52021ab5 --- /dev/null +++ b/app-vim/yats/yats-2024.05.31.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="9b16b86f7be4603b416ab18a9e57a34e86e7bec2" +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! syntax.vader tsx.vader" || die +} + +src_install() { + vim-plugin_src_install ctags UltiSnips +} 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 00000000..6eb106fa --- /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-voices/metadata.xml b/app-voices/metadata.xml new file mode 100644 index 00000000..abdf54f7 --- /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 00000000..6019f085 --- /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 00000000..1adf5234 --- /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 00000000..ca9e263e --- /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 00000000..75f15ab8 --- /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 00000000..94d0a304 --- /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 00000000..35990732 --- /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 00000000..d95b0da8 --- /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 00000000..ac6fb198 --- /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 00000000..cf7ae5a9 --- /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 00000000..15295828 --- /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 00000000..530ef241 --- /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 00000000..d671edda --- /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/FoBiS/FoBiS-3.0.5-r1.ebuild b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild new file mode 100644 index 00000000..3a2b7591 --- /dev/null +++ b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild @@ -0,0 +1,27 @@ +# 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_{11..12} ) +PYPI_PN="${PN}.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}] ) +" + +# removing "import future" and "from past.utils import old_div" from python scripts +PATCHES=( "${FILESDIR}/${PN}-3.0.2-remove-import-future_olddiv.patch" ) diff --git a/dev-build/FoBiS/FoBiS-3.0.6.ebuild b/dev-build/FoBiS/FoBiS-3.0.6.ebuild new file mode 100644 index 00000000..ebd6be0d --- /dev/null +++ b/dev-build/FoBiS/FoBiS-3.0.6.ebuild @@ -0,0 +1,27 @@ +# 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_{11..13} ) +PYPI_PN="${PN}.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}] ) +" + +# removing "import future" and "from past.utils import old_div" from python scripts +PATCHES=( "${FILESDIR}/${PN}-3.0.2-remove-import-future_olddiv.patch" ) diff --git a/dev-build/FoBiS/Manifest b/dev-build/FoBiS/Manifest new file mode 100644 index 00000000..58f0e46f --- /dev/null +++ b/dev-build/FoBiS/Manifest @@ -0,0 +1,2 @@ +DIST FoBiS.py-3.0.5.tar.gz 49171 BLAKE2B c65726e84e5eb55d741aeb04f5cf44e94796af2b6539695f1b7a19f56ccfa2ece45d9bd4fabdd224a9d8e113f8e7f5e1258c52ad5f1837b23896a4e4edef971a SHA512 8f0e495cd73f81685b05fd5d491ef21e533a0caba6be5b1a892a15f5f22a625faf038af3f43a700fb6ff4f26d753b50137527fbd380dd17fca6ea1943369c84b +DIST FoBiS.py-3.0.6.tar.gz 49871 BLAKE2B 94aef56602d0b873da5f66a6abccd0256c73ee8fcfbab8ad1af7b26824411cc18c218c38162a4faf1b9a670ecf85a9938ff51d64c2e2773c0d435706f7ab9f57 SHA512 a9504d3d7dbc66f51902eb9101b40da61d75eddcb8daba452aa697768ccb6333a7945439faef05070df686064009ba669ae11631d585656680ff3ca5c049d87d diff --git a/dev-build/FoBiS/files/FoBiS-3.0.2-remove-import-future_olddiv.patch b/dev-build/FoBiS/files/FoBiS-3.0.2-remove-import-future_olddiv.patch new file mode 100644 index 00000000..c79c28d2 --- /dev/null +++ b/dev-build/FoBiS/files/FoBiS-3.0.2-remove-import-future_olddiv.patch @@ -0,0 +1,171 @@ +diff -Nur a/fobis/Builder.py b/fobis/Builder.py +--- a/fobis/Builder.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Builder.py 2020-02-21 20:10:30.000000000 +0300 +@@ -22,8 +22,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import range + from builtins import * +diff -Nur a/fobis/Cleaner.py b/fobis/Cleaner.py +--- a/fobis/Cleaner.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Cleaner.py 2020-02-21 20:10:39.000000000 +0300 +@@ -22,8 +22,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import * + from builtins import object + import os +diff -Nur a/fobis/Colors.py b/fobis/Colors.py +--- a/fobis/Colors.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Colors.py 2020-02-21 20:10:49.000000000 +0300 +@@ -24,8 +24,6 @@ + from __future__ import unicode_literals + + +-from future import standard_library +-standard_library.install_aliases() + from builtins import * + from builtins import object + class Colors(object): +diff -Nur a/fobis/Compiler.py b/fobis/Compiler.py +--- a/fobis/Compiler.py 2019-12-10 20:10:04.000000000 +0300 ++++ b/fobis/Compiler.py 2020-02-21 20:10:56.000000000 +0300 +@@ -29,8 +29,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/Dependency.py b/fobis/Dependency.py +--- a/fobis/Dependency.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Dependency.py 2020-02-21 20:11:05.000000000 +0300 +@@ -23,8 +23,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/Doctest.py b/fobis/Doctest.py +--- a/fobis/Doctest.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Doctest.py 2020-02-21 20:11:12.000000000 +0300 +@@ -24,8 +24,6 @@ + from __future__ import absolute_import + from __future__ import division + from __future__ import unicode_literals +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/FoBiSConfig.py b/fobis/FoBiSConfig.py +--- a/fobis/FoBiSConfig.py 2019-12-10 20:10:31.000000000 +0300 ++++ b/fobis/FoBiSConfig.py 2020-02-21 20:11:22.000000000 +0300 +@@ -28,8 +28,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/Fobos.py b/fobis/Fobos.py +--- a/fobis/Fobos.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Fobos.py 2020-02-21 20:11:29.000000000 +0300 +@@ -29,8 +29,6 @@ + from __future__ import absolute_import + from __future__ import division + from __future__ import unicode_literals +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/Gcov.py b/fobis/Gcov.py +--- a/fobis/Gcov.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/Gcov.py 2020-02-21 20:19:45.000000000 +0300 +@@ -23,12 +23,9 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +-from past.utils import old_div + try: + from pygooglechart import PieChart2D + __graph__ = True +diff -Nur a/fobis/ParsedFile.py b/fobis/ParsedFile.py +--- a/fobis/ParsedFile.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/ParsedFile.py 2020-02-21 20:11:53.000000000 +0300 +@@ -23,8 +23,6 @@ + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . + +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + from builtins import object +diff -Nur a/fobis/__init__.py b/fobis/__init__.py +--- a/fobis/__init__.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/__init__.py 2020-02-21 20:12:01.000000000 +0300 +@@ -20,6 +20,4 @@ + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . + +-from future import standard_library +-standard_library.install_aliases() + from builtins import * +\ No newline at end of file +diff -Nur a/fobis/cli_parser.py b/fobis/cli_parser.py +--- a/fobis/cli_parser.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/cli_parser.py 2020-02-21 20:12:07.000000000 +0300 +@@ -21,8 +21,6 @@ + # + # You should have received a copy of the GNU General Public License + # along with FoBiS.py. If not, see . +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + import argparse +diff -Nur a/fobis/fobis.py b/fobis/fobis.py +--- a/fobis/fobis.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/fobis.py 2020-02-21 20:12:13.000000000 +0300 +@@ -23,8 +23,6 @@ + from __future__ import absolute_import + from __future__ import division + from __future__ import unicode_literals +-from future import standard_library +-standard_library.install_aliases() + from builtins import * + try: + import configparser as configparser +diff -Nur a/fobis/utils.py b/fobis/utils.py +--- a/fobis/utils.py 2019-12-06 15:58:52.000000000 +0300 ++++ b/fobis/utils.py 2020-02-21 20:12:18.000000000 +0300 +@@ -21,8 +21,6 @@ + from __future__ import absolute_import + from __future__ import division + from __future__ import unicode_literals +-from future import standard_library +-standard_library.install_aliases() + from builtins import str + from builtins import * + import os diff --git a/dev-build/FoBiS/metadata.xml b/dev-build/FoBiS/metadata.xml new file mode 100644 index 00000000..a9a19108 --- /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/cargo-make/Manifest b/dev-build/cargo-make/Manifest new file mode 100644 index 00000000..02cc2567 --- /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 00000000..78bd8686 --- /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 00000000..1ad364dc --- /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/fpm/Manifest b/dev-build/fpm/Manifest new file mode 100644 index 00000000..f4b282a0 --- /dev/null +++ b/dev-build/fpm/Manifest @@ -0,0 +1,6 @@ +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 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 00000000..da03a476 --- /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 00000000..d05134a9 --- /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.9.0_fpm_toml.patch b/dev-build/fpm/files/fpm-0.9.0_fpm_toml.patch new file mode 100644 index 00000000..8765e164 --- /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 00000000..13689969 --- /dev/null +++ b/dev-build/fpm/fpm-0.10.0.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD="2003" + +PYTHON_COMPAT=( python3_{11..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 + 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 00000000..1bb25176 --- /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_{11..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 + 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 00000000..895da776 --- /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_{11..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 00000000..fac9ec00 --- /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 00000000..f5d7f919 --- /dev/null +++ b/dev-build/fypp/Manifest @@ -0,0 +1,2 @@ +DIST fypp-3.1.tar.gz 68237 BLAKE2B 504fe6c655da647b9d30554afe1c0c036f636991562001763180425a572e03b52ceaf0287e68f82ea534914cd61d176fb4bad7fba5562bb1597500d80ae8c919 SHA512 91638d957f6a4306f23406b6a235e8ee8258cf9065e9b8dc3e137bbe651a2e1397f557292f2b4d3628a57ef6ced67df150c25c0bf304944f7c1b2b5b85087bd5 +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 00000000..9eb9a2a7 --- /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.1.ebuild b/dev-build/fypp/fypp-3.1.ebuild new file mode 100644 index 00000000..671e8f00 --- /dev/null +++ b/dev-build/fypp/fypp-3.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_{11..12} ) + +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 )" + +python_test() { + # pass python version as arg + test/runtests.sh ${EPYTHON} || die +} diff --git a/dev-build/fypp/fypp-3.2.ebuild b/dev-build/fypp/fypp-3.2.ebuild new file mode 100644 index 00000000..77d43d43 --- /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_{11..13} ) + +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 00000000..1a87c738 --- /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 00000000..39762430 --- /dev/null +++ b/dev-build/pdpmake/Manifest @@ -0,0 +1 @@ +DIST pdpmake-2.0.3.tgz 47004 BLAKE2B e0828bc721d2825efb1c507d9f128d6968417a1e5279540ae7cde7ed13026c805227ca0fcb665d04a8f27a73a610b8cf6822a0eb74d38c245b7fe73f3082069d SHA512 58faf7472709f12af203afe926830e3f82e21ee987226f2efa9d3744fd2b6727faa9091d7ded1ffb3f3cdb03e7b7278cc01675d86cf2b3796c49aecd24cf993e diff --git a/dev-build/pdpmake/metadata.xml b/dev-build/pdpmake/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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.3.ebuild b/dev-build/pdpmake/pdpmake-2.0.3.ebuild new file mode 100644 index 00000000..da617d88 --- /dev/null +++ b/dev-build/pdpmake/pdpmake-2.0.3.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 00000000..98e23b50 --- /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 00000000..88b2f838 --- /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 00000000..76b92d7f --- /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 00000000..c8b260c1 --- /dev/null +++ b/dev-build/xmake/Manifest @@ -0,0 +1 @@ +DIST xmake-v2.9.9.tar.gz 2998955 BLAKE2B 71fb3ad8916a37f344bc79aaafbf5b0b3cf287445b8a4c9016ba0649fc0eda979fb735b90b358fe591695343c0112b048c834731e098060163af4141b1d9a03b SHA512 64db9aec61aa878dd3dc7cf4ae54142acc1b13ac0c99d5e2a78b31b33640f71678779ea6827f38c30fec4d25752e9b9350b2746d867262983cc38d88c6465970 diff --git a/dev-build/xmake/metadata.xml b/dev-build/xmake/metadata.xml new file mode 100644 index 00000000..8fb68849 --- /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-2.9.9.ebuild b/dev-build/xmake/xmake-2.9.9.ebuild new file mode 100644 index 00000000..25ed5aa1 --- /dev/null +++ b/dev-build/xmake/xmake-2.9.9.ebuild @@ -0,0 +1,68 @@ +# Copyright 2024 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 00000000..25ed5aa1 --- /dev/null +++ b/dev-build/xmake/xmake-9999.ebuild @@ -0,0 +1,68 @@ +# Copyright 2024 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 00000000..a7b460b7 --- /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 00000000..2997daf1 --- /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 00000000..5cdc69e3 --- /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 00000000..ae0a609d --- /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 00000000..81d09249 --- /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 00000000..30d16890 --- /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 00000000..6dc7278f --- /dev/null +++ b/dev-cpp/boxed-cpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + contour-terminal/boxed-cpp + + diff --git a/dev-cpp/coeurl/Manifest b/dev-cpp/coeurl/Manifest new file mode 100644 index 00000000..79b451b7 --- /dev/null +++ b/dev-cpp/coeurl/Manifest @@ -0,0 +1,2 @@ +DIST coeurl-0.3.0.tar.bz2 46292 BLAKE2B e00e70da3759fa6479d703af8bb520e96f41cbfdd9dc35c2b982f12ca9d596516283d56749785c6862e081b832a29a8453a3a57251c4c968724ed20ccf98d080 SHA512 4ad5a279689ad360f7b33f110e3bf174578655ab036405789d43bcbc73f775c51ab69cb20e79e1229ba045414a2d46e97869a0cd62b978e518cdf23a86b0a846 +DIST coeurl-0.3.1.tar.bz2 46513 BLAKE2B 8a80ece8449ced486c56114fba1c544eebc25d165daac630c5d1f3af6d8c4dfd96361afc51d3d4f92fabeff0cdc61dcea9a068c915b3dbd8cc6e7a8bf3baf0a7 SHA512 d9369162ef75a40cafaec88e6b32b6a28daf293691ca017b97b0e4900ae6960f4956124cb8b9ebc3659e174dd55c51441225e212e5c1dbad88413a71faa8c718 diff --git a/dev-cpp/coeurl/coeurl-0.3.0.ebuild b/dev-cpp/coeurl/coeurl-0.3.0.ebuild new file mode 100644 index 00000000..13128ee8 --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.3.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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.1.ebuild b/dev-cpp/coeurl/coeurl-0.3.1.ebuild new file mode 100644 index 00000000..5c93cc13 --- /dev/null +++ b/dev-cpp/coeurl/coeurl-0.3.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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/metadata.xml b/dev-cpp/coeurl/metadata.xml new file mode 100644 index 00000000..65545e87 --- /dev/null +++ b/dev-cpp/coeurl/metadata.xml @@ -0,0 +1,8 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + diff --git a/dev-cpp/cpp-jwt/Manifest b/dev-cpp/cpp-jwt/Manifest new file mode 100644 index 00000000..721a82e5 --- /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 00000000..ce4088ea --- /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" + +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 00000000..1d6766a4 --- /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/cpprestsdk/Manifest b/dev-cpp/cpprestsdk/Manifest new file mode 100644 index 00000000..625524b0 --- /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-r3.ebuild b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild new file mode 100644 index 00000000..539da2c5 --- /dev/null +++ b/dev-cpp/cpprestsdk/cpprestsdk-2.10.19-r3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2024 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" + +RDEPEND=">=dev-libs/openssl-1.1.1q + >=dev-libs/boost-1.80.0-r1 + >=sys-libs/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 +) + +src_configure() { + local mycmakeargs=( -DCMAKE_BUILD_TYPE=Release ) + cmake_src_configure +} 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 00000000..6ae6e375 --- /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 00000000..44e56d10 --- /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-warnings.patch b/dev-cpp/cpprestsdk/files/cpprestsdk-2.10.19-warnings.patch new file mode 100644 index 00000000..dc663ec0 --- /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 00000000..ea91337d --- /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/cpptrace/Manifest b/dev-cpp/cpptrace/Manifest new file mode 100644 index 00000000..41c1f2e7 --- /dev/null +++ b/dev-cpp/cpptrace/Manifest @@ -0,0 +1,3 @@ +DIST cpptrace-0.6.3.tar.gz 321472 BLAKE2B 8f6fd949e8e30ae9860516d4ab20583606ace12d5c37b512e1940a472143e90befd7179591a2eba80f25545c2036775224b3a1644cb26c342618f6f85617dc5f SHA512 fbea457268fcf535c8295098c8e21a915cae408a253050d9c69d2d34758b2e3cc14d3cfc39ee2dbe9399f4363a4a1462447206067f794cbf88282b54a9a587e7 +DIST cpptrace-0.7.5.tar.gz 379360 BLAKE2B 0ef1575b2bb8a387f9cf2edf946354314118955e1e0d0a0beb2e6512274a5973fb94ac29670ac6d120a94b6aeb44110e2a09bf58c8448b06fd2a49d336c22396 SHA512 45d2e15a1df60a797333ce2c0753db4c7b638d1fbde5135f5fdaa8c3016b95bf70cc2c1dc9902f4e27c5922294e7a7ad1893a502ae8211da82d597a9aa1c11db +DIST cpptrace-0.8.2.tar.gz 402266 BLAKE2B b714c3c43523d98b40a90d1cc979089a428995cf4b56fe7e0b0a41ca49e1559c08fde238188677706eda0fdb92bacf218217ce14c0cc865c3518456453928610 SHA512 5ab8415657eb72bffb2df673b55454d4bb0c04895ca62e9f4425e4cafb25d03820f4820800201c9ce1466bacf0ab488adf046b652fe8d113aa7748e24240190b diff --git a/dev-cpp/cpptrace/cpptrace-0.6.3.ebuild b/dev-cpp/cpptrace/cpptrace-0.6.3.ebuild new file mode 100644 index 00000000..6f16e12c --- /dev/null +++ b/dev-cpp/cpptrace/cpptrace-0.6.3.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" +HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" +SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libdwarf + test? ( dev-cpp/gtest )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="unittest" + +src_configure() { + local mycmakeargs=( + -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On + -DCPPTRACE_USE_EXTERNAL_GTEST=On + -DCPPTRACE_BUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild b/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild new file mode 100644 index 00000000..6f16e12c --- /dev/null +++ b/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" +HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" +SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libdwarf + test? ( dev-cpp/gtest )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="unittest" + +src_configure() { + local mycmakeargs=( + -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On + -DCPPTRACE_USE_EXTERNAL_GTEST=On + -DCPPTRACE_BUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/cpptrace/cpptrace-0.8.2.ebuild b/dev-cpp/cpptrace/cpptrace-0.8.2.ebuild new file mode 100644 index 00000000..6f16e12c --- /dev/null +++ b/dev-cpp/cpptrace/cpptrace-0.8.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" +HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" +SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libdwarf + test? ( dev-cpp/gtest )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="unittest" + +src_configure() { + local mycmakeargs=( + -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On + -DCPPTRACE_USE_EXTERNAL_GTEST=On + -DCPPTRACE_BUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/cpptrace/cpptrace-9999.ebuild b/dev-cpp/cpptrace/cpptrace-9999.ebuild new file mode 100644 index 00000000..7c1760e2 --- /dev/null +++ b/dev-cpp/cpptrace/cpptrace-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" +HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_BRANCH=dev + EGIT_REPO_URI="https://github.com/jeremy-rifkin/${PN}" +else + SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libdwarf + test? ( dev-cpp/gtest )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="unittest" + +src_configure() { + local mycmakeargs=( + -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On + -DCPPTRACE_USE_EXTERNAL_GTEST=On + -DCPPTRACE_BUILD_TESTING=$(usex test) + ) + + cmake_src_configure +} diff --git a/dev-cpp/cpptrace/metadata.xml b/dev-cpp/cpptrace/metadata.xml new file mode 100644 index 00000000..eefb7955 --- /dev/null +++ b/dev-cpp/cpptrace/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + jeremy-rifkin/cpptrace + + diff --git a/dev-cpp/dpp/Manifest b/dev-cpp/dpp/Manifest new file mode 100644 index 00000000..54557745 --- /dev/null +++ b/dev-cpp/dpp/Manifest @@ -0,0 +1,6 @@ +DIST dpp-10.0.23.tar.gz 13721815 BLAKE2B abbe6849025270554f8462dcbef6adefff412ee06216c19a730f236cd44c7e4da1c6b801f2b10a493df253626a4af9b8132aa155c7f585fe3de35eaa5c5cf4df SHA512 18bbb7d2c1385d179cac9ded31d1b11e8d24f172e7ffe2ba79071203e1e2f277657e21d660b18ee4b849bc093d350f4bc5401702400084b56c3ebd6f03ce28df +DIST dpp-10.0.24.tar.gz 13739463 BLAKE2B 0531d9d14b943302293aac62a3972a4628487332107b77ca6d09ae39ae8a9d1cfeceae1a656790cc8699932af9c5d46a0ae5bc26885a9c29cc970388cdb60f3f SHA512 2f1e5415c121d5f19d2abb1b389512ad22c3cac6779ed897403d430b2c4e62c758ab25d46a3fd02538add711073fadd616a690b4981f3782e46c18ff05d116dc +DIST dpp-10.0.25.tar.gz 14312767 BLAKE2B 52263024ad615198fe901f3cc79290e1b88c4e44c22c318fb7df2e9a3d4069611282b18650602f29f40bff3b042b16d0b8a47b8d3ff9c5b5ea89fa9514777609 SHA512 49cb6fedcb75d3dd146243f46f9e34cfe79e1c9a6ae76fc69c8c6935d9a10ccf562452311085791674ff659913befe1dc6f8a191b518d45151cb23d779396572 +DIST dpp-10.0.29.tar.gz 15560520 BLAKE2B 491730da342e2db08e061ec71d5488be3c23addc4ef5ae537631a83d3a461a53f34033da72d387f8202c45d529d39ff6bcc70e8a69f94006b2e1fb607aed2d23 SHA512 fcb9b8181827fc63fb2f9aff44e697d18a0bfd94714888492a63a04e0112f42f9506bfab8181e822aa5ce85e6b6a8aa44e0774baeac3e52c3f41348cbf55a76a +DIST dpp-10.0.30.tar.gz 15726421 BLAKE2B 647571d5c7434c3b5636a66a3365d2af8b2d11c81165666d3df2b2ad36d4b61b683a8e3c7ef304fba96a4ac365365272fffa3f0d7d05f697dfe48ba7f972ced6 SHA512 4842e5e688893275e524f998bdcac1d308165a02c280f69eaa898aa8f9986a97fe687e20e3428f30777c49f1feb47905da462bbdba8c9a5ea00067e560208f91 +DIST dpp-10.0.33.tar.gz 17222706 BLAKE2B b4443eade64cb6f98742d37c2cd0776b1a1a643fa86732f964488ff8835f2eee2e85553498d3b63159434a6512c9a7726eeddd0b84d8e725fb65e6bbb2290141 SHA512 69fe3323aceb4ad52ec1fcfb38a8770e88c03ae0b6cb49768441b603e13659625720d984b992311fcca8ef863d40b8b7fb082996fae2d396e785b637b673a328 diff --git a/dev-cpp/dpp/dpp-10.0.23.ebuild b/dev-cpp/dpp/dpp-10.0.23.ebuild new file mode 100644 index 00000000..04c89138 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.23.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 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" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/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 + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/dpp-10.0.24.ebuild b/dev-cpp/dpp/dpp-10.0.24.ebuild new file mode 100644 index 00000000..04c89138 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.24.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 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" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/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 + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/dpp-10.0.25.ebuild b/dev-cpp/dpp/dpp-10.0.25.ebuild new file mode 100644 index 00000000..04c89138 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.25.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 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" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/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 + ) + + cmake_src_configure +} diff --git a/dev-cpp/dpp/dpp-10.0.29.ebuild b/dev-cpp/dpp/dpp-10.0.29.ebuild new file mode 100644 index 00000000..04c89138 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.29.ebuild @@ -0,0 +1,52 @@ +# Copyright 2023 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" + +RDEPEND=" + dev-libs/openssl:= + sys-libs/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 + ) + + cmake_src_configure +} 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 00000000..bcd01655 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.30.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 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:= + sys-libs/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 00000000..bcd01655 --- /dev/null +++ b/dev-cpp/dpp/dpp-10.0.33.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 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:= + sys-libs/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/metadata.xml b/dev-cpp/dpp/metadata.xml new file mode 100644 index 00000000..1b3960a8 --- /dev/null +++ b/dev-cpp/dpp/metadata.xml @@ -0,0 +1,18 @@ + + + + + samuel@seals-are-bouncy.tech + + + Filip Hoffmann + folosp2@gmail.com + + + 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 00000000..390b06b6 --- /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 00000000..0565c3de --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.5.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 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:= + sys-libs/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 00000000..55435690 --- /dev/null +++ b/dev-cpp/drogon/drogon-1.9.6.ebuild @@ -0,0 +1,92 @@ +# Copyright 2021-2024 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:= + sys-libs/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 00000000..6fd9810c --- /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 00000000..a85f14ea --- /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 00000000..4db41fa2 --- /dev/null +++ b/dev-cpp/fast_double_parser/Manifest @@ -0,0 +1 @@ +DIST fast_double_parser-0.8.0.tar.gz 637032 BLAKE2B ddd8ca6b86321335bc4fd33dd474a7748968941635ba0448fa8cf8ddad4a97f4a25c0e874ef66351dfb792e0e884e55490fa6e211e855e140149a4d8ca8be7d3 SHA512 41115f3c3b77ad430b0b4a1e622dd2a911ce3283bfd4190b5081f368cd1c371c68cf49789a12a2ed610a91e5b4693fe0b9b0d07876e82cfb0b106a6bc33dedd0 diff --git a/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild b/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild new file mode 100644 index 00000000..772d0c0a --- /dev/null +++ b/dev-cpp/fast_double_parser/fast_double_parser-0.8.0.ebuild @@ -0,0 +1,18 @@ +# 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" diff --git a/dev-cpp/fast_double_parser/metadata.xml b/dev-cpp/fast_double_parser/metadata.xml new file mode 100644 index 00000000..7002fa21 --- /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 00000000..382d375e --- /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 00000000..ff93aee9 --- /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 00000000..9ad7ecdd --- /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 00000000..7999240d --- /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 00000000..412aad48 --- /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/gsl-lite/Manifest b/dev-cpp/gsl-lite/Manifest new file mode 100644 index 00000000..df22a067 --- /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.ebuild b/dev-cpp/gsl-lite/gsl-lite-0.38.0.ebuild new file mode 100644 index 00000000..b04acec5 --- /dev/null +++ b/dev-cpp/gsl-lite/gsl-lite-0.38.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 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 00000000..ee66e6c8 --- /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 00000000..1ab060cb --- /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 00000000..e0b4f336 --- /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 00000000..11dcee71 --- /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 00000000..7522e7fe --- /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 00000000..5cc906ef --- /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/mastodonpp/Manifest b/dev-cpp/mastodonpp/Manifest new file mode 100644 index 00000000..889a38d4 --- /dev/null +++ b/dev-cpp/mastodonpp/Manifest @@ -0,0 +1 @@ +DIST mastodonpp-0.5.7.tar.gz 48172 BLAKE2B 70dabcb041b5545a205f2f551800317faf6e94a72f7a1d1b20a49b5ab7cf1a8fa0744438c66e03d9d47975b90d6fe31f284c968d5314c248fa681361d3ca4013 SHA512 c837571bcf8ca01ad9dc7792e75d114fac97092edf45ce5d6392835eadea7cb4ad47f83f3f850f2b3a52dfdd31c3b637a0b4d1b6140edddf1291311352557bf9 diff --git a/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch b/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch new file mode 100644 index 00000000..e63324cf --- /dev/null +++ b/dev-cpp/mastodonpp/files/mastodonpp-0.5.7-add-support-for-catch-3.patch @@ -0,0 +1,139 @@ +# Upstream commit: + +From 7255df01e047da9bf88dcb6945d07b49126e24b4 Mon Sep 17 00:00:00 2001 +From: tastytea +Date: Mon, 1 Aug 2022 14:01:38 +0200 +Subject: [PATCH] add support for testing with catch 3 + +--- + tests/CMakeLists.txt | 11 ++++++++--- + tests/main.cpp | 9 +++++++-- + tests/test_connection.cpp | 9 +++++++-- + tests/test_html_unescape.cpp | 9 +++++++-- + tests/test_instance.cpp | 9 +++++++-- + 5 files changed, 36 insertions(+), 11 deletions(-) + +diff --git a/tests/CMakeLists.txt b/tests/CMakeLists.txt +index 3f7107b..dacc10d 100644 +--- a/tests/CMakeLists.txt ++++ b/tests/CMakeLists.txt +@@ -3,11 +3,16 @@ include(CTest) + file(GLOB sources_tests test_*.cpp) + + find_package(Catch2 CONFIG) +-if(Catch2_FOUND) # Catch 2.x ++if(Catch2_FOUND) # Catch 2.x / 3.x + include(Catch) + add_executable(all_tests main.cpp ${sources_tests}) +- target_link_libraries(all_tests +- PRIVATE Catch2::Catch2 ${PROJECT_NAME}) ++ if(TARGET Catch2::Catch2WithMain) # Catch 3.x ++ target_link_libraries(all_tests ++ PRIVATE Catch2::Catch2WithMain ${PROJECT_NAME}) ++ else() # Catch 2.x ++ target_link_libraries(all_tests ++ PRIVATE Catch2::Catch2 ${PROJECT_NAME}) ++ endif() + target_include_directories(all_tests PRIVATE "/usr/include/catch2") + catch_discover_tests(all_tests EXTRA_ARGS "${EXTRA_TEST_ARGS}") + else() # Catch 1.x +diff --git a/tests/main.cpp b/tests/main.cpp +index 162dfdf..c6d12ed 100644 +--- a/tests/main.cpp ++++ b/tests/main.cpp +@@ -1,5 +1,5 @@ + /* This file is part of mastodonpp. +- * Copyright © 2020 tastytea ++ * Copyright © 2020, 2022 tastytea + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by +@@ -16,4 +16,9 @@ + + #define CATCH_CONFIG_MAIN + +-#include ++// catch 3 does not have catch.hpp anymore ++#if __has_include() ++# include ++#else ++# include ++#endif +diff --git a/tests/test_connection.cpp b/tests/test_connection.cpp +index 05d7668..208e8de 100644 +--- a/tests/test_connection.cpp ++++ b/tests/test_connection.cpp +@@ -1,5 +1,5 @@ + /* This file is part of mastodonpp. +- * Copyright © 2020 tastytea ++ * Copyright © 2020, 2022 tastytea + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by +@@ -17,7 +17,12 @@ + #include "connection.hpp" + #include "instance.hpp" + +-#include ++// catch 3 does not have catch.hpp anymore ++#if __has_include() ++# include ++#else ++# include ++#endif + + #include + +diff --git a/tests/test_html_unescape.cpp b/tests/test_html_unescape.cpp +index d141921..1c75dd8 100644 +--- a/tests/test_html_unescape.cpp ++++ b/tests/test_html_unescape.cpp +@@ -1,5 +1,5 @@ + /* This file is part of mastodonpp. +- * Copyright © 2020 tastytea ++ * Copyright © 2020, 2022 tastytea + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by +@@ -16,7 +16,12 @@ + + #include "helpers.hpp" + +-#include ++// catch 3 does not have catch.hpp anymore ++#if __has_include() ++# include ++#else ++# include ++#endif + + #include + #include +diff --git a/tests/test_instance.cpp b/tests/test_instance.cpp +index 768cc2a..ebc2c0c 100644 +--- a/tests/test_instance.cpp ++++ b/tests/test_instance.cpp +@@ -1,5 +1,5 @@ + /* This file is part of mastodonpp. +- * Copyright © 2020 tastytea ++ * Copyright © 2020, 2022 tastytea + * + * This program is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published by +@@ -16,7 +16,12 @@ + + #include "instance.hpp" + +-#include ++// catch 3 does not have catch.hpp anymore ++#if __has_include() ++# include ++#else ++# include ++#endif + + #include + #include +-- +2.35.1 + diff --git a/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild b/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild new file mode 100644 index 00000000..b67a47de --- /dev/null +++ b/dev-cpp/mastodonpp/mastodonpp-0.5.7-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="C++ wrapper for the Mastodon and Pleroma APIs." +HOMEPAGE="https://schlomp.space/tastytea/mastodonpp" +if [[ "${PV}" != "9999" ]]; then + SRC_URI="https://schlomp.space/tastytea/mastodonpp/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}" + KEYWORDS="~amd64" +else + EGIT_REPO_URI="https://schlomp.space/tastytea/mastodonpp.git" +fi + +LICENSE="AGPL-3" +SLOT="0" +IUSE="doc examples test" + +RDEPEND=">=net-misc/curl-7.56.0[ssl]" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-text/doxygen[dot] ) + test? ( dev-cpp/catch ) +" + +RESTRICT="!test? ( test )" + +PATCHES=( "${FILESDIR}"/${PN}-0.5.7-add-support-for-catch-3.patch ) + +src_configure() { + local mycmakeargs=( + -DWITH_EXAMPLES=NO + -DWITH_TESTS="$(usex test)" + -DWITH_DOC="$(usex doc)" + ) + + cmake_src_configure +} + +src_test() { + BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test +} + +src_install() { + if use doc; then + HTML_DOCS="${BUILD_DIR}/doc/html/*" + fi + + if use examples; then + docinto examples + for file in examples/*.cpp; do + dodoc ${file} + done + fi + + cmake_src_install +} diff --git a/dev-cpp/mastodonpp/mastodonpp-9999.ebuild b/dev-cpp/mastodonpp/mastodonpp-9999.ebuild new file mode 100644 index 00000000..52f335c6 --- /dev/null +++ b/dev-cpp/mastodonpp/mastodonpp-9999.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake +[[ "${PV}" == "9999" ]] && inherit git-r3 + +DESCRIPTION="C++ wrapper for the Mastodon and Pleroma APIs." +HOMEPAGE="https://schlomp.space/tastytea/mastodonpp" +if [[ "${PV}" != "9999" ]]; then + SRC_URI="https://schlomp.space/tastytea/mastodonpp/archive/${PV}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}" + KEYWORDS="~amd64" +else + EGIT_REPO_URI="https://schlomp.space/tastytea/mastodonpp.git" +fi + +LICENSE="AGPL-3" +SLOT="0" +IUSE="doc examples test" + +RDEPEND=">=net-misc/curl-7.56.0[ssl]" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( app-text/doxygen[dot] ) + test? ( dev-cpp/catch ) +" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( + -DWITH_EXAMPLES=NO + -DWITH_TESTS="$(usex test)" + -DWITH_DOC="$(usex doc)" + ) + + cmake_src_configure +} + +src_test() { + BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test +} + +src_install() { + if use doc; then + HTML_DOCS="${BUILD_DIR}/doc/html/*" + fi + + if use examples; then + docinto examples + for file in examples/*.cpp; do + dodoc ${file} + done + fi + + cmake_src_install +} diff --git a/dev-cpp/mastodonpp/metadata.xml b/dev-cpp/mastodonpp/metadata.xml new file mode 100644 index 00000000..bc4fecb3 --- /dev/null +++ b/dev-cpp/mastodonpp/metadata.xml @@ -0,0 +1,16 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + + tea + tea+gentoo@cuddleslut.fr + + https://doc.schlomp.space/mastodonpp/ + https://schlomp.space/tastytea/mastodonpp/issues + + diff --git a/dev-cpp/mustache/Manifest b/dev-cpp/mustache/Manifest new file mode 100644 index 00000000..9ac5f757 --- /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 00000000..bb68eb4c --- /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 00000000..21ab954d --- /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 00000000..0f3d3ed2 --- /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 00000000..6739909f --- /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.3.8.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-1.3.8.ebuild new file mode 100644 index 00000000..35fd6b2d --- /dev/null +++ b/dev-cpp/parallel-hashmap/parallel-hashmap-1.3.8.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-1.4.1.ebuild b/dev-cpp/parallel-hashmap/parallel-hashmap-1.4.1.ebuild new file mode 100644 index 00000000..35fd6b2d --- /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/pcg-cpp/Manifest b/dev-cpp/pcg-cpp/Manifest new file mode 100644 index 00000000..f6fbafad --- /dev/null +++ b/dev-cpp/pcg-cpp/Manifest @@ -0,0 +1 @@ +DIST pcg-cpp-0.98.1_p20210406.tar.gz 78228 BLAKE2B 5cb1ded0bbc04a147975f3a40ca8e50becbd50e1d325a1f0bdff37bb2030bc15063601650a6bf8db252688e5f80cb950e14ebc14f2c9be37b6415be9074aa258 SHA512 e96e40bf63ddb29ebf8679ddaabbf5dc934173f38cb5ed97c5efe068a742a715daa05e38d9ae322a10fa538c8ec7a271622bfb6569256a471fe5e1c9a83f9e3f diff --git a/dev-cpp/pcg-cpp/files/pcg-cpp.pc b/dev-cpp/pcg-cpp/files/pcg-cpp.pc new file mode 100644 index 00000000..b289efc0 --- /dev/null +++ b/dev-cpp/pcg-cpp/files/pcg-cpp.pc @@ -0,0 +1,9 @@ +prefix=@PREFIX@ +exec_prefix=${prefix} +includedir=${prefix}/include + +Name: pcg-cpp +Description: Family of better random number generators +URL: https://www.pcg-random.org +Version: 0.98.1 +Cflags: -I${includedir} diff --git a/dev-cpp/pcg-cpp/metadata.xml b/dev-cpp/pcg-cpp/metadata.xml new file mode 100644 index 00000000..0b18520d --- /dev/null +++ b/dev-cpp/pcg-cpp/metadata.xml @@ -0,0 +1,10 @@ + + + + + mneme/pcg-cpp + https://github.com/imneme/pcg-cpp/issues + https://www.pcg-random.org/using-pcg-cpp.html + + + diff --git a/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild b/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild new file mode 100644 index 00000000..39d2d740 --- /dev/null +++ b/dev-cpp/pcg-cpp/pcg-cpp-0.98.1_p20210406-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +COMMIT="ffd522e7188bef30a00c74dc7eb9de5faff90092" + +DESCRIPTION="Family of better random number generators" +HOMEPAGE="https://www.pcg-random.org https://github.com/imneme/pcg-cpp" +SRC_URI="https://github.com/imneme/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="examples test" +RESTRICT="!test? ( test )" + +# header-only library +src_compile() { + tc-export CXX + if use test ; then + cd test-high || die + emake + fi +} + +src_test() { + cd test-high || die + sh ./run-tests.sh || die +} + +src_install() { + doheader include/* + + docompress -x /usr/share/doc/${PF}/sample + use examples && dodoc -r sample + einstalldocs + + insinto /usr/$(get_libdir)/pkgconfig + doins "${FILESDIR}"/pcg-cpp.pc + sed -e "s:@PREFIX@:${EPREFIX}/usr:" \ + -i "${ED}"/usr/$(get_libdir)/pkgconfig/pcg-cpp.pc || die +} diff --git a/dev-cpp/qt-jdenticon/Manifest b/dev-cpp/qt-jdenticon/Manifest new file mode 100644 index 00000000..4f52e0a3 --- /dev/null +++ b/dev-cpp/qt-jdenticon/Manifest @@ -0,0 +1,3 @@ +DIST qt-jdenticon-0.3.0.tar.gz 11021 BLAKE2B c4cbeba7848791b2386ac474ca7412b361ee949a126f10cdb523210a8415b436c365a3c056ca3fa9c196835f6bfc92b24a01f2906e62897b88af2e80a83d3bb3 SHA512 a3477ce8fd26de563c1397a07895dcd0ec8210c62fe82e808a8c322c298111c48570ce23df639d648d86a0627b455dc7d1772e985197351251d49abd461b8c23 +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 00000000..2e1f315b --- /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-r1.ebuild b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild new file mode 100644 index 00000000..f26a6611 --- /dev/null +++ b/dev-cpp/qt-jdenticon/qt-jdenticon-0.3.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +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="5" +KEYWORDS="~amd64" + +RDEPEND=" + dev-qt/qtcore:5 + dev-qt/qtgui:5 +" +DEPEND="${RDEPEND}" + +src_configure() { + eqmake5 +} + +src_install() { + emake INSTALL_ROOT="${D}" install +} 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 00000000..4849b8c6 --- /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 00000000..2863440c --- /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/rang/Manifest b/dev-cpp/rang/Manifest new file mode 100644 index 00000000..969844b4 --- /dev/null +++ b/dev-cpp/rang/Manifest @@ -0,0 +1 @@ +DIST rang-3.2.gh.tar.gz 13601 BLAKE2B 7694a221fc925c5f10e13b7ef4d087629ff6012b53212f45ed527d07ede69165fcf0bef8518e7be3592bf483663a9a2641608c9d8f57cd7a98edcdb1f56f1591 SHA512 f579aaf3bddbfa2325dd31bdbe7c32598af8a340fee62c3a1e7ed1cf189af2808b7838a5fb13b3765279ddd1e7481f6229da72e72218a4916455cf3ae12b5a68 diff --git a/dev-cpp/rang/files/rang-3.2-fix-tests.patch b/dev-cpp/rang/files/rang-3.2-fix-tests.patch new file mode 100644 index 00000000..c046825c --- /dev/null +++ b/dev-cpp/rang/files/rang-3.2-fix-tests.patch @@ -0,0 +1,48 @@ +https://src.fedoraproject.org/rpms/rang/blob/rawhide/f/0000-rang-fix-tests.patch +--- a/test/CMakeLists.txt ++++ b/test/CMakeLists.txt +@@ -8,7 +8,6 @@ set(CMAKE_CXX_EXTENSIONS OFF) + + function(rang_add_test file_name) + add_executable("${file_name}" "${file_name}.cpp") +- target_link_libraries("${file_name}" rang) + endfunction() + + # simple tests ################################################################# +@@ -23,7 +22,7 @@ find_package(doctest) + + if (${doctest_FOUND} EQUAL 1) + add_executable(all_rang_tests "test.cpp") +- target_link_libraries(all_rang_tests rang doctest::doctest) ++ target_link_libraries(all_rang_tests doctest::doctest) + + enable_testing() + +--- a/test/colorTest.cpp ++++ b/test/colorTest.cpp +@@ -1,4 +1,4 @@ +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + + using namespace std; +--- a/test/envTermMissing.cpp ++++ b/test/envTermMissing.cpp +@@ -1,4 +1,4 @@ +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + + using std::cout; +--- a/test/test.cpp ++++ b/test/test.cpp +@@ -1,7 +1,7 @@ + #define DOCTEST_CONFIG_IMPLEMENT_WITH_MAIN +-#include "doctest.h" ++#include "doctest/doctest.h" + +-#include "rang.hpp" ++#include "../include/rang.hpp" + #include + #include + diff --git a/dev-cpp/rang/metadata.xml b/dev-cpp/rang/metadata.xml new file mode 100644 index 00000000..a1c47a66 --- /dev/null +++ b/dev-cpp/rang/metadata.xml @@ -0,0 +1,11 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + agauniyal/rang + + diff --git a/dev-cpp/rang/rang-3.2.ebuild b/dev-cpp/rang/rang-3.2.ebuild new file mode 100644 index 00000000..323b2397 --- /dev/null +++ b/dev-cpp/rang/rang-3.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Minimal, header-only, modern C++ library for terminal goodies" +HOMEPAGE="https://agauniyal.github.io/rang/" +SRC_URI="https://github.com/agauniyal/rang/archive/refs/tags/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + +LICENSE="Unlicense" +SLOT="0" +KEYWORDS="~amd64 ~ppc64" + +IUSE="test" +RESTRICT="!test? ( test )" + +PATCHES="${FILESDIR}/${P}-fix-tests.patch" + +BDEPEND="test? ( dev-cpp/doctest )" + +src_configure() { + cmake_src_configure + if use test; then + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_configure + fi +} + +src_compile() { + if use test; then + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_compile + fi +} + +src_test() { + local BUILD_DIR CMAKE_USE_DIR + BUILD_DIR="${WORKDIR}/${P}_test" + CMAKE_USE_DIR="${S}/test" + cmake_src_test +} diff --git a/dev-cpp/reflection-cpp/Manifest b/dev-cpp/reflection-cpp/Manifest new file mode 100644 index 00000000..79a1116e --- /dev/null +++ b/dev-cpp/reflection-cpp/Manifest @@ -0,0 +1 @@ +DIST reflection-cpp-0.1.0.tar.gz 17746 BLAKE2B aa472f84ea7aa941043b88aa8dde3c37058cf971a1f2e65f9c7c3ddea83bf9aed490a61d525fdadc3e5c66ca3d3737a0994d723d1d0b6e68adbafa0f2ecc6828 SHA512 fbc12b0e4aae206b6eff67d1e0aea7a49e7bfa4183070d708e7bfe70326af7e7e9f0ed0b350af92d2c0ee50c23c4e971e13e9d068bfb23972a417ac6cc828143 diff --git a/dev-cpp/reflection-cpp/metadata.xml b/dev-cpp/reflection-cpp/metadata.xml new file mode 100644 index 00000000..7554862f --- /dev/null +++ b/dev-cpp/reflection-cpp/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + contour-terminal/reflection-cpp + + diff --git a/dev-cpp/reflection-cpp/reflection-cpp-0.1.0.ebuild b/dev-cpp/reflection-cpp/reflection-cpp-0.1.0.ebuild new file mode 100644 index 00000000..d75d5817 --- /dev/null +++ b/dev-cpp/reflection-cpp/reflection-cpp-0.1.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/scnlib/Manifest b/dev-cpp/scnlib/Manifest new file mode 100644 index 00000000..a91c931f --- /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 00000000..42c88916 --- /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 00000000..ab938178 --- /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/simdutf/Manifest b/dev-cpp/simdutf/Manifest new file mode 100644 index 00000000..ad338254 --- /dev/null +++ b/dev-cpp/simdutf/Manifest @@ -0,0 +1,2 @@ +DIST simdutf-5.7.2.tar.gz 2079493 BLAKE2B 6b72b1212b8cdcc9da192fcc939a3695a451e864ff8357dc250cfcf25314da901ddf7d5bda5a60c7e6f601cb637400d2e81764a8f47ce6e4f509e99fe4af9305 SHA512 0ff4b0b96913a0ecc79483184af0e29e4070fa304930665f831f87179ed443a9b76ae8b392f57aad4dac0cca01f86405efab7b7827ef9f885697e919d0132a75 +DIST simdutf-6.2.0.tar.gz 2105965 BLAKE2B 1372c026c449561298005272b70eef8318384c3f8c187e7642fa7e783cb7110ba0ce48168ad92e7ccece2fc7972c3f9137a7c054837d253fb10e760166d5de1f SHA512 2e07075edba7bcfade2cb7a8444a212dcc43427acb64cbfbd2baf13b3269a6e54abea5c15ad93da1414cad9150b9c1014b954be4bd770e424e7bfcbff215ff07 diff --git a/dev-cpp/simdutf/metadata.xml b/dev-cpp/simdutf/metadata.xml new file mode 100644 index 00000000..78195bff --- /dev/null +++ b/dev-cpp/simdutf/metadata.xml @@ -0,0 +1,8 @@ + + + + + + simdutf/simdutf + + diff --git a/dev-cpp/simdutf/simdutf-5.7.2.ebuild b/dev-cpp/simdutf/simdutf-5.7.2.ebuild new file mode 100644 index 00000000..d8cfeed3 --- /dev/null +++ b/dev-cpp/simdutf/simdutf-5.7.2.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_{11..13} ) + +inherit cmake python-any-r1 + +DESCRIPTION="simdutf: Unicode validation and transcoding at billions of characters per second" +HOMEPAGE="https://simdutf.github.io/simdutf/" +SRC_URI="https://github.com/simdutf/simdutf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND="${PYTHON_DEPS}" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( -DSIMDUTF_TESTS=$(usex test ON OFF) ) + cmake_src_configure +} diff --git a/dev-cpp/simdutf/simdutf-6.2.0.ebuild b/dev-cpp/simdutf/simdutf-6.2.0.ebuild new file mode 100644 index 00000000..4977da21 --- /dev/null +++ b/dev-cpp/simdutf/simdutf-6.2.0.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_{11..13} ) + +inherit cmake python-any-r1 + +DESCRIPTION="simdutf: Unicode validation and transcoding at billions of characters per second" +HOMEPAGE="https://simdutf.github.io/simdutf/" +SRC_URI="https://github.com/simdutf/simdutf/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="|| ( Apache-2.0 MIT )" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +BDEPEND="${PYTHON_DEPS}" + +RESTRICT="!test? ( test )" + +src_configure() { + local mycmakeargs=( -DSIMDUTF_TESTS=$(usex test ON OFF) ) + cmake_src_configure +} diff --git a/dev-cpp/sprout/Manifest b/dev-cpp/sprout/Manifest new file mode 100644 index 00000000..9cb51303 --- /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 00000000..df6641f0 --- /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 00000000..284f28a4 --- /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.ebuild b/dev-cpp/sprout/sprout-0_pre20190615.ebuild new file mode 100644 index 00000000..c54f9140 --- /dev/null +++ b/dev-cpp/sprout/sprout-0_pre20190615.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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/trantor/Manifest b/dev-cpp/trantor/Manifest new file mode 100644 index 00000000..2b3c5d16 --- /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 00000000..a2cd483d --- /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 00000000..4a18bcd7 --- /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 00000000..4a18bcd7 --- /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 00000000..8926e4ec --- /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 00000000..17534979 --- /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 00000000..321a69ff --- /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 00000000..10258e36 --- /dev/null +++ b/dev-cpp/units/Manifest @@ -0,0 +1 @@ +DIST units-2.3.3.tar.gz 1612045 BLAKE2B f81461e28d2cfe331ada2a0d1c0276d6a6c52825f2ec28caf2160e80aaa343ccc947892fe6be6133c5a80f277ac1767df49b66a10ad3ed573b57e6af16acd385 SHA512 40d803e6bb17f4bb46a0136c7753ae25a0d3ce352dbff3843b0c231e94eb8bade1de65d5b988589607fb12b11e4bfa762708a68839f2d7dccb45440672d09031 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 00000000..c1484457 --- /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 00000000..46d087b5 --- /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 00000000..69fa8c6a --- /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/workflow/Manifest b/dev-cpp/workflow/Manifest new file mode 100644 index 00000000..60742046 --- /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 00000000..f20e6f71 --- /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 00000000..97109285 --- /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 00000000..35d33b08 --- /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 00000000..35d33b08 --- /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 00000000..35d33b08 --- /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 00000000..35d33b08 --- /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 00000000..acd78274 --- /dev/null +++ b/dev-cpp/wt/Manifest @@ -0,0 +1,3 @@ +DIST wt-4.11.2.tar.gz 10581246 BLAKE2B 6b1ac3e53a8eab572354f4a43ed20cf92ce1049f79aae0333730fb283cd3c4fc274f8ebe94a08fffeafb73a1ccccf1771d180189ef6d825336172ab891992cbc SHA512 e512c88616878b8fa3b992aa9d2f232d994ee6108607af4e5d511a2fecd7ae35cf33a63435a0ff356df715b386f2061731dcfb28c529bc43c901f17787686f34 +DIST wt-4.11.3.tar.gz 10601583 BLAKE2B dd838a1f42fedc93f127f8a496feccc47359bd6883103ec7574e85f47d8e4452d83b48def467e68c97b5f3b3d354b0ed96722b62b306d98ac3d12b09eaf308cb SHA512 de1cf49e1b1d788841b1a87e6455bf5170ab857d0076ef7c60a5592bfb83bcdbc4621b23cac411f4b9dce2fd96b237fb4c80d854c195e575cf2e03515c399e3d +DIST wt-4.11.4.tar.gz 10616646 BLAKE2B d6c5ab376f9c992afff75ebfd8e2d7630cd49627d6217b0fcb9cfcc01f6870d350ba0ba59e18d4a753c93b83ab6aebd0e69e4cc562104141f4e024e66bd7c30c SHA512 e266e8333823a2960fe47645386dea6a9638a83caa4fdeee83af6bffd3e99ee43eb94d9c7afab6e4811a1c25d58df2f4c4f108308ba7f67e4359ed89f69ffd42 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 00000000..ad17603e --- /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/files/wt-workaround-deprecated-boost.patch b/dev-cpp/wt/files/wt-workaround-deprecated-boost.patch new file mode 100644 index 00000000..655c4598 --- /dev/null +++ b/dev-cpp/wt/files/wt-workaround-deprecated-boost.patch @@ -0,0 +1,79 @@ +diff --git a/src/http/Server.C b/src/http/Server.C +index 1b21529d..946cd1b6 100644 +--- a/src/http/Server.C ++++ b/src/http/Server.C +@@ -331,7 +331,7 @@ std::vector Server::resolveAddress(asio::ip::tcp::resolver &r + LOG_DEBUG_S(&wt_, "Failed to resolve hostname \"" << address << "\" as IPv4: " << + Wt::AsioWrapper::system_error(errc).what()); + // Resolve IPv6 +- query = Wt::AsioWrapper::asio::ip::tcp::resolver::query(Wt::AsioWrapper::asio::ip::tcp::v6(), address, "http"); ++ auto q = Wt::AsioWrapper::asio::ip::tcp::resolver::query(Wt::AsioWrapper::asio::ip::tcp::v6(), address, "http"); + for (Wt::AsioWrapper::asio::ip::tcp::resolver::iterator it = resolver.resolve(query, errc); + !errc && it != end; ++it) { + result.push_back(it->endpoint().address()); +diff --git a/src/web/FileUtils.C b/src/web/FileUtils.C +index 122e2a94..c6ce732b 100644 +--- a/src/web/FileUtils.C ++++ b/src/web/FileUtils.C +@@ -6,6 +6,7 @@ + + #include "web/FileUtils.h" + ++#include + #include + + #include "web/WebUtils.h" +@@ -45,7 +46,7 @@ namespace Wt { + + unsigned long long size(const std::string &file) + { +- return (unsigned long long) boost::filesystem::file_size(file); ++ return (unsigned long long) std::filesystem::file_size(file); + } + + std::string* fileToString(const std::string& fileName) +@@ -60,35 +61,35 @@ namespace Wt { + + std::chrono::system_clock::time_point lastWriteTime(const std::string &file) + { +- return std::chrono::system_clock::from_time_t(boost::filesystem::last_write_time(file)); ++ return std::chrono::system_clock::time_point{std::chrono::duration_cast(std::filesystem::last_write_time(file).time_since_epoch())}; + } + + bool exists(const std::string &file) + { +- boost::filesystem::path path(file); +- return boost::filesystem::exists(path); ++ std::filesystem::path path(file); ++ return std::filesystem::exists(path); + } + + bool isDirectory(const std::string &file) + { +- boost::filesystem::path path(file); +- return boost::filesystem::is_directory(path); ++ std::filesystem::path path(file); ++ return std::filesystem::is_directory(path); + } + + void listFiles(const std::string &directory, + std::vector &files) + { +- boost::filesystem::path path(directory); +- boost::filesystem::directory_iterator end_itr; ++ std::filesystem::path path(directory); ++ std::filesystem::directory_iterator end_itr; + +- if (!boost::filesystem::is_directory(path)) { ++ if (!std::filesystem::is_directory(path)) { + std::string error + = "listFiles: \"" + directory + "\" is not a directory"; + LOG_ERROR(error); + throw WException(error); + } + +- for (boost::filesystem::directory_iterator i(path); i != end_itr; ++i) { ++ for (std::filesystem::directory_iterator i(path); i != end_itr; ++i) { + std::string f = (*i).path().string(); + files.push_back(f); + } diff --git a/dev-cpp/wt/metadata.xml b/dev-cpp/wt/metadata.xml new file mode 100644 index 00000000..f8c1c1ff --- /dev/null +++ b/dev-cpp/wt/metadata.xml @@ -0,0 +1,14 @@ + + + + + davidroman96@gmail.com + David Roman + + + Enable x11-libs/pango, wich is used for improved font support (WPdfImage and WRasterImage) + + + emweb/wt + + diff --git a/dev-cpp/wt/wt-4.11.2.ebuild b/dev-cpp/wt/wt-4.11.2.ebuild new file mode 100644 index 00000000..5447c6ae --- /dev/null +++ b/dev-cpp/wt/wt-4.11.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +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 mysql opengl +pango pdf postgres ssl" + +DEPEND=" + mysql? ( virtual/mysql ) + opengl? ( virtual/opengl ) + pango? ( x11-libs/pango ) + postgres? ( dev-db/postgresql ) + ssl? ( dev-libs/openssl ) + <=dev-libs/boost-1.86.0:= + media-libs/libharu + media-gfx/graphicsmagick[jpeg,png] + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +BDEPEND=" + doc? ( + app-text/doxygen[dot] + dev-qt/qttools[qdoc] + ) +" + +PATCHES=( "${FILESDIR}/wt-no-rundir.patch") + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + -DBUILD_EXAMPLES=OFF + -DINSTALL_DOCUMENTATION=$(usex doc) + -DDOCUMENTATION_DESTINATION="share/doc/${PF}" + -DENABLE_SSL=$(usex ssl) + -DENABLE_HARU=$(usex pdf) + -DENABLE_PANGO=$(usex pango) + -DENABLE_SQLITE=ON + -DENABLE_POSTGRES=$(usex postgres) + -DENABLE_MYSQL=$(usex mysql) + -DENABLE_FIREBIRD=OFF + -DENABLE_QT4=OFF + -DENABLE_QT5=OFF + -DENABLE_QT6=ON + -DENABLE_SAML=ON + -DENABLE_OPENGL=$(usex opengl) + ) + + cmake_src_configure +} diff --git a/dev-cpp/wt/wt-4.11.3.ebuild b/dev-cpp/wt/wt-4.11.3.ebuild new file mode 100644 index 00000000..5447c6ae --- /dev/null +++ b/dev-cpp/wt/wt-4.11.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +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 mysql opengl +pango pdf postgres ssl" + +DEPEND=" + mysql? ( virtual/mysql ) + opengl? ( virtual/opengl ) + pango? ( x11-libs/pango ) + postgres? ( dev-db/postgresql ) + ssl? ( dev-libs/openssl ) + <=dev-libs/boost-1.86.0:= + media-libs/libharu + media-gfx/graphicsmagick[jpeg,png] + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +BDEPEND=" + doc? ( + app-text/doxygen[dot] + dev-qt/qttools[qdoc] + ) +" + +PATCHES=( "${FILESDIR}/wt-no-rundir.patch") + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + -DBUILD_EXAMPLES=OFF + -DINSTALL_DOCUMENTATION=$(usex doc) + -DDOCUMENTATION_DESTINATION="share/doc/${PF}" + -DENABLE_SSL=$(usex ssl) + -DENABLE_HARU=$(usex pdf) + -DENABLE_PANGO=$(usex pango) + -DENABLE_SQLITE=ON + -DENABLE_POSTGRES=$(usex postgres) + -DENABLE_MYSQL=$(usex mysql) + -DENABLE_FIREBIRD=OFF + -DENABLE_QT4=OFF + -DENABLE_QT5=OFF + -DENABLE_QT6=ON + -DENABLE_SAML=ON + -DENABLE_OPENGL=$(usex opengl) + ) + + cmake_src_configure +} diff --git a/dev-cpp/wt/wt-4.11.4.ebuild b/dev-cpp/wt/wt-4.11.4.ebuild new file mode 100644 index 00000000..5447c6ae --- /dev/null +++ b/dev-cpp/wt/wt-4.11.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +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 mysql opengl +pango pdf postgres ssl" + +DEPEND=" + mysql? ( virtual/mysql ) + opengl? ( virtual/opengl ) + pango? ( x11-libs/pango ) + postgres? ( dev-db/postgresql ) + ssl? ( dev-libs/openssl ) + <=dev-libs/boost-1.86.0:= + media-libs/libharu + media-gfx/graphicsmagick[jpeg,png] + sys-libs/zlib +" +RDEPEND="${DEPEND}" + +BDEPEND=" + doc? ( + app-text/doxygen[dot] + dev-qt/qttools[qdoc] + ) +" + +PATCHES=( "${FILESDIR}/wt-no-rundir.patch") + +src_configure() { + local mycmakeargs=( + -DLIB_INSTALL_DIR=$(get_libdir) + -DBUILD_EXAMPLES=OFF + -DINSTALL_DOCUMENTATION=$(usex doc) + -DDOCUMENTATION_DESTINATION="share/doc/${PF}" + -DENABLE_SSL=$(usex ssl) + -DENABLE_HARU=$(usex pdf) + -DENABLE_PANGO=$(usex pango) + -DENABLE_SQLITE=ON + -DENABLE_POSTGRES=$(usex postgres) + -DENABLE_MYSQL=$(usex mysql) + -DENABLE_FIREBIRD=OFF + -DENABLE_QT4=OFF + -DENABLE_QT5=OFF + -DENABLE_QT6=ON + -DENABLE_SAML=ON + -DENABLE_OPENGL=$(usex opengl) + ) + + cmake_src_configure +} diff --git a/dev-cpp/xtensor/Manifest b/dev-cpp/xtensor/Manifest new file mode 100644 index 00000000..1ace9bb5 --- /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 00000000..c2d96d8d --- /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 00000000..edc1c304 --- /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_{11..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 00000000..0c02ff23 --- /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 00000000..db0f046c --- /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 00000000..d9e2128f --- /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_{11..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 00000000..5b2efd7b --- /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.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5.ebuild new file mode 100644 index 00000000..9ae7366d --- /dev/null +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5.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.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.2.0.ebuild new file mode 100644 index 00000000..1f0d8007 --- /dev/null +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.2.0.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 00000000..8a6d6234 --- /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 00000000..4d36ed00 --- /dev/null +++ b/dev-crystal/athena-spec/Manifest @@ -0,0 +1,2 @@ +DIST athena-spec-0.3.10.tar.gz 11858 BLAKE2B 91a0cf52461bca7993f5c1397f22d097fc88d13ca11f9e93f2a41d36ecc714a91b9aba0ae1d39d2fbaaec3a6e823774a3650d9f463bd547fcbbf7309c2619b08 SHA512 5fcb3979d964df4e42bc081528622c0dda29772bd22a099fcb654af6f5b20fd65e762c7446e1341fc989c2de49fe88c23cb5b8744dd485efeeb9a6a2f4a0d412 +DIST athena-spec-0.3.8.tar.gz 11495 BLAKE2B b03d6df40da3e29cb1726fcf293166890b989c33a4855ea82e7a08b64c4e9cfecfe4f6bb48f4b1b0e7a8c2d8b5b57943b69118a2cf8fc89e659e516ab31492c1 SHA512 092854d0ac1f7a50b0e1ff909ec0679cd93c020740ffd578ed62b2783320cf6f012d6e70af9aa203af03c167eafdaeadc77cdffff728958eb0bc0663d82f64e7 diff --git a/dev-crystal/athena-spec/athena-spec-0.3.10.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.10.ebuild new file mode 100644 index 00000000..8946e12f --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.3.10.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.3.8.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.8.ebuild new file mode 100644 index 00000000..fbe2baf7 --- /dev/null +++ b/dev-crystal/athena-spec/athena-spec-0.3.8.ebuild @@ -0,0 +1,19 @@ +# 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="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/metadata.xml b/dev-crystal/athena-spec/metadata.xml new file mode 100644 index 00000000..3580ecc9 --- /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 00000000..c1f2f978 --- /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.ebuild b/dev-crystal/backtracer/backtracer-1.2.2.ebuild new file mode 100644 index 00000000..5943d5bb --- /dev/null +++ b/dev-crystal/backtracer/backtracer-1.2.2.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.ebuild b/dev-crystal/backtracer/backtracer-1.2.4.ebuild new file mode 100644 index 00000000..e7db372f --- /dev/null +++ b/dev-crystal/backtracer/backtracer-1.2.4.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 00000000..db238128 --- /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/crikey/Manifest b/dev-crystal/crikey/Manifest new file mode 100644 index 00000000..97902de1 --- /dev/null +++ b/dev-crystal/crikey/Manifest @@ -0,0 +1 @@ +DIST crikey-0.1.0_p20170404.tar.gz 2770 BLAKE2B 81cb77b6122e1f9e82d5602d4e6321259afefe8ae734aecadbe88899d8231d734a25813601f0df5dee705aa485d8e4c4b4d82d9b6b05e1184e0759fd2f235b35 SHA512 6850ae8102db3d64c25fb2191d47464f768e53ec07adb525e93f2d6bdbd0d54fdf3b3c52b280b25ab715eabcda82d20df2639e9f056a84b265a19dcb1a455afb diff --git a/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild b/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild new file mode 100644 index 00000000..3e594964 --- /dev/null +++ b/dev-crystal/crikey/crikey-0.1.0_p20170404.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +COMMIT="cb4bfef79f2e7e509fc7d94ae9da4d2b795b764e" +DESCRIPTION="Data structure view templates for Crystal" +HOMEPAGE="https://github.com/domgetter/crikey" +SRC_URI="https://github.com/domgetter/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" # broken diff --git a/dev-crystal/crikey/metadata.xml b/dev-crystal/crikey/metadata.xml new file mode 100644 index 00000000..299a5661 --- /dev/null +++ b/dev-crystal/crikey/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Dominic Muller + nicklink483@gmail.com + + domgetter/crikey + + diff --git a/dev-crystal/crustache/Manifest b/dev-crystal/crustache/Manifest new file mode 100644 index 00000000..98af72fc --- /dev/null +++ b/dev-crystal/crustache/Manifest @@ -0,0 +1,2 @@ +DIST crustache-2.4.4.tar.gz 11130 BLAKE2B e44a16a9a93326d0be2ef4f7dc956c4a27fcaec4bfdce728b9fa8bd12a3d6eab4a5d16507505892fbb11bd6b1e6fb8ae8a89da28c3300f5b181962050b6814fc SHA512 32aa4473df8b97f313b1d90efa53e977730659f6bc820428cac80e99d541cd1028507c9e791d7fe89f5c65a6df9bd4e9759dccebfcfddffc169f4c35537431cc +DIST mustache-spec-1.1.3.tar.gz 14166 BLAKE2B 98d6d109e548d090a0368f1d03a2a143c45cb648782810f7794af70994388e1ee39944f2942135137003f450919f7024eddc81014e6f6188f510d504392e7a87 SHA512 801a9cbf8a39080b183b20fbf327b420bcd6ed162bb58165dabafeb45fae277a9da506b6639ee7b955f6c206f0b8826d39588a43ffd86ab5ef4be6e9be2bc842 diff --git a/dev-crystal/crustache/crustache-2.4.4.ebuild b/dev-crystal/crustache/crustache-2.4.4.ebuild new file mode 100644 index 00000000..d40cfb2e --- /dev/null +++ b/dev-crystal/crustache/crustache-2.4.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +SPEC_PV="1.1.3" +DESCRIPTION="{{Mustache}} for Crystal" +HOMEPAGE="https://github.com/MakeNowJust/crustache" +SRC_URI=" + https://github.com/makenowjust/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + test? ( + https://github.com/mustache/spec/archive/refs/tags/v${SPEC_PV}.tar.gz -> mustache-spec-${SPEC_PV}.tar.gz + ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DOCS=( {CHANGELOG,README}.md ) + +src_unpack() { + default + + if use test; then + cd "${S}" || die + rmdir spec/mustache-spec || die + mv "${WORKDIR}"/spec-${SPEC_PV} spec/mustache-spec || die + fi +} diff --git a/dev-crystal/crustache/metadata.xml b/dev-crystal/crustache/metadata.xml new file mode 100644 index 00000000..bbf397f2 --- /dev/null +++ b/dev-crystal/crustache/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + TSUYUSATO Kitsune + make.just.on@gmail.com + + MakeNowJust/crustache + + diff --git a/dev-crystal/crystal-db/Manifest b/dev-crystal/crystal-db/Manifest new file mode 100644 index 00000000..4007e884 --- /dev/null +++ b/dev-crystal/crystal-db/Manifest @@ -0,0 +1,2 @@ +DIST crystal-db-0.11.0.tar.gz 37260 BLAKE2B 8fee7dd05af9585643a7fd2513ffeed8e8fd8c50cab0f467eebcbf7bbf48b94ed64ca4c524475bfc475da25e6ecf66ff3a88be1f417fdc302013fe78028c547a SHA512 a8df8d55402836d30d918a2717c145671f67ef5381895f56914aa3623135a9de3ce2d125085b16ff59460487116bc45f2e09b7001a937b3208430618049543d1 +DIST crystal-db-0.13.1.tar.gz 40745 BLAKE2B 3a3afe3bc60a7d2fb91ef31a5ea6d2b94bb27ee093f244ec59f908306ef125f9e5085c7de6da09c580fcd667e6ffda093053908685630f190b3f2ed9f662f589 SHA512 78d263271670eb5422e7d3d219cc895e4d508893f79800b34e46a0072bb2b3bee715bbfb588227ebcbaa4cd528810e42d6654ae92d146eeac0f19d3131847d3d diff --git a/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild b/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild new file mode 100644 index 00000000..130baedb --- /dev/null +++ b/dev-crystal/crystal-db/crystal-db-0.11.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 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 ) + +src_prepare() { + default + + # one test fails on v0.11.0 + rm spec/serializable_spec.cr || die +} diff --git a/dev-crystal/crystal-db/crystal-db-0.13.1.ebuild b/dev-crystal/crystal-db/crystal-db-0.13.1.ebuild new file mode 100644 index 00000000..20a72392 --- /dev/null +++ b/dev-crystal/crystal-db/crystal-db-0.13.1.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/metadata.xml b/dev-crystal/crystal-db/metadata.xml new file mode 100644 index 00000000..3366f891 --- /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 00000000..d538c5f8 --- /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.ebuild b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3.ebuild new file mode 100644 index 00000000..95c61ab3 --- /dev/null +++ b/dev-crystal/crystal-fnv/crystal-fnv-0.1.3.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 00000000..7fb75203 --- /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 00000000..795ac346 --- /dev/null +++ b/dev-crystal/crystal-html5/Manifest @@ -0,0 +1,2 @@ +DIST crystal-html5-0.4.0.tar.gz 129317 BLAKE2B 5b818f2e3f1c9f4f5b8d5c340fa6d1e84860700d7876cfe4757676194c84d38b10463b4a42554e732666765c3fab7e33bcb67e49e8b54d42c07a1b021d335849 SHA512 73bbae557cc72e313bb9be656ab7e557d9963bc3f60f960e4393a671bb7934e2589448701dcf431bb5a9e5603eb785b6df628a353d7cdb2ce02b00c11f3d8768 +DIST crystal-html5-0.5.0.tar.gz 129298 BLAKE2B f76d155224e1fe4da2da1156cef49ba0ec20659ca20a6e41ae299f50083ed3c8f032569bbf9129a19f1b87c81be62cfba145b86aa2a714403e409086ea81d39a SHA512 72b8f4e506e60f6b60c7d883e38407137437e02138e3f6f7a5f7ffb98e393af1e0e67a2b630a24e67175b09b4b868e3d636a9b7f9420259f93532553269e9a9e diff --git a/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild new file mode 100644 index 00000000..ad335d64 --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.4.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022 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" + +src_prepare() { + default + + # failing test + rm spec/token_spec.cr || die +} diff --git a/dev-crystal/crystal-html5/crystal-html5-0.5.0.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.5.0.ebuild new file mode 100644 index 00000000..85288580 --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.5.0.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/metadata.xml b/dev-crystal/crystal-html5/metadata.xml new file mode 100644 index 00000000..b6e5f38c --- /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 00000000..773554b7 --- /dev/null +++ b/dev-crystal/crystal-pg/Manifest @@ -0,0 +1,3 @@ +DIST crystal-pg-0.26.0.tar.gz 38901 BLAKE2B 954737db2ebfb02ad8ed7a071a2728199a306a8eb44a31bd7702413d271c8e9aec4d5ff104487d224e8278bb4d45fe619e8f84db930cd3c70a83a3487b6387bc SHA512 097450dbabb2c2d26deb70a9ed34f49f70e63e59055b5b3513eab9951feca546886998263848c7b7648bad716f6d67b436d1bde5ff0a89d521520350138055c1 +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.26.0.ebuild b/dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild new file mode 100644 index 00000000..1079b9ea --- /dev/null +++ b/dev-crystal/crystal-pg/crystal-pg-0.26.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit databases 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" + +DOCS=( CHANGELOG CONTRIBUTORS {CONTRIBUTING,README}.md ) + +src_test() { + local -x DATABASE_URL="postgres://postgres@127.0.0.1:65432" + + epostgres --start 65432 + shards_src_test + epostgres --stop +} diff --git a/dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild b/dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild new file mode 100644 index 00000000..8bbdc3de --- /dev/null +++ b/dev-crystal/crystal-pg/crystal-pg-0.28.0.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 00000000..e216828b --- /dev/null +++ b/dev-crystal/crystal-sqlite3/Manifest @@ -0,0 +1,2 @@ +DIST crystal-sqlite3-0.19.0.tar.gz 10893 BLAKE2B ab6591661f47c5b1257ade2e5a1f4db3b853851c2d699d12005bd09490224b2dfffaa8a5495f72c81d5b9f8e78195b66c61592269d4c3178b293870125d72034 SHA512 10f3447316db45d1320c9ec5ef85bc582bdc65823816362a03c7adc08f1d98c059f7f51eafcf15ed57f299a92499b128f90ff3d5207e7c72fdcf3801f9e0eacc +DIST crystal-sqlite3-0.21.0.tar.gz 12284 BLAKE2B a6943a30d00a8ec47860121f2878ce9274aab100bfe6a8a82aadbcdd71f0b4eef1943fa29e6d86bb2807ccfe6294136d5422b797086078d5c3196b9e63fd3f89 SHA512 a11b70e714c19762a4344383b95b3106be05cf9f51f9a4491e1bfda37c7fff0c178bec366fc86845db903a597e2c6a4eeb288c2c365f0b8752345f761bc68759 diff --git a/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild new file mode 100644 index 00000000..da6318ee --- /dev/null +++ b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.19.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022 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" + +DOCS=( {CHANGELOG,README}.md ) diff --git a/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0.ebuild b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0.ebuild new file mode 100644 index 00000000..5e62b942 --- /dev/null +++ b/dev-crystal/crystal-sqlite3/crystal-sqlite3-0.21.0.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 + + + + + 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 00000000..482ab0ab --- /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.ebuild b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.ebuild new file mode 100644 index 00000000..82289a0a --- /dev/null +++ b/dev-crystal/crystal-xpath2/crystal-xpath2-0.1.3.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 00000000..f0b66409 --- /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 00000000..fc141f22 --- /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.ebuild b/dev-crystal/crystar/crystar-0.3.1.ebuild new file mode 100644 index 00000000..fa9a1cd4 --- /dev/null +++ b/dev-crystal/crystar/crystar-0.3.1.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.ebuild b/dev-crystal/crystar/crystar-0.4.0.ebuild new file mode 100644 index 00000000..fa9a1cd4 --- /dev/null +++ b/dev-crystal/crystar/crystar-0.4.0.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 00000000..66815a29 --- /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 00000000..2dbf5ad1 --- /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.ebuild b/dev-crystal/exception_page/exception_page-0.4.1.ebuild new file mode 100644 index 00000000..75396b2f --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.4.1.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.ebuild b/dev-crystal/exception_page/exception_page-0.5.0.ebuild new file mode 100644 index 00000000..73e8ed6e --- /dev/null +++ b/dev-crystal/exception_page/exception_page-0.5.0.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 00000000..3f63aec7 --- /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 00000000..686bbdc7 --- /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.ebuild b/dev-crystal/habitat/habitat-0.4.9.ebuild new file mode 100644 index 00000000..35bfd492 --- /dev/null +++ b/dev-crystal/habitat/habitat-0.4.9.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 00000000..edd77b86 --- /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 00000000..cd60b4fb --- /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.ebuild b/dev-crystal/http_proxy/http_proxy-0.12.0.ebuild new file mode 100644 index 00000000..4ed45232 --- /dev/null +++ b/dev-crystal/http_proxy/http_proxy-0.12.0.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 00000000..bf7421a3 --- /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/inflector/Manifest b/dev-crystal/inflector/Manifest new file mode 100644 index 00000000..042447e6 --- /dev/null +++ b/dev-crystal/inflector/Manifest @@ -0,0 +1 @@ +DIST inflector-1.0.0.tar.gz 18959 BLAKE2B 87afb352c352ed0f6db687e523a9f79bd5533ec96a2892e617e9ec8478d5eb4913893337861b0714c70c1f1b659afaf591eb00d5eabf620e0120d04c16c572bb SHA512 3452a1c14499b7c35ab5e47b64347087cc1f24d5cd0a23373135d693a53f5d308a55e6c2e584fc39e1a6b191de8e16aab46cb0face1876cdf24c337231fd5ea2 diff --git a/dev-crystal/inflector/inflector-1.0.0.ebuild b/dev-crystal/inflector/inflector-1.0.0.ebuild new file mode 100644 index 00000000..241eef58 --- /dev/null +++ b/dev-crystal/inflector/inflector-1.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 shards + +MY_PN="${PN}.cr" +DESCRIPTION="String inflectors for Crystal" +HOMEPAGE="https://github.com/phoffer/inflector.cr" +SRC_URI="https://github.com/phoffer/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +src_prepare() { + default + + # test error + rm spec/inflector_spec.cr || die +} diff --git a/dev-crystal/inflector/metadata.xml b/dev-crystal/inflector/metadata.xml new file mode 100644 index 00000000..d509f7b5 --- /dev/null +++ b/dev-crystal/inflector/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Paul Hoffer + git@paulhoffer.com + + phoffer/inflector.cr + + diff --git a/dev-crystal/jbuilder/Manifest b/dev-crystal/jbuilder/Manifest new file mode 100644 index 00000000..7a67d079 --- /dev/null +++ b/dev-crystal/jbuilder/Manifest @@ -0,0 +1 @@ +DIST jbuilder-1.0.0.tar.gz 5165 BLAKE2B ea2623b427aba5686dac02db7348bd80be4df86cdf58d88fd2dde5ae7c908b97f65acc983878785823ffbc50e9cd975854b23cb5fdfb6069148fa0102751efc6 SHA512 4ab8aaa95bcc030972b59c02287a37970a34de59a58b9d1a52376946328df83980ba01f46eb84ae8818563d80227bbf370f749aab10b5e648d3ba270886bc49f diff --git a/dev-crystal/jbuilder/jbuilder-1.0.0.ebuild b/dev-crystal/jbuilder/jbuilder-1.0.0.ebuild new file mode 100644 index 00000000..20b9d762 --- /dev/null +++ b/dev-crystal/jbuilder/jbuilder-1.0.0.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="Generate JSON objects with a Builder-style DSL" +HOMEPAGE="https://github.com/shootingfly/jbuilder" +SRC_URI="https://github.com/shootingfly/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/jbuilder/metadata.xml b/dev-crystal/jbuilder/metadata.xml new file mode 100644 index 00000000..ae575045 --- /dev/null +++ b/dev-crystal/jbuilder/metadata.xml @@ -0,0 +1,8 @@ + + + + + + shootingfly/jbuilder + + diff --git a/dev-crystal/json_mapping/Manifest b/dev-crystal/json_mapping/Manifest new file mode 100644 index 00000000..ac97e255 --- /dev/null +++ b/dev-crystal/json_mapping/Manifest @@ -0,0 +1 @@ +DIST json_mapping-0.1.1.tar.gz 7986 BLAKE2B ed80180101cd3997793c19bdc384c53c670d688831b7c18a6040aa38b9f07895e6bae041d213a94c56a257389ff7b7e02db82ef260706f2f5e7cdd20aaf45fe2 SHA512 f60c8d09d8fbbfdf42896b9e6888e74d31cd49cbb40d97244e62ff607d582fad9fb87e21252a017cb58ee905e096a7c2df381ae3d8711488d2708ffadb0df2e6 diff --git a/dev-crystal/json_mapping/json_mapping-0.1.1.ebuild b/dev-crystal/json_mapping/json_mapping-0.1.1.ebuild new file mode 100644 index 00000000..7584be61 --- /dev/null +++ b/dev-crystal/json_mapping/json_mapping-0.1.1.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="Provides the legacy JSON.mapping macro method" +HOMEPAGE="https://github.com/crystal-lang/json_mapping.cr" +SRC_URI="https://github.com/crystal-lang/${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/json_mapping/metadata.xml b/dev-crystal/json_mapping/metadata.xml new file mode 100644 index 00000000..6d9ce8b3 --- /dev/null +++ b/dev-crystal/json_mapping/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Brian J. Cardiff + bcardiff@manas.tech + + crystal-lang/json_mapping.cr + + diff --git a/dev-crystal/kemal/Manifest b/dev-crystal/kemal/Manifest new file mode 100644 index 00000000..a48e26d4 --- /dev/null +++ b/dev-crystal/kemal/Manifest @@ -0,0 +1,2 @@ +DIST kemal-1.1.2.tar.gz 49111 BLAKE2B d14aca282dfe944d5d4e2f5ecf3261663bfd907e573ca64585f6f507f877a2923f43c7fd35b001924bd0f48fb2338d23e4ff52a2696f7626d56b75e346149aed SHA512 7e45da9fae8e0c5d204971af34d21102e2bd82eb1a7f6e6e860547f55dbad19b9fcc25d772fd41d4478740d70303fe75988cddb6c658eb1fdda5ffeecd7e5318 +DIST kemal-1.6.0.tar.gz 51876 BLAKE2B 61c1c07ab2cae800105a5bb5bf8c8e0d88399237d3df63942cfe4213862fe2ce43ea011b8d80b91d227596ce919efb72fde3bbbc2c11227d16606e1806394450 SHA512 61415698b97a9671666f386a4b9890adc85e74df90c362758be1dc3dcc2db8361cfc6f89179703066652202e5ebb36195d8d80ab7e4d9fa39de0e6b87bce0806 diff --git a/dev-crystal/kemal/kemal-1.1.2-r1.ebuild b/dev-crystal/kemal/kemal-1.1.2-r1.ebuild new file mode 100644 index 00000000..c9da25d7 --- /dev/null +++ b/dev-crystal/kemal/kemal-1.1.2-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2022-2023 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" +RESTRICT="test" + +RDEPEND=" + + + + + + + Serdar Dogruyol + dogruyolserdar@gmail.com + + kemalcr/kemal + + diff --git a/dev-crystal/kilt/Manifest b/dev-crystal/kilt/Manifest new file mode 100644 index 00000000..79b5319b --- /dev/null +++ b/dev-crystal/kilt/Manifest @@ -0,0 +1 @@ +DIST kilt-0.6.1.tar.gz 4950 BLAKE2B 7152ac21fd1d8309003a64a754dc81324f69936a71a4321c12bb2470900d077b059f440e0321dc3b642b4dd7ccbef2ed67e9d6cad2d321411f53ed49e36b74bb SHA512 e987c79b6e3bf5fd8b5b862fc27c13ede8ddb9a3a67f988ff8f73e57a208c03f5c7faf8259e1803fd689756b29cd77dea7e355b28eb5df1f2757efab9d304f75 diff --git a/dev-crystal/kilt/kilt-0.6.1.ebuild b/dev-crystal/kilt/kilt-0.6.1.ebuild new file mode 100644 index 00000000..27ef48ad --- /dev/null +++ b/dev-crystal/kilt/kilt-0.6.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Generic template interface for Crystal" +HOMEPAGE="https://github.com/jeromegn/kilt" +SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +TEST_DEPEND=" + dev-crystal/crustache + dev-crystal/jbuilder + + + + + cyber+gentoo@sysrq.in + Anna + + + + Jerome Gravel-Niquet + jeromegn@gmail.com + + jeromegn/kilt + + diff --git a/dev-crystal/liquid/Manifest b/dev-crystal/liquid/Manifest new file mode 100644 index 00000000..ef03d096 --- /dev/null +++ b/dev-crystal/liquid/Manifest @@ -0,0 +1,2 @@ +DIST liquid-0.4.1.tar.gz 24258 BLAKE2B 0629dec657db5f0dd130e336c6adcf7b413fd58e12f0a06191a8daf8eee3bc70b85032f71923156f9229653515aecdc04a33c2109b8bf1b41b1f8458c768e6dd SHA512 1dc1f45f1f1c1d1a9302a1e5d921ac4e6482f0930752cfbd2a5f9448254457421f449180e7103175c3add33a0c70fdc79dff0d413ac0ce325079b6a77ee65d5b +DIST liquid-1.0.0.tar.gz 58533 BLAKE2B 8c439bd3f6804681e7f63c2d41e1110c7f02b7491557a804ceb05eda391308afef73b3dc9d4d540067b89f231b9e0a1bce71b8ee61c70d1fec613fff6268920c SHA512 f9815ecef1771f0b638f814c6d66416991db88d00cae80af33d1c4a7bbdd6a2d6dd1fb2af3d26d5510a169bdea23400590782e8b5d5fb6724e2c8a3c424efaff diff --git a/dev-crystal/liquid/liquid-0.4.1.ebuild b/dev-crystal/liquid/liquid-0.4.1.ebuild new file mode 100644 index 00000000..ea038618 --- /dev/null +++ b/dev-crystal/liquid/liquid-0.4.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +MY_PN="${PN}.cr" +DESCRIPTION="Liquid template engine for Crystal" +HOMEPAGE="https://github.com/TechMagister/liquid.cr" +SRC_URI="https://github.com/TechMagister/${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/inflector + dev-crystal/json_mapping +" diff --git a/dev-crystal/liquid/liquid-1.0.0.ebuild b/dev-crystal/liquid/liquid-1.0.0.ebuild new file mode 100644 index 00000000..04ff4537 --- /dev/null +++ b/dev-crystal/liquid/liquid-1.0.0.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="Liquid template engine for Crystal" +HOMEPAGE="https://github.com/amberframework/liquid.cr" +SRC_URI="https://github.com/amberframework/${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/liquid/metadata.xml b/dev-crystal/liquid/metadata.xml new file mode 100644 index 00000000..5d9a32ec --- /dev/null +++ b/dev-crystal/liquid/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Arnaud Fernandés + arnaud.fernandes@laposte.net + + amberframework/liquid.cr + + diff --git a/dev-crystal/lucky_flow/Manifest b/dev-crystal/lucky_flow/Manifest new file mode 100644 index 00000000..8f908208 --- /dev/null +++ b/dev-crystal/lucky_flow/Manifest @@ -0,0 +1 @@ +DIST lucky_flow-0.10.0.tar.gz 17564 BLAKE2B 4f118108a2f8960c04cab97fa260df6fe98ad81be6c1630d2a48c4320b4533961a8e6e3983fbbdea358ec2bdab5eb5035f1d4bc3e5222c08a3e34408f20fa74a SHA512 8b03266d9d259665a7274b95880c211654170db135f618cf84148d693ae6c7658ff3fe1c4df896e10db8139cf9d6e0f5a2659829f3e4f657eff7f9cf1d25f4c0 diff --git a/dev-crystal/lucky_flow/lucky_flow-0.10.0-r1.ebuild b/dev-crystal/lucky_flow/lucky_flow-0.10.0-r1.ebuild new file mode 100644 index 00000000..c375db90 --- /dev/null +++ b/dev-crystal/lucky_flow/lucky_flow-0.10.0-r1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2022-2024 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 +" + +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 00000000..dcb655ee --- /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 00000000..635d994d --- /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 00000000..29399c99 --- /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 00000000..ca8e2935 --- /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-r1.ebuild b/dev-crystal/protodec/protodec-0.1.5-r1.ebuild new file mode 100644 index 00000000..99864327 --- /dev/null +++ b/dev-crystal/protodec/protodec-0.1.5-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="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/libpcre +" +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-r2.ebuild b/dev-crystal/protodec/protodec-0.1.5-r2.ebuild new file mode 100644 index 00000000..90f97c8d --- /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/radix/Manifest b/dev-crystal/radix/Manifest new file mode 100644 index 00000000..d1b603ea --- /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 00000000..09d66c22 --- /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.ebuild b/dev-crystal/radix/radix-0.4.1.ebuild new file mode 100644 index 00000000..89edab28 --- /dev/null +++ b/dev-crystal/radix/radix-0.4.1.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 00000000..871db705 --- /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 00000000..e2467560 --- /dev/null +++ b/dev-crystal/selenium/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Matthew McGarvey + matthewmcgarvey14@gmail.com + + matthewmcgarvey/selenium.cr + + diff --git a/dev-crystal/selenium/selenium-0.12.0.ebuild b/dev-crystal/selenium/selenium-0.12.0.ebuild new file mode 100644 index 00000000..4f9b7c7c --- /dev/null +++ b/dev-crystal/selenium/selenium-0.12.0.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.ebuild b/dev-crystal/selenium/selenium-0.12.1.ebuild new file mode 100644 index 00000000..b58563a3 --- /dev/null +++ b/dev-crystal/selenium/selenium-0.12.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 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/slang/Manifest b/dev-crystal/slang/Manifest new file mode 100644 index 00000000..92fd10e1 --- /dev/null +++ b/dev-crystal/slang/Manifest @@ -0,0 +1 @@ +DIST slang-1.7.3.tar.gz 11866 BLAKE2B 815b4f9cc4f2215a6faaf5c57c6244bf358b7535ac9e45f98645e5a50277d8efdbe91ef466d266a2581a0538f7276599566751543976fb4a06e44cc01125d3b1 SHA512 62c9f6029bae0abb48dbe7456abde0d0f19d81f2b861acf3df8781fa96e57c251a597efd81c2418b9e29d04fc09910fd46ee66c5feded91097f107d43955972e diff --git a/dev-crystal/slang/metadata.xml b/dev-crystal/slang/metadata.xml new file mode 100644 index 00000000..9d83c7e3 --- /dev/null +++ b/dev-crystal/slang/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Jerome Gravel-Niquet + jeromegn@gmail.com + + jeromegn/slang + + diff --git a/dev-crystal/slang/slang-1.7.3.ebuild b/dev-crystal/slang/slang-1.7.3.ebuild new file mode 100644 index 00000000..524257e5 --- /dev/null +++ b/dev-crystal/slang/slang-1.7.3.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="Slim-inspired templating language for Crystal" +HOMEPAGE="https://github.com/jeromegn/slang" +SRC_URI="https://github.com/jeromegn/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/spectator/Manifest b/dev-crystal/spectator/Manifest new file mode 100644 index 00000000..4e011543 --- /dev/null +++ b/dev-crystal/spectator/Manifest @@ -0,0 +1,2 @@ +DIST spectator-0.12.0.tar.gz 156833 BLAKE2B 49fb7de6bbf9091fc081f18fce921f2f37d4a56aecb7927296f27e7168deacb4ace8c2a720e039e122d29366735ba2bc0484893c5f617f9b202f350b329d8266 SHA512 4f67c1609c8055de9f354634bcd15aab408dfddf9392e05e34a882ba027a23135c8f00322286dad6ff6adaed3b934dbef44f9816ecd48b0d59fa25d200e71b16 +DIST spectator-0.12.1.tar.gz 156923 BLAKE2B a36c18c339d4cf295fd64433daf5d9c642858598dcd91e7adfe57f813e0e2a3adfaca7b42968b95eb332541e666b32d2b1a02931e0b68b7280d20b26a5d3e276 SHA512 f003e79608c5e4dd5965de446698e7bcb8049bc45185cbd7bfcb0a6523a77ca68d8d875b7985c1efce5533630845a9eb929c3aa26ec190f5613e5b450824f7d6 diff --git a/dev-crystal/spectator/metadata.xml b/dev-crystal/spectator/metadata.xml new file mode 100644 index 00000000..32432920 --- /dev/null +++ b/dev-crystal/spectator/metadata.xml @@ -0,0 +1,15 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + Michael Miller + icy.arctic.fox@gmail.com + + icy-arctic-fox/spectator + + diff --git a/dev-crystal/spectator/spectator-0.12.0.ebuild b/dev-crystal/spectator/spectator-0.12.0.ebuild new file mode 100644 index 00000000..57e1d6d4 --- /dev/null +++ b/dev-crystal/spectator/spectator-0.12.0.ebuild @@ -0,0 +1,31 @@ +# 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_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/ + + # Will eat all your memory + #shards_src_test spec/spectator/mocks/ +} diff --git a/dev-crystal/spectator/spectator-0.12.1.ebuild b/dev-crystal/spectator/spectator-0.12.1.ebuild new file mode 100644 index 00000000..949b583c --- /dev/null +++ b/dev-crystal/spectator/spectator-0.12.1.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/temel/Manifest b/dev-crystal/temel/Manifest new file mode 100644 index 00000000..38052c20 --- /dev/null +++ b/dev-crystal/temel/Manifest @@ -0,0 +1 @@ +DIST temel-0.1.0_p20171024.tar.gz 4261 BLAKE2B c5b18023902e37163e5aa4bbf2274b2449763311452db1e0168c6d4065b7b302d6a79b6f3fbac7a98ffde93c5e3b1671b597065914334d7970e9e15d22aac596 SHA512 5e9c5cea25e8be40130cb78ae43e2aaadac63d4f352767ccbbb898ded2e5e9490c44e1f7e96b24d3ac7791d7956c4fd09a6a535ea474fb30b04f0418d01df81e diff --git a/dev-crystal/temel/metadata.xml b/dev-crystal/temel/metadata.xml new file mode 100644 index 00000000..ea86d32b --- /dev/null +++ b/dev-crystal/temel/metadata.xml @@ -0,0 +1,8 @@ + + + + + + f/temel + + diff --git a/dev-crystal/temel/temel-0.1.0_p20171024.ebuild b/dev-crystal/temel/temel-0.1.0_p20171024.ebuild new file mode 100644 index 00000000..b52df813 --- /dev/null +++ b/dev-crystal/temel/temel-0.1.0_p20171024.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +COMMIT="f7ddd6d70ff9f13ec00fa49f9ede68bb4650caf9" +DESCRIPTION="Extensible Markup DSL for Crystal" +HOMEPAGE="https://github.com/f/temel" +SRC_URI="https://github.com/f/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/water/Manifest b/dev-crystal/water/Manifest new file mode 100644 index 00000000..3a87ed29 --- /dev/null +++ b/dev-crystal/water/Manifest @@ -0,0 +1 @@ +DIST water-1.0.0.tar.gz 5236 BLAKE2B b00b9aa6b2db05bc8a49c02490738bc528fbed585f6a145b8f2f6bac08fc044639a605344e1374909a673b3f04a6eab0035e23becaa31c3789b812029d0c827b SHA512 94eb0ea0ffe5b466a76b22d4c139e8bc5334fb9ae4099de03c6e8ea49b1ab6c2647d2c582ce6613ceaa7e37557400e6eae178377bc546e092789d7e45334d54c diff --git a/dev-crystal/water/metadata.xml b/dev-crystal/water/metadata.xml new file mode 100644 index 00000000..681259ea --- /dev/null +++ b/dev-crystal/water/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Shootingfly + xiefei@yolanda.hk + + shootingfly/water + + diff --git a/dev-crystal/water/water-1.0.0.ebuild b/dev-crystal/water/water-1.0.0.ebuild new file mode 100644 index 00000000..e5d1bd5d --- /dev/null +++ b/dev-crystal/water/water-1.0.0.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="A library for writing HTML in plain Crystal" +HOMEPAGE="https://github.com/shootingfly/water" +SRC_URI="https://github.com/shootingfly/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" diff --git a/dev-crystal/webdrivers/Manifest b/dev-crystal/webdrivers/Manifest new file mode 100644 index 00000000..08e782db --- /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 00000000..8834332e --- /dev/null +++ b/dev-crystal/webdrivers/metadata.xml @@ -0,0 +1,12 @@ + + + + + + matthewmcgarvey/webdrivers.cr + + Matthew McGarvey + matthewmcgarvey14@gmail.com + + + diff --git a/dev-crystal/webdrivers/webdrivers-0.4.3-r1.ebuild b/dev-crystal/webdrivers/webdrivers-0.4.3-r1.ebuild new file mode 100644 index 00000000..24a1c1e7 --- /dev/null +++ b/dev-crystal/webdrivers/webdrivers-0.4.3-r1.ebuild @@ -0,0 +1,31 @@ +# Copyright 2022-2024 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/matthewmcgarvey/webdrivers.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" + +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 00000000..fec02515 --- /dev/null +++ b/dev-crystal/webless/Manifest @@ -0,0 +1 @@ +DIST webless-0.1.0.tar.gz 5524 BLAKE2B 2ab486ea7e1fc8b7d7d2137057532d8aa07ac6f44277039d25c75a7d856d1fdd1f330433e3ef3ac50bfd1b26edfd834efc2f6cd2c2509d7b022ffdb62c185bf2 SHA512 81465db690f416f3f16a390a8e3fc80f943a86d16dc82a04be227db2a787738de16a071655fc99227f2ed9e4ea0ffddf1251064abeaccbcf2d341c19fb080a33 diff --git a/dev-crystal/webless/metadata.xml b/dev-crystal/webless/metadata.xml new file mode 100644 index 00000000..3b08058e --- /dev/null +++ b/dev-crystal/webless/metadata.xml @@ -0,0 +1,12 @@ + + + + + + matthewmcgarvey/webless + + matthewmcgarvey + matthewmcgarvey14@gmail.com + + + diff --git a/dev-crystal/webless/webless-0.1.0.ebuild b/dev-crystal/webless/webless-0.1.0.ebuild new file mode 100644 index 00000000..778e8dfe --- /dev/null +++ b/dev-crystal/webless/webless-0.1.0.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/webmock/Manifest b/dev-crystal/webmock/Manifest new file mode 100644 index 00000000..eef159be --- /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/metadata.xml b/dev-crystal/webmock/metadata.xml new file mode 100644 index 00000000..0f0a1ee5 --- /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.ebuild b/dev-crystal/webmock/webmock-0.14.0.ebuild new file mode 100644 index 00000000..036df901 --- /dev/null +++ b/dev-crystal/webmock/webmock-0.14.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2022-2024 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" + +DOCS=( README.md ) diff --git a/dev-db/libpg_query/Manifest b/dev-db/libpg_query/Manifest new file mode 100644 index 00000000..624596e2 --- /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 00000000..bb9c746e --- /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 00000000..a8636888 --- /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 00000000..8e2177fb --- /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/limbo/Manifest b/dev-db/limbo/Manifest new file mode 100644 index 00000000..b064dea2 --- /dev/null +++ b/dev-db/limbo/Manifest @@ -0,0 +1,2 @@ +DIST limbo-0.0.15-crates.tar.xz 30014088 BLAKE2B d15364bec530eb15ededa8e298276374bc933bd8f9084d159be64c7f4b70766b9606d17b7143ad2bacdbbcf0819469d8934dc763dadda6394eba99bf430413a4 SHA512 47c69c19cd5c660d97c0dfef1bfffa3463f66032e3ae770947ef34d1cfd9b370748e493fae3502329f8fc88471a59a2bed31f10d945a5805a18b1574c41e3d9a +DIST limbo-0.0.15.tar.gz 3338589 BLAKE2B 1c19b8fde00847cecb11b07047d1083e01209726c76fdea58086e95c1208ebd4b30ba2bdf60dcc8cdf5f4a16be70965006c148b234d4ff697d9476b53ac4315c SHA512 f7b8eec689450a27f7e57953e226e9b1a30f7ec7e044d7b7ef707968e1258396f5da28fc038404be8a7f0e3664a238d577cf4205b1212c47befd0220823be57c diff --git a/dev-db/limbo/limbo-0.0.15.ebuild b/dev-db/limbo/limbo-0.0.15.ebuild new file mode 100644 index 00000000..aff7d3ea --- /dev/null +++ b/dev-db/limbo/limbo-0.0.15.ebuild @@ -0,0 +1,59 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES="" + +inherit cargo linux-info + +DESCRIPTION="The Limbo interactive SQL shell" +HOMEPAGE="https://github.com/tursodatabase/limbo" +SRC_URI=" + https://github.com/tursodatabase/${PN}/releases/download/v${PV}/source.tar.gz -> ${P}.tar.gz +" +DEPS_URI="https://github.com/freijon/${PN}/releases/download/v${PV}/${P}-crates.tar.xz" +SRC_URI+=" ${DEPS_URI}" + +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" + +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() { + local myfeatures=( + $(use uring && usex "uring" "io_uring") + ) + cargo_src_configure --no-default-features +} + +src_compile() { + cargo_src_compile --package "${PN}_cli" --bin "${PN}" +} + +src_install() { + cargo_src_install --path cli + + local DOCS=( + CHANGELOG.md + CONTRIBUTING.md + README.md + ) + + einstalldocs +} diff --git a/dev-db/limbo/metadata.xml b/dev-db/limbo/metadata.xml new file mode 100644 index 00000000..f390312d --- /dev/null +++ b/dev-db/limbo/metadata.xml @@ -0,0 +1,15 @@ + + + + + Jonas Frei + freijon@pm.me + + + tursodatabase/limbo + https://github.com/tursodatabase/limbo/issues + + + Use uring I/O backend + + diff --git a/dev-db/pg_query_vala/Manifest b/dev-db/pg_query_vala/Manifest new file mode 100644 index 00000000..ba2251af --- /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 00000000..33f8476e --- /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 00000000..0ed8c8a2 --- /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 00000000..b12fea21 --- /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 00000000..79d03509 --- /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 00000000..26127b2e --- /dev/null +++ b/dev-db/pg_repack/Manifest @@ -0,0 +1 @@ +DIST pg_repack-1.5.0.tar.gz 97088 BLAKE2B 1eabdc9feecb4890cad3011b6ea7e1ae67042a44a946b2b6b294eaa6c35e44c0bdbff26f8579c2267b0f4af07407086e659190a745dd0dfe34e8a525c1dde0b0 SHA512 be6ac1b120b6175a62dc57656b9dcbc44f706b6b1a6286da813159809282ad3025ca0721159a087d23d4d5e126debeb1003ef99bf44f5499ce8288e97b40711a diff --git a/dev-db/pg_repack/metadata.xml b/dev-db/pg_repack/metadata.xml new file mode 100644 index 00000000..3d041072 --- /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.0.ebuild b/dev-db/pg_repack/pg_repack-1.5.0.ebuild new file mode 100644 index 00000000..c74cf087 --- /dev/null +++ b/dev-db/pg_repack/pg_repack-1.5.0.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 11 12 13 14 15 ) +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 00000000..ed26de47 --- /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 00000000..1823388b --- /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 00000000..21ef137e --- /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 00000000..1a9987ab --- /dev/null +++ b/dev-db/rum/Manifest @@ -0,0 +1,2 @@ +DIST rum-1.3.13.tar.gz 565701 BLAKE2B 77f1a3116fbb62143587f3e10e884b24627e816824ad83d50e6127eb3be218e50b192cffe9a5a565fba26aa4aa3d362cefaf3dd3954b1c7aaf9a5e17fdd1159f SHA512 5a5e614df2b9ee1ea5a2922588a745c9812fd6a6a6cb4f3e6c3c237d752ff93c332619cc6c7881abcffca59998a4c467bd7daec5cd50154391c236c4fe7e05f7 +DIST rum-1.3.14.tar.gz 567735 BLAKE2B e7f6fdddcbfc8bab87c41562ad74dd2c99d04c1f8c51b035492be075d36a96c3a01ae5de461cb9825dfca191a6249b5c1797395ff6ce23f51e8871e3a9357f72 SHA512 84c6f26e51e002da78ec91f3368295d5cd5ed60c8cc60ee3b389742224276f74407b2f67e41be21a8fe49bc2c197ba931fe4431ecd4ca6a6b94bc3a0625eed3d diff --git a/dev-db/rum/metadata.xml b/dev-db/rum/metadata.xml new file mode 100644 index 00000000..7a50912f --- /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.13-r1.ebuild b/dev-db/rum/rum-1.3.13-r1.ebuild new file mode 100644 index 00000000..734c3b40 --- /dev/null +++ b/dev-db/rum/rum-1.3.13-r1.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 ) +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.14.ebuild b/dev-db/rum/rum-1.3.14.ebuild new file mode 100644 index 00000000..b32e4774 --- /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/soci/Manifest b/dev-db/soci/Manifest new file mode 100644 index 00000000..18796c72 --- /dev/null +++ b/dev-db/soci/Manifest @@ -0,0 +1 @@ +DIST soci-4.0.3.tar.gz 1213452 BLAKE2B c0fe6d80e32a8df6de94d6fea5bafc1010b8f3e83a7132f95784e1dcc9b682e0037909621a5526c84dd78de60490016916d444f22dfb2a751c357c7a34ff6539 SHA512 1a3a00b8656a95d0e47256fe5ce5a26bc3fc6379b8cadfb12d4e604fb0168724d6cd7090b6b47ee329822593089386a59bdd040b081d873fcc31ad3555031bc6 diff --git a/dev-db/soci/metadata.xml b/dev-db/soci/metadata.xml new file mode 100644 index 00000000..e9eb83d0 --- /dev/null +++ b/dev-db/soci/metadata.xml @@ -0,0 +1,14 @@ + + + + + sigsegv@radiotube.org + Jan-Espen Oversand + + + Enable c++11 support + + + soci + + diff --git a/dev-db/soci/soci-4.0.3-r3.ebuild b/dev-db/soci/soci-4.0.3-r3.ebuild new file mode 100644 index 00000000..0a360f06 --- /dev/null +++ b/dev-db/soci/soci-4.0.3-r3.ebuild @@ -0,0 +1,49 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="SOCI - The C++ Database Access Library" +HOMEPAGE="https://sourceforge.net/projects/soci/" +SRC_URI="https://sourceforge.net/projects/soci/files/soci/${P}/${P}.tar.gz/download -> ${P}.tar.gz" + +LICENSE="Boost-1.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="odbc sqlite oracle postgres mysql static-libs test lto +cxx11" +RESTRICT="!test? ( test )" + +CMAKE_SKIP_TESTS=( + soci_odbc_test_mssql + soci_odbc_test_mssql_static + soci_odbc_test_mysql + soci_odbc_test_mysql_static + soci_odbc_test_postgresql + soci_odbc_test_postgresql_static + soci_postgresql_test + soci_postgresql_test_static + soci_mysql_test + soci_mysql_test_static +) + +RDEPEND=" + >=dev-libs/boost-1.85.0-r1 + odbc? ( dev-db/unixODBC ) + sqlite? ( dev-db/sqlite ) + oracle? ( dev-db/oracle-instantclient[sdk] ) + postgres? ( dev-db/postgresql ) + mysql? ( dev-db/mysql ) +" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DSOCI_STATIC="$(usex static-libs)" + -DSOCI_TESTS="$(usex test)" + -DSOCI_LTO="$(usex lto)" + -DSOCI_CXX11="$(usex cxx11)" + ) + cmake_src_configure +} diff --git a/dev-db/sqlcmd/Manifest b/dev-db/sqlcmd/Manifest new file mode 100644 index 00000000..3cf424b8 --- /dev/null +++ b/dev-db/sqlcmd/Manifest @@ -0,0 +1,2 @@ +DIST sqlcmd-1.8.2-deps.tar.xz 53593028 BLAKE2B a521a110d0f5ed20a60d7337bb6f28142b5810405847eded67cb01ff13d818038712cbcd5d233f44b1c863a1fb8a19dbaefb31932df96fdbb34f804b985a6d8f SHA512 e1938ee14514efc22d8d3c78f4f1781b9cd90265708812548b1b5622af2e7e9bd71e108ebe6d7d3739493c370631b84155e0f2b415d60826d3226ae6cea32dc2 +DIST sqlcmd-1.8.2.tar.gz 1050371 BLAKE2B 6fb08f72accef33f3cc7edb4701371ce7305e6a52e9b69c258e0224b302ac5b5fc63d834f079567db2503ef6ad89d8d671f74d3c609766c5389224bb76e71a02 SHA512 b1e58c35ac7572e223c8186a36fcffe1e7d350a68876a88639d71a15a7a7130d33af97be0af599a848b5635319f345053b1ba0a7dcff21fa5c44d5bcdf913dec diff --git a/dev-db/sqlcmd/metadata.xml b/dev-db/sqlcmd/metadata.xml new file mode 100644 index 00000000..afe7c9dc --- /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.2.ebuild b/dev-db/sqlcmd/sqlcmd-1.8.2.ebuild new file mode 100644 index 00000000..af122c84 --- /dev/null +++ b/dev-db/sqlcmd/sqlcmd-1.8.2.ebuild @@ -0,0 +1,43 @@ +# 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" + +# 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}" + +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 00000000..00000325 --- /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 00000000..5cb4b7f9 --- /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 00000000..c3b44f07 --- /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-debug/gdb-dashboard/Manifest b/dev-debug/gdb-dashboard/Manifest new file mode 100644 index 00000000..c1d36a32 --- /dev/null +++ b/dev-debug/gdb-dashboard/Manifest @@ -0,0 +1,2 @@ +DIST gdb-dashboard-0.17.3.tar.gz 23288 BLAKE2B d7118e356d0c71dd77b887013eed42f31aa990ccef8c64caf351ace5c367031dd16e0b17116c89ff06d347907328b85199009ce0d66e4c338740da0378abe7c4 SHA512 7def8a8a0549397f1cc89f03e7c818d82d7ac02c0e81f535d061c6bca1b88708fb94c985261d0b5f3f7eeb22a89c0b42cb127efc0b1fb6338b9751b18cb03ebe +DIST gdb-dashboard-0.17.4.tar.gz 23332 BLAKE2B cf05fea4c3d722d1bafbc6ef4a26df88be555be6adf8dca313ef9b8b28cad533931d3d2da0cb2660c1233c3b3e744a518893698ecbb1e573e12812cebfc3e7c8 SHA512 9cce63be926d21aace0833b52b36266f115599fbbf426dcd7d8090a6861c1c9db26fe7d953bedcbec0b96b75c9b2b9af59666c0e80f5cdf55bd6d44523459dbd diff --git a/dev-debug/gdb-dashboard/gdb-dashboard-0.17.3.ebuild b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.3.ebuild new file mode 100644 index 00000000..dd144a63 --- /dev/null +++ b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.3.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +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}" + +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/gdb-dashboard-0.17.4.ebuild b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.4.ebuild new file mode 100644 index 00000000..b985f1bf --- /dev/null +++ b/dev-debug/gdb-dashboard/gdb-dashboard-0.17.4.ebuild @@ -0,0 +1,53 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +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}" + +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 00000000..ca01d641 --- /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 00000000..13fedafb --- /dev/null +++ b/dev-debug/gdbgui/Manifest @@ -0,0 +1 @@ +DIST gdbgui-0.15.2.0.tar.gz 1292007 BLAKE2B 32adaef906d0fa94de76d7009c3a0c37e9596403b8a10b3b75b798627141627d7d7196399d61b4252512c6707a2ac8ec71958bb22432155ef8d11b3681aa89c2 SHA512 e678494efe6ef3a1e65dc167b0620cffd219a9fa3c2dcf5c127229042bb9e0f3a7ccba0cbf5c70689bb4ec1ec3f3c36be75a2b6024ea615758928205e584ecb8 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 00000000..02e92fcd --- /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_{11..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 00000000..1fd263dd --- /dev/null +++ b/dev-debug/gdbgui/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + cs01/gdbgui + gdbgui + + diff --git a/dev-debug/lldb-mi/Manifest b/dev-debug/lldb-mi/Manifest new file mode 100644 index 00000000..aad3f02c --- /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 00000000..7d18c7f7 --- /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 00000000..7306e4a1 --- /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 00000000..7306e4a1 --- /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 00000000..33dba739 --- /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-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest new file mode 100644 index 00000000..717b8896 --- /dev/null +++ b/dev-dotnet/gtk-sharp/Manifest @@ -0,0 +1,2 @@ +DIST gtk-sharp-2.99.3.tar.gz 2319079 BLAKE2B 8af1fd7123ba4e4c17e54d9e87e615c38574c8db23a87374c17b8600f8c5c01e649246eb819930d32c9e0708f562618e0be3cf35a44ee6feeb4e5029eedbba19 SHA512 df643edbe61eeea9f12349b5f467e8bb5eb68e72f2d6b9978daed42a5deff1ca33b1869c7a24f4c15bdc472bc368e7432ad18e7db6e0b39cd93eacdcc750efd9 +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 00000000..be23b163 --- /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 00000000..6db28b7a --- /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-2.99.3-r3.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild new file mode 100644 index 00000000..e3053ec8 --- /dev/null +++ b/dev-dotnet/gtk-sharp/gtk-sharp-2.99.3-r3.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit dotnet autotools + +DESCRIPTION="gtk bindings for mono" +HOMEPAGE="https://www.mono-project.com/docs/gui/gtksharp/" +SRC_URI="https://github.com/mono/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="3" +KEYWORDS="~amd64 ~ppc ~x86" + +IUSE="debug" +RESTRICT="test" + +PATCHES=( "${FILESDIR}/${P}-fix-build.patch" ) + +RDEPEND=" + >=dev-lang/mono-3.0 + x11-libs/pango + >=dev-libs/glib-2.31 + dev-libs/atk + x11-libs/gtk+:3 + gnome-base/libglade + dev-perl/XML-LibXML + !dev-dotnet/gtk-sharp-gapi + !dev-dotnet/gtk-sharp-docs + !dev-dotnet/gtk-dotnet-sharp + !dev-dotnet/gdk-sharp + !dev-dotnet/glib-sharp + !dev-dotnet/glade-sharp + !dev-dotnet/pango-sharp + !dev-dotnet/atk-sharp" +DEPEND="${RDEPEND} + virtual/pkgconfig + dev-build/automake:1.11" + +src_prepare() { + base_src_prepare + eautoreconf + eapply "${FILESDIR}/${P}-fix-build.patch" + eapply_user +} + +src_configure() { + econf CSC=/usr/bin/mcs + --disable-static \ + --disable-dependency-tracking \ + --disable-maintainer-mode \ + $(use_enable debug) +} + +src_compile() { + emake CSC=/usr/bin/mcs +} + +src_install() { + default + dotnet_multilib_comply + sed -i "s/\\r//g" "${D}"/usr/bin/* || die "sed failed" + dosym ../lib64/gapi-3.0 /usr/lib/gapi-3.0 +} 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 00000000..75a3643d --- /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 00000000..08aa5909 --- /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 00000000..e9a0a6c8 --- /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 00000000..6fee6d8b --- /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 00000000..5de6e116 --- /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 00000000..79ad2740 --- /dev/null +++ b/dev-embedded/arduino-cli/Manifest @@ -0,0 +1,4 @@ +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 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 00000000..930bc950 --- /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 00000000..930bc950 --- /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/metadata.xml b/dev-embedded/arduino-cli/metadata.xml new file mode 100644 index 00000000..1b5d10e9 --- /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/bcm2-utils/Manifest b/dev-embedded/bcm2-utils/Manifest new file mode 100644 index 00000000..293cdbc9 --- /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 00000000..89d08ce8 --- /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 00000000..918dbb55 --- /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 00000000..2378507c --- /dev/null +++ b/dev-embedded/esp-coredump/Manifest @@ -0,0 +1,2 @@ +DIST esp-coredump-1.11.0.tar.gz 39035 BLAKE2B 75758ff0d2ea6b8a4b5d66d54c7874efe3fb3017dfa593dc4277144156d53007510921714117c51a748c8921b0841559b1c068d6adf0954dc3b79cc571c731c0 SHA512 2ce3f48510ae922597b57c21ed84659f35a6a04ebe5c8387fb35a75371c31ec08f402d911cc45fbb8fe50ea5353b8116f3677cd1cad9232ca69bc33cb063ae26 +DIST esp_coredump-1.13.1.tar.gz 36549 BLAKE2B 6177e99d1f48013f0048615d612186dfb6017482d0c814dcd18f0b8b3ea1bcffc5dcd85720f578fd75d3986c1ea670df3e2fef1c6637ec98e3ec2afc511635ab SHA512 68e948cd359bbc9e2bc1fd5485de4b59bddeee7cef6f3eca78543d70e8ac5de1e9b1b003cb19bc28b063eba1b9a4465fd7e7c95c8b99b3a4f09adc27da5f8073 diff --git a/dev-embedded/esp-coredump/esp-coredump-1.11.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.11.0.ebuild new file mode 100644 index 00000000..5be06654 --- /dev/null +++ b/dev-embedded/esp-coredump/esp-coredump-1.11.0.ebuild @@ -0,0 +1,32 @@ +# 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_{11..13} ) + +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.13.1.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.13.1.ebuild new file mode 100644 index 00000000..6cfca46f --- /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_{11..13} ) + +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 00000000..30d8f31d --- /dev/null +++ b/dev-embedded/esp-coredump/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + espressif/esp-coredump + esp-coredump + + diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest new file mode 100644 index 00000000..b701a4dd --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -0,0 +1,2 @@ +DIST esp_idf_kconfig-2.4.1.tar.gz 137398 BLAKE2B dcfef04f4921f2ca09451fa2b41abf5b53304c60f7fc5268f9e762ae1374621b1cce227170aeec28639519e63ad3e9c46a064eab739ea3a2083198ec9e7d5a47 SHA512 e5b7e817b079d562d54af0b844330b9697f1415cd56b99cca1645ac4559c6e4bf8383a360c30e140b6143bb5aaa7df84d5a9e308a16772b94bd44eb89df3de51 +DIST esp_idf_kconfig-2.5.0.tar.gz 139805 BLAKE2B 95ecaeb14c87d9c2d8c90186b2e0d5211a7dc645af110f6f5a19b348e8ae13bfc0c9b1c56be78084603a5c564d3d695548024207d8a2aa683538001ecd0f765e SHA512 60056124904caef31b90b77301431e54b7d490a7c73537ab8c936d261eba879022953c876769fc7c32b5d83c40dcf0cacc5b9f00a471704903d8df646114b8d6 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.4.1.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.4.1.ebuild new file mode 100644 index 00000000..668d3bda --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.4.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +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" + +RDEPEND=" + dev-python/kconfiglib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r docs || die +} diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.0.ebuild new file mode 100644 index 00000000..b56dc83d --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-2.5.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 2023 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="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/metadata.xml b/dev-embedded/esp-idf-kconfig/metadata.xml new file mode 100644 index 00000000..7f9cd4ac --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..431b8227 --- /dev/null +++ b/dev-embedded/esp-idf-monitor/Manifest @@ -0,0 +1,2 @@ +DIST esp-idf-monitor-1.5.0.tar.gz 40536 BLAKE2B 6a079992592b5029c4d4f44871d0b751245efde5719aff4585bbe09fd1188c99430bb429b97475b2004652adfd6477e9e55bd7de05ef7c27173f9c6364ff6d71 SHA512 eaa4a3130a84e2c12adc4dc695a907da1c3cc22a30901968a4e10e49c60410c9e7296668dffc27c8dd2f8a87a24e1592f911e433dd4f76382954835255169d9f +DIST esp_idf_monitor-1.6.0.tar.gz 47258 BLAKE2B a13f8775b7d5256caec64f593b2cab24e5c13abe37bdcb255dffd21a1bcf8dcdac66099eb369b16c28fc7a866cdf224592758f839179c77883d475f44d04fd59 SHA512 874369c425ccc4ea58dcdad64692caa5b7ef2bf5166a6fcc8839b20a4e734296160c701f404080700af1091c4af6df6d5b640f990f6cd5d6c7a8f256e0af1291 diff --git a/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.5.0.ebuild b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.5.0.ebuild new file mode 100644 index 00000000..bee259d1 --- /dev/null +++ b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.5.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 +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11..13} ) + +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.6.0.ebuild b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.6.0.ebuild new file mode 100644 index 00000000..9ddcf24d --- /dev/null +++ b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.6.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +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 00000000..33aa2e36 --- /dev/null +++ b/dev-embedded/esp-idf-monitor/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..83239627 --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/Manifest @@ -0,0 +1,2 @@ +DIST esp_idf_nvs_partition_gen-0.1.4.tar.gz 22899 BLAKE2B e339499ba95d1a4e7eeba5453294d83b35ee5a3daae902698ff206b24d50f590be3a80d1c059eabee6b00b44be79480425566bfbef7217f0a800e16ff529116e SHA512 ff8225f5d6acb3ae082782287a9d19d06dc9be5302b53fee08f2bcebc5ed54c3d66f5e8a5a2e2989189153c5f9c408dcac96f8e207a1abba3c15d374dcd37d71 +DIST esp_idf_nvs_partition_gen-0.1.6.tar.gz 23041 BLAKE2B 5a5d2816f590ef4a5a39c7d7ca043d3f32fb23b9017e6f98641034178e4c7af316d6c36360c1a865b531e4a0d5de45919304353c131c5d662f454d79a470b7af SHA512 a4cf39a13a35b325b605e3401716cde7dacb360cd8c2f6f5a27544a9a0ea3d6e6e03c5d95ccee3bc0cfd5c999b55486893630da62a71d65df4ecf293a1a1376e diff --git a/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.4.ebuild b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.4.ebuild new file mode 100644 index 00000000..e3a3591e --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.4.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_{11..13} ) + +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/esp-idf-nvs-partition-gen-0.1.6.ebuild b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.6.ebuild new file mode 100644 index 00000000..e3a3591e --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/esp-idf-nvs-partition-gen-0.1.6.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_{11..13} ) + +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 00000000..bbb3c509 --- /dev/null +++ b/dev-embedded/esp-idf-nvs-partition-gen/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..f5f607ae --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/Manifest @@ -0,0 +1,2 @@ +DIST esp_idf_panic_decoder-1.2.1.tar.gz 19299 BLAKE2B 7a48b26bac42e55884f049f70e0dc282174d1965dc41c0e44053c2880358eedcdc6a0145c8a55e3fbb9a1341e713d1e1d15813fd8b6377542b1e1a7056008648 SHA512 c46bf16fd0f19d3c067e4488c64e50dcfc05db554a6e916a3732421066b075ae9fcbaeae64317d763c46e279d4582cb6af004af730b2bca6d1723e6ec6b5fa4c +DIST esp_idf_panic_decoder-1.3.0.tar.gz 19814 BLAKE2B 6ab67841097e6403435c53e10dd4f99a226ca95c5886835b6a0f39d48173646a26265e684794b0948be21df9c79215b0eae626d133bf14464834ca9a305db136 SHA512 d472327cc12d264f6d212766c60781230c475882f46b1e3e58c942045be8e14dba4d303a9f7b280cc7b4521418beb7a4a6f1cbca01300d818085ee8a1f3b55f4 diff --git a/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.2.1-r1.ebuild b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.2.1-r1.ebuild new file mode 100644 index 00000000..eaa4b916 --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.2.1-r1.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_{11..13} ) + +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/esp-idf-panic-decoder-1.3.0.ebuild b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.3.0.ebuild new file mode 100644 index 00000000..eaa4b916 --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/esp-idf-panic-decoder-1.3.0.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_{11..13} ) + +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 00000000..ce0a53d8 --- /dev/null +++ b/dev-embedded/esp-idf-panic-decoder/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..87597c69 --- /dev/null +++ b/dev-embedded/esp-idf-size/Manifest @@ -0,0 +1 @@ +DIST esp-idf-size-1.6.1.tar.gz 71571 BLAKE2B 09b0ac1ee80503393dce1424581858dc5db12f65d68b92ce6f5cdab7583ea35c03a84a9f7066638b0a19287489e59d6150187614b4eb536b2983acb85c1a067e SHA512 ab3ed6eaca31543e1839dd33c7fbd9f1c9859be66b1c6dd66e8fc0b5b3410ce47ae151d149f0f916744a07e63441c55050ffd9a0f4dcee9004c83e835d885f9a diff --git a/dev-embedded/esp-idf-size/esp-idf-size-1.6.1.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-1.6.1.ebuild new file mode 100644 index 00000000..f81d8698 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-1.6.1.ebuild @@ -0,0 +1,27 @@ +# 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_{11..13} ) + +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 00000000..d1cfe38e --- /dev/null +++ b/dev-embedded/esp-idf-size/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..1e38a802 --- /dev/null +++ b/dev-embedded/esp-idf/Manifest @@ -0,0 +1,10 @@ +DIST esp-idf-5.3.2.zip 1900574501 BLAKE2B fa6937d0bc90ae8b3e6590bebbc1703b89c3e6467cf555256d68d5854d093f06cbbe0e8fe83f4afefe044cba1d8f1ff37b4dc08c1bcd0c50ceef76f1a13192cb SHA512 87be2eed9faab03d5da6c5fdecf19e7c59f1ad8b98ba8796c5070c20a286029d5162f48f4a24e623698bc410dbed6ef5476833362238e6508503408bf761af51 +DIST esp-idf-5.4.1.zip 1235191686 BLAKE2B e29ce7dbf0783bcc2c549b240d4bad767adabca2f9ad6eb322ab8af3924becb29defffe97f792484a9f8bcd4a7ddc5ebd1ecf306d238c93e3d020df25c422530 SHA512 02e012bfe92f365151bef667588c93516abacf438c2687f05fd7db968b6efb6a4e3469031cf36771d6df5ceb5bef6202d6f205c9b1d537431fa39160ccf5497a +DIST esp-idf-5.4.zip 1945165988 BLAKE2B ae91d8c4a3ae3190e6bbeaec2e26e89af053db77ac7f3c9d381713f14d1777b51a5e1b5e4b1f07d941f33e54f6df69fb26f6ad8d46b0520ce8d11b45521cb4a0 SHA512 c0fcd0e553a2845b4b4583f0ae2301c60cb456c177563c92cb6f76ad9c57a2055f607ccad647de9510b18487dc0b4f338cf8a17bd4b7459d087185533eafaae9 +DIST openocd-esp32-linux-amd64-0.12.0-esp32-20241016.tar.gz 2398717 BLAKE2B 4550fb391e77c4eb09f88bc596f002de12a1c26e07af1d4e1a9efb25851facab39afc96a73d7c3f5c1bd8dc11963c6dc619d161741ee96cb2fb39c2b9bfbacd8 SHA512 bc72521e5c01090b1628d97a33adf336d32e4b451050abd056046672bb5d8bc0326db350d8c96390a11891d783d1223ff98ebef35e7299cc2f36dde9f0b466f8 +DIST riscv32-esp-elf-13.2.0_20240530-x86_64-linux-gnu.tar.xz 145544808 BLAKE2B b55513bf4cd6526a438aa5460806f0886438a52932631f5d142bc9c5f0b0affcda7a830b2f9b13c83ed356a4cebd7e3e0c0b5c29e718e880d312b6aa2f61c5b2 SHA512 fb4c868877bd9e68bedceb816c1aeec1736e2876bc1adf3138d59b73f0e9b0fb14eb826c885749b6070e6cf1e8e794f0a53c85bf5c5c896d8b3a6c7e6d0d821b +DIST riscv32-esp-elf-14.2.0_20241119-x86_64-linux-gnu.tar.xz 298069324 BLAKE2B dea43004940ef825bca79fbd5f371a3891b8de78f7c145a72aa70228df8604ee482f520efc7dca79d363d68d55f136a6064111e7ea8287b616c9b25ffa7d0ef9 SHA512 7a426fb8cf820d65f0cb1eacf71250d63916222921b90dfd4d98a8064e854cf5fabce20c138a217186df7b04cd722ec23bc86a836956e27318f163c3ed05a188 +DIST riscv32-esp-elf-gdb-14.2_20240403-x86_64-linux-gnu.tar.gz 30707431 BLAKE2B 99809fbd5abe99c4890fbf4edd964ee53bc9269b9bb15f487316d0092a9d7aae9d3f9f61f7597f5721aec4f95813908c8ce6a3f6f97cd453d1610a5caa7dc42e SHA512 1ad4854c53f435b08d634f8e5e1a9169037745684b13972876176483badc7ebf5a6c38109e7ac5c3f484df76e82bf790244661ac70b1e52dd3b2fc8a4956e5ff +DIST xtensa-esp-elf-13.2.0_20240530-x86_64-linux-gnu.tar.xz 112073272 BLAKE2B 88b6abb5202ebb2ffa03f3cdeca2fc0ef23cb02d96e86388e3334620d7a36ff6401a6e886380f10a4eff68638c60705f3d66d68fa047dc3e37744b41b643da73 SHA512 ecb11e32269513d778d320a429c4403ce50e8556b7e547dee7efb3a1ae333ad526732415cabe79bef30e2e9626305f83f6ca60dc1bd1864adfbfc7b9240e5c46 +DIST xtensa-esp-elf-14.2.0_20241119-x86_64-linux-gnu.tar.xz 174652716 BLAKE2B a53ef806b65bd48f29dce6f2964d72e3247a4d1c35b09ccefce57ef5d42acad6a5ea8f2bdce50e29573227d40d81e9daa7e7954e2c9900eaeaaac47ecdf045ef SHA512 5039ea825aa2da1832c216c1963bcb36ab5a9c239f907426ff0a1174d7e712f9a504f1964f072d50a27b142ed11a3b497c59f349226ed28b0e2a7f207241fbd9 +DIST xtensa-esp-elf-gdb-14.2_20240403-x86_64-linux-gnu.tar.gz 31010320 BLAKE2B dcca888811260e86f9cde19ee1a2e7737c73de6a8060d100a362a4c41a606779b82cb04ff62184c5dfa226e6ac9b81b018f4da30e748cbcd644a80ff2122b86a SHA512 8b224393345b45124d5f0698e01e8e465d785c62cea6845eefd7ff852463966dc13ae94f6edb9a6b16871a6cfaa43b4d275740173579994d352303359c122deb diff --git a/dev-embedded/esp-idf/esp-idf-5.3.2.ebuild b/dev-embedded/esp-idf/esp-idf-5.3.2.ebuild new file mode 100644 index 00000000..ac558d91 --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.3.2.ebuild @@ -0,0 +1,162 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +VER="13.2.0_20240530" +GDB_VER="14.2_20240403" +OPENOCD_VER="0.12.0-esp32-20241016" + +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" +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-embedded/esptool + dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] + dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}] + dev-embedded/esp-idf-nvs-partition-gen[${PYTHON_USEDEP}] + dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] + dev-embedded/esp-idf-size[${PYTHON_USEDEP}] + dev-embedded/freertos-gdb[${PYTHON_USEDEP}] + dev-embedded/idf-component-manager[${PYTHON_USEDEP}] + sys-libs/zlib +" + +RESTRICT="strip" + +QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" +QA_PRESTRIPPED="opt/*" + +PATCHES=( + "${FILESDIR}/allow-system-install-${PN}-5.3.patch" +) + +install_tool() { + eshopts_push -s globstar + + into /opt/${1} + + if [[ -d "../${1}/lib" ]]; then + if stat *.so &>/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-r1.ebuild b/dev-embedded/esp-idf/esp-idf-5.4-r1.ebuild new file mode 100644 index 00000000..6e5af7c4 --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.4-r1.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +VER="14.2.0_20241119" +GDB_VER="14.2_20240403" +OPENOCD_VER="0.12.0-esp32-20241016" + +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.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" +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-embedded/esptool + dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] + dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}] + dev-embedded/esp-idf-nvs-partition-gen[${PYTHON_USEDEP}] + dev-embedded/esp-idf-panic-decoder[${PYTHON_USEDEP}] + dev-embedded/esp-idf-size[${PYTHON_USEDEP}] + dev-embedded/freertos-gdb[${PYTHON_USEDEP}] + dev-embedded/idf-component-manager[${PYTHON_USEDEP}] + sys-libs/zlib +" + +RESTRICT="strip" + +QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" +QA_PRESTRIPPED="opt/*" + +PATCHES=( + "${FILESDIR}/allow-system-install-${PN}-5.3.patch" +) + +install_tool() { + eshopts_push -s globstar + + into /opt/${1} + + if [[ -d "../${1}/lib" ]]; then + if stat *.so &>/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 + + 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 + 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 + 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/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 00000000..2b2a3de2 --- /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/metadata.xml b/dev-embedded/esp-idf/metadata.xml new file mode 100644 index 00000000..ed8aadb3 --- /dev/null +++ b/dev-embedded/esp-idf/metadata.xml @@ -0,0 +1,14 @@ + + + + + davidroman96@gmail.com + David Roman + + + 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 00000000..d60e1cdb --- /dev/null +++ b/dev-embedded/freertos-gdb/Manifest @@ -0,0 +1,2 @@ +DIST freertos-gdb-1.0.3.tar.gz 14057 BLAKE2B e5e251e8e51b9a2f631c7efd8934a1699d84036e0895f11040e51785a680ac011f91bdc9f775690fd2b8a1de0f59fe38ec7a55b25cfe10b48bc439aff74bd6e4 SHA512 d6dc4ece08fd7a9b6e07679133b851c5c21105efd2044d9a9edbf3d38c03ab87ba342fe07b5a424aca26277266aaae774158b806e7f4176b80d9e546f4d728d7 +DIST freertos-gdb-1.0.4.tar.gz 14137 BLAKE2B 6b1ab104256239496e7db8455ba53d6c43658606090a78447bced3e1807314f422b7f59e5160676610f6f07ce15e448e4aa5209ee17db409560d60bce8058f4e SHA512 7e55c677edf00d4ff259cd40fdb168a403feef2d3a75c4fb70585fec1abf94a3c4cd8ae9f64be895323a381b3c82514685bb7033e4c1f1bc0ca68e1fef4688bd diff --git a/dev-embedded/freertos-gdb/freertos-gdb-1.0.3.ebuild b/dev-embedded/freertos-gdb/freertos-gdb-1.0.3.ebuild new file mode 100644 index 00000000..ae1c4856 --- /dev/null +++ b/dev-embedded/freertos-gdb/freertos-gdb-1.0.3.ebuild @@ -0,0 +1,19 @@ +# 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_{11..13} ) + +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" + +RESTRICT="test" 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 00000000..47ad802d --- /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_{11..13} ) + +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 00000000..08751647 --- /dev/null +++ b/dev-embedded/freertos-gdb/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + espressif/freertos-gdb + freertos-gdb + + diff --git a/dev-embedded/fwup/Manifest b/dev-embedded/fwup/Manifest new file mode 100644 index 00000000..c3757890 --- /dev/null +++ b/dev-embedded/fwup/Manifest @@ -0,0 +1 @@ +DIST fwup-1.12.0.tar.gz 4152060 BLAKE2B b1f556abfdf996a4d5128f49e9506804962d0968509b306bf067dfd540654c91a2750fd66aaa02647a52d6de30dca41dfb748aa0bafaf7684dfbe5d19430538a SHA512 7c1058b737185a909caa338fbcbd0629f69c228120c702d54577b4bd9616c3319648c53dd2d20392a1dd2cd8d64fbd376261cf2f5720cf1ee05c34161c74cd80 diff --git a/dev-embedded/fwup/fwup-1.12.0.ebuild b/dev-embedded/fwup/fwup-1.12.0.ebuild new file mode 100644 index 00000000..2a08b09f --- /dev/null +++ b/dev-embedded/fwup/fwup-1.12.0.ebuild @@ -0,0 +1,27 @@ +# 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 + app-arch/zip + dev-libs/confuse + dev-util/xdelta:3 + sys-fs/dosfstools + sys-fs/mtools + sys-fs/squashfs-tools +" + +src_prepare() { + default + ./autogen.sh +} diff --git a/dev-embedded/fwup/metadata.xml b/dev-embedded/fwup/metadata.xml new file mode 100644 index 00000000..1539f8b5 --- /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 00000000..c23fc597 --- /dev/null +++ b/dev-embedded/idf-component-manager/Manifest @@ -0,0 +1,3 @@ +DIST idf-component-manager-2.0.4.gh.tar.gz 325170 BLAKE2B 813ec539fc3d48a51dc6378e3a2922cd996c56472091a5d58775c8d67c046acbdf87741ef0ccf69d8c00fcf7e684a5117134a146d55145ea59359a55cead76e1 SHA512 5160c3e0a580d499ce722966f166a87e2029b15e1e60566d8b2d063217e9bc156ecf47908800a270e75d8de25494b74efdf5cd859536e76bd717065f0d1fb4c4 +DIST idf-component-manager-2.1.1.gh.tar.gz 306788 BLAKE2B a8b5d06d897386148e885cec7faacd2e44f80eddc116da2afdf6dbac0f0af583eaf6438c0280b7bd51b21389137899d91de198cbaa86e3ec757b679a1b3fb239 SHA512 f6d4448810b885333c98fd7be091138a1e060e37ea21222df50327f0ef33c983649ed4ff6cb23c4d20d485a256132f9d75dfb6bfdc77b594c324adcb061502ba +DIST idf-component-manager-2.1.2.gh.tar.gz 308251 BLAKE2B 013152281d4d6650e468c358a868d8d76bfb7a7d8e694979248f85a05d462b94ad87483c5abf5aa4ff92ff78adaa8de7faac6b8e60c3caba238c8f8104d98bab SHA512 7dac54f184086c776e09aa3480a8765d5e192255a05f6762bbb03e8f7455ad57397a162de745c8f91c30bab054769215c426b928dc9eb55b7251d49ed97a9c70 diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild new file mode 100644 index 00000000..0ec7c25c --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-2.0.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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/pytest-mock[${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/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] + dev-python/urllib3[${PYTHON_USEDEP}] +" + +# Requires additional files not available in the tarball +EPYTEST_DESELECT=( + 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 +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +distutils_enable_tests pytest diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.1.1.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.1.1.ebuild new file mode 100644 index 00000000..b668811a --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-2.1.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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/pytest-mock[${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/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/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 +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +distutils_enable_tests pytest diff --git a/dev-embedded/idf-component-manager/idf-component-manager-2.1.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-2.1.2.ebuild new file mode 100644 index 00000000..b668811a --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-2.1.2.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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/pytest-mock[${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/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/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 +) + +# network access +EPYTEST_IGNORE=( + tests/test_api_client.py + tests/test_prepare_dep_dirs.py +) + +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 00000000..3ee576e7 --- /dev/null +++ b/dev-embedded/idf-component-manager/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + 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 00000000..566e5bc6 --- /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 00000000..e096653b --- /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 00000000..2ede2dfb --- /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 00000000..531e49ce --- /dev/null +++ b/dev-embedded/nxp-gui-guider/Manifest @@ -0,0 +1 @@ +DIST Gui-Guider-Setup-1.7.2-GA.deb 162466906 BLAKE2B 55fdbbac820c8844ee7d7747d4c6bb4138667c369ce7a08e85fcdaa9989fb73a240b9b62c55373612a12335b6e2d6955e2c4f07558497d38a8bf1bce835b0884 SHA512 a873d9304a0b1d8687cff69956e6ff2d3eaa8111c5b5f038c5beefb8da1ca8c21e43ef17ccbb277c49fd212140a350dd4d70445968d1acf00b4a2d3535cb3458 diff --git a/dev-embedded/nxp-gui-guider/metadata.xml b/dev-embedded/nxp-gui-guider/metadata.xml new file mode 100644 index 00000000..ec4d2ea5 --- /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.7.2-r1.ebuild b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2-r1.ebuild new file mode 100644 index 00000000..a308cb10 --- /dev/null +++ b/dev-embedded/nxp-gui-guider/nxp-gui-guider-1.7.2-r1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2024 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/qdl/Manifest b/dev-embedded/qdl/Manifest new file mode 100644 index 00000000..7f9b60d9 --- /dev/null +++ b/dev-embedded/qdl/Manifest @@ -0,0 +1 @@ +DIST qdl-2.1.tar.gz 18232 BLAKE2B f40fa6cdfe7cdbf5aab410a812d63e7822dd07f9c52bf25404e768dfae8d8074651dc3583076c3e5f26197e636410a704551e7e0c50ecaf2a80b7c1ac7b164de SHA512 f1a23653271498efd442f6787b33d6142b3cb75db74bdb0600b05b3c584d9b1bad7b883cecff252d2df6b9871888b824a8d236833bce38f288d399c6ece6562c diff --git a/dev-embedded/qdl/metadata.xml b/dev-embedded/qdl/metadata.xml new file mode 100644 index 00000000..efc1ff61 --- /dev/null +++ b/dev-embedded/qdl/metadata.xml @@ -0,0 +1,17 @@ + + + + + quincyf467@protonmail.com + Quincy Fleming + + + andersson/qdl + https://github.com/andersson/qdl#readme + https://github.com/andersson/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.1.ebuild b/dev-embedded/qdl/qdl-2.1.ebuild new file mode 100644 index 00000000..2e1b4a0f --- /dev/null +++ b/dev-embedded/qdl/qdl-2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023 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 + dev-libs/libxml2 +" +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_compile() { + PKG_CONFIG=$(tc-getPKG_CONFIG) + emake CC=$(tc-getCC) \ + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libusb-1.0`" +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + dodoc {README,LICENSE} +} diff --git a/dev-embedded/qdl/qdl-9999.ebuild b/dev-embedded/qdl/qdl-9999.ebuild new file mode 100644 index 00000000..de3dcc05 --- /dev/null +++ b/dev-embedded/qdl/qdl-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 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/andersson/qdl.git" + +LICENSE="BSD" +SLOT="0" + +DEPEND=" + dev-libs/libusb + dev-libs/libxml2 +" +RDEPEND="${DEPEND}" + +BDEPEND="virtual/pkgconfig" + +src_compile() { + PKG_CONFIG=$(tc-getPKG_CONFIG) + emake CC=$(tc-getCC) \ + "CFLAGS=${CFLAGS} `${PKG_CONFIG} --cflags libxml-2.0 libusb-1.0`" \ + "LDFLAGS=${LDFLAGS} `${PKG_CONFIG} --libs libxml-2.0 libusb-1.0`" +} + +src_install() { + emake prefix="${EPREFIX}/usr" DESTDIR="${D}" install + dodoc {README,LICENSE} +} diff --git a/dev-embedded/rauc/Manifest b/dev-embedded/rauc/Manifest new file mode 100644 index 00000000..97f29269 --- /dev/null +++ b/dev-embedded/rauc/Manifest @@ -0,0 +1 @@ +DIST rauc-1.13.tar.xz 960616 BLAKE2B 3d72a650c9a47fd408b80bbfb7ef7233d8239790222f8d52e603b9e6a84a41974964bbf94dff5f29ff42de5ba8d70c65b23f17253f8c4bb636b17bcafd2ff685 SHA512 b63221de828d5f24f9b2a73975a2e6fdbf30b0e3ce6809d4c5e0b5ec0acb109ecfa711c35dc23da0730a0ebb87c6866f937ccc56769a108274f2e30791f3f5a1 diff --git a/dev-embedded/rauc/files/rauc-1.13-tests.patch b/dev-embedded/rauc/files/rauc-1.13-tests.patch new file mode 100644 index 00000000..4fabdf2a --- /dev/null +++ b/dev-embedded/rauc/files/rauc-1.13-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 00000000..7249bdbf --- /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.13.ebuild b/dev-embedded/rauc/rauc-1.13.ebuild new file mode 100644 index 00000000..1a39e919 --- /dev/null +++ b/dev-embedded/rauc/rauc-1.13.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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/squareline-studio/Manifest b/dev-embedded/squareline-studio/Manifest new file mode 100644 index 00000000..2e9055bf --- /dev/null +++ b/dev-embedded/squareline-studio/Manifest @@ -0,0 +1 @@ +DIST squareline-studio-1.3.2.zip 120458108 BLAKE2B 7419fb188b7a0df1714f30864224761e33283c4a0caa35e24ee63d54d2a71d0556648fb250a2c05fd104cafa82ac52ff3d775904741690e1fc29773398161695 SHA512 9cb52d0e1cd3f5ebdaa82404785c260126458b30b6fdcba37bb1d80c68844c37b4691f0d08f49e4a887c7e98c8f275e62b24f4e9e274f6d95190a0a4efa7856d diff --git a/dev-embedded/squareline-studio/metadata.xml b/dev-embedded/squareline-studio/metadata.xml new file mode 100644 index 00000000..572adf11 --- /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.3.2.ebuild b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild new file mode 100644 index 00000000..20893d5f --- /dev/null +++ b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 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" + +DEPEND="${RDEPEND}" +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 00000000..4d94e207 --- /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 00000000..dcded656 --- /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 00000000..7701317b --- /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 00000000..06cbc763 --- /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 00000000..3c3ab6fa --- /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 00000000..5c0d6211 --- /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 00000000..d0970cca --- /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 00000000..9c8dee85 --- /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 00000000..67fef448 --- /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 00000000..445402cf --- /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 00000000..7ddffc68 --- /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 00000000..2e221553 --- /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 00000000..2e221553 --- /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 00000000..2e221553 --- /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 00000000..57fbe660 --- /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 00000000..b1bb387b --- /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 00000000..0951802e --- /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/surgescript/Manifest b/dev-games/surgescript/Manifest new file mode 100644 index 00000000..34a25ced --- /dev/null +++ b/dev-games/surgescript/Manifest @@ -0,0 +1 @@ +DIST surgescript-0.5.5.tar.gz 504167 BLAKE2B 7537a7e29e2e5ab02c8c503b65c17a50d2fbe8ac0d2fac4d662a7da701559be2ab16c9539dcc5d9b8efd3d273d898e322a7e7a38b6ced78d17fc4178a99e07b9 SHA512 b3b79f36463b9ff91f2f8108d6917961d8aabfbd0693a9e9e275f57faa09022570519c553ceff8db93101058964d76df82448b487ed82c5331598df065fae34a diff --git a/dev-games/surgescript/metadata.xml b/dev-games/surgescript/metadata.xml new file mode 100644 index 00000000..f22dae12 --- /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.5.5.ebuild b/dev-games/surgescript/surgescript-0.5.5.ebuild new file mode 100644 index 00000000..260ffca8 --- /dev/null +++ b/dev-games/surgescript/surgescript-0.5.5.ebuild @@ -0,0 +1,53 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit cmake python-any-r1 docs + +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 mycmakeoptions=( + -DWANT_STATIC=$(usex static-libs) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} + +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 00000000..260ffca8 --- /dev/null +++ b/dev-games/surgescript/surgescript-9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit cmake python-any-r1 docs + +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 mycmakeoptions=( + -DWANT_STATIC=$(usex static-libs) + ) + cmake_src_configure +} + +src_compile() { + cmake_src_compile + docs_compile +} + +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 00000000..ea7688e8 --- /dev/null +++ b/dev-games/unityhub/Manifest @@ -0,0 +1,4 @@ +DIST unityhub-amd64-3.10.0.deb 154699344 BLAKE2B b85f8fcad421270c9c82f825c971c6923ab957590579a2df211f5ce0ee4eb761499a635458d2afa4b3a32ca3decafb6bff1d10c24e3ae76f2e81152501b926c6 SHA512 403bb4a98afb7e106a50b7ff7fe94362b7eea252465c6b326a1092d03fcbe74244901ef8cb470dde7aa2b19d3aa1b77f34cfc9c2e29409a796579cc8270db250 +DIST unityhub-amd64-3.11.0.deb 154290090 BLAKE2B abca0f40c8109c6db531b93f61ab459416eff68baae392d4affbd229dba823ff8849f79ea74fb0e46dbe984482505cf7aa4b9770457303fb6d9e96f80d9b063f SHA512 d8584ddd6a6c03d5686d693dc8689ddf73cccbf9a363409a2f2911c884e301436f90e963e78d5aa6f7942cf528c690250f2cc68f900e7f1154764301181aa4d7 +DIST unityhub-amd64-3.11.1.deb 154304252 BLAKE2B 7b3fb95d0db18b47cf754757ab80e200d330952468d80c6c4bfb00042b0e079e7a65ebf3b4be42d878b8bf7d423205a4ba07d113df6038634b26ce625fe650d4 SHA512 fa65df318de46d12a8425a3f8fed6ae8fbabd358c3357b9736ce649f0e022feb194318c355ee14aa9fa627fd6d76ca81e30a1b9b6a04b91b12d9519ad74b3a25 +DIST unityhub-amd64-3.9.1.deb 154411128 BLAKE2B aebae0d0cce346e2258e25e5feb927a6db4cb3a17c8cdea2d0a71961405363f35ac59a83f3e09a6ba674ed08d10cae10236a682ffedab65edbd2eff3c13a2997 SHA512 d3aba1517dbcd1c51ed9a953bbf8ffa4eb6584c8fc1bc4668c138a427ee47c0c855ff1a7b747af49afc09a7e0f9a8bd9705ec73b79e32b02f3d1d3a72894f4f9 diff --git a/dev-games/unityhub/metadata.xml b/dev-games/unityhub/metadata.xml new file mode 100644 index 00000000..e9b34057 --- /dev/null +++ b/dev-games/unityhub/metadata.xml @@ -0,0 +1,12 @@ + + + + + ruifanj2@illinois.edu + Revan Ji + + + stefan.cristian+git@rogentos.ro + Stefan Cristian B. + + diff --git a/dev-games/unityhub/unityhub-3.10.0.ebuild b/dev-games/unityhub/unityhub-3.10.0.ebuild new file mode 100644 index 00000000..918458f3 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.10.0.ebuild @@ -0,0 +1,55 @@ +EAPI=8 + +inherit desktop linux-info unpacker xdg + +DESCRIPTION="Package for UnityHub" +HOMEPAGE="https://unity.com/unity-hub" +SRC_URI=" + amd64? ( https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/${PN}_amd64/${PN}-amd64-${PV}.deb ) +" + +S="${WORKDIR}" +LICENSE="Unity-TOS" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-util/lttng-ust + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + dev-libs/nss + x11-libs/gtk+:3 + app-alternatives/cpio + 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="*" + +src_install() { + dodir /opt/${PN} + cp -r opt/* "${D}/opt/" || die + dosym -r /opt/${PN}/${PN} /usr/bin/${PN} + domenu usr/share/applications/${PN}.desktop + + 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 +} diff --git a/dev-games/unityhub/unityhub-3.11.0.ebuild b/dev-games/unityhub/unityhub-3.11.0.ebuild new file mode 100644 index 00000000..407ce525 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.11.0.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="The official unity tool for manager Unity Engines and projects" +HOMEPAGE="https://unity.com/" + +SRC_URI=" + 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 + sys-libs/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}" "usr/share/doc/${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-games/unityhub/unityhub-3.11.1.ebuild b/dev-games/unityhub/unityhub-3.11.1.ebuild new file mode 100644 index 00000000..f2bfd4f6 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.11.1.ebuild @@ -0,0 +1,55 @@ +# 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="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 + sys-libs/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-games/unityhub/unityhub-3.9.1.ebuild b/dev-games/unityhub/unityhub-3.9.1.ebuild new file mode 100644 index 00000000..c3998808 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.9.1.ebuild @@ -0,0 +1,63 @@ +EAPI=8 + +inherit desktop linux-info unpacker xdg + +DESCRIPTION="Package for UnityHub" + +HOMEPAGE="https://unity.com/unity-hub" + +SRC_URI="https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/unityhub_amd64/unityhub-amd64-3.9.1.deb" + +S="${WORKDIR}" + +LICENSE="Unity-TOS" + +SLOT="0" + +KEYWORDS="~amd64" + +# IUSE="" + +RDEPEND=" + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-util/lttng-ust + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + sys-libs/zlib + x11-libs/cairo + dev-libs/nss + x11-libs/gtk+:3 + app-alternatives/cpio + 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/unityhub + cp -r opt/* "${D}/opt/" || die + dosym -r /opt/unityhub/unityhub /usr/bin/unityhub + domenu usr/share/applications/unityhub.desktop + + for size in 16 32 48 64 128 256 512; do + doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/unityhub.png + done +} diff --git a/dev-go/staticcheck/Manifest b/dev-go/staticcheck/Manifest new file mode 100644 index 00000000..daae6b7a --- /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 00000000..8411a879 --- /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 00000000..640bb979 --- /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 00000000..640bb979 --- /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-compress/hare-compress-9999.ebuild b/dev-hare/hare-compress/hare-compress-9999.ebuild new file mode 100644 index 00000000..4fe76647 --- /dev/null +++ b/dev-hare/hare-compress/hare-compress-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="Compression algorithms for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-compress" +EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress" +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-compress/metadata.xml b/dev-hare/hare-compress/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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-iobus/hare-iobus-9999.ebuild b/dev-hare/hare-iobus/hare-iobus-9999.ebuild new file mode 100644 index 00000000..22108536 --- /dev/null +++ b/dev-hare/hare-iobus/hare-iobus-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="An asyncronous I/O abstraction for Hare" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-iobus" +EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-iobus" +LICENSE="MPL-2.0" +SLOT="0" + +DEPEND=" + dev-lang/hare + dev-hare/hare-linux +" +RDEPEND="${DEPEND}" + +src_prepare() { + default + + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-iobus/metadata.xml b/dev-hare/hare-iobus/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /dev/null +++ b/dev-hare/hare-iobus/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 00000000..2c6da8b2 --- /dev/null +++ b/dev-hare/hare-json/Manifest @@ -0,0 +1 @@ +DIST hare-json-0.24.2.tar.gz 13906 BLAKE2B 5c82ceaf96ac8f01c14c718203888d354cefa17e7de862f28ddcb675a199fdaf802076abb67ec31ac299090fda3392cc527290bfa1eb7b1f745a5d8a7891b648 SHA512 f30e2f2f5ff5ecb6f2ff32c8dc1974587ac6914f141bc1eabf95ded1470b0b2f85f1ae195c11f05779b77b82b724e8dd0d252ed35e6083dfc2df6bbdb23466f0 diff --git a/dev-hare/hare-json/hare-json-0.24.2.ebuild b/dev-hare/hare-json/hare-json-0.24.2.ebuild new file mode 100644 index 00000000..20906fdc --- /dev/null +++ b/dev-hare/hare-json/hare-json-0.24.2.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-9999.ebuild b/dev-hare/hare-json/hare-json-9999.ebuild new file mode 100644 index 00000000..216d7957 --- /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 00000000..2092bcc3 --- /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-linux/hare-linux-9999.ebuild b/dev-hare/hare-linux/hare-linux-9999.ebuild new file mode 100644 index 00000000..5f2625a0 --- /dev/null +++ b/dev-hare/hare-linux/hare-linux-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="Extra Linux support for Hare programs" +HOMEPAGE="https://git.sr.ht/~sircmpwn/hare-linux" +EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-linux" +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-linux/metadata.xml b/dev-hare/hare-linux/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /dev/null +++ b/dev-hare/hare-linux/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 00000000..294a049a --- /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 00000000..2092bcc3 --- /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 00000000..64186220 --- /dev/null +++ b/dev-hare/hare-ssh/Manifest @@ -0,0 +1,2 @@ +DIST hare-ssh-0.24.0.tar.gz 33013 BLAKE2B fc684f5f0b5c025f4e9fa10066f3d10e4a554973fa9d9d99fd3ca97a3005541690cb1eed0baf773f3a5d0e8a130cfb3bf5e837a04c4603077b22536c8cab229d SHA512 290fe762a019bf073cd18c244db022cb4423d919336b3b69fceaff1df1ebc78b616a14d3872bfaefaba540429c39d84e9255dddb94047ad0def25b22c9c9bbf6 +DIST hare-ssh-0.24.2.tar.gz 35412 BLAKE2B 936b5fb62780ce7673ce268bf24074d1206b912415a5b9f8f1b8caf33b3a7950c7dafe6d9c65811fb26319c10638197afb81037a9ad4ab2d940148d7430ef68a SHA512 cd631a025ff004bf0fe6acc3246858c655ff7875c06acd5c510aa3d5104c0604ef15d479d96040e5d49b919e71a672a61d1112d1175a3d5955b80c723ebe9fc2 diff --git a/dev-hare/hare-ssh/hare-ssh-0.24.0.ebuild b/dev-hare/hare-ssh/hare-ssh-0.24.0.ebuild new file mode 100644 index 00000000..fb55c3fb --- /dev/null +++ b/dev-hare/hare-ssh/hare-ssh-0.24.0.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.0" +DEPEND="${RDEPEND}" + +src_prepare() { + default + sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die +} diff --git a/dev-hare/hare-ssh/hare-ssh-0.24.2.ebuild b/dev-hare/hare-ssh/hare-ssh-0.24.2.ebuild new file mode 100644 index 00000000..c207a2c0 --- /dev/null +++ b/dev-hare/hare-ssh/hare-ssh-0.24.2.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/hare-ssh-9999.ebuild b/dev-hare/hare-ssh/hare-ssh-9999.ebuild new file mode 100644 index 00000000..c207a2c0 --- /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 00000000..2092bcc3 --- /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 00000000..6ab825cd --- /dev/null +++ b/dev-hare/hare-xml/Manifest @@ -0,0 +1 @@ +DIST hare-xml-82ad30e1143286417b12b00d45ee1a03330f117e.tar.gz 11596 BLAKE2B 125b34d3773677ec7cf242eabcf0c55365ca0914e566075b8cef41ecc70119622fed3297d1f056f7336b7b247ab50e81ce66f41a1c817749eceb718b803d5c4c SHA512 0b16eaaa1a4c13692179eb8fd3c9d7ef3a63fb89df5520b09b961618890a66d6a7f13cb93c19ebb9d81b9edcb10a1ef3c9570e6269fbcae8e60e52b0c8471e5f diff --git a/dev-hare/hare-xml/hare-xml-0_pre20231231.ebuild b/dev-hare/hare-xml/hare-xml-0_pre20231231.ebuild new file mode 100644 index 00000000..9ece5a34 --- /dev/null +++ b/dev-hare/hare-xml/hare-xml-0_pre20231231.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-0.24.0" +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 00000000..3f215ca7 --- /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 00000000..2092bcc3 --- /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 00000000..1c59d9b0 --- /dev/null +++ b/dev-java/corretto-bin/Manifest @@ -0,0 +1,5 @@ +DIST amazon-corretto-11.0.23.9.1-linux-x64.tar.gz 195487466 BLAKE2B f17bfd1406fb3e8cca617fbf1d3cf212af9299aa65df4b68ea6aa5881cb42f8056a2bc3dda5e1ad5583eededb7b711874ff9507304448f37a66a50950ed0b73f SHA512 37ac145e1c2ff1cf103200262890fc2732c99345a13a9d9d0457ce11aab55efda166f0ee15f3adcea9c11f91b3008522e26a63f36570f97aa4cfb9fa3318b3d9 +DIST amazon-corretto-17.0.11.9.1-linux-x64.tar.gz 193947693 BLAKE2B c384a0343739a98466e0ae4ad19de501f17910570d567ff6eec47ec66e8723ea931c8eb143f57ff3e75ed53051529cf11f1fac8c43d1387dfb637a06b1e679b0 SHA512 a101945fa3fe3ca068a62c9ac3133ff8062a48834f672a1594a5a6e11f29827616c09fd7cb0bbb057a7bdb500b367b5cb97c75ad95d8041ca4e02d6d65df66b6 +DIST amazon-corretto-21.0.3.9.1-linux-x64.tar.gz 209461943 BLAKE2B b21b20e3ae625ab25e59f4d7faa3988277b4e70ae1a98e4b7c5fc09df92e1616ca28aa786f50ccd0554df8b11c7cbc094fb8e0189bd80c6431c13db4cc6dec37 SHA512 f5a9f919f0707be620294ea322e9518758ef661bd88c8c2af1a8f95b06f78068272e67758a70c64dc5c8d4989829362aa7efa0ff13077022e5a32c7dafecabff +DIST amazon-corretto-22.0.1.8.1-linux-x64.tar.gz 207751648 BLAKE2B 37a65e9bfd006836967b7d29df944a500069163488bd23197fa7790705fd2637f6c223c72de884be1153708b2781b19fb66b88bb28eb68bd27a2db336af7a2f4 SHA512 e7f1d77cd4cd8e13f45b895141da076cd43b6c1cb2204a33742cfdf75185297340217a2745fd1d9f8e5d2cf276bf4926ee102f2f34588acd7a6c4c03bf688d82 +DIST amazon-corretto-8.412.08.1-linux-x64.tar.gz 118088115 BLAKE2B e0a5e6de7985900514a22f14795966e161719db39259f55576a0172e133057837c713f823e59b29b1e81b236b69a3ce76e6ed7e3cd27745d6b4148b2b4e8af8a SHA512 48b0a5420d6f18d6bbb74ee8a14069d102c4e9bdc04b0818aa42e0ce345b39871762b6ba1b13322c829049897a79e9a8105637f317317fca9debf0b79d27c645 diff --git a/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild new file mode 100644 index 00000000..3a3a6a4a --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-11.0.23.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 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" + +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 ) + sys-libs/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.11.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild new file mode 100644 index 00000000..3a3a6a4a --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-17.0.11.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 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" + +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 ) + sys-libs/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.3.9.1.ebuild b/dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild new file mode 100644 index 00000000..3a3a6a4a --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-21.0.3.9.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 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" + +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 ) + sys-libs/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-22.0.1.8.1.ebuild b/dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild new file mode 100644 index 00000000..3a3a6a4a --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-22.0.1.8.1.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2023 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" + +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 ) + sys-libs/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.412.08.1.ebuild b/dev-java/corretto-bin/corretto-bin-8.412.08.1.ebuild new file mode 100644 index 00000000..d5a1029a --- /dev/null +++ b/dev-java/corretto-bin/corretto-bin-8.412.08.1.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2024 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" + +RDEPEND=" + >=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 ) + sys-libs/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 00000000..2a0d66e3 --- /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 00000000..0ec3b0f6 --- /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 00000000..6b062b49 --- /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/microsoft-openjdk-bin/Manifest b/dev-java/microsoft-openjdk-bin/Manifest new file mode 100644 index 00000000..0fda4615 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/Manifest @@ -0,0 +1,6 @@ +DIST microsoft-jdk-11.0.22-linux-aarch64.tar.gz 195581683 BLAKE2B e27735a58eaa600652c0c1400968de7d7a24fce15da4d41ca1998c84a79462de548852b39945d6b4cb0aa0f04577b9c4bf36219bd0bb5b5438d9f93860f304c2 SHA512 d63048448d99199f6be6fe4f340abc77e40f547021eaf3908c64930b6a86e5113b08ab67a1ab00e5a9fa620fb8087fd0c9c1b2cfce83ab0a4897b0b764a3ca00 +DIST microsoft-jdk-11.0.22-linux-x64.tar.gz 197022932 BLAKE2B 8ac69530bd7ccc832d8466f8ad94ddb6159b6bd70fbe4d3d84f72bde78d418d578a4143407331a61e5e8cbd8c1979b1eab8a3b9a79888a760eed0f442625cfcc SHA512 04aceb51c148f97f6f88242bf473ad0259b64776858e9cc89048beff4dfac0149d10e608ee51cce5466ed3f51034d69252e6eccf1b5c890d55ad3f1e88ec563b +DIST microsoft-jdk-17.0.10-linux-aarch64.tar.gz 190078768 BLAKE2B 03cea395bd0336dbc75ad14aa6add1c98851022abf03644c4c0d8a054d70527b104db46103442c0bc5d2592d28c7dbafc51e6e8573150f730a645d12cc3edc32 SHA512 4878e00b6d3acc5b7c9af938e64270c69a35a757452955bcf9fef2c62e3072461e28e5974f5aba82dcec8fc1eafa7ea02fae2347ff564dedd80ab2a28d265c0d +DIST microsoft-jdk-17.0.10-linux-x64.tar.gz 191482548 BLAKE2B befaa3495a80b52b2320c0d6955635df5c5252a33955569d0204273d9bd152a9506723abed85685876349ef2f80771528165d13c177a16cd93b8431801acd1c2 SHA512 c3a0302cdc9c9ef4674c191eb149a85a4f9f771a6237baa00b6346d3f83d935f47d87e08c3fc37eead872b3e36c5904a15c4554289220df1feadd23baddb902e +DIST microsoft-jdk-21.0.2-linux-aarch64.tar.gz 204898650 BLAKE2B 76ba846f1a80b15717cc6d587080a7d709ce3e8f2bcf74cdf2bf0177064be53b90ec0887459da1efe210117b62df74733cfd4115cfec00a13e0ec139709ba1a7 SHA512 4fd0bda6b70bc7e3eb35b7a96e43da2a470966b6e702424b43693e51879ddb1aa1c70d5254ef202b46b19b0c06951d96f0cf81fc63e34ee97385fa945926b3fe +DIST microsoft-jdk-21.0.2-linux-x64.tar.gz 206772622 BLAKE2B e31ced718c87fa051e72bdc8488ad4e0586bed9d3e8023e2969fb49ada837dccb6289fc29e524837550664c8a7a0536cf0d79faf3b02deb55152f8ccfb99c574 SHA512 3e94145d956558184c23023e84486337e853901953b5b927162ddd039529ebfd8ef664491dda1573c5ca4d3d3d8161fffaef8630702dd3a2b706212ab1405da3 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 00000000..0f41a221 --- /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 00000000..6b062b49 --- /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.22.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild new file mode 100644 index 00000000..59255f42 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-11.0.22.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2023 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}+7" + +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +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 ) + sys-libs/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.10.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild new file mode 100644 index 00000000..f2dbe60a --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-17.0.10.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 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}+7" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +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 ) + sys-libs/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.2.ebuild b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild new file mode 100644 index 00000000..0c23dbe1 --- /dev/null +++ b/dev-java/microsoft-openjdk-bin/microsoft-openjdk-bin-21.0.2.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2023 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}+13" +LICENSE="GPL-2-with-classpath-exception" +SLOT=$(ver_cut 1) +KEYWORDS="~amd64" +IUSE="alsa cups headless-awt selinux source" + +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 ) + sys-libs/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/cc65/Manifest b/dev-lang/cc65/Manifest new file mode 100644 index 00000000..339090cb --- /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 00000000..4fecbbbc --- /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 00000000..ba32ad27 --- /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 00000000..a814c2db --- /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 00000000..290d122c --- /dev/null +++ b/dev-lang/crystal-bin/Manifest @@ -0,0 +1,4 @@ +DIST crystal-1.14.0-1-linux-x86_64.tar.gz 51712092 BLAKE2B 25281d0488ce84b278005e918fd7ae893ec690d50b01c65f06370e24d3ef6548a3ff823c0ce1903fc3d6d0c4108ab8c72365ce51f1ebb64519e0076cc5df9dff SHA512 ff7839166ebe0217149d0185c27fa0d48cd7322ddca3492e3bbbfaf505696994ce04a86eb1f51f6c0633892ebc4b82bac53ec9cb26c0a9c588c5002a984f0038 +DIST crystal-1.14.0-docs.tar.gz 15325430 BLAKE2B 970aeb6cc8fb5694efc5a7a5c319a1afdae3d2292a669b1e60f0eacd2928e7b4fdbb079a23b29bd471cae17e343d7d748837331a31228d308a783b062a39c92e SHA512 4b86441e1b3f3a42008a65c9c52cf14554fe4ec31d5f5cde35bdc993ada110825c298e427b434e74781d340e62df91c183e07677272dcd3cb53e19b54d03b281 +DIST crystal-1.15.0-1-linux-x86_64.tar.gz 51497623 BLAKE2B 03059b38b1df3a035c82472f0691c3b37d9b82ae90e0cae922a36c069750e5d00444dc5759fd5cefee294fbde20b17aac233323067256caf161ef542d27e51d5 SHA512 ee0a85d98fd1170c97380184bd845cafd426765bf633d0d26885e970a5e15241d76a93a11c1a207ddedef9a1d76978e5f32be17b074cd3c03c3f5cc5b7e064b9 +DIST crystal-1.15.0-docs.tar.gz 15744275 BLAKE2B 10c30651b067e23feb8f7622c4262ac0610c965bd1ca284899f39413d7356713903c83ebffab8224e6db845604132fb2a533c33be3fe7205dd98c3d6d8522b65 SHA512 5700df1fb8a27162a11c337d02cac21a3417d67409e4d65ca6aac08c6f639894137584ac776399a3664a157e2fc6fed147178159371a35f1bf879bdb9ced5e7f diff --git a/dev-lang/crystal-bin/crystal-bin-1.14.0.ebuild b/dev-lang/crystal-bin/crystal-bin-1.14.0.ebuild new file mode 100644 index 00000000..7868ba49 --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.14.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 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.15.0.ebuild b/dev-lang/crystal-bin/crystal-bin-1.15.0.ebuild new file mode 100644 index 00000000..c89076a8 --- /dev/null +++ b/dev-lang/crystal-bin/crystal-bin-1.15.0.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/metadata.xml b/dev-lang/crystal-bin/metadata.xml new file mode 100644 index 00000000..3c17a4ce --- /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 00000000..0f93226c --- /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 00000000..713383c9 --- /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 00000000..7881235a --- /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 00000000..2d75f592 --- /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 00000000..942f3654 --- /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 00000000..be155255 --- /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 00000000..6350d0a0 --- /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 00000000..68ef3529 --- /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 00000000..6131d89c --- /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 00000000..e89cbe0a --- /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 00000000..996944dd --- /dev/null +++ b/dev-lang/hare/Manifest @@ -0,0 +1,2 @@ +DIST hare-0.24.0.tar.gz 767869 BLAKE2B 4e1e706a7e0623ebe71803dc591b362527dd140f025cb3529e95d9bec8bea464bc008d512e4981f1dcd34f770b8831a0d6dd37cb453ee54e01e900c1cd52c159 SHA512 d7b96bc031d432e0ca0a9186a043d4cd4af4d4b57be5ce4b913d6acd26cdb708d8c9ad8e2c64c78c192a11a96977d3e916985a548238591b3c4d177b9cc811d9 +DIST hare-0.24.2.tar.gz 912808 BLAKE2B 2dbb83448efe85c36be50ebfbe9c8c567ac7a8c420253f242aa911e815fbf41ff4fbe0e36d22b5654b74441cc73bbaac9de5b9cdb06f9f687813babe2bf359c0 SHA512 6214d0068f507f156bff85d12aeb515e5f752bff03645b3b207d224aecc62e34d4a44a171fc2b357eaaf72a804c2b79d6ad2886caa2804f1dcad07cc25d7efac diff --git a/dev-lang/hare/files/hare-0.24.0-riscv64-comment-syntax.patch b/dev-lang/hare/files/hare-0.24.0-riscv64-comment-syntax.patch new file mode 100644 index 00000000..805caf36 --- /dev/null +++ b/dev-lang/hare/files/hare-0.24.0-riscv64-comment-syntax.patch @@ -0,0 +1,25 @@ +From 80e45e4d931a6e90d999846b86471cac00d2a6d5 Mon Sep 17 00:00:00 2001 +From: Andreas Schwab +Date: Wed, 21 Feb 2024 22:05:02 +0100 +Subject: [PATCH] debug+riscv: use correct comment syntax + +Signed-off-by: Andreas Schwab +--- + debug/+riscv64/getfp.s | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/debug/+riscv64/getfp.s b/debug/+riscv64/getfp.s +index 9c3698af..b822036a 100644 +--- a/debug/+riscv64/getfp.s ++++ b/debug/+riscv64/getfp.s +@@ -1,5 +1,5 @@ +-// SPDX-License-Identifier: MPL-2.0 +-// (c) Hare authors ++# SPDX-License-Identifier: MPL-2.0 ++# (c) Hare authors + + .section ".text.debug.getfp","ax" + .global debug.getfp +-- +2.38.5 + diff --git a/dev-lang/hare/hare-0.24.0.ebuild b/dev-lang/hare/hare-0.24.0.ebuild new file mode 100644 index 00000000..0c7db898 --- /dev/null +++ b/dev-lang/hare/hare-0.24.0.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.24.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" + +PATCHES=( + "${FILESDIR}/hare-0.24.0-riscv64-comment-syntax.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.24.2.ebuild b/dev-lang/hare/hare-0.24.2.ebuild new file mode 100644 index 00000000..4ef0d76a --- /dev/null +++ b/dev-lang/hare/hare-0.24.2.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-0.24.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" + +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 00000000..cbb5e57d --- /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 00000000..2092bcc3 --- /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 00000000..421b6f22 --- /dev/null +++ b/dev-lang/harec/Manifest @@ -0,0 +1,2 @@ +DIST harec-0.24.0.tar.gz 193534 BLAKE2B 651fc34a6053b81c90e405dd53f84c4c9f549baa601dfba1227bdf1d660b461a1f1e20b0e99ac0c2aa8499375ddf37f52c9c05172433359cb777e806701209b3 SHA512 aab347351bcd748a98e3a58f1ff9a0d194aea907d6ebfacbc7e10671e018fb5ce296e71119ab975e3a1e66ba439d7b706943082d57af2459e694856a89453d8d +DIST harec-0.24.2.tar.gz 201789 BLAKE2B b7241fc9e3265486982104fad4d21323a591642b7c19edbedaa4f8b299ed9cde8412b0ef95b0faf33fa8aa6153dc5f965199d5778a434823f8c6faabcd38fde3 SHA512 3b32e82df937de1fdd2af20a2162bc3754cb9178cd67e56f3e7bc7fc9eb9e9bad5609ca1c328d42ac5cdd527edf6d9c381dc384df72c2d7666c7ce5684871a17 diff --git a/dev-lang/harec/harec-0.24.0.ebuild b/dev-lang/harec/harec-0.24.0.ebuild new file mode 100644 index 00000000..b215ee6d --- /dev/null +++ b/dev-lang/harec/harec-0.24.0.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.24.2.ebuild b/dev-lang/harec/harec-0.24.2.ebuild new file mode 100644 index 00000000..b215ee6d --- /dev/null +++ b/dev-lang/harec/harec-0.24.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-9999.ebuild b/dev-lang/harec/harec-9999.ebuild new file mode 100644 index 00000000..b215ee6d --- /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 00000000..2092bcc3 --- /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 00000000..6af5a385 --- /dev/null +++ b/dev-lang/odin/Manifest @@ -0,0 +1,2 @@ +DIST dev-2024-08.tar.gz 131294520 BLAKE2B f36029cb284d171fdf9b89591dabcc4f9ac0f9b7864fa8f66bc28ba733ade78e016c665f96be65568bd7be360f82af6a52344922caf9a9ecc27cbf10908b24ab SHA512 b151dec0dd0f863c93e6c49f9cae45769c0386733b91e962163c55c4d6cc6e794b772c6c47f91b78f84cddb6572e91c37cac31a47df6a86bf39fdb901b657930 +DIST dev-2024-09.tar.gz 135412805 BLAKE2B 04bcefb3ca7a38fe1f30722a83f42751617c038d0d224147b5b91cb54473d0a8ab3d726c6693f2f686455423ec9f29501271aec681e31588f3e9c9f7cc96e5c1 SHA512 47421178fdf48a70eac585b3dc165046d2c0f21d1208f47acead37e93b97b94ff4ba716c907a5958d5c3b992b04df5f7b4a29dc03adba08020da6a0620cd0c87 diff --git a/dev-lang/odin/metadata.xml b/dev-lang/odin/metadata.xml new file mode 100644 index 00000000..a8d89d73 --- /dev/null +++ b/dev-lang/odin/metadata.xml @@ -0,0 +1,11 @@ + + + + + + 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-2024.08.ebuild b/dev-lang/odin/odin-2024.08.ebuild new file mode 100644 index 00000000..4ff79d3f --- /dev/null +++ b/dev-lang/odin/odin-2024.08.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=(14 17 18) +inherit llvm-r1 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." + +HOMEPAGE="https://odin-lang.org/" + +MY_PV="${PV/./-}" +SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" + +# Source directory; the dir where the sources can be found (automatically +# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} +# If you don't need to change it, leave the S= line out of the ebuild +# to keep it tidy. +S="${WORKDIR}/Odin-dev-${MY_PV}" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=" +$(llvm_gen_dep ' +llvm-core/clang:${LLVM_SLOT}= +llvm-core/llvm:${LLVM_SLOT}= +') +" + +DEPEND="${RDEPEND}" + +# build_odin.sh sets its own flags. Some gcc flags cause build failures +CPPFLAGS="" +CXXFLAGS="" +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + insinto usr/lib/odin + exeinto usr/lib/odin + + doexe odin + doins -r base core vendor + dosym -r /usr/lib/odin/odin /usr/bin/odin +} diff --git a/dev-lang/odin/odin-2024.09.ebuild b/dev-lang/odin/odin-2024.09.ebuild new file mode 100644 index 00000000..4ff79d3f --- /dev/null +++ b/dev-lang/odin/odin-2024.09.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=(14 17 18) +inherit llvm-r1 + +DESCRIPTION="The Data-Oriented Language for Sane Software Development." + +HOMEPAGE="https://odin-lang.org/" + +MY_PV="${PV/./-}" +SRC_URI="https://github.com/odin-lang/Odin/archive/refs/tags/dev-${MY_PV}.tar.gz" + +# Source directory; the dir where the sources can be found (automatically +# unpacked) inside ${WORKDIR}. The default value for S is ${WORKDIR}/${P} +# If you don't need to change it, leave the S= line out of the ebuild +# to keep it tidy. +S="${WORKDIR}/Odin-dev-${MY_PV}" + +LICENSE="BSD" + +SLOT="0" + +KEYWORDS="~amd64" + +RDEPEND=" +$(llvm_gen_dep ' +llvm-core/clang:${LLVM_SLOT}= +llvm-core/llvm:${LLVM_SLOT}= +') +" + +DEPEND="${RDEPEND}" + +# build_odin.sh sets its own flags. Some gcc flags cause build failures +CPPFLAGS="" +CXXFLAGS="" +src_compile() { + ./build_odin.sh release || die "failed to build odin" +} + +src_install() { + insinto usr/lib/odin + exeinto usr/lib/odin + + doexe odin + doins -r base core vendor + dosym -r /usr/lib/odin/odin /usr/bin/odin +} diff --git a/dev-lang/opencilk-bin/Manifest b/dev-lang/opencilk-bin/Manifest new file mode 100644 index 00000000..ba9556dd --- /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 00000000..214518c3 --- /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 00000000..a9eb975f --- /dev/null +++ b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2022 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:= + sys-libs/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 00000000..95829fdc --- /dev/null +++ b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2024 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:= + sys-libs/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 00000000..8d37bb58 --- /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 00000000..46b1d104 --- /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 00000000..e466d40b --- /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 00000000..b27f5cb5 --- /dev/null +++ b/dev-lang/opencilk/opencilk-1.1.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 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:= + sys-libs/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 00000000..9a815929 --- /dev/null +++ b/dev-lang/opencilk/opencilk-2.1.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2024 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:= + sys-libs/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 00000000..3b12e694 --- /dev/null +++ b/dev-lang/quickjs/Manifest @@ -0,0 +1 @@ +DIST quickjs-2024-01-13.tar.xz 765800 BLAKE2B 6d65d9ae19ef816a7e4784821d138d2be9965bbbea42c11f13adc0560dc6d67db9cd75c367680a5caec34182a320819127fc0d0c95c10fcf441161ca7880d5aa SHA512 9f426404e4dc1e2a41fcc235b72e58708041aed24eadd5fb9e82f62435501003d3a6b04831f307b04852551d2fd265b94cd400b3293ec0810465f52de8a6c057 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 00000000..bf7957d3 --- /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 00000000..aa2efa9e --- /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 00000000..15a6ddcc --- /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/metadata.xml b/dev-lang/quickjs/metadata.xml new file mode 100644 index 00000000..356813a2 --- /dev/null +++ b/dev-lang/quickjs/metadata.xml @@ -0,0 +1,12 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + 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 00000000..3e5e8bd0 --- /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/swift-bootstrap/metadata.xml b/dev-lang/swift-bootstrap/metadata.xml new file mode 100644 index 00000000..663f74c9 --- /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 00000000..6b72d6f4 --- /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 00000000..abbd8c6e --- /dev/null +++ b/dev-lang/swift/Manifest @@ -0,0 +1,101 @@ +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.tar.gz 914024 BLAKE2B 4577d00f3eeeb51610517dea0ddbee9b7cb8b50a43acc53cefe35ee99e0bb9d78004fa2ed72f2e248b9e74499c22324f7c99018493cedfd90fbe84d03cd7ee5d SHA512 64ab0ad254a1649299fe4da11b149501c553aaa5382ee805a0c28206347bf659a23f53682541e741314d8656a80fbacb90c5504dcfabbf428222343fe66380d8 +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.tar.gz 219758196 BLAKE2B 36b64ca51a3aa2b82d8ca8c62dd4809f91749d3c76067e9ea4041e6fee1d8176fabd6cfb9ac92339444ed0cbced8f1744bd0f79442593a6f7cfcf49f3b1fa4c5 SHA512 57b36f75994ae011b0b9d1d99cdcfea2a806233bdea708987df76f86ea508672fe99b5b1d0965490670a390cae80f859ac2d8916711e389f13af98e065a4fdf8 +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.tar.gz 622100 BLAKE2B 072c0d772b1b5c15d5caf04a471b09554817363862361ae3f795d29f60ad199d7d6a617383f3cfbf542934a5cdb4fd4714ecc1e95ed990a4f98f642956674a34 SHA512 6132a41cc01e9851afee6e070ef0c7354e04daf4211c4339fa0a71d68737819a2bb8b05e93b00f910034e05bf359f5af99ddfbc89fea451434daa186fbfdb434 +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.tar.gz 35262101 BLAKE2B 6f34dd20c0beff60ffb23d1436929993f369b3f99a727027a45b1ce2d6e21446ee3522ce216aae8e2148413c7ed72b918ec9f0999d09b3c64aad3124d3064593 SHA512 9dd4173808a255e7346c3acb9fc832313c3828faa952c32fafc1869eeb5606e2bc1a73487647dc453023fb844ff7297a28e0dc466d3e219a6c6af8c42379926c +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-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-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.tar.gz 308654 BLAKE2B e1dc478ead9380a770132b396791b7a6ef6b897f2f8ccf82ffd9cdd8438609b9d1d620527b43d00367e9b001de0e34e56045e75bad362760c7360588fbf1d969 SHA512 0672be243a54fface58e32dd911578e467444c21fd6e9ddb8c6ff1a578e9d56a9c30c76acf2cb4a66d3a0bd5bfdfbd30a617659dadb6bd7d99abdcc63391f6da +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.tar.gz 2327623 BLAKE2B acd41ccbe0cbd0a73650ae7138f13688b021668ed69e43e11ddb589213555fa6fe0e2b758c78ab85f3468b99928e0fc24d73e7a067bc16d56094b0108cfdc8b9 SHA512 a57a20730b8a845bd89a397a720b5129ce51335727242f99414d70c4db16558933a48ad034b2f550b1486a9d964a3439861c8cc43ce74ab7dab3a907ae19dca7 +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.tar.gz 595700 BLAKE2B 4daac8a27c9b122f902fde6313ad7d9ab1a9d92f69d615e51b35c50f6f12181598399f159f0ca93992e742c2b9bb4a73ec0206640678e3df0710de51602026e3 SHA512 09613b213e57f6c2ca483a0a7833b2240e5017cf33f90405f88cbf20131b301f96127f69808720e44f6a050f1ae19f80da40f6eecc63395beeea4f796d27b222 +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.tar.gz 86176 BLAKE2B fad9d8a63e8f051e5de0f84bcbebc8c9bc43022113baeea8ab8abbd3c9472cd0bda12b678bc5f333f78c5b5d53821cf9fb28600eac666aaa5ce0ac1b53a6365d SHA512 88389d61c32e98209e22d553fcc676b3adfd9aaaf30caae5fead1671e4469af74a35d4b05968cc4191f1da564050f29486c276f114af5012fdaeb1b7e8c90586 +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.tar.gz 16543224 BLAKE2B 3f8ccddde3ae8ed99bf085a33273284365a13cf85a4269ef8f92410c7a001d6e1f8a4f39e8aa86cedccef813622333b6679c05f444518432250a4f4767a4ca9b SHA512 ed14ef31e028cf8fc6cb487ff1f10c286fe4ce123b778646e321119bf8f1f049d3d64a56cd7875cf9ead1c6c0d6732fb185fc16ff3a9c08ee3c8a12096e42140 +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.tar.gz 294944 BLAKE2B 82bd4ff2c6cbe24bd6a34d043085dc95ea1f33cb988362b106b5b568d3a8586ad817f6e04f564f8f64391de1c7fd74f7fe9fad9ed1fa8f44837cae2f6cc80268 SHA512 fc80e579b563cb8f4fa98253f7f310943c68cf73f4b2097c4db978afa1e91055de02ef31ae29a1fe6f0fc8bbfa7a501e25898784552e08665e7ac466760ee30c +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.tar.gz 198252 BLAKE2B c373172223d7284af8345ce133dedb82f992c90369e73c22744c2af2bbff648b4493266f6d7e710c9fc5fb0920e29fdd4ea52dad9f28b65dde94ed2e417d4518 SHA512 2899d8d4c71d2db93d519344993709f7b538be418a6720efa6c7b8c18a3ccd0e4369758ec85eaebf1b2f521688778249aa7ce47a42345da14d663b6a65a9b1e6 +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.tar.gz 2482987 BLAKE2B 8794122dd163e15622cd8ff4cb136565575ca2f5088bf69b4ceb6fec8a6c4b177be7c25a93ee71aa0c7dfb31dda73bf118df97948c7f46d044237f85dfc3bf78 SHA512 10f7da803ef39ae792855b93bf2ca22912a85c4f9040a09dfd45aef8aa4b2dafa4ebc642bf551f0e5d92c3e9495c3bee4a4957e04ce481e5e48cc6b87eec8a6e +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.tar.gz 2587731 BLAKE2B 9725a5bcd3f899bd670b2165bdbaa2eff8ea41ea469b0204d858a3ac6fa7b3ad8ce0ba4a9a97572b5183fa4c6b2c81a79a9a74df639d1737ba4d11d61849e4e3 SHA512 09a213273e551f14c09eb0a07dac027f8fe964b7a99a652fe607752768c6e5ba4446c02081edc460cafedb9332f9f9c342c8305b5fc5e1a0b5a6c10ee03f1923 +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.tar.gz 288979 BLAKE2B a60c7544c38677018c152dd496ff3acc2493bb62531afa7e527c987cade4ca76846ba226fd12e5883e044d9c3223385b0e874e6a6e04a41989602da6671af8dc SHA512 00db1a919ae458215bcbad54dab595d55e6cebbd864ba242d618d07b016c8ed602915057a356c8671d964412a32c5c558508a2cc55b57e866f1fb3c69ede374a +DIST swift-foundation-6.0.3.tar.gz 1739113 BLAKE2B 7e80efd4005a4f57bff7f38d13b63ff311ae8e00a17334c417164e9ee1c65ad6f6d1e4f87b7a6818ded1494960d9f9f04cbde02a0b41414c298387481ea92fe3 SHA512 7429e9b426745dd389a259b805c55dca83c8505224eb0fcbc17b4e83459a9a0a82c4df92a5613e78eb36511ea557444569cac8124662361aa9a2c5b760ee1e71 +DIST swift-foundation-6.1.tar.gz 2416630 BLAKE2B 229b63718206f549a07ac59f19d8937b536328f9a4ce754281d195b1682313277a84237861a62d16a70ffab030fd37a89776b54b59afd4bb030f05351103ad4c SHA512 e73e474344e51f6475add04ba398ed235bbdc08df58c7e8fab119d1a218289986b6f5cbb635d94eec9d5fe65bcb4ca3c66a0e256a8464c35367d1177d8b327dd +DIST swift-foundation-icu-6.0.3.tar.gz 26058690 BLAKE2B e6817c8a8e6a187d37c0f226ceb3c8c9f5240e72a6b2531ca44d9a18efeec6aad3d221e8157950d9f951aa41c2913998513e620b2d7cc3da6db89f4cc48f26c8 SHA512 c614386febf3015b726b22fb76fa1c2289b3e93b2322ac50e7ad5240e7b35d37987dc81f034151c6e29ebdca10edf95f759aa5bbe66dc626f512407115a4639e +DIST swift-foundation-icu-6.1.tar.gz 26058165 BLAKE2B c7c75966b6b3b32ca4a28a217b882e4e0a00c964682fecc80d418bd22ef56935064cdde8348f62bdae385692d827f6454eb89b5b38a88fb4415502dfccae6899 SHA512 afeb588f41867a56584a8ff12ac496def3d22e73b6a41fc4aae95c96c4d81a995e999501b13adf0f4ebdf34b8ff878edc17560db9bae47b0c4f8751c96cfb5c6 +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.tar.gz 220039 BLAKE2B 9373361776d6b3a313aafd00b23806712a3d7d36ad7a536f8f31afa68ef6ed5a8e6827d5d0e83f62fe9406089910e5116e5ddba4a4d55a9daa433718e7021343 SHA512 52a724f1c7018856758465eadf7254b79737d8d127a6201650649418ee8172a016b8c87e19087fc4747778f1ce9feccf5387d0385bb18b45c8801030b34585f5 +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.tar.gz 20189 BLAKE2B 4d60d482f0fda75fea716c3d94021a70244e9afb68376af6a900d5fbda9b3c7f514e0227a8c9f6a135137b0976d67cafad13107f55b6ed9ce4a804ede9f4a77c SHA512 7034b14947fa6a919d70a1d27bad0c4286c08c9ba59ae1334810db6bd4a4402e5336eb3c2eadb115c0a96e11a168f4e44c369c69b8baa2fb32b7b2af58a5886b +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.tar.gz 13736754 BLAKE2B c2a98d67e1ea0d57a561a1eb59f6206a1243436c921738e7ee83a9f988e9b877de4566d128e80183fa1037e7ac78433fe665c35c1d0fbc1204a6a8f937e01f0a SHA512 70371af93bdcf2b0cd76a42672fac6268be6c7013ed00c1cd4eb53d2bfeb4780d16d8ded429971375421b067542e92e7fd45a04c83796ed2700b1fae08fff417 +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.tar.gz 7647 BLAKE2B 3b1659a86917ed7847bac5932749a7450e79ccb0566371394d686fc5ef701267ccc841a123cf1120a423297105c37fec561fe1b3cb4740007310ef91b6cf62f5 SHA512 627ef67c61de512e06c95a157e3aae897e653496ac45ba399fd6fdd582b03dba2fcda8f79a95154b53aa974c4116b438f834aa004f8ab34bc70caeef6ca0ff5c +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.tar.gz 153797 BLAKE2B 802bc3bd0b0d6ced7ab0bc67185a524797385c32a9cca7a923b9a0bfecd7ab7850671b91a734653008d2e33daf3281af0320ae306239533900545e593a38ef99 SHA512 44791705192ece262569d23ae271a167ff3f9958987d5bfa3a350f6d57b3a41a61e058f68d5d210d66c005000a58b234f1096182a5e772d42e5245928b2329d3 +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.tar.gz 120236 BLAKE2B 5550c383945c75dbb09a20a02409b2242a91d8707f5ec040622ef0ca663685a9a2fee47133d7dd8c13fe781e56fa934b8ed73b6e10fd1e404b69c6cb0e391378 SHA512 4e3333b5486a131e3d302e6a0b9449d18f9bb3c6fa3f6395687310cde7b2015a8c80799fd97f5438896eecbb336dfe9454109b07beb1ba6dd5f9bb02b633112b +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.tar.gz 1738301 BLAKE2B 646143268993b04e58354fa54fccaa096b2b95ee44a7f7dba505ee5a6dfa70170dbde7960869cedc62a2366c232ecbb34699f404a2392d46f77e7eadae16182e SHA512 c89031e5902c10e6a121ab940de3181dfeb2328e1d085f7325a05af0434899a3b59a45e9bd5b813248b0f6f6d642f28916e1a1b2875725c209a0ad750dadf8cf +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.tar.gz 76067 BLAKE2B 92358abd211b4a739b4e68bdfc449eabff174a7a9afc79cc65578538922f34bb3b089fafca57dffa157f7a8ad00313a0b5c75ec9435dee79ba6b4239e5b42802 SHA512 3995fe41b8d67b3fbc86decdffb738674bd80931e042c41e09cb156a7bbd0da4214769999193bbfcdab5ea99a04114d1b351520033a707a70113615f7cf7657b +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.tar.gz 1352729 BLAKE2B c335df32303964bbb23dfcbbdb65f8acedd40bcff29fd98cb5c4991c891b9e8276318eaf645cde51ab6e18b56470de7c110934d26c0590dbb0002b57d91d31cf SHA512 d5891b5e67794c7919073801450bb0a122f83082e2b0004d9390454d29f2eb8c9efa23677965ef95547c0a76d6988eda4af751a4f77014e834061f021f6ae372 +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-testing-6.0.3.tar.gz 314152 BLAKE2B 976d1f0f6a6f564ef5ee2b4349388097b9da4f692912efbf28c8599ce7c61cd56a5bdcd81be0bf3170a8709a9a65bb8c46d96fe3542efe454284d76eaeaf40d0 SHA512 fbec1c05c419656d207427c2a3191610ce1dceb252ebe5a4455b494d21065271cf6829555995138a9fbbdee1fc33324ba60f87aa62a5b102cc6443ac32d1db33 +DIST swift-testing-6.1.tar.gz 382766 BLAKE2B 050b1c910b8bf4e5c36353e66deafca8462b620c7fc6c63600ab36b56deb4755043afa462fd7c2f5a386d9cb5aeb519fd68f951c1c9c6e99926e48ee8e8b10eb SHA512 dd36b402a78cd2c0812e262b14341931a79cee69dd94993ccf8cb1bfbc4ce33b5ddc1eba81dd6c9045d94d2b9a00d498d59b4e9fbca1eeb0c04760b27224ead9 +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.tar.gz 240484 BLAKE2B 8bdceaef3ddfe43c2d35e856c92f2f408534da468cb160af0cc0d2274ae7ca19eab80f6f15c38b13bc64c09eed2ea1dc99df56671503cc58e989aeb171469ab5 SHA512 b7cd60981e546f8a5044a266d6960c505fbaf04732ff3f46f4b0b8b67d864a0894bbc02c4be6390ec9aecde52e61130de6d9acb381a3651401d39aa56941b919 +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-r1/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1-r1/link-ncurses-tinfo.patch new file mode 120000 index 00000000..bc80c967 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r1/link-ncurses-tinfo.patch @@ -0,0 +1 @@ +../swift-5.10.1/link-ncurses-tinfo.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r1/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1-r1/link-with-lld.patch new file mode 120000 index 00000000..daf9eebb --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r1/link-with-lld.patch @@ -0,0 +1 @@ +../swift-5.10.1/link-with-lld.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r1/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1-r1/lldb-cmake-minimum-version.patch new file mode 120000 index 00000000..b0161946 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r1/lldb-cmake-minimum-version.patch @@ -0,0 +1 @@ +../swift-5.10.1/lldb-cmake-minimum-version.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r2/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-5.10.1-r2/backtracing-noexecstack.patch new file mode 120000 index 00000000..58b20ae8 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r2/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-6.0.1/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r2/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-5.10.1-r2/disable-libdispatch-werror.patch new file mode 100644 index 00000000..f05c04e5 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r2/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-r2/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1-r2/link-ncurses-tinfo.patch new file mode 120000 index 00000000..bc80c967 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r2/link-ncurses-tinfo.patch @@ -0,0 +1 @@ +../swift-5.10.1/link-ncurses-tinfo.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r2/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1-r2/link-with-lld.patch new file mode 120000 index 00000000..daf9eebb --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r2/link-with-lld.patch @@ -0,0 +1 @@ +../swift-5.10.1/link-with-lld.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r2/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1-r2/lldb-cmake-minimum-version.patch new file mode 120000 index 00000000..b0161946 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r2/lldb-cmake-minimum-version.patch @@ -0,0 +1 @@ +../swift-5.10.1/lldb-cmake-minimum-version.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r3/backport-swift-75662.patch b/dev-lang/swift/files/swift-5.10.1-r3/backport-swift-75662.patch new file mode 100644 index 00000000..7044f902 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/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-r3/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-5.10.1-r3/backtracing-noexecstack.patch new file mode 120000 index 00000000..d515a629 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-5.10.1-r2/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r3/clang-indexstore-exports.patch b/dev-lang/swift/files/swift-5.10.1-r3/clang-indexstore-exports.patch new file mode 100644 index 00000000..e01c25e8 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/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-r3/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-5.10.1-r3/disable-libdispatch-werror.patch new file mode 120000 index 00000000..fcb21219 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/disable-libdispatch-werror.patch @@ -0,0 +1 @@ +../swift-5.10.1-r2/disable-libdispatch-werror.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r3/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1-r3/link-ncurses-tinfo.patch new file mode 120000 index 00000000..e6107f6d --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/link-ncurses-tinfo.patch @@ -0,0 +1 @@ +../swift-5.10.1-r2/link-ncurses-tinfo.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r3/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1-r3/link-with-lld.patch new file mode 120000 index 00000000..af022b95 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/link-with-lld.patch @@ -0,0 +1 @@ +../swift-5.10.1-r2/link-with-lld.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r3/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1-r3/lldb-cmake-minimum-version.patch new file mode 120000 index 00000000..e5902fdf --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r3/lldb-cmake-minimum-version.patch @@ -0,0 +1 @@ +../swift-5.10.1-r2/lldb-cmake-minimum-version.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/backport-swift-75662.patch b/dev-lang/swift/files/swift-5.10.1-r4/backport-swift-75662.patch new file mode 120000 index 00000000..4819ef13 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/backport-swift-75662.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/backport-swift-75662.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-5.10.1-r4/backtracing-noexecstack.patch new file mode 120000 index 00000000..baa1d856 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/clang-indexstore-exports.patch b/dev-lang/swift/files/swift-5.10.1-r4/clang-indexstore-exports.patch new file mode 120000 index 00000000..9dcedcf3 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/clang-indexstore-exports.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/clang-indexstore-exports.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-5.10.1-r4/disable-libdispatch-werror.patch new file mode 120000 index 00000000..fea7b7fe --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/disable-libdispatch-werror.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/disable-libdispatch-werror.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1-r4/link-ncurses-tinfo.patch new file mode 120000 index 00000000..7bd76482 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/link-ncurses-tinfo.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/link-ncurses-tinfo.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1-r4/link-with-lld.patch new file mode 120000 index 00000000..922cf831 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/link-with-lld.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/link-with-lld.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1-r4/lldb-cmake-minimum-version.patch new file mode 120000 index 00000000..c1eab17f --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/lldb-cmake-minimum-version.patch @@ -0,0 +1 @@ +../swift-5.10.1-r3/lldb-cmake-minimum-version.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-5.10.1-r4/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-5.10.1-r4/respect-c-cxx-flags.patch new file mode 100644 index 00000000..f52d5427 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1-r4/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-5.10.1/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-5.10.1/link-ncurses-tinfo.patch new file mode 100644 index 00000000..ca1642d1 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1/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/link-with-lld.patch b/dev-lang/swift/files/swift-5.10.1/link-with-lld.patch new file mode 100644 index 00000000..5921b301 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1/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/lldb-cmake-minimum-version.patch b/dev-lang/swift/files/swift-5.10.1/lldb-cmake-minimum-version.patch new file mode 100644 index 00000000..1e29f956 --- /dev/null +++ b/dev-lang/swift/files/swift-5.10.1/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-6.0.3-r1/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.0.3-r1/backtracing-noexecstack.patch new file mode 120000 index 00000000..2b90f491 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-6.0.3/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3-r1/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.0.3-r1/disable-libdispatch-werror.patch new file mode 120000 index 00000000..51c16097 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/disable-libdispatch-werror.patch @@ -0,0 +1 @@ +../swift-6.0.3/disable-libdispatch-werror.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3-r1/gentoo.ini b/dev-lang/swift/files/swift-6.0.3-r1/gentoo.ini new file mode 100644 index 00000000..0d7b63b3 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/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-r1/indexstoredb-constant.patch b/dev-lang/swift/files/swift-6.0.3-r1/indexstoredb-constant.patch new file mode 100644 index 00000000..b693a0c0 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/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-r1/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.0.3-r1/link-ncurses-tinfo.patch new file mode 120000 index 00000000..85087f8b --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/link-ncurses-tinfo.patch @@ -0,0 +1 @@ +../swift-6.0.3/link-ncurses-tinfo.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3-r1/link-with-lld.patch b/dev-lang/swift/files/swift-6.0.3-r1/link-with-lld.patch new file mode 120000 index 00000000..86661591 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/link-with-lld.patch @@ -0,0 +1 @@ +../swift-6.0.3/link-with-lld.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3-r1/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-6.0.3-r1/respect-c-cxx-flags.patch new file mode 120000 index 00000000..00acdcca --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3-r1/respect-c-cxx-flags.patch @@ -0,0 +1 @@ +../swift-5.10.1-r4/respect-c-cxx-flags.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.0.3/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.0.3/backtracing-noexecstack.patch new file mode 100644 index 00000000..83cf5de0 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3/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-6.0.3/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.0.3/disable-libdispatch-werror.patch new file mode 100644 index 00000000..3257019a --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3/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/gentoo-build-preset.patch b/dev-lang/swift/files/swift-6.0.3/gentoo-build-preset.patch new file mode 100644 index 00000000..654c4a51 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3/gentoo-build-preset.patch @@ -0,0 +1,56 @@ +# Individual preset options: +# +# 1. mixin-preset: building for Linux, without compiler assertions, and with +# most tests disabled +# 2. build-ninja=0, libicu=0, skip-build-curl, skip-build-zlib: we'd prefer to +# pick these up from the system +# 3. build-swift-libexec=0: don't build binaries normally installed in +# `/usr/local/libexec` because we're not allowed to install there ourselves +# 4. extra-cmake-options: +# * -DSWIFT_USE_LINKER=lld: let Swift know we'll be building it with `lld` +# * -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 + +--- a/swift/utils/build-presets.ini ++++ b/swift/utils/build-presets.ini +@@ -3051,3 +3051,24 @@ skip-test-cmark + + llvm-cmake-options= + -DCLANG_DEFAULT_LINKER=gold ++ ++[preset: gentoo] ++mixin-preset=buildbot_linux,no_assertions,no_test ++build-ninja=0 ++extra-cmake-options= ++ -DLLVM_USE_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 ++ ++[preset: gentoo,libcxx] ++mixin-preset=gentoo ++libcxx ++llvm-cmake-options= ++ -DCLANG_DEFAULT_LINKER=lld ++ -DCLANG_DEFAULT_CXX_STDLIB=libc++ diff --git a/dev-lang/swift/files/swift-6.0.3/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.0.3/link-ncurses-tinfo.patch new file mode 100644 index 00000000..1a0f6fa2 --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.3/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/link-with-lld.patch b/dev-lang/swift/files/swift-6.0.3/link-with-lld.patch new file mode 100644 index 00000000..b79d338f --- /dev/null +++ b/dev-lang/swift/files/swift-6.0.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 +@@ -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.1/backtracing-noexecstack.patch b/dev-lang/swift/files/swift-6.1/backtracing-noexecstack.patch new file mode 120000 index 00000000..a8cdcc75 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/backtracing-noexecstack.patch @@ -0,0 +1 @@ +../swift-6.0.3-r1/backtracing-noexecstack.patch \ No newline at end of file diff --git a/dev-lang/swift/files/swift-6.1/disable-libdispatch-werror.patch b/dev-lang/swift/files/swift-6.1/disable-libdispatch-werror.patch new file mode 100644 index 00000000..962073f4 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/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/gentoo.ini b/dev-lang/swift/files/swift-6.1/gentoo.ini new file mode 100644 index 00000000..bf913303 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/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/link-ncurses-tinfo.patch b/dev-lang/swift/files/swift-6.1/link-ncurses-tinfo.patch new file mode 100644 index 00000000..64094f42 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/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/link-with-lld.patch b/dev-lang/swift/files/swift-6.1/link-with-lld.patch new file mode 100644 index 00000000..e6758517 --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/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/respect-c-cxx-flags.patch b/dev-lang/swift/files/swift-6.1/respect-c-cxx-flags.patch new file mode 100644 index 00000000..ddeef4dd --- /dev/null +++ b/dev-lang/swift/files/swift-6.1/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/metadata.xml b/dev-lang/swift/metadata.xml new file mode 100644 index 00000000..fc6ca1c2 --- /dev/null +++ b/dev-lang/swift/metadata.xml @@ -0,0 +1,30 @@ + + + + + itai@itaiferber.net + Itai Ferber + + + swiftlang/swift + + + + Use llvm-runtimes/libcxx as the default C++ runtime library. + + + + + 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-r1.ebuild b/dev-lang/swift/swift-5.10.1-r1.ebuild new file mode 100644 index 00000000..0a49cb93 --- /dev/null +++ b/dev-lang/swift/swift-5.10.1-r1.ebuild @@ -0,0 +1,339 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..18} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/lldb-cmake-minimum-version.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="5/10" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-eselect/eselect-swift-1.0 + >=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 + >=sys-libs/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-libs/ncurses-6 + >=sys-libs/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}) +" + +# 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-r1_pkg_setup + + # `llvm-r1_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 (), 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)" +} + +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_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 + + 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', + + # 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" \ + --extra-cmake-options="${extra_cmake_options}" \ + --bootstrapping=off \ + --build-swift-libexec=false \ + --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" \ + --extra-cmake-options="${extra_cmake_options}" \ + --build-swift-libexec=false \ + --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" \ + --extra-cmake-options="${extra_cmake_options}" \ + --build-swift-libexec=false \ + --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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${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_postinst() { + # If we're installing the latest version of Swift, then update symlinks to + # it. (We don't want to call `eselect swift update` unconditionally in case + # we're installing an older version of Swift, and the user has intentionally + # selected a version other than the latest.) + if ! has_version ">${CATEGORY}/${P}"; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local eselect_swift_version="$(eselect swift show)" + if [[ "${eselect_swift_version}" == *"${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-5.10.1-r2.ebuild b/dev-lang/swift/swift-5.10.1-r2.ebuild new file mode 100644 index 00000000..2ced971e --- /dev/null +++ b/dev-lang/swift/swift-5.10.1-r2.ebuild @@ -0,0 +1,338 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..18} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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}/backtracing-noexecstack.patch" + "${FILESDIR}/${PF}/disable-libdispatch-werror.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/lldb-cmake-minimum-version.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="5/10" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + >=app-eselect/eselect-swift-1.0 + >=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 + >=sys-libs/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-libs/ncurses-6 + >=sys-libs/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}) +" + +# 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-r1_pkg_setup + + # `llvm-r1_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 (), 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)" +} + +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_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 + + 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', + + # 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" \ + --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" \ + --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" \ + --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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${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_postinst() { + # If we're installing the latest version of Swift, then update symlinks to + # it. (We don't want to call `eselect swift update` unconditionally in case + # we're installing an older version of Swift, and the user has intentionally + # selected a version other than the latest.) + if ! has_version ">${CATEGORY}/${P}"; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local eselect_swift_version="$(eselect swift show)" + if [[ "${eselect_swift_version}" == *"${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-5.10.1-r3.ebuild b/dev-lang/swift/swift-5.10.1-r3.ebuild new file mode 100644 index 00000000..be8640f7 --- /dev/null +++ b/dev-lang/swift/swift-5.10.1-r3.ebuild @@ -0,0 +1,353 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/lldb-cmake-minimum-version.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 + >=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 + >=sys-libs/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 + >=sys-libs/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}) +" + +# 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-r1_pkg_setup + + # `llvm-r1_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 (), 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)" +} + +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_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 + + 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', + + # Bug 949266 + # Building Swift with llvm-core/clang-common[default-libcxx] fails + # with missing symbol errors due to some libraries getting linked + # against libc++ and some against libstdc++, and when the Swift llvm is + # told to link against libc++ (via -DCLANG_DEFAULT_CXX_STDLIB=libc++), + # Swift fails to load the c++ symbols later in the build. Therefore, + # unconditionally force libstdc++. + '-DCMAKE_CXX_FLAGS=-stdlib=libstdc++', + + # 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" \ + --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" \ + --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" \ + --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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${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_postinst() { + # If we're installing the latest version of Swift, then update symlinks to + # it. (We don't want to call `eselect swift update` unconditionally in case + # we're installing an older version of Swift, and the user has intentionally + # selected a version other than the latest.) + if ! has_version ">${CATEGORY}/${P}"; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local eselect_swift_version="$(eselect swift show)" + if [[ "${eselect_swift_version}" == *"${P}" ]]; then + eselect swift update + fi +} + diff --git a/dev-lang/swift/swift-5.10.1-r4.ebuild b/dev-lang/swift/swift-5.10.1-r4.ebuild new file mode 100644 index 00000000..a317fe0d --- /dev/null +++ b/dev-lang/swift/swift-5.10.1-r4.ebuild @@ -0,0 +1,390 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit flag-o-matic llvm-r1 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}/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 + >=sys-libs/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 + >=sys-libs/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-r1_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-r1_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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${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 +} + +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-5.10.1.ebuild b/dev-lang/swift/swift-5.10.1.ebuild new file mode 100644 index 00000000..cdbb1a3b --- /dev/null +++ b/dev-lang/swift/swift-5.10.1.ebuild @@ -0,0 +1,274 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +inherit 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}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" + "${FILESDIR}/${PF}/lldb-cmake-minimum-version.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-db/sqlite-3 + >=dev-libs/icu-69 + >=dev-libs/libedit-20221030 + >=dev-libs/libxml2-2.11.5 + >=net-misc/curl-8.4 + >=llvm-core/lld-15 + >=sys-libs/ncurses-6 + >=sys-libs/zlib-1.3 + dev-lang/python +" + +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-util/patchelf-0.18 + >=dev-vcs/git-2.39 + >=sys-apps/coreutils-9 + >=llvm-core/clang-15 + >=llvm-core/lld-15 + >=sys-libs/ncurses-6 + >=sys-libs/zlib-1.3 + dev-lang/python + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ' python3_{12..13}) +" + +src_unpack() { + 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() { + default + + # Sets `${EPYTHON}` according to `PYTHON_SINGLE_TARGET`, sets up + # `${T}/${EPYTHON}` with that version, and adds it to the `PATH`. + python_setup +} + +src_compile() { + # The Swift 5.10 compiler is partially written in Swift itself (the new + # `swift-driver` + macro support via `swift-syntax`), which requires + # 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 + + 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', + + # 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 \ + --install-destdir="${S}/stage0" \ + --extra-cmake-options="${extra_cmake_options}" \ + --bootstrapping=off \ + --build-swift-libexec=false \ + --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 stage1; 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 \ + --install-destdir="${S}/stage1" \ + --extra-cmake-options="${extra_cmake_options}" \ + --build-swift-libexec=false \ + --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 stage2) + export PATH="${S}/stage1/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --verbose-build \ + --release \ + --install-destdir="${S}/stage2" \ + --extra-cmake-options="${extra_cmake_options}" \ + --build-swift-libexec=false \ + --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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${P}" + mkdir -p "${ED}/${dest_dir}" \ + && cp -pPR "${S}/stage2/." "${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 + dosym -r "${dest_dir}/usr/bin/${bin}" "/usr/bin/${bin}" + done +} diff --git a/dev-lang/swift/swift-6.0.3-r1.ebuild b/dev-lang/swift/swift-6.0.3-r1.ebuild new file mode 100644 index 00000000..71daf387 --- /dev/null +++ b/dev-lang/swift/swift-6.0.3-r1.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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 + >=sys-libs/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 + >=sys-libs/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-r1_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}) + + if [[ ${#extra_build_flags[@]} -gt 0 ]]; then + SWIFT_BUILD_PRESET='gentoo,custom' + { + echo "[preset: gentoo,custom]" + echo "mixin-preset=gentoo" + for flag in "${extra_build_flags[@]}"; do + echo "${flag#--}" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + fi +} + +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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${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 +} + +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.ebuild b/dev-lang/swift/swift-6.0.3.ebuild new file mode 100644 index 00000000..dfab3380 --- /dev/null +++ b/dev-lang/swift/swift-6.0.3.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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.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}/gentoo-build-preset.patch" + "${FILESDIR}/${PF}/link-ncurses-tinfo.patch" + "${FILESDIR}/${PF}/link-with-lld.patch" +) + +S="${WORKDIR}" +LICENSE="Apache-2.0" +SLOT="6/0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" +IUSE="libcxx" + +RESTRICT="strip" + +RDEPEND=" + ${PYTHON_DEPS} + !~dev-lang/swift-5.10.1:0 + >=app-arch/zstd-1.5 + >=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 + >=sys-libs/zlib-1.3 + app-eselect/eselect-swift + 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 + >=sys-libs/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}) +" + +# 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-r1_pkg_setup + 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 (), 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)" +} + +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_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 swift_preset='gentoo' + + if use libcxx; then + swift_preset='gentoo,libcxx' + fi + + local original_path="${PATH}" + export PATH="/usr/lib64/${swift_version}/usr/bin:${original_path}" + "${S}/swift/utils/build-script" \ + --preset="${swift_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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${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_postinst() { + # If we're installing the latest version of Swift, then update symlinks to + # it. (We don't want to call `eselect swift update` unconditionally in case + # we're installing an older version of Swift, and the user has intentionally + # selected a version other than the latest.) + if ! has_version ">${CATEGORY}/${P}"; then + eselect swift update + fi +} + +pkg_postrm() { + # We don't want to leave behind symlinks pointing to this Swift version on + # removal. + local eselect_swift_version="$(eselect swift show)" + if [[ "${eselect_swift_version}" == *"${P}" ]]; then + eselect swift update + fi +} diff --git a/dev-lang/swift/swift-6.1.ebuild b/dev-lang/swift/swift-6.1.ebuild new file mode 100644 index 00000000..5567d0b1 --- /dev/null +++ b/dev-lang/swift/swift-6.1.ebuild @@ -0,0 +1,308 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LLVM_COMPAT=( {15..19} ) +PYTHON_COMPAT=( python3_{11..13} ) +inherit llvm-r1 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}/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 + >=sys-libs/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 + >=sys-libs/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-r1_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}) + + if [[ ${#extra_build_flags[@]} -gt 0 ]]; then + SWIFT_BUILD_PRESET='gentoo,custom' + { + echo "[preset: gentoo,custom]" + echo "mixin-preset=gentoo" + for flag in "${extra_build_flags[@]}"; do + echo "${flag#--}" + done + } >> "${SWIFT_BUILD_PRESETS_INI_PATH}" + fi +} + +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/lib64` and + # expose the relevant binaries via linking. + local dest_dir="/usr/lib64/${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 +} + +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/wabt/Manifest b/dev-lang/wabt/Manifest new file mode 100644 index 00000000..d6ea4bf4 --- /dev/null +++ b/dev-lang/wabt/Manifest @@ -0,0 +1,3 @@ +DIST WebAssembly-testsuite-c2a67a575ddc815ff2212f68301d333e5e30a923.tar.gz 625713 BLAKE2B 0adffe3b0e60f0decbc9a0207b6a0e7137b5eb3eb405a781d51837689305ad4c41edff6cf37479b897b28545c70040fc64c67665e6529c75b817a417f794656d SHA512 c93506a5d79c36a76c0cc021a279964e47e28e523eb5dba8ce549df318c9b0c7198070b7aa27a8e632f8892349fea94c6260039e95b06d95cff8b952edced566 +DIST WebAssembly-wasm-c-api-b6dd1fb658a282c64b029867845bc50ae59e1497.tar.gz 57078 BLAKE2B 393e9ae9d3a641dd9ef0517322bc840b8d45fcf911529b1a7200e7d2baed5af4470ded4d29ca7c2c70f98c4065aee9dae823660bcb4d207b0b6a4bebb29e1f75 SHA512 5d3eec2184f8b66e2358b85f416afaea172f24155a61c9412a9d9374aa50347cf0ebe940f35727bc8c0ffe287033b967cc97a857feab6aa9e5098458e72b4fd0 +DIST wabt-1.0.34.tar.gz 1226317 BLAKE2B f6acc1783f704a4b25a063f13be1e57263f11cd76e91e6bf59f111b9ba7bc17999550cc88c69a1b8e586f40656ce000560378767f96b331e115e8c60032e6be5 SHA512 93be77d18b2311276af2abff8a954f3d029b1689ba8c89e1c3f0d199ddc0af505ffaa8489fbe0df4fc8beae1a37c645971d63794ff440e305042ff1b94bd83ef 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 00000000..df9188e9 --- /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 00000000..e1467519 --- /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.34.ebuild b/dev-lang/wabt/wabt-1.0.34.ebuild new file mode 100644 index 00000000..ba800fa1 --- /dev/null +++ b/dev-lang/wabt/wabt-1.0.34.ebuild @@ -0,0 +1,83 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +EGIT_COMMIT_TESTSUITE="c2a67a575ddc815ff2212f68301d333e5e30a923" +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/examples/fac/fac.wasm || die + + use test || rm -v third_party/wasm-c-api/example/*.wasm || die + + sed -i 's;default_compiler =.*;default_compiler = os.getenv("CC", "cc");' test/run-spec-wasm2c.py || die + + # Broken tests + rm test/wasm2c/spec/simd_lane.txt test/wasm2c/spec/simd_load.txt +} + +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 00000000..ca99b959 --- /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 00000000..1ad1f51e --- /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 00000000..9604c53a --- /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 00000000..77c1f40f --- /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/StringiFor/Manifest b/dev-libs/StringiFor/Manifest new file mode 100644 index 00000000..e5f9d05f --- /dev/null +++ b/dev-libs/StringiFor/Manifest @@ -0,0 +1 @@ +DIST StringiFor-1.1.4.tar.gz 574105 BLAKE2B 553667619289350d00e9654fc410126c7bd88a0e99ccd4dd0f3af0a2c1be06b166bf06d66c13050739052decd8af296213166c8450ef689a3e42cf3e51f8e394 SHA512 37eb18200996258fb12245bc810a8e3f9f09e0cc1469765585fb71293167f0b8e7bc7dd7aa8524c20c0a71abaf63bd11c3d48176c608df64a546449996e7112b diff --git a/dev-libs/StringiFor/StringiFor-1.1.4.ebuild b/dev-libs/StringiFor/StringiFor-1.1.4.ebuild new file mode 100644 index 00000000..90a6f68f --- /dev/null +++ b/dev-libs/StringiFor/StringiFor-1.1.4.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +FORTRAN_STANDARD=2003 +PYTHON_COMPAT=( python3_{11..12} ) + +inherit fortran-2 python-any-r1 toolchain-funcs + +DESCRIPTION="StringiFor, Strings Fortran Manipulator, yet another strings Fortran module" +HOMEPAGE="https://github.com/szaghi/StringiFor" +SRC_URI="https://github.com/szaghi/StringiFor/releases/download/v${PV}/StringiFor.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${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}/stringifor-1.1.1_fobos_soname.patch" + "${FILESDIR}/stringifor-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/stringifor || die + doheader -r lib/stringifor/ + + mv lib/libstringifor.so{,.1} || die + dosym libstringifor.so.1 /usr/$(get_libdir)/libstringifor.so + dolib.so lib/libstringifor.so.1 + + use static-libs && dolib.a lib/libstringifor.a +} 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 00000000..c81d6458 --- /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 00000000..7eb7460e --- /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 00000000..8c7a0009 --- /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/cgicc/Manifest b/dev-libs/cgicc/Manifest new file mode 100644 index 00000000..edf5a170 --- /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 00000000..d766a56a --- /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 00000000..d766a56a --- /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 00000000..55e665a7 --- /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 00000000..cc340d8f --- /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/cusparselt/Manifest b/dev-libs/cusparselt/Manifest new file mode 100644 index 00000000..21468071 --- /dev/null +++ b/dev-libs/cusparselt/Manifest @@ -0,0 +1 @@ +DIST libcusparse_lt-linux-x86_64-0.7.1.0-archive.tar.xz 353151840 BLAKE2B ea17e1a7061c3d63e828ef756eee91810d412ca9bdeea1f3c002058fa22d1b45c5c6337eb9c371f58d938b8bc500fb00fd1579cffafd1d8098e57e951b519477 SHA512 c81ac743d6d15c6189480cff812afa105aff17ad16faf83f53aafd8fd846701489a5a2d04b5b02456048c850cbb36fff8200b252e8949507d81813b9ac8664fd diff --git a/dev-libs/cusparselt/cusparselt-0.7.1.0.ebuild b/dev-libs/cusparselt/cusparselt-0.7.1.0.ebuild new file mode 100644 index 00000000..0c71a526 --- /dev/null +++ b/dev-libs/cusparselt/cusparselt-0.7.1.0.ebuild @@ -0,0 +1,20 @@ +EAPI=8 + +DESCRIPTION="A High-Performance CUDA Library for Sparse Matrix-Matrix Multiplication" +HOMEPAGE="https://docs.nvidia.com/cuda/cusparselt/index.html" +SRC_URI="https://developer.download.nvidia.com/compute/cusparselt/redist/libcusparse_lt/linux-x86_64/libcusparse_lt-linux-x86_64-${PV}-archive.tar.xz" +S="${WORKDIR}/libcusparse_lt-linux-x86_64-${PV}-archive" + +LICENSE="NVIDIA-SDK" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="mirror" + +RDEPEND="=dev-util/nvidia-cuda-toolkit-12*" + +QA_PREBUILT="/opt/cuda/targets/x86_64-linux/lib/*" + +src_install() { + insinto /opt/cuda/targets/x86_64-linux + doins -r include lib +} diff --git a/dev-libs/cusparselt/metadata.xml b/dev-libs/cusparselt/metadata.xml new file mode 100644 index 00000000..1b42709b --- /dev/null +++ b/dev-libs/cusparselt/metadata.xml @@ -0,0 +1,8 @@ + + + + + strdenis02@gmail.com + Denis Strizhkin + + diff --git a/dev-libs/cyrus-sasl-xoauth2/Manifest b/dev-libs/cyrus-sasl-xoauth2/Manifest new file mode 100644 index 00000000..6f00d5c5 --- /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 00000000..2bed0f34 --- /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 00000000..357dd739 --- /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/dmd_core/Manifest b/dev-libs/dmd_core/Manifest new file mode 100644 index 00000000..3e332b9b --- /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 00000000..f3088c1f --- /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 00000000..1b920ca4 --- /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 00000000..e0387602 --- /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/fastText/Manifest b/dev-libs/fastText/Manifest new file mode 100644 index 00000000..a6779ea0 --- /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 00000000..fd60b59d --- /dev/null +++ b/dev-libs/fastText/fastText-0.9.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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 00000000..ba00466f --- /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 00000000..4fe744ac --- /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 00000000..aff5ddbf --- /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 00000000..2e0aa32c --- /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 00000000..cf4e5b7a --- /dev/null +++ b/dev-libs/feedbackd-device-themes/Manifest @@ -0,0 +1,4 @@ +DIST feedbackd-device-themes-0.8.0.tar.xz 16788 BLAKE2B 0ccd880fefb4283b43897923cee987bdf64e12ad932dc0a5c1412da81d59ed17a07e224039450eb6cce9cc0d8bd95688501230a4cd16e4bdd02ef092c73ca46d SHA512 d52aee76e6e911d2c7dd14460f6cb59cb7ea76f2a6ed168035e4706618fd7ff4abaf3aa2e80e08407f977249d85d910769fd9966657b7ebed52103e6a955cf68 +DIST feedbackd-device-themes-0.8.0.tar.xz.asc 833 BLAKE2B fc1a7d80b1e5a885c15cab65b176547347628a5bac8641ad973a6fa54bfa5affb927a9704961bd520716029377de546b611672d6fe343d186e40706e4c50debd SHA512 6255ab561b35e83db9d68ae32edf398ef2926080aab2e06e8e34ff6bf186c27e93ced3c08c4a74573b714f841565936b915afd655710dc3d49a0a95c47fd14e6 +DIST feedbackd-device-themes-0.8.1.tar.xz 22120 BLAKE2B a7f192425adf7ae5de202654d450a94c6b4dcf2240d6217a58e0c5d25a741bd6ec739857511c9cb4c394d6801d06ef1bb1499151b6549159b3e89ce5d28bbe98 SHA512 85ebc6c839192bdf9b63d101bc82431f0191eb69a5e81a6a749cf11d338e3ae3703e2f5a4a177dc70b36e01c4df5d056b59123c825b2bdf5de251f4dbf19781d +DIST feedbackd-device-themes-0.8.1.tar.xz.asc 833 BLAKE2B 02789a5a8602f3361f5bc0810f2695e71d9b68d3bbd42267f4a013f76e6ef6eeb65ed8a63229395d6494dc848eac378c1cd539a3263072c3a01ecce7bbc411fb SHA512 165f56a11d1c2c26100fc0187c7f145166b9852393f3498e59140a170ade1628dca59ed9823a43b6f6d78a0e3229622e2441467b0f42b30a9dc8a9d86224d044 diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.0.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.0.ebuild new file mode 100644 index 00000000..b7938d12 --- /dev/null +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.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 meson verify-sig + +DESCRIPTION="A daemon to provide haptic feedback on events (themes package)" +HOMEPAGE="https://source.puri.sm/Librem5/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.1.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.1.ebuild new file mode 100644 index 00000000..b7938d12 --- /dev/null +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.8.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson verify-sig + +DESCRIPTION="A daemon to provide haptic feedback on events (themes package)" +HOMEPAGE="https://source.puri.sm/Librem5/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 00000000..115e9d64 --- /dev/null +++ b/dev-libs/feedbackd-device-themes/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest new file mode 100644 index 00000000..fcd43100 --- /dev/null +++ b/dev-libs/feedbackd/Manifest @@ -0,0 +1,4 @@ +DIST feedbackd-0.8.0.tar.xz 107212 BLAKE2B 74c5c51f3d44dadf1a74f5fefaa2c9759a6b88d8a9b5ef043990d991fb4071db62edcd674c4793cec25bd28f1d1a8ea49aec7ee63929b215455ae7ff413f14cf SHA512 8711078277a1d1b0bdd07cef188c7683b12dcbdd922d3cff13367950c5cb23211fd16f31a0d5ff5cd2c2c0da5a84ce973181a756096ed20712e9ea759999973a +DIST feedbackd-0.8.0.tar.xz.asc 833 BLAKE2B b9e329095f60d44b27e29439acc302c04c576283abd97537e50b30780753ed719383554f4edb4ba9af5c7a76bb3736a4a7bbd8a895ac1ff3c8d7ffc82f09f67d SHA512 482f8e6e7d33cdbfead6e0a58b94cd19a5fa6d6decd60407b1410f32de63ce949ee551767414acf77a36d174deb81d781b1b0d0e4658123057576f342abf547c +DIST feedbackd-0.8.1.tar.xz 107412 BLAKE2B 438b45005683af5ff7a78c803afcb7299c74a661dc1ee90de14a78ea5a092a8eac061a9d2396ad9f77b8265c27a80a56b98e1d3a42aa344b50ecbcc7d6905791 SHA512 14ff7d357940aa1478b709cc64b9ee6d8f72b464e3df69dc872f6efc943b264e4f5679f8a760e5aa29c3c37213f8b1555a8557b3fd1a1627c381b210c0268e1b +DIST feedbackd-0.8.1.tar.xz.asc 833 BLAKE2B ee1b0560b74bf61006bfa1313e272c334b75a1ea3af0e9b0b95dccab2cd67342cac1ea665176cb74141af385b98cbadc292391ff613a034aa8e27f7bd16fd0e1 SHA512 610578881009ac61215d9d1b87ba2b840481b7dd454098637b0604f0623e4fd93c395260de57afc568a3b8f7d26c4d68739e586dfd617a0fba30644eb1759e29 diff --git a/dev-libs/feedbackd/feedbackd-0.8.0.ebuild b/dev-libs/feedbackd/feedbackd-0.8.0.ebuild new file mode 100644 index 00000000..1f183f58 --- /dev/null +++ b/dev-libs/feedbackd/feedbackd-0.8.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2025 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 activated daemon that provides haptic/visual/audio feedback based on events" +HOMEPAGE="https://source.puri.sm/Librem5/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 +" +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 + + use vala && vala_setup + sed -i 's/-G feedbackd/-G video/g' data/90-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() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/dev-libs/feedbackd/feedbackd-0.8.1.ebuild b/dev-libs/feedbackd/feedbackd-0.8.1.ebuild new file mode 100644 index 00000000..1f183f58 --- /dev/null +++ b/dev-libs/feedbackd/feedbackd-0.8.1.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2025 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 activated daemon that provides haptic/visual/audio feedback based on events" +HOMEPAGE="https://source.puri.sm/Librem5/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 +" +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 + + use vala && vala_setup + sed -i 's/-G feedbackd/-G video/g' data/90-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() { + udev_reload +} + +pkg_postrm() { + udev_reload +} diff --git a/dev-libs/feedbackd/metadata.xml b/dev-libs/feedbackd/metadata.xml new file mode 100644 index 00000000..dc823f54 --- /dev/null +++ b/dev-libs/feedbackd/metadata.xml @@ -0,0 +1,14 @@ + + + + + gjdijkman@gjdwebserver.nl + Gerben Jan Dijkman + + + Build the feedbackd daemon + + + guidog/gmobile + + diff --git a/dev-libs/fortran-regex/Manifest b/dev-libs/fortran-regex/Manifest new file mode 100644 index 00000000..27a2485b --- /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 00000000..86261233 --- /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 00000000..d53530e4 --- /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 00000000..0aea6298 --- /dev/null +++ b/dev-libs/fortran-shlex/Manifest @@ -0,0 +1,2 @@ +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 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 00000000..6bdbdcf6 --- /dev/null +++ b/dev-libs/fortran-shlex/fortran-shlex-1.0.1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 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" +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 00000000..82507728 --- /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" +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/metadata.xml b/dev-libs/fortran-shlex/metadata.xml new file mode 100644 index 00000000..81408ecf --- /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 00000000..acdd7468 --- /dev/null +++ b/dev-libs/fortran-stdlib/Manifest @@ -0,0 +1,3 @@ +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 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 00000000..9dd49b79 --- /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_{11..13} ) + +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 00000000..9dd49b79 --- /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_{11..13} ) + +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 00000000..9dd49b79 --- /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_{11..13} ) + +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 00000000..725b7ca0 --- /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_{11..13} ) + +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 ) +" + +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:" + ${EPYTHON} 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 00000000..6101b501 --- /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/ftl/Manifest b/dev-libs/ftl/Manifest new file mode 100644 index 00000000..7b05a94c --- /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 00000000..e9662f26 --- /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 00000000..9e5ef0bc --- /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 00000000..f3d0a107 --- /dev/null +++ b/dev-libs/gbinder/Manifest @@ -0,0 +1 @@ +DIST gbinder-1.1.42.tar.gz 207656 BLAKE2B 5f278490720f9b95f94a63d718d30e7a61c53ba4f943e676b7d76899660da91603a37953c764e1810eaea088de29f50e07ae8cb90cfbd17bd6a5db03bdffc314 SHA512 4d229e957188064817d6b40f693cf6fe9b44efae34ad15ac4314c7f0e3c49dc17835984fa741f7b90d8a2016234f2e7e78cc56f73625156e2aedab73faa93553 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 00000000..74768316 --- /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/files/gbinder-1.1.42-C23-compat.patch b/dev-libs/gbinder/files/gbinder-1.1.42-C23-compat.patch new file mode 100644 index 00000000..8da1e882 --- /dev/null +++ b/dev-libs/gbinder/files/gbinder-1.1.42-C23-compat.patch @@ -0,0 +1,24 @@ +From 46d9899f5a512d0e9b851cb55b06a27fc2b7a638 Mon Sep 17 00:00:00 2001 +From: Takuya Wakazono +Date: Wed, 1 Jan 2025 21:03:48 +0900 +Subject: [PATCH] Explicitly declare function parameters for C23 compatibility + +In C23, void foo() is equivalent to void foo(void). Therefore, functions +must explicitly declare their parameters. +--- + src/gbinder_writer.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/gbinder_writer.c b/src/gbinder_writer.c +index 1e93700..7308818 100644 +--- a/src/gbinder_writer.c ++++ b/src/gbinder_writer.c +@@ -1324,7 +1324,7 @@ gbinder_writer_alloc( + GBinderWriter* self, + gsize size, + gpointer (*alloc)(gsize), +- void (*dealloc)()) ++ void (*dealloc)(gpointer)) + { + GBinderWriterData* data = gbinder_writer_data(self); + diff --git a/dev-libs/gbinder/gbinder-1.1.42.ebuild b/dev-libs/gbinder/gbinder-1.1.42.ebuild new file mode 100644 index 00000000..0c032fae --- /dev/null +++ b/dev-libs/gbinder/gbinder-1.1.42.ebuild @@ -0,0 +1,52 @@ +# 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" + "${FILESDIR}/gbinder-1.1.42-C23-compat.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 00000000..d864cc70 --- /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 00000000..842a13da --- /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 00000000..284ee4c9 --- /dev/null +++ b/dev-libs/gmobile/Manifest @@ -0,0 +1,4 @@ +DIST gmobile-0.2.1.tar.xz 54500 BLAKE2B 4daf129db96db9251320bf31d2a9d4951cd55b4622a69d45fbaa0b716d967aada4cc72a1594a96ed48dd5f822f4de032b8957f38f57d31db7602ef2d5af4d93e SHA512 f572900d177f12554357fe467aca98a61ea9b95f0ceffa64f877d78d627d32c7dbc4ca2665c2602ca16097d6aab53fddfc413055f4810e10d55c331c5ebf147c +DIST gmobile-0.2.1.tar.xz.asc 833 BLAKE2B 96736ec7924ac279da7b42cb37a53005bb1af4aa18786445e04bacac49c1a79f56b8e7184c69eb14bbc982de6bead322f4748cc11fa0bc91b53f642b9530dd6b SHA512 89fd0d2033a3eff1b599df6eff495fb91315d7ea11c4d311bcdc4aab43003d7ad1ab83e4ae41f4cdaf600f9110f31f86cfedcaf294a9622bdb2dd728d7d8d1cf +DIST gmobile-0.2.2.tar.xz 55576 BLAKE2B 733cb0e3b53556b1653b37cd49e8201f3cfa7266d0dbf6fbdf415896425dd370a23e6a75a76a86cfe3b1fb6c81958fd469aaf1480c734c15d201c25db0810b7d SHA512 59b63790b59f1ea81f0c49b35d049485645a288a99dbe32706494f5f394e6da8a4bf7ee3aa864fa10140b8297b03f3d0aca7dcd09b796bc3e3c95d0542db313f +DIST gmobile-0.2.2.tar.xz.asc 833 BLAKE2B ac99116ab57a00a78fd8ef132569548eb8ea28c20fe2ab83b078fbc8fbc7859b5fe489d77752ac0c8a190aeffe2bf6b066f1ade4d429e8a53667f2803e857824 SHA512 6a470885fe06727a5792e695746cb8c8444cc4d1703a9a70093533ea4797085c3b3b3b3292e66925950db37a16432cc06045a680e469669c1cc7eee6c0642b3c diff --git a/dev-libs/gmobile/gmobile-0.2.1.ebuild b/dev-libs/gmobile/gmobile-0.2.1.ebuild new file mode 100644 index 00000000..07f00b67 --- /dev/null +++ b/dev-libs/gmobile/gmobile-0.2.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_USE_DEPEND="vapigen" + +inherit meson udev 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="LGPL-2.1+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="gtk-doc +introspection man test udev" +RESTRICT="!test? ( test )" + +DEPEND=" + >=dev-libs/glib-2.66: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 ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +IDEPEND="udev? ( virtual/udev )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +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_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.2.2.ebuild b/dev-libs/gmobile/gmobile-0.2.2.ebuild new file mode 100644 index 00000000..56907885 --- /dev/null +++ b/dev-libs/gmobile/gmobile-0.2.2.ebuild @@ -0,0 +1,70 @@ +# 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 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" +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 ) + verify-sig? ( sec-keys/openpgp-keys-phosh ) +" +IDEPEND="udev? ( virtual/udev )" + +VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/phosh.asc" + +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_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 00000000..bb5f425f --- /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 00000000..0845da01 --- /dev/null +++ b/dev-libs/gpds/Manifest @@ -0,0 +1 @@ +DIST gpds-1.9.0.tar.gz 876422 BLAKE2B f2d60588e5e4bf305670db2342b2537ddb607a8f578fef095900f91c686008a1e2f0fbe80b6c9b45600d7314dc992bea7a9c4bbb146450df76b0f39540808f0c SHA512 8f77e329559a2ee89b9a540e13ab94bf45eb3ce928aebe2f57494e3415df919983befec126471f92b40e5345e54bf64263d2e1e00a34e9bfa25fe3521857dccc diff --git a/dev-libs/gpds/gpds-1.9.0.ebuild b/dev-libs/gpds/gpds-1.9.0.ebuild new file mode 100644 index 00000000..da398d0d --- /dev/null +++ b/dev-libs/gpds/gpds-1.9.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 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 00000000..b21fd6d6 --- /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/hts_engine/Manifest b/dev-libs/hts_engine/Manifest new file mode 100644 index 00000000..8121bdc9 --- /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 00000000..5c149bec --- /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 00000000..eebd3c4a --- /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 00000000..d4491532 --- /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 00000000..91a76279 --- /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 00000000..91a76279 --- /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 00000000..127a13ce --- /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 00000000..539902b5 --- /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 00000000..42241011 --- /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 00000000..f30efb81 --- /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 00000000..c4dd50d0 --- /dev/null +++ b/dev-libs/jonquil/Manifest @@ -0,0 +1 @@ +DIST jonquil-0.2.0.tar.gz 49875 BLAKE2B 15b5b9acf08495979961dcc6ea065d47cfdd06da9519c715fde6a73c426828ef0dda6aecc8df3355ec3bd4ad537e41f83e021a5d16e7a67d6131441651bb8b5c SHA512 6abc682ba19307bcbb71fabc557b0cdc6b597138bfa6879553beb70384f362e9e73724f6a7fd7243b3e1711b42865e22daa16d1188092307c3782951f37b5b91 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 00000000..934fe39e --- /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 00000000..f79643a0 --- /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 00000000..3e2cb7fd --- /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/metadata.xml b/dev-libs/jonquil/metadata.xml new file mode 100644 index 00000000..b700377b --- /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/jose/Manifest b/dev-libs/jose/Manifest new file mode 100644 index 00000000..6a317bd7 --- /dev/null +++ b/dev-libs/jose/Manifest @@ -0,0 +1,2 @@ +DIST jose-13.tar.gz 841839 BLAKE2B 64a2e2d64d2481021ab3ea9c1ae6d52a5dacf3e4294a32e334a9f99751eb2eae28a6170bce86c2992dfc48820dfd35d34699bde5926dc41335db40deb6f1c61c SHA512 6c58f0a9f2c965d86d280cee8fe256ab30b9ae92a83b5b19775981e621e793fa713d2239145b87121c899bb481ac05d73509b9c7d6d849a5cba6345254b89341 +DIST jose-14.tar.gz 843394 BLAKE2B 6cb31f2557e7799d213cc298c196324f755bee0ce74a4a2eb11a8350bc4a2159bdd7b80a653feb924e2d8a1e538a661d729dca916e650eba53f0918e8d5eaa1a SHA512 b27fb5a4afbe625e91ddd13e2d3832e7741d6be522aa882cfb83df9689e6fd9e7c824c531690a193bef441b9aa275fdb2912a8181b060d848064a1794277d786 diff --git a/dev-libs/jose/jose-13.ebuild b/dev-libs/jose/jose-13.ebuild new file mode 100644 index 00000000..68ef85b1 --- /dev/null +++ b/dev-libs/jose/jose-13.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="C-language implementation of Javascript Object Signing and Encryption" +HOMEPAGE="https://github.com/latchset/jose" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=" + >=dev-libs/jansson-2.10 + sys-libs/zlib +" +RDEPEND="${DEPEND} + app-misc/jq + >=dev-libs/openssl-1.0.2:= +" +BDEPEND=" + virtual/pkgconfig + + doc? ( app-text/asciidoc ) +" diff --git a/dev-libs/jose/jose-14.ebuild b/dev-libs/jose/jose-14.ebuild new file mode 100644 index 00000000..68ef85b1 --- /dev/null +++ b/dev-libs/jose/jose-14.ebuild @@ -0,0 +1,29 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="C-language implementation of Javascript Object Signing and Encryption" +HOMEPAGE="https://github.com/latchset/jose" +SRC_URI="https://github.com/latchset/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc" + +DEPEND=" + >=dev-libs/jansson-2.10 + sys-libs/zlib +" +RDEPEND="${DEPEND} + app-misc/jq + >=dev-libs/openssl-1.0.2:= +" +BDEPEND=" + virtual/pkgconfig + + doc? ( app-text/asciidoc ) +" diff --git a/dev-libs/jose/metadata.xml b/dev-libs/jose/metadata.xml new file mode 100644 index 00000000..bfb2fba0 --- /dev/null +++ b/dev-libs/jose/metadata.xml @@ -0,0 +1,11 @@ + + + + + julien@jroy.ca + Julien Roy + + + latchset/jose + + diff --git a/dev-libs/lexbor/Manifest b/dev-libs/lexbor/Manifest new file mode 100644 index 00000000..4e28c28e --- /dev/null +++ b/dev-libs/lexbor/Manifest @@ -0,0 +1 @@ +DIST lexbor-2.4.0.tar.gz 4245007 BLAKE2B 9aa9a568e9c251272f8ed161c4fa0d1d11456a43f06c896128fdf38647f7f0ac9bb59ef6961b69a98c5f8efd23fe45d1c4fe7e196f84072d7e1301c648edf29a SHA512 c12a04df5852464e6448a771ca6914ae5eeec48d84f0d199d034b65260edf49a7c47bbd8c910e1bf62b2592237a352368d1640660b2c55c5e5cd355c79782350 diff --git a/dev-libs/lexbor/lexbor-2.4.0.ebuild b/dev-libs/lexbor/lexbor-2.4.0.ebuild new file mode 100644 index 00000000..0313079c --- /dev/null +++ b/dev-libs/lexbor/lexbor-2.4.0.ebuild @@ -0,0 +1,34 @@ +# 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() { + default + 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 00000000..4ff6b09a --- /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/libchardet/Manifest b/dev-libs/libchardet/Manifest new file mode 100644 index 00000000..6b3dd7b4 --- /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 00000000..33098f1e --- /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 00000000..daeac811 --- /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 00000000..6cfbc4f4 --- /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 00000000..6b14cbe1 --- /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 00000000..45f61ac9 --- /dev/null +++ b/dev-libs/libchdr/libchdr-0_p20230230.ebuild @@ -0,0 +1,28 @@ +# Copyright 2022-2023 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="sys-libs/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 00000000..f94aef54 --- /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 00000000..40b1ba88 --- /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 00000000..f6af1e66 --- /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 00000000..c144ff0d --- /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 00000000..d0501cd3 --- /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 00000000..579781ca --- /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 00000000..c447d188 --- /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 00000000..453fdbd0 --- /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/libdatrie/Manifest b/dev-libs/libdatrie/Manifest new file mode 100644 index 00000000..f3ae8367 --- /dev/null +++ b/dev-libs/libdatrie/Manifest @@ -0,0 +1 @@ +DIST libdatrie-0.2.13.tar.gz 109963 BLAKE2B e4314a8ba78067963fdc3dc948238fda2ef4b1692fb4c5213ad4f1d082d0393bccc2c15d686e7e06d2d264c56e93048461e481e0807c4996d5d395e2ed6f58d4 SHA512 38f5a3ee1f3ca0f0601a5fcfeec3892cb34857d4b4720b8e018ca1beb6520c4c10af3bd2f0e4d64367cb256e8e2bca4d0a59b1c81fb36782613d2c258b64df59 diff --git a/dev-libs/libdatrie/libdatrie-0.2.13-r1.ebuild b/dev-libs/libdatrie/libdatrie-0.2.13-r1.ebuild new file mode 100644 index 00000000..71339777 --- /dev/null +++ b/dev-libs/libdatrie/libdatrie-0.2.13-r1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Double-Array Trie Library" +HOMEPAGE="https://github.com/tlwg/libdatrie" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tlwg/${PN}.git" +else + SRC_URI="https://github.com/tlwg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="doc" + +BDEPEND="doc? ( app-text/doxygen )" + +src_prepare() { + default + # Fixed version if in non git project + echo ${PV} > VERSION + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc doxygen-doc) \ + --with-html-docdir="${EPREFIX}"/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libdatrie/metadata.xml b/dev-libs/libdatrie/metadata.xml new file mode 100644 index 00000000..8fe1a9ee --- /dev/null +++ b/dev-libs/libdatrie/metadata.xml @@ -0,0 +1,21 @@ + + + + + vowstar@gmail.com + Huang Rui + + + tlwg/libdatrie + + + This is an implementation of double-array structure for representing trie, + as proposed by Junichi Aoe. + Trie is a kind of digital search tree, an efficient indexing method in which + search time is independent of database size. It only takes O(m) search time, + where m is the length of the search string. Comparably as efficient as hashing, + trie also provides flexibility on incremental matching and key spelling + manipulation. This makes it ideal for lexical analyzers, as well as spelling + dictionaries. + + diff --git a/dev-libs/libdbf/Manifest b/dev-libs/libdbf/Manifest new file mode 100644 index 00000000..914873a4 --- /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 00000000..f8c1628f --- /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 00000000..c77d59f2 --- /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/libdwarf/Manifest b/dev-libs/libdwarf/Manifest new file mode 100644 index 00000000..6457986e --- /dev/null +++ b/dev-libs/libdwarf/Manifest @@ -0,0 +1,3 @@ +DIST libdwarf-0.11.1.tar.xz 2747004 BLAKE2B b98467abd547e222594843263ef36a9362aa4a8c8ace770d128016e65a50c7ae15d91e769e6fd966ca9b8c5b5ed471d14e5e7259c713c126ac17e13d5d074a77 SHA512 d927b1d0e8dd1540c2f5da2a9d39b2914bb48225b2b9bdca94e7b36349358e1f537044eadc345f11d75de717fdda07ad99a8a7a5eb45e64fe4c79c37e165012f +DIST libdwarf-0.12.0.tar.xz 2920164 BLAKE2B aafa6c8ce66cf1dda40baafe24f7a322637af166f30abbfec0342428884ed077521466b786a9482a2438351d8d3e06d96a90ca5fc533c2860b9cffa83b2eb4a1 SHA512 64d99bcb1436d3ad1faacc3f43b7b42c80ae236b6de3d66a132a72d452bc220b12de430ec99b827fb051badc683fc237f4f8fa8f7d67749ed5b81284ae5fbd2e +DIST libdwarf-0.9.1.tar.xz 2677488 BLAKE2B 811103cfd12420b35483c3929709d7759747a70d1a7790250fe84e7a467c03fcf095656dda1992b60488ffc15e45fa2ad6197d321fa3483740cd5dc92f363e9b SHA512 ec66f0dbc72df3dd689a2d38ebae029e081e0ec3008dd510372e0c2c387f0092c2f9fe8d9928ded87b9c2ec30f1c3dc63bfaca7cc4a14e1c8c557d3c3b37d227 diff --git a/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch b/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch new file mode 100644 index 00000000..edc75ad1 --- /dev/null +++ b/dev-libs/libdwarf/files/libdwarf-0.9.2-fix-include-patch.patch @@ -0,0 +1,22 @@ +diff --git a/src/lib/libdwarf/CMakeLists.txt b/src/lib/libdwarf/CMakeLists.txt +index 6cb0b24e..12fa3e40 100644 +--- a/src/lib/libdwarf/CMakeLists.txt ++++ b/src/lib/libdwarf/CMakeLists.txt +@@ -114,7 +114,7 @@ install(TARGETS dwarf + RUNTIME DESTINATION "${CMAKE_INSTALL_BINDIR}" + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" +- PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}" ++ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf/" + ) + + configure_file(libdwarf.pc.cmake libdwarf.pc @ONLY) +@@ -130,7 +130,7 @@ install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libdwarfConfig.cmake" "${CMAKE_CURREN + install(TARGETS dwarf EXPORT libdwarfTargets + ARCHIVE DESTINATION "${CMAKE_INSTALL_LIBDIR}" + LIBRARY DESTINATION "${CMAKE_INSTALL_LIBDIR}" +- PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}") ++ PUBLIC_HEADER DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/libdwarf") + install(EXPORT libdwarfTargets + FILE libdwarf-targets.cmake + NAMESPACE libdwarf:: diff --git a/dev-libs/libdwarf/libdwarf-0.11.1.ebuild b/dev-libs/libdwarf/libdwarf-0.11.1.ebuild new file mode 100644 index 00000000..f521a1e3 --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-0.11.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE=" + https://www.prevanders.net/dwarf.html + https://dwarfstd.org/ + https://github.com/davea42/libdwarf-code +" +SRC_URI="https://www.prevanders.net/${P}.tar.xz" + +LICENSE="BSD GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test dwarfexample dwarfgen" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/zstd:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED=ON + -DBUILD_DWARFGEN=$(usex dwarfgen) + -DBUILD_DWARFEXAMPLE=$(usex dwarfexample) + -DDO_TESTING=$(usex test) + ) + + cmake_src_configure +} + +src_install(){ + cmake_src_install + + dodoc ChangeLog* doc/*.pdf +} diff --git a/dev-libs/libdwarf/libdwarf-0.12.0.ebuild b/dev-libs/libdwarf/libdwarf-0.12.0.ebuild new file mode 100644 index 00000000..f521a1e3 --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-0.12.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE=" + https://www.prevanders.net/dwarf.html + https://dwarfstd.org/ + https://github.com/davea42/libdwarf-code +" +SRC_URI="https://www.prevanders.net/${P}.tar.xz" + +LICENSE="BSD GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test dwarfexample dwarfgen" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/zstd:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS NEWS README.md ) + +PATCHES=( "${FILESDIR}/${PN}-0.9.2-fix-include-patch.patch" ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED=ON + -DBUILD_DWARFGEN=$(usex dwarfgen) + -DBUILD_DWARFEXAMPLE=$(usex dwarfexample) + -DDO_TESTING=$(usex test) + ) + + cmake_src_configure +} + +src_install(){ + cmake_src_install + + dodoc ChangeLog* doc/*.pdf +} diff --git a/dev-libs/libdwarf/libdwarf-0.9.1.ebuild b/dev-libs/libdwarf/libdwarf-0.9.1.ebuild new file mode 100644 index 00000000..d30bcfb2 --- /dev/null +++ b/dev-libs/libdwarf/libdwarf-0.9.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="The DWARF Debugging Information Format" +HOMEPAGE=" + https://www.prevanders.net/dwarf.html + https://www.dwarfstd.org + https://github.com/davea42/libdwarf-code +" +SRC_URI="https://www.prevanders.net/${P}.tar.xz" + +LICENSE="BSD GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="doc dwarfexample dwarfgen" + +DEPEND=" + app-arch/zstd:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" +BDEPEND="doc? ( app-text/doxygen )" + +DOCS=( AUTHORS NEWS README.md ) + +src_configure() { + local emesonargs=( + $(meson_use dwarfgen) + $(meson_use dwarfexample) + $(meson_use doc) + ) + meson_src_configure +} + +src_install(){ + meson_src_install + + dodoc ChangeLog* doc/*.pdf + if use doc; then + mv "${ED}"/usr/share/doc/${PN}/* "${ED}"/usr/share/doc/${PF}/ || die + rmdir "${ED}"/usr/share/doc/${PN} || die + fi +} diff --git a/dev-libs/libdwarf/metadata.xml b/dev-libs/libdwarf/metadata.xml new file mode 100644 index 00000000..b5af5880 --- /dev/null +++ b/dev-libs/libdwarf/metadata.xml @@ -0,0 +1,15 @@ + + + + + davidroman96@gmail.com + David Roman + + + davea42/libdwarf-code + + + enable dwarfexample compilation + enable dwarfgen compilation + + diff --git a/dev-libs/libglibutil/Manifest b/dev-libs/libglibutil/Manifest new file mode 100644 index 00000000..f58b5724 --- /dev/null +++ b/dev-libs/libglibutil/Manifest @@ -0,0 +1 @@ +DIST libglibutil-1.0.79.tar.gz 72333 BLAKE2B d0fbfeb49be66dc08eb387938624a4e141e159b42fbef1b4450da65ab61d4abfc77fbb0eba33e2f7b6cbe7f14c760ae2beb8bbea5430bac23908a45ce1647114 SHA512 ee0b72d859702c142d86a3147fe5fca48ea0296c5aaf63f355fd7f46eaae027481ad1de3a6ebb7c41205ea1a586f0ccfd8fe41b6d3bf6111fa613df69173e3dc 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 00000000..ee06f79d --- /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 00000000..40cb8150 --- /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.79.ebuild b/dev-libs/libglibutil/libglibutil-1.0.79.ebuild new file mode 100644 index 00000000..e3e3d6f4 --- /dev/null +++ b/dev-libs/libglibutil/libglibutil-1.0.79.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 00000000..e3e3d6f4 --- /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 00000000..8aef270a --- /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/librepo/Manifest b/dev-libs/librepo/Manifest new file mode 100644 index 00000000..998ad1f4 --- /dev/null +++ b/dev-libs/librepo/Manifest @@ -0,0 +1,2 @@ +DIST librepo-1.18.1.tar.gz 841526 BLAKE2B 62860d29df4a7288802098f866a17862dd803ffdf58dd78f0dbcb439ee04f8713e644c17e75bb273dccc461c6b654c5092fcc81eecc1119ff302a8d548ee680e SHA512 bc5ef06786f3bd10bc096fa72543be2f528388e1490de6dc95e78c5f0f81511d24346a0fd55a37e844f7ea2864dd53d2ae921e767cd6f721b2c0a7fb6c9ab9f7 +DIST librepo-1.19.0.tar.gz 841780 BLAKE2B 01689cc356a946c61d2018e892d60436fcb7fed02965bb1c48864f6b1735741039e02d4d2471d7659c9dcf0cece5c3b2fdeba8f0696aa1c560cb837fbd2967a5 SHA512 dd6c0cc69a3fa7324e0753b260a394a0ac5587ca73a6d5d567c63e92ced0d71b35b48db573130cfcce2b6bd582fe486f40ca3299439742f0287778f613195e2d 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 00000000..a8d33519 --- /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.18.1.ebuild b/dev-libs/librepo/librepo-1.18.1.ebuild new file mode 100644 index 00000000..14c58341 --- /dev/null +++ b/dev-libs/librepo/librepo-1.18.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2024 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 +} + +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 +} diff --git a/dev-libs/librepo/librepo-1.19.0-r1.ebuild b/dev-libs/librepo/librepo-1.19.0-r1.ebuild new file mode 100644 index 00000000..09236491 --- /dev/null +++ b/dev-libs/librepo/librepo-1.19.0-r1.ebuild @@ -0,0 +1,70 @@ +# Copyright 2024 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 00000000..774b5b73 --- /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 00000000..27cafcf8 --- /dev/null +++ b/dev-libs/libsignal-ffi/Manifest @@ -0,0 +1,6 @@ +DIST libsignal-ffi-0.51.0-vendor.tar.xz 45705656 BLAKE2B 9cedcb219161b100d0b24319f3b1fd69d9ca6784d94b748bde12e4cb5f1621e6b71cc6b7909db6fc60b2ef45de4ad12992a902c5d86d79e6d4620fb47c0552cb SHA512 633cd8fcafd9b0f0c4454e6a56900c4188b2bd6cd8078517f6ad6ddb26cc07c9b53f5419239956007d2b770132834dd7384bfc65ae5ce552ac2d6e9950777b5c +DIST libsignal-ffi-0.51.0.gh.tar.gz 1482490 BLAKE2B c2f27c33e20c3b2701ea7025197371d8ed2f161123ecc58c2f50f5df7ca561f4295ae4142372e6d437d1203d3a148031604f6da69cfc231d8c580ba694be653a SHA512 646cb30451dc08f5659f61ea808d19d07336c7731c2309cb950e5f94e3993221ff7cb8311512c1490bbb09b6378f4cc14dfc2ff0689d6e3e7494f2b8a8769406 +DIST libsignal-ffi-0.62.0-vendor.tar.xz 37206664 BLAKE2B 6e6eb05ece456df5f27d05e39a0aeec5f45b615d915010151d47092f3e271c87b2db681e503086fe31dbabbdbcafbae52d1e4bdeb3acf7b72e825965d49ae6d1 SHA512 2b848fa962204285ba1e51900f6588efd3ab4326c094508a9c4a7cfb0ec47b96abacfe07166ed3cf96d25f09095ce65f87ec3838df52830f666d56d528910193 +DIST libsignal-ffi-0.62.0.gh.tar.gz 1784929 BLAKE2B 5dea79062c1f1342d64a9bbac8fdd7980260c73962a2eef60a61b84ecf3c21a471f6d400b5777c1ee3a297d32c63bfceaa6fa229bd0212d2bd492934470ccb8f SHA512 2a1d171a6bf9f1dfea9fc1fbc4f200c8b9e2ccb30d9d63f29007f252ff79ae7d149ab5707a8e430010da90ad1e3112475bd0eba8efb5cc011d5e3098aa1e26de +DIST libsignal-ffi-0.64.1-vendor.tar.xz 38334700 BLAKE2B fb664641c8bdbb65d8b01e5f563e38da6f314cc71479633600963fe4c45a66877b159924d8f7613c9723098d8a1c682e1a9de0d4cc4549e42f35ada454f9456d SHA512 484185c619ecbe3bab544700ab6052bdafa52a501be3e1ad5e70fa45b1373698972c2ead7c8e87d44a5a0288956d5a14eb8755ed2a9434f5cb5f0e59ab2e95c6 +DIST libsignal-ffi-0.64.1.gh.tar.gz 1835235 BLAKE2B faac0dbfbca7a82720af8f2536f6473d631e396a2555f4a9221e71733df0956b347b044dcbbe0f12c353762a0a480478073b1a8fcf9e05f3efd7927f1daa3b42 SHA512 a3c02fc38a8a3032dab6aad9e89c2952b1c49fedfcd892d060c6274d9bcf7c02fd38b325b32456d47f4c6a16982af0b6fc7428e0e8b23a683667aebfc8f5953d diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0-r1.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0-r1.ebuild new file mode 100644 index 00000000..5b9a40e4 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.51.0-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 + +EAPI=8 + +LLVM_COMPAT=( {18..19} ) +RUST_NEEDS_LLVM=1 + +inherit llvm-r1 cargo + +DESCRIPTION="A C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://herbizarre.swordarmor.fr/garbage/${P}-vendor.tar.xz +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" AGPL-3 Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + default + cargo_gen_config + ln -s "${WORKDIR}/vendor/" "${WORKDIR}/libsignal-${PV}/vendor" || die + sed -i "${ECARGO_HOME}/config.toml" \ + -e '/source.crates-io/d' \ + -e '/replace-with = "gentoo"/d' \ + -e '/local-registry = "\/nonexistent"/d' \ + || die + cat vendor/vendor-config.toml >> "${ECARGO_HOME}/config.toml" || die +} + +src_install() { + dolib.a "${WORKDIR}/${P/-ffi/}/$(cargo_target_dir)/${PN/-/_}.a" +} diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.62.0.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.62.0.ebuild new file mode 100644 index 00000000..d0f55f32 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.62.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 + +EAPI=8 + +LLVM_COMPAT=( {18..19} ) +RUST_NEEDS_LLVM=1 + +inherit llvm-r1 cargo + +DESCRIPTION="A C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}-vendor.tar.xz +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" AGPL-3 Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + default + cargo_gen_config + ln -s "${WORKDIR}/vendor/" "${WORKDIR}/libsignal-${PV}/vendor" || die + sed -i "${ECARGO_HOME}/config.toml" \ + -e '/source.crates-io/d' \ + -e '/replace-with = "gentoo"/d' \ + -e '/local-registry = "\/nonexistent"/d' \ + || die + cat vendor/vendor-config.toml >> "${ECARGO_HOME}/config.toml" || die +} + +src_install() { + dolib.a "${WORKDIR}/${P/-ffi/}/$(cargo_target_dir)/${PN/-/_}.a" +} diff --git a/dev-libs/libsignal-ffi/libsignal-ffi-0.64.1.ebuild b/dev-libs/libsignal-ffi/libsignal-ffi-0.64.1.ebuild new file mode 100644 index 00000000..33568ec1 --- /dev/null +++ b/dev-libs/libsignal-ffi/libsignal-ffi-0.64.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.1 + +EAPI=8 + +LLVM_COMPAT=( {18..19} ) +RUST_NEEDS_LLVM=1 + +inherit llvm-r1 cargo + +DESCRIPTION="A C ABI library which exposes Signal protocol logic" +HOMEPAGE="https://github.com/signalapp/libsignal" +SRC_URI=" + https://github.com/signalapp/libsignal/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + https://jroy.ca/dist/${P}-vendor.tar.xz +" +S="${WORKDIR}/libsignal-${PV}/rust/bridge/ffi" + +LICENSE="AGPL-3" +# Dependent crate licenses +LICENSE+=" AGPL-3 Apache-2.0 BSD-2 BSD ISC MIT Unicode-DFS-2016" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-libs/protobuf + $(llvm_gen_dep 'llvm-core/clang:${LLVM_SLOT}') +" + +pkg_setup() { + llvm-r1_pkg_setup + rust_pkg_setup +} + +src_unpack() { + default + cargo_gen_config + ln -s "${WORKDIR}/vendor/" "${WORKDIR}/libsignal-${PV}/vendor" || die + sed -i "${ECARGO_HOME}/config.toml" \ + -e '/source.crates-io/d' \ + -e '/replace-with = "gentoo"/d' \ + -e '/local-registry = "\/nonexistent"/d' \ + || die + cat vendor/vendor-config.toml >> "${ECARGO_HOME}/config.toml" || die +} + +src_install() { + dolib.a "${WORKDIR}/${P/-ffi/}/$(cargo_target_dir)/${PN/-/_}.a" +} diff --git a/dev-libs/libsignal-ffi/metadata.xml b/dev-libs/libsignal-ffi/metadata.xml new file mode 100644 index 00000000..96e74947 --- /dev/null +++ b/dev-libs/libsignal-ffi/metadata.xml @@ -0,0 +1,13 @@ + + + + + Julien Roy + julien@jroy.ca + + + 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 00000000..9585a769 --- /dev/null +++ b/dev-libs/libsolv/Manifest @@ -0,0 +1,2 @@ +DIST libsolv-0.7.31.tar.gz 763630 BLAKE2B 5580376c23a8c5f72519b34b65800ecdffd2ed318ec929684a1de55f079f795e5118daca29d7d2510c30a8bd78e6db0ff450ff4db93d56a7a1c02fbe7a144e4c SHA512 96065ebec7e4d00f55a4e2f0fb1c519bf7b3220c47033071b183eea3f5b72499eda492e7b84754443f59dcbfd47e714808252f7a46de239ed16accdab4f66e4a +DIST libsolv-0.7.32.tar.gz 773014 BLAKE2B 6df1ca570a8ddc417e692f50883b2722131def211a931ff50036f9540b7e0cc02a5aeacfcea93fa65b3c6fe0bf5cd2d9317b18eb97827657b4ddf9260a550cdd SHA512 4295f0489fd01bf6a42175cd8960319bd7b23f190ee7a8733d90d1a228535e3d825dc464622eeb3e36c6ea9a07460f6e87146b9813d7ff6cb9e3fc556c3a135c diff --git a/dev-libs/libsolv/libsolv-0.7.31.ebuild b/dev-libs/libsolv/libsolv-0.7.31.ebuild new file mode 100644 index 00000000..7708c73b --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.7.31.ebuild @@ -0,0 +1,51 @@ +# Copyright 2024 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 test zchunk" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2 + app-arch/rpm + app-arch/xz-utils + app-arch/zstd:= + sys-libs/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_COMPLEX_DEPS=ON + -DENABLE_COMPS=ON + -DENABLE_RPMDB=ON + -DENABLE_RPMMD=ON + -DENABLE_RPMPKG_LIBRPM=ON + -DENABLE_BZIP2_COMPRESSION=ON + -DENABLE_LZMA_COMPRESSION=ON + -DENABLE_ZSTD_COMPRESSION=ON + -DWITH_LIBXML2=$(usex !expat) + -DWITH_SYSTEM_ZCHUNK=$(usex zchunk) + ) + cmake_src_configure +} diff --git a/dev-libs/libsolv/libsolv-0.7.32.ebuild b/dev-libs/libsolv/libsolv-0.7.32.ebuild new file mode 100644 index 00000000..7b60ead0 --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.7.32.ebuild @@ -0,0 +1,53 @@ +# 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 test zchunk" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2 + app-arch/rpm + app-arch/xz-utils + app-arch/zstd:= + sys-libs/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 00000000..185024fd --- /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/libthai/Manifest b/dev-libs/libthai/Manifest new file mode 100644 index 00000000..fad32320 --- /dev/null +++ b/dev-libs/libthai/Manifest @@ -0,0 +1 @@ +DIST libthai-0.1.29.tar.gz 776713 BLAKE2B f41232ac1d0d596debaf282885a01a63ba8657f8adb4f0a588d845b32132440550fc79547f37e76e5340787cfc6e6d9456ad5340a912f39fefd1fbff5a213091 SHA512 2611f855ba10516897b73eaddf2bd878d82fbedebbeff4f96a2ce190f2eb66f0c9915e90752a653fa6b41de1ec673d8222004aa31e8d27119abb6ff8566dbff3 diff --git a/dev-libs/libthai/libthai-0.1.29.ebuild b/dev-libs/libthai/libthai-0.1.29.ebuild new file mode 100644 index 00000000..f93fc201 --- /dev/null +++ b/dev-libs/libthai/libthai-0.1.29.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="A a set of Thai language support routines" +HOMEPAGE="https://github.com/tlwg/libthai" + +if [[ ${PV} == "9999" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/tlwg/${PN}.git" +else + SRC_URI="https://github.com/tlwg/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +fi + +LICENSE="LGPL-2.1+" +SLOT="0" +IUSE="doc" + +RDEPEND="dev-libs/libdatrie" +DEPEND="${RDEPEND}" +BDEPEND="doc? ( app-text/doxygen )" + +src_prepare() { + default + # Fixed version if in non git project + echo ${PV} > VERSION + eautoreconf +} + +src_configure() { + econf \ + $(use_enable doc doxygen-doc) \ + --with-html-docdir="${EPREFIX}"/usr/share/doc/${PF}/html +} + +src_install() { + default + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/libthai/metadata.xml b/dev-libs/libthai/metadata.xml new file mode 100644 index 00000000..a83d51fe --- /dev/null +++ b/dev-libs/libthai/metadata.xml @@ -0,0 +1,19 @@ + + + + + vowstar@gmail.com + Huang Rui + + + tlwg/libthai + + + LibThai is a set of Thai language support routines aimed to ease + developers' tasks to incorporate Thai language support in their + applications. It includes important Thai-specific functions e.g. word + breaking, input and output methods as well as basic character and + string supports. LibThai is an Open Source and collaborative effort + initiated by Thai Linux Working Group and opened for all contributors. + + diff --git a/dev-libs/libtypec/Manifest b/dev-libs/libtypec/Manifest new file mode 100644 index 00000000..d6f2aad1 --- /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 00000000..7d744748 --- /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 00000000..2b503504 --- /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 00000000..ab0cadf4 --- /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 00000000..cbdbae1b --- /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 00000000..182f2678 --- /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 00000000..4894ea0f --- /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 00000000..0b9da6df --- /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 00000000..2a068063 --- /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 00000000..40e6aed5 --- /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 00000000..364dd3fd --- /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 00000000..a692e849 --- /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 00000000..75f9e70e --- /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 00000000..b769677c --- /dev/null +++ b/dev-libs/lsquic/Manifest @@ -0,0 +1,2 @@ +DIST boringssl-9fc1c.tar.gz 35071632 BLAKE2B b90468dcf260915189f614bf83717e34e7905e83086322b78ad19d77f7fe24f6c2f739c634f67de1ef09d5de23e966fc20e2214d9ef7843dbf32ede968d08f93 SHA512 cbc3ca154a6abe53e3c4f46bdd0205195d7120efced061558c05e8a8ae5ba5aee2b4c9eb5fe4c590d87ede11ff8f2e45b06e37595359a300447ed3dc9390f500 +DIST lsquic-4.0.12.tar.gz 1928464 BLAKE2B c60e752dbd59eaf22b4a993fb6a1917b8a59ae07ee5873f41248698af84fd1cff450e8b32bc038ac48569f5d2a71932b2daf516c3917d509b438d20df0de40ab SHA512 08d8a2afc9449e99cfca1e0bc8d034020a8887c5db865652ce6e8a17dc7aef3b01ac6dca4f41040daf41dde7498fe028c79e8c17a8bad2855f20c067d3d87b12 diff --git a/dev-libs/lsquic/files/lsquic-c23.patch b/dev-libs/lsquic/files/lsquic-c23.patch new file mode 100644 index 00000000..02b6a4c1 --- /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 00000000..e2c58cf1 --- /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 00000000..1f8f2ce9 --- /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 00000000..9e054dd5 --- /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 00000000..50d5cce8 --- /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 00000000..ea0d673a --- /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} + sys-libs/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/metadata.xml b/dev-libs/lsquic/metadata.xml new file mode 100644 index 00000000..5813d666 --- /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 00000000..95c5937c --- /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 00000000..2cf4a4ae --- /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 00000000..0d7a5d5c --- /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 00000000..4a0695b7 --- /dev/null +++ b/dev-libs/luksmeta/metadata.xml @@ -0,0 +1,11 @@ + + + + + julien@jroy.ca + Julien Roy + + + latchset/luksmeta + + diff --git a/dev-libs/lzfse/lzfse-9999.ebuild b/dev-libs/lzfse/lzfse-9999.ebuild new file mode 100644 index 00000000..184e83ef --- /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 00000000..5267f2fc --- /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/mtxclient/Manifest b/dev-libs/mtxclient/Manifest new file mode 100644 index 00000000..b70c3422 --- /dev/null +++ b/dev-libs/mtxclient/Manifest @@ -0,0 +1 @@ +DIST mtxclient-0.10.0.tar.gz 633765 BLAKE2B c76c4592e51c46418e5ad610432b2edc39f4bcfe3a9f8642888addc91296b7aa129e5716b818a1257e6e1cc8b945bac7d3434d283d9ba9705cd9250f6b6ad59b SHA512 584831f67d7c15c293dd3c3cdca6e5b76c8fd477d5daa5eecea4de43431db0628f5af846f2c1cb1cfdabbd53e3f696b45c8aa736bd615729df583a33157958bd 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 00000000..ba811358 --- /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 00000000..46a2dc8a --- /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 00000000..51fbc2d3 --- /dev/null +++ b/dev-libs/mtxclient/metadata.xml @@ -0,0 +1,11 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + Nheko-Reborn/mtxclient + + diff --git a/dev-libs/mtxclient/mtxclient-0.10.0-r1.ebuild b/dev-libs/mtxclient/mtxclient-0.10.0-r1.ebuild new file mode 100644 index 00000000..7401a850 --- /dev/null +++ b/dev-libs/mtxclient/mtxclient-0.10.0-r1.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:= + 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-r2.ebuild b/dev-libs/mtxclient/mtxclient-0.10.0-r2.ebuild new file mode 100644 index 00000000..9092d68b --- /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/nanopb/Manifest b/dev-libs/nanopb/Manifest new file mode 100644 index 00000000..856e955f --- /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 00000000..9d8599ad --- /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 00000000..b6b86cc2 --- /dev/null +++ b/dev-libs/nanopb/nanopb-0.4.9.1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} python3_13t ) + +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}" + +RDEPEND=" + dev-libs/protobuf + ${PYTHON_DEPS} +" + +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 00000000..2b92abfa --- /dev/null +++ b/dev-libs/nanopb/nanopb-9999.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} python3_13t ) + +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}" + +RDEPEND=" + dev-libs/protobuf + ${PYTHON_DEPS} +" + +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/open62541/Manifest b/dev-libs/open62541/Manifest new file mode 100644 index 00000000..fa91a401 --- /dev/null +++ b/dev-libs/open62541/Manifest @@ -0,0 +1 @@ +DIST open62541-1.4.11.1.tar.gz 4217943 BLAKE2B b87178ff3018d4ccf9bf8534bbbe0a7e368954222cc991876454a9ca3f7b9b905586fea78160811312b9e49bb66ba3e23a31346dd0f083d9db4276a03cc6aa54 SHA512 968288f466bb8174f59de1935b0958a5d996a7838c816032977662ef6425254ab073104c133c8bdf6efd017c4fcc847e2285379e148156fdeb1d74970a603698 diff --git a/dev-libs/open62541/metadata.xml b/dev-libs/open62541/metadata.xml new file mode 100644 index 00000000..c2b9267f --- /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.4.11.1.ebuild b/dev-libs/open62541/open62541-1.4.11.1.ebuild new file mode 100644 index 00000000..760a7a80 --- /dev/null +++ b/dev-libs/open62541/open62541-1.4.11.1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +inherit cmake python-single-r1 + +DESCRIPTION="Open source C implementation of OPC UA" +HOMEPAGE="https://www.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 00000000..cc333501 --- /dev/null +++ b/dev-libs/polyseed/Manifest @@ -0,0 +1,2 @@ +DIST polyseed-1.0.0.tar.gz 105268 BLAKE2B ed3214816d3d0421c7fed8345bf8c66f0b6d7da47d7cc2c499cf7899817d2acf7951e1c439e80bb8e012a5b4ba5ca88795ab1fc0de688a90632b567924e7cc78 SHA512 fdb85173b71aa6da8ee032ef97c4a1dc07b1517b75c694b33d59c5e7cd2f69ba1d591c82b2227ce4e5ea88c4ec0b10fa4fb6487f6ced1eb7aef48c069d5a7a93 +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 00000000..54c43338 --- /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-1.0.0.ebuild b/dev-libs/polyseed/polyseed-1.0.0.ebuild new file mode 100644 index 00000000..edb37dcd --- /dev/null +++ b/dev-libs/polyseed/polyseed-1.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-2.0.0.ebuild b/dev-libs/polyseed/polyseed-2.0.0.ebuild new file mode 100644 index 00000000..edb37dcd --- /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 00000000..22c5a3cf --- /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 00000000..2afb6276 --- /dev/null +++ b/dev-libs/qschematic/Manifest @@ -0,0 +1 @@ +DIST qschematic-1.6.0.tar.gz 1511024 BLAKE2B ac2866773a27526d1449a56ed41177b9337599cd37aa7d2deda5b1136fb50ab82d1b3bf032d0e04c33e209b9eb6ad7a400aad46c61c8c4ec09473da49306cab2 SHA512 977a13e1bf1d3a517d6b75236667abc0ca463910e06d1c1f0071d134c95d95897582aafbc1fa560f69137e536e626d7025393b5a0f48b462380ded6a658dd0f4 diff --git a/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch b/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch new file mode 100644 index 00000000..0d59da0b --- /dev/null +++ b/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch @@ -0,0 +1,90 @@ +From ea877503228e0ce17451354d47ac151cbd94dcf5 Mon Sep 17 00:00:00 2001 +From: Huang Rui +Date: Sat, 17 Feb 2024 23:30:42 +0800 +Subject: [PATCH] fix gentoo build with qt6 + +Signed-off-by: Huang Rui +--- + CMakeLists.txt | 1 + + demo/CMakeLists.txt | 2 ++ + qschematic/CMakeLists.txt | 6 +++--- + qschematic/external.cmake | 2 ++ + qschematic/qschematic-config.cmake.in | 3 +++ + 5 files changed, 11 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 926b55adb8ee..7ece589f33f0 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -17,6 +17,7 @@ option(QSCHEMATIC_BUILD_STATIC "Whether to build a static library" ON) + option(QSCHEMATIC_BUILD_SHARED "Whether to build a shared library" ${OPTION_BUILD_SHARED_DEFAULT}) + option(QSCHEMATIC_BUILD_DEMO "Whether to build the demo project" ON) + option(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD "Whether to pull the GPDS dependency via FetchContent" ON) ++option(QSCHEMATIC_BUILD_QT6 "Whether to build with QT6" ON) + + # User settings + set(QSCHEMATIC_DEPENDENCY_GPDS_TARGET "gpds::gpds-static" CACHE STRING "The CMake target of the GPDS library to use") +diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt +index b077470fe4d3..1f81a9c8ee8b 100644 +--- a/demo/CMakeLists.txt ++++ b/demo/CMakeLists.txt +@@ -2,11 +2,13 @@ + include(../qschematic/external.cmake) + + # Qt ++if (QSCHEMATIC_BUILD_QT6) + find_package( + Qt6 + COMPONENTS + PrintSupport + ) ++endif() + if (NOT Qt6_FOUND) + find_package( + Qt5 +diff --git a/qschematic/external.cmake b/qschematic/external.cmake +index 80aae6c29b94..7e57f0852ac5 100644 +--- a/qschematic/external.cmake ++++ b/qschematic/external.cmake +@@ -35,6 +35,7 @@ endif() + ######################################################################################################################## + + # Try to find Qt6 ++if (QSCHEMATIC_BUILD_QT6) + find_package( + Qt6 + COMPONENTS +@@ -42,6 +43,7 @@ find_package( + Gui + Widgets + ) ++endif() + + # If Qt6 was not found, fallback to Qt5 + # Require minimum Qt 5.15 for versionless cmake targets. This can be relaxed down to Qt 5.6 (?) if needed by modifying +diff --git a/qschematic/qschematic-config.cmake.in b/qschematic/qschematic-config.cmake.in +index 7452408bcd09..5b2a14a4c9c2 100644 +--- a/qschematic/qschematic-config.cmake.in ++++ b/qschematic/qschematic-config.cmake.in +@@ -6,8 +6,10 @@ include(CMakeFindDependencyMacro) + + set(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD @QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD@) + set(QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION @QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION@) ++set(QSCHEMATIC_BUILD_QT6 @QSCHEMATIC_BUILD_QT6@) + + # Qt ++if (QSCHEMATIC_BUILD_QT6) + find_dependency( + Qt6 + COMPONENTS +@@ -15,6 +17,7 @@ find_dependency( + Gui + Widgets + ) ++endif() + if (NOT Qt6_FOUND) + find_dependency( + Qt5 5.15 +-- +2.43.2 + diff --git a/dev-libs/qschematic/metadata.xml b/dev-libs/qschematic/metadata.xml new file mode 100644 index 00000000..a7e051e5 --- /dev/null +++ b/dev-libs/qschematic/metadata.xml @@ -0,0 +1,31 @@ + + + + + vowstar@gmail.com + Huang Rui + + + Build with Qt6 support + + + 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-1.6.0.ebuild b/dev-libs/qschematic/qschematic-1.6.0.ebuild new file mode 100644 index 00000000..ae4904fc --- /dev/null +++ b/dev-libs/qschematic/qschematic-1.6.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 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 qt6 static-libs test wayland +X" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + examples? ( static-libs ) + test? ( static-libs ) +" +RDEPEND=" + !qt6? ( + >=dev-qt/qtcore-5.15:5= + >=dev-qt/qtgui-5.15:5=[jpeg,png,wayland?,X?] + >=dev-qt/qtsvg-5.15:5 + >=dev-qt/qtwidgets-5.15:5[png,X?] + ) + qt6? ( + >=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.1[static-libs?] +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}/${PN}-1.6.0-gentoo-cmake-option.patch" +) + +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_QT6=$(usex qt6) + -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 00000000..f73a48e9 --- /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 00000000..6fb74c70 --- /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 00000000..44daf6f6 --- /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 00000000..bc64545f --- /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/sealcurses/Manifest b/dev-libs/sealcurses/Manifest new file mode 100644 index 00000000..3b8aced3 --- /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 00000000..56819475 --- /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 00000000..12723782 --- /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 00000000..84c4e008 --- /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 00000000..d4bbb47f --- /dev/null +++ b/dev-libs/sirit/Manifest @@ -0,0 +1 @@ +DIST sirit-0_p20220725.tar.gz 23535 BLAKE2B 8cdcb2b5007b849b032be1fbe53375a24bd62b109da4c7388e18961294acde0ea3bd2312c5c40eafd2394712fdf83ea16b47df94b8ee5c51f5de37a7e2df79ff SHA512 4424d1020a02877a2465d94ace0309cfc6952b0624ba248c113a5858e3749837d430fb5ec348953c140955ddf013a2a783f97b9594899a989905b08b82722a60 diff --git a/dev-libs/sirit/metadata.xml b/dev-libs/sirit/metadata.xml new file mode 100644 index 00000000..876577c5 --- /dev/null +++ b/dev-libs/sirit/metadata.xml @@ -0,0 +1,11 @@ + + + + + Samuel Bauer + samuel.bauer@yahoo.fr + + + ReinUsesLisp/sirit + + diff --git a/dev-libs/sirit/sirit-0_p20220725.ebuild b/dev-libs/sirit/sirit-0_p20220725.ebuild new file mode 100644 index 00000000..5492895f --- /dev/null +++ b/dev-libs/sirit/sirit-0_p20220725.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake vcs-snapshot + +DESCRIPTION="A runtime SPIR-V assembler" +HOMEPAGE="https://github.com/ReinUsesLisp/sirit" +SRC_URI="https://github.com/ReinUsesLisp/sirit/archive/aa292d56650bc28f2b2d75973fab2e61d0136f9c.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-util/spirv-headers" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DSIRIT_USE_SYSTEM_SPIRV_HEADERS=ON + ) + cmake_src_configure +} + +src_install() { + dodoc LICENSE.txt README.md + dolib.so "${BUILD_DIR}/src/libsirit.so" + doheader -r include/sirit +} diff --git a/dev-libs/supercop/Manifest b/dev-libs/supercop/Manifest new file mode 100644 index 00000000..bb3b5dd6 --- /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 00000000..a0ee64e8 --- /dev/null +++ b/dev-libs/supercop/metadata.xml @@ -0,0 +1,8 @@ + + + + + + monero-project/supercop + + diff --git a/dev-libs/supercop/supercop-0_p20200827.ebuild b/dev-libs/supercop/supercop-0_p20200827.ebuild new file mode 100644 index 00000000..ec6c014b --- /dev/null +++ b/dev-libs/supercop/supercop-0_p20200827.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 ~arm64 ~x86" + +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 00000000..68cf6c83 --- /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 00000000..8270b9f7 --- /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 00000000..161497e9 --- /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.9.0.ebuild b/dev-libs/tfdn/tfdn-1.9.0.ebuild new file mode 100644 index 00000000..1ae0d8a9 --- /dev/null +++ b/dev-libs/tfdn/tfdn-1.9.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2024 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:= + sys-libs/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.9.1.ebuild b/dev-libs/tfdn/tfdn-1.9.1.ebuild new file mode 100644 index 00000000..1ae0d8a9 --- /dev/null +++ b/dev-libs/tfdn/tfdn-1.9.1.ebuild @@ -0,0 +1,48 @@ +# Copyright 2021-2024 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:= + sys-libs/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 00000000..e62dff7a --- /dev/null +++ b/dev-libs/toml-f/Manifest @@ -0,0 +1,3 @@ +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 diff --git a/dev-libs/toml-f/metadata.xml b/dev-libs/toml-f/metadata.xml new file mode 100644 index 00000000..fa6ca241 --- /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 00000000..160dfc22 --- /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 00000000..160dfc22 --- /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 00000000..8117abdb --- /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/tweeny/Manifest b/dev-libs/tweeny/Manifest new file mode 100644 index 00000000..e489168b --- /dev/null +++ b/dev-libs/tweeny/Manifest @@ -0,0 +1,2 @@ +DIST tweeny-3.1.1.tar.gz 49663 BLAKE2B 1528e4ed6a42101fb96cc5283ee72a5546ae73b04fd8bc888902060410b94716fe6b3513fcf705553cd1f6c587aa23a26915b45aa592cd7f59bb83dcf1d64eac SHA512 3bffa130364512c9bb91b2cba73fc55833eafd9841e35dfccec68d6f865d571dfdb526c0af16124cdf9ce25b9c9f1a6097122075067e84746ede1b733e81d74b +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 00000000..27573495 --- /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.1.1.ebuild b/dev-libs/tweeny/tweeny-3.1.1.ebuild new file mode 100644 index 00000000..f1e6d960 --- /dev/null +++ b/dev-libs/tweeny/tweeny-3.1.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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" + +src_prepare() { + cmake_src_prepare + + if use doc; then + sed -i "s@DESTINATION share/doc/Tweeny@DESTINATION share/doc/${PF}@" \ + 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/tweeny/tweeny-3.2.0.ebuild b/dev-libs/tweeny/tweeny-3.2.0.ebuild new file mode 100644 index 00000000..10f78714 --- /dev/null +++ b/dev-libs/tweeny/tweeny-3.2.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +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 00000000..efa8851a --- /dev/null +++ b/dev-libs/unordered_dense/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/dev-libs/unordered_dense/metadata.xml b/dev-libs/unordered_dense/metadata.xml new file mode 100644 index 00000000..55289065 --- /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 00000000..fb5ce29d --- /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 ~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 00000000..90f7c5fd --- /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 ~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 00000000..90f7c5fd --- /dev/null +++ b/dev-libs/unordered_dense/unordered_dense-9999.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 ~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/weechat-relay/weechat-relay-9999.ebuild b/dev-libs/weechat-relay/weechat-relay-9999.ebuild new file mode 100644 index 00000000..84d24768 --- /dev/null +++ b/dev-libs/weechat-relay/weechat-relay-9999.ebuild @@ -0,0 +1,67 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +inherit git-r3 +EGIT_REPO_URI="https://github.com/weechat/weechat-relay.git" + +DESCRIPTION="Portable and multi-interface IRC client relay api" +HOMEPAGE="https://weechat.org/" +LANG="en fr" + +LICENSE="GPL-3" +SLOT="0/${PV}" + +IUSE="doc man test" + +REQUIRED_USE=" +" + +RDEPEND=" + app-arch/zstd + dev-libs/libgcrypt:0 + net-libs/gnutls + sys-libs/ncurses:0 + sys-libs/zlib + net-misc/curl[ssl] +" + +DEPEND="${RDEPEND} + test? ( dev-util/cpputest ) +" + +BDEPEND+=" + virtual/pkgconfig + doc? ( >=dev-ruby/asciidoctor-1.5.4 ) + man? ( >=dev-ruby/asciidoctor-1.5.4 ) +" + +DOCS="AUTHORS.adoc ChangeLog.adoc Contributing.adoc ReleaseNotes.adoc README.adoc" + +RESTRICT="!test? ( test )" + +src_prepare() { + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DLIBDIR="${EPREFIX}/usr/$(get_libdir)" + -DPROJECT_NAME="${PF}" + ) + use doc || mycmakeargs+=( -DBUILD_DOC=OFF ) + use man || mycmakeargs+=( -DBUILD_MAN=OFF ) + cmake_src_configure +} + +src_test() { + if $(locale -a | grep -iq "en_US\.utf.*8"); then + cmake_src_test -V + else + eerror "en_US.UTF-8 locale is required to run ${PN}'s ${FUNCNAME}" + die "required locale missing" + fi +} diff --git a/dev-libs/xqilla/Manifest b/dev-libs/xqilla/Manifest new file mode 100644 index 00000000..3cdfbb26 --- /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 00000000..433ec9dd --- /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 00000000..bb162624 --- /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 00000000..08f7a306 --- /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/zfp/Manifest b/dev-libs/zfp/Manifest new file mode 100644 index 00000000..bb41c6a4 --- /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 00000000..7ac90d7b --- /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 00000000..08fe99b8 --- /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_{11..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-lua/ldbus/Manifest b/dev-lua/ldbus/Manifest new file mode 100644 index 00000000..c0bc6fb9 --- /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 00000000..3e47b646 --- /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 00000000..18db8310 --- /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 00000000..32ab2aaa --- /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 00000000..d402dc26 --- /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 00000000..d81db67a --- /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 00000000..6f036133 --- /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 00000000..bd84f515 --- /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/multipart-post/Manifest b/dev-lua/multipart-post/Manifest new file mode 100644 index 00000000..c79170e6 --- /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 00000000..0ecbd525 --- /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 00000000..11de272d --- /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-ml/afl-persistent/Manifest b/dev-ml/afl-persistent/Manifest new file mode 100644 index 00000000..f150fbd8 --- /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 00000000..5a7f8e3f --- /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 00000000..e64c5437 --- /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/angstrom/Manifest b/dev-ml/angstrom/Manifest new file mode 100644 index 00000000..174ec0ac --- /dev/null +++ b/dev-ml/angstrom/Manifest @@ -0,0 +1,2 @@ +DIST angstrom-0.16.0.tar.gz 117499 BLAKE2B f59da1da561c81e0fae790e8b4efc5e30e5472481a1446c3f40e03964a64ef42ff6272d6eb73f7a51b9038e4ab710a5df0985c569ae2c60a35c55b21031357a1 SHA512 3fda504f0d4cb53d0b7d249964257f3ab8f9a0b4e0dee13665e8b65d2a281bc1e0529f4f2e29cf376c7331bd44833cae929641a559ac003989c7341b08e33f6c +DIST angstrom-0.16.1.tar.gz 117544 BLAKE2B e09bea0e44d391aa9aa2dc0592bf0c40a62f5d0e9b9fd3b9247ca558c59ab1bd30c820c07a29543b87bbea9636a847135abe1a4fd196baa62ee7679484ce77cc SHA512 754089f10e4836fc6379a508662853885ceec985367a9b4bc2915ce5f45e5878aba31523149710b5040e4e373a0a27a6315231dfbc690ff4718c4c3d7df33732 diff --git a/dev-ml/angstrom/angstrom-0.16.0.ebuild b/dev-ml/angstrom/angstrom-0.16.0.ebuild new file mode 100644 index 00000000..29ae4790 --- /dev/null +++ b/dev-ml/angstrom/angstrom-0.16.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Parser combinators built for speed and memory efficiency" +HOMEPAGE="https://github.com/inhabitedtype/angstrom" +SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/async:= + dev-ml/bigstringaf:= + dev-ml/result:= + dev-ml/ppx_let:= + dev-ml/ocaml-syntax-shims:= + dev-ml/lwt:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/angstrom/angstrom-0.16.1.ebuild b/dev-ml/angstrom/angstrom-0.16.1.ebuild new file mode 100644 index 00000000..29ae4790 --- /dev/null +++ b/dev-ml/angstrom/angstrom-0.16.1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Parser combinators built for speed and memory efficiency" +HOMEPAGE="https://github.com/inhabitedtype/angstrom" +SRC_URI="https://github.com/inhabitedtype/angstrom/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/async:= + dev-ml/bigstringaf:= + dev-ml/result:= + dev-ml/ppx_let:= + dev-ml/ocaml-syntax-shims:= + dev-ml/lwt:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/angstrom/metadata.xml b/dev-ml/angstrom/metadata.xml new file mode 100644 index 00000000..179ae2b2 --- /dev/null +++ b/dev-ml/angstrom/metadata.xml @@ -0,0 +1,13 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + Angstrom is a parser-combinator library that makes it easy to write efficient, expressive, and reusable parsers suitable for high-performance applications. It exposes monadic and applicative interfaces for composition, and supports incremental input through buffered and unbuffered interfaces. Both interfaces give the user total control over the blocking behavior of their application, with the unbuffered interface enabling zero-copy IO. Parsers are backtracking by default and support unbounded lookahead. + + https://github.com/inhabitedtype/angstrom/issues + inhabitedtype/angstrom + + diff --git a/dev-ml/bheap/Manifest b/dev-ml/bheap/Manifest new file mode 100644 index 00000000..b37e41bd --- /dev/null +++ b/dev-ml/bheap/Manifest @@ -0,0 +1 @@ +DIST bheap-2.0.0.tbz 11665 BLAKE2B adada0855ab24c76c7cd3b652c8e44dbaa6bd33b8063996947cd067dd8b26ffb4b115ea6059303a5dd3e45e70f25457154e9b0d5f34449dc281207b56b65d3bf SHA512 90dcf2b3856b25f8ec7204d3596b64dfc264e9158ea84e8c2f15e3980c45ef888b7a969e613f31a626aebc4c5963a09b4fd3c3b95beba7d3159ff42080193841 diff --git a/dev-ml/bheap/bheap-2.0.0.ebuild b/dev-ml/bheap/bheap-2.0.0.ebuild new file mode 100644 index 00000000..c5481c72 --- /dev/null +++ b/dev-ml/bheap/bheap-2.0.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="OCaml binary heap implementation by Jean-Christophe Filliatre" +HOMEPAGE="https://github.com/backtracking/bheap" +SRC_URI="https://github.com/backtracking/${PN}/releases/download/${PV}/${P}.tbz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +DEPEND=" + test? ( dev-ml/stdlib-shims ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/bheap/metadata.xml b/dev-ml/bheap/metadata.xml new file mode 100644 index 00000000..9c6fcea7 --- /dev/null +++ b/dev-ml/bheap/metadata.xml @@ -0,0 +1,14 @@ + + + + + + https://backtracking.github.io/bheap + https://github.com/backtracking/bheap/issues + backtracking/bheap + + Jean-Christophe Filliâtre + Jean-Christophe.Filliatre@lri.fr + + + diff --git a/dev-ml/bigstringaf/Manifest b/dev-ml/bigstringaf/Manifest new file mode 100644 index 00000000..1821f5db --- /dev/null +++ b/dev-ml/bigstringaf/Manifest @@ -0,0 +1,3 @@ +DIST bigstringaf-0.10.0.tar.gz 12175 BLAKE2B 15c6ea44b824afee2ba33178ecd34af5bb6e01506960dab4a87a95bdc877f2c9c0e5cbb25c5fbd86bb1539dff3eb4c2b6a3bb2e9c5197e9371164e61b5eba6a9 SHA512 b51c756925d7016ffd7eac49e69393a1897391ca2685a8c30c7b6e3917b4d66c9400b49e8986d0f03329197b95ad52e096ff83dea5e03571cb5bc3d9a5170602 +DIST bigstringaf-0.7.0.tar.gz 11896 BLAKE2B 4bc94264865cc7d90def66930dc76264169b14f907094cdc9e25222f308163df3384a2c1a4d9a5b278fe4f9a433bf96b75fbf791d1255ce7dec582decbfd7951 SHA512 ea0827eaa37b053c1a1756ed38f059209e85fbf7d3e19ed97de587416a9717e77c5b1017afa307e9eee938c18b4ef7cb6ff4adea683d5a9b8430358b4096b960 +DIST bigstringaf-0.9.0.tar.gz 12431 BLAKE2B 12024a32d5ae9f3a5bdda223218abb8957519ebc70998ba34ebe841ef560d44d27f5b60413c88ca873fdf1a2a35ea08a3fafba00073c6cba26fe32237b3a56cf SHA512 c5148d967beef15bba21a706009cb8443fe6afd76b949d6a6bcf4fc6c6d410bd0ca4c86b4ef6897cad73c51449e5387ee0173347b8d43c49f1a62024a8aa4db5 diff --git a/dev-ml/bigstringaf/bigstringaf-0.10.0.ebuild b/dev-ml/bigstringaf/bigstringaf-0.10.0.ebuild new file mode 100644 index 00000000..57b0314e --- /dev/null +++ b/dev-ml/bigstringaf/bigstringaf-0.10.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 dune + +DESCRIPTION="Bigstring intrinsics and fast blits based on memcpy/memmove" +HOMEPAGE="https://github.com/inhabitedtype/bigstringaf" +SRC_URI="https://github.com/inhabitedtype/bigstringaf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-ml/dune-configurator-3.0:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/alcotest:= + ) +" diff --git a/dev-ml/bigstringaf/bigstringaf-0.7.0.ebuild b/dev-ml/bigstringaf/bigstringaf-0.7.0.ebuild new file mode 100644 index 00000000..b44bf3d7 --- /dev/null +++ b/dev-ml/bigstringaf/bigstringaf-0.7.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Bigstring intrinsics and fast blits based on memcpy/memmove " +HOMEPAGE="https://github.com/inhabitedtype/bigstringaf" +SRC_URI="https://github.com/inhabitedtype/bigstringaf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND="dev-ml/bigarray-compat" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/alcotest ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/bigstringaf/bigstringaf-0.9.0.ebuild b/dev-ml/bigstringaf/bigstringaf-0.9.0.ebuild new file mode 100644 index 00000000..92e8ca73 --- /dev/null +++ b/dev-ml/bigstringaf/bigstringaf-0.9.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Bigstring intrinsics and fast blits based on memcpy/memmove" +HOMEPAGE="https://github.com/inhabitedtype/bigstringaf" +SRC_URI="https://github.com/inhabitedtype/bigstringaf/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RDEPEND=">=dev-lang/ocaml-4.08.0" +DEPEND=" + ${RDEPEND} + test? ( dev-ml/alcotest ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/bigstringaf/metadata.xml b/dev-ml/bigstringaf/metadata.xml new file mode 100644 index 00000000..e6d18435 --- /dev/null +++ b/dev-ml/bigstringaf/metadata.xml @@ -0,0 +1,29 @@ + + + + + fogti@ytrizja.de + Alain Emilia Anna Zscheile + + + tokusan441@gmail.com + Hiroki Tokunaga + + Bigstring intrinsics and fast blits based on memcpy/memmove + +The OCaml compiler has a bunch of intrinsics for Bigstrings, but they're not +widely-known, sometimes misused, and so programs that use Bigstrings are slower +than they have to be. And even if a library got that part right and exposed the +intrinsics properly, the compiler doesn't have any fast blits between +Bigstrings and other string-like types. + +So here they are. Go crazy. + + https://github.com/inhabitedtype/bigstringaf/issues + inhabitedtype/bigstringaf + + Spiros Eliopoulos + spiros@inhabitedtype.com + + + diff --git a/dev-ml/cdrom/Manifest b/dev-ml/cdrom/Manifest new file mode 100644 index 00000000..753c7d32 --- /dev/null +++ b/dev-ml/cdrom/Manifest @@ -0,0 +1 @@ +DIST cdrom-0.9.4.tar.gz 13081 BLAKE2B 7021464d9a3b8009cb915b2481364975f5446ff1b0ca62a44758db1804bc9a166ee52f50b93098ead3dbb7cf5fd413570dc985e8ae78574ba6a223c056bf3e66 SHA512 7b641062dbe7b0407348fec1f8d595a41bddeb7e566c93ea569a64349e08d13cb824edd7c8a63e68680897aca4811df696b131aba56701da547497743a601f68 diff --git a/dev-ml/cdrom/cdrom-0.9.4.ebuild b/dev-ml/cdrom/cdrom-0.9.4.ebuild new file mode 100644 index 00000000..0b974a3a --- /dev/null +++ b/dev-ml/cdrom/cdrom-0.9.4.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Query the state and contents of CDROM devices under Linux" +HOMEPAGE="https://github.com/xapi-project/cdrom" +SRC_URI="https://github.com/xapi-project/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="LGPL-2.1-with-linking-exception" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt" diff --git a/dev-ml/cdrom/metadata.xml b/dev-ml/cdrom/metadata.xml new file mode 100644 index 00000000..d9b224d3 --- /dev/null +++ b/dev-ml/cdrom/metadata.xml @@ -0,0 +1,9 @@ + + + + + + https://github.com/xapi-project/cdrom/issues + xapi-project/cdrom + + diff --git a/dev-ml/chrome-trace/Manifest b/dev-ml/chrome-trace/Manifest new file mode 100644 index 00000000..0fc17fa4 --- /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 00000000..987cc536 --- /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 00000000..2131acf3 --- /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/crowbar/Manifest b/dev-ml/crowbar/Manifest new file mode 100644 index 00000000..3bcaf02c --- /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 00000000..fa3a7d8d --- /dev/null +++ b/dev-ml/crowbar/crowbar-0.2.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 2020-2022 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=" + ${DEPEND} + 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 00000000..1093a6bc --- /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/domain-name/Manifest b/dev-ml/domain-name/Manifest new file mode 100644 index 00000000..eea86836 --- /dev/null +++ b/dev-ml/domain-name/Manifest @@ -0,0 +1 @@ +DIST domain-name-0.4.0.tbz 9310 BLAKE2B 653c9a19b38883dff2243ea84817feb275d5aacdf6780733f0cf765c8435935b43bed69bfe933f4e02c8d2021c310bbe45aa9d1a699c7341db04afcc4915a391 SHA512 f25aedb1ddf6ab8c49b1545cf88f4990114a9e7954d91cabf260e6ce470abd42dd135e8a55084262a77d4c9ee4bff6dc00c71307b23a48d82d50593b910ee173 diff --git a/dev-ml/domain-name/domain-name-0.4.0.ebuild b/dev-ml/domain-name/domain-name-0.4.0.ebuild new file mode 100644 index 00000000..df79cc99 --- /dev/null +++ b/dev-ml/domain-name/domain-name-0.4.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2019-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="RFC 1035 Internet domain names" +HOMEPAGE="https://github.com/hannesm/domain-name" +SRC_URI="https://github.com/hannesm/domain-name/releases/download/v${PV}/${P}.tbz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( dev-ml/alcotest ) +" diff --git a/dev-ml/domain-name/metadata.xml b/dev-ml/domain-name/metadata.xml new file mode 100644 index 00000000..353918cf --- /dev/null +++ b/dev-ml/domain-name/metadata.xml @@ -0,0 +1,20 @@ + + + + + A domain name is a sequence of labels separated by dots, such as `foo.example`. +Each label may contain any bytes. The length of each label may not exceed 63 +charactes. The total length of a domain name is limited to 253 (byte +representation is 255), but other protocols (such as SMTP) may apply even +smaller limits. A domain name label is case preserving, comparison is done in a +case insensitive manner. + + https://hannesm.github.io/domain-name/doc + https://github.com/hannesm/domain-name/issues + hannesm/domain-name + + Hannes Mehnert + hannes@mehnert.org + + + diff --git a/dev-ml/dune-rpc/Manifest b/dev-ml/dune-rpc/Manifest new file mode 100644 index 00000000..923f5561 --- /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 00000000..8cd60306 --- /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 00000000..2131acf3 --- /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 00000000..d8275d11 --- /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 00000000..bad2c833 --- /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 00000000..deeeab0f --- /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/fiber/Manifest b/dev-ml/fiber/Manifest new file mode 100644 index 00000000..c9fbc6ad --- /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 00000000..c14162c4 --- /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/gmap/Manifest b/dev-ml/gmap/Manifest new file mode 100644 index 00000000..3b3471bc --- /dev/null +++ b/dev-ml/gmap/Manifest @@ -0,0 +1 @@ +DIST gmap-0.3.0.tbz 7553 BLAKE2B a6efc09fbfc6b448ea07466e1ee0f9beecbac3d30b5f996294b06e24bede082c96cba17885dd3a45942c6de49f0d500b8a3c6a4ca4a180abc1970589705a409f SHA512 71616981f5a15d6b2a47e18702083e52e81f6547076085b1489f676f50b0cc47c7c2c4fa19cb581e2878dc3d4f7133d0c50d8b51a8390be0e6e30318907d81d3 diff --git a/dev-ml/gmap/gmap-0.3.0-r2.ebuild b/dev-ml/gmap/gmap-0.3.0-r2.ebuild new file mode 100644 index 00000000..fcab7f3f --- /dev/null +++ b/dev-ml/gmap/gmap-0.3.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="Heterogenous Map over a GADT" +HOMEPAGE=" + https://github.com/hannesm/gmap + https://opam.ocaml.org/packages/gmap/ +" +SRC_URI="https://github.com/hannesm/gmap/releases/download/${PV}/${P}.tbz" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +DEPEND=" + test? ( + dev-ml/alcotest + dev-ml/fmt + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/gmap/metadata.xml b/dev-ml/gmap/metadata.xml new file mode 100644 index 00000000..39e4e552 --- /dev/null +++ b/dev-ml/gmap/metadata.xml @@ -0,0 +1,20 @@ + + + + + Gmap exposes the functor `Make` which takes a key type (a +[GADT](https://en.wikipedia.org/wiki/Generalized_algebraic_data_type) 'a key) +and outputs a type-safe Map where each 'a key is associated with a 'a value. +This removes the need for additional packing. It uses OCaml's stdlib +[Map](http://caml.inria.fr/pub/docs/manual-ocaml/libref/Map.html) data +structure. + + https://hannesm.github.io/gmap/doc + https://github.com/hannesm/gmap/issues + hannesm/gmap + + Hannes Mehnert + hannes@mehnert.org + + + diff --git a/dev-ml/jsonrpc/Manifest b/dev-ml/jsonrpc/Manifest new file mode 100644 index 00000000..b996b05e --- /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 00000000..50c8d55e --- /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 00000000..f19cf347 --- /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 00000000..3b845409 --- /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/lsp/Manifest b/dev-ml/lsp/Manifest new file mode 100644 index 00000000..b717c8d3 --- /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 00000000..2ae95f61 --- /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 00000000..d87af210 --- /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 00000000..2688cbd2 --- /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/lwt-dllist/Manifest b/dev-ml/lwt-dllist/Manifest new file mode 100644 index 00000000..e4d5280f --- /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 00000000..e4fb64ae --- /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 00000000..f0ed4d97 --- /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/merlin-lib/Manifest b/dev-ml/merlin-lib/Manifest new file mode 100644 index 00000000..907cbd12 --- /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 00000000..75f7ccc4 --- /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 00000000..0f02c419 --- /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-syntax-shims/Manifest b/dev-ml/ocaml-syntax-shims/Manifest new file mode 100644 index 00000000..fe76e58b --- /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 00000000..d5096351 --- /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 00000000..523ddf2b --- /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-version/Manifest b/dev-ml/ocaml-version/Manifest new file mode 100644 index 00000000..5c370bfd --- /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 00000000..ef87a335 --- /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 00000000..26ec1473 --- /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 00000000..26ec1473 --- /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 00000000..26ec1473 --- /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/ocamlc-loc/Manifest b/dev-ml/ocamlc-loc/Manifest new file mode 100644 index 00000000..4135d498 --- /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 00000000..2131acf3 --- /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 00000000..b2bc40fb --- /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 00000000..a46c069c --- /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 00000000..38731331 --- /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 00000000..0d2ebfbe --- /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 00000000..1b3a2aa4 --- /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 00000000..446b3e4f --- /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 00000000..29abec78 --- /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/pecu/Manifest b/dev-ml/pecu/Manifest new file mode 100644 index 00000000..c73ee701 --- /dev/null +++ b/dev-ml/pecu/Manifest @@ -0,0 +1 @@ +DIST pecu-v0.6.tbz 13184 BLAKE2B dd1a82efad36e7f2e6d3e3ecbedd504adf42600121e6c1e8c56f915be957d59e5211ecf9f8a920c7a0cf57f72f5d403e60501de4301273242ac497e6182d2487 SHA512 8cae31da1fcb8b684a949846b1668131de244fbb89faf7421761da208f87092523a9e184e91a04c26739e6793501307b30ed255d540dcb268b171b7a56b56e24 diff --git a/dev-ml/pecu/metadata.xml b/dev-ml/pecu/metadata.xml new file mode 100644 index 00000000..ceeabfc6 --- /dev/null +++ b/dev-ml/pecu/metadata.xml @@ -0,0 +1,16 @@ + + + + + A non-blocking encoder/decoder of Quoted-Printable according to +RFC2045 and RFC2047 (about encoded-word). Useful to translate contents of emails. + + https://mirage.github.io/pecu/ + https://github.com/mirage/pecu/issues + mirage/pecu + + Romain Calascibetta + romain.calascibetta@gmail.com + + + diff --git a/dev-ml/pecu/pecu-0.6.ebuild b/dev-ml/pecu/pecu-0.6.ebuild new file mode 100644 index 00000000..805799d7 --- /dev/null +++ b/dev-ml/pecu/pecu-0.6.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Implementation of quoted-printable encoder/decoder from RFC2045" +HOMEPAGE="https://github.com/mirage/pecu" +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/alcotest + dev-ml/astring + dev-ml/crowbar + dev-ml/fmt + ) +" + +RESTRICT="!test? ( test )" diff --git a/dev-ml/ppx_yojson_conv_lib/Manifest b/dev-ml/ppx_yojson_conv_lib/Manifest new file mode 100644 index 00000000..bf6c1597 --- /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 00000000..70f4d687 --- /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 00000000..479ee871 --- /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 00000000..ff9b3259 --- /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 00000000..ec4ecceb --- /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 00000000..aba4c1da --- /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 00000000..031ea930 --- /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/randomconv/Manifest b/dev-ml/randomconv/Manifest new file mode 100644 index 00000000..a8b06f65 --- /dev/null +++ b/dev-ml/randomconv/Manifest @@ -0,0 +1 @@ +DIST randomconv-v0.1.3.tbz 2385 BLAKE2B 788fcb8ba45854d11fc556b2e17b97b6701b38bfe876fbe139dca7a693af2f2c3b11f6a4f0120455772ceaf5161d94d26aab40aa395f515a75fd9da19745044d SHA512 f5186f7669a6b1b943442fdcfcdb37cf6c8199a1c644ed815f351f50428b9b7e1e5408ff4a0fcdfb093451b5237e48602af60f87a1b93e49897576c8aa2cd23f diff --git a/dev-ml/randomconv/metadata.xml b/dev-ml/randomconv/metadata.xml new file mode 100644 index 00000000..c60b3d40 --- /dev/null +++ b/dev-ml/randomconv/metadata.xml @@ -0,0 +1,16 @@ + + + + + Given a function which produces random byte vectors, convert it to +a number of your choice (int8/int16/int32/int64/int/float). + + https://hannesm.github.io/randomconv/doc + https://github.com/hannesm/randomconv/issues + hannesm/randomconv + + Hannes Mehnert + hannes@mehnert.org + + + diff --git a/dev-ml/randomconv/randomconv-0.1.3.ebuild b/dev-ml/randomconv/randomconv-0.1.3.ebuild new file mode 100644 index 00000000..cb9f8e97 --- /dev/null +++ b/dev-ml/randomconv/randomconv-0.1.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +MY_P="${PN}-v${PV}" + +DESCRIPTION="Convert from random bytes to random native numbers" +HOMEPAGE="https://github.com/hannesm/randomconv" +SRC_URI="https://github.com/hannesm/${PN}/releases/download/v${PV}/${MY_P}.tbz" +S="${WORKDIR}/${MY_P}" + +LICENSE="ISC" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt" + +RDEPEND="dev-ml/cstruct" +DEPEND="${RDEPEND}" diff --git a/dev-ml/stringext/Manifest b/dev-ml/stringext/Manifest new file mode 100644 index 00000000..347b0c64 --- /dev/null +++ b/dev-ml/stringext/Manifest @@ -0,0 +1 @@ +DIST stringext-1.6.0.tar.gz 7842 BLAKE2B 18aaf2fc410bb332aee01bafb502d410c200470b50f408561cb4839d0f7a05caa204c573ff9a44b8e05f858fe3efb6875e3255de6001be68c674346984a3b596 SHA512 77af121d915be73b6a6262c8cc62ba712e59b9aef4825d06ed7fdd960c99d9fcbc7681dca526ddf7e4210127966826e913cf1bd4e71bd75584a0b5caf9ac9625 diff --git a/dev-ml/stringext/files/stringext-1.6.0-ounit2.patch b/dev-ml/stringext/files/stringext-1.6.0-ounit2.patch new file mode 100644 index 00000000..7d490edb --- /dev/null +++ b/dev-ml/stringext/files/stringext-1.6.0-ounit2.patch @@ -0,0 +1,44 @@ +From 77a838f9b550d14009257b852761d601b1d5af8b Mon Sep 17 00:00:00 2001 +From: Alessandro Barbieri +Date: Sat, 16 Apr 2022 16:00:25 +0200 +Subject: [PATCH 1/2] use ounit2 + +--- + lib_test/dune | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/lib_test/dune b/lib_test/dune +index fff54f2..79ec525 100644 +--- a/lib_test/dune ++++ b/lib_test/dune +@@ -1,6 +1,6 @@ + (executables + (names test_stringext test_stringext_qcheck) +- (libraries stringext oUnit qcheck)) ++ (libraries stringext ounit2 qcheck)) + + (alias + (name runtest) + +From a2dce7cdf26df0ab29b7da3bf1d459a70a46b81d Mon Sep 17 00:00:00 2001 +From: Alessandro Barbieri +Date: Sat, 16 Apr 2022 16:00:53 +0200 +Subject: [PATCH 2/2] depend on ounit2 + +--- + stringext.opam | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/stringext.opam b/stringext.opam +index febd494..5ad782a 100644 +--- a/stringext.opam ++++ b/stringext.opam +@@ -7,7 +7,7 @@ bug-reports: "https://github.com/rgrinberg/stringext/issues" + depends: [ + "ocaml" {>= "4.02.3"} + "dune" {build & >= "1.0"} +- "ounit" {with-test} ++ "ounit2" {with-test} + "qtest" {with-test & >= "2.2"} + "base-bytes" + ] diff --git a/dev-ml/stringext/metadata.xml b/dev-ml/stringext/metadata.xml new file mode 100644 index 00000000..9495e08b --- /dev/null +++ b/dev-ml/stringext/metadata.xml @@ -0,0 +1,13 @@ + + + + + + https://github.com/rgrinberg/stringext/issues + rgrinberg/stringext + + Rudi Grinberg + rudi.grinberg@gmail.com + + + diff --git a/dev-ml/stringext/stringext-1.6.0-r2.ebuild b/dev-ml/stringext/stringext-1.6.0-r2.ebuild new file mode 100644 index 00000000..a27aedfe --- /dev/null +++ b/dev-ml/stringext/stringext-1.6.0-r2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit dune + +DESCRIPTION="Extra string functions for OCaml" +HOMEPAGE=" + https://github.com/rgrinberg/stringext + https://opam.ocaml.org/packages/stringext/ +" +SRC_URI="https://github.com/rgrinberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +DEPEND=" + test? ( + dev-ml/ounit2 + dev-ml/qtest + ) +" + +RESTRICT="!test? ( test )" +PATCHES="${FILESDIR}/${P}-ounit2.patch" diff --git a/dev-ml/uri/Manifest b/dev-ml/uri/Manifest new file mode 100644 index 00000000..a173e625 --- /dev/null +++ b/dev-ml/uri/Manifest @@ -0,0 +1 @@ +DIST uri-4.4.0.tar.gz 233155 BLAKE2B c89158884a529c80b677a1c1bd9e7588e2d99e25a677e33c1c304066f37e95d2348ba0d82389531e38863312bc2ffae345049d368fd96c48e249e4376530df07 SHA512 e9deb58e8813f0a48810dc210b8053abb195453f7de6de22b317822d863b2236624462413c34f67658a40b475db132ad13dd09a76cc30c45f8259f3e9e087358 diff --git a/dev-ml/uri/metadata.xml b/dev-ml/uri/metadata.xml new file mode 100644 index 00000000..537c41e5 --- /dev/null +++ b/dev-ml/uri/metadata.xml @@ -0,0 +1,12 @@ + + + + + tokusan441@gmail.com + Hiroki Tokunaga + + + https://github.com/mirage/ocaml-uri/issues + mirage/ocaml-uri + + diff --git a/dev-ml/uri/uri-4.4.0.ebuild b/dev-ml/uri/uri-4.4.0.ebuild new file mode 100644 index 00000000..47c58829 --- /dev/null +++ b/dev-ml/uri/uri-4.4.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="RFC3986 URI parsing library for OCaml" +HOMEPAGE="https://github.com/mirage/ocaml-uri" +SRC_URI="https://github.com/mirage/ocaml-uri/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/ocaml-uri-${PV}" + +LICENSE="ISC" + +SLOT="0/${PV}" + +KEYWORDS="~amd64" +IUSE="ocamlopt test" + +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-ml/angstrom:= + dev-ml/ppx_sexp_conv:= + dev-ml/stringext:= + dev-ml/core_bench:= +" + +DEPEND=" + ${RDEPEND} +" + +BDEPEND=" + test? ( + dev-ml/ounit2:= + dev-ml/crowbar:= + dev-ml/core_bench:= + ) +" diff --git a/dev-nim/cligen/Manifest b/dev-nim/cligen/Manifest new file mode 100644 index 00000000..562355ee --- /dev/null +++ b/dev-nim/cligen/Manifest @@ -0,0 +1,2 @@ +DIST cligen-1.8.0.tar.gz 700454 BLAKE2B dbae91ca6808172225dab6e140b9e4c07a74d7072db34770d9b8295a5ee33eff68ff72f471ea7a5db2485226a4785212f6b2891f179fd0dfc8175bde8611a5df SHA512 61b0d882463f76888c16c2fc49b2ede54288e1939e103b074bdbb86ab2cfcc07468cb52004b6fe0c1d20371828652da8170407ac8ab70e3713d60da57894f091 +DIST cligen-1.8.1.tar.gz 701365 BLAKE2B 7d7cdcabe4fa90ebb07a1b991b738b4d283de65d9a56524268e5b9bee9e085ed0d03a37d339fd0b0b1ed77e1f903f50924eb0d44fda8aa57f1b427a19bd3a92f SHA512 3fae780fa52c9b5f900f06a1772dc0306af2a7724a4f1cb511c72dd95b187d932ca507fa4aade29e54911b1763fe9b2119281a73fe90397e06732e6b4c14b2ca diff --git a/dev-nim/cligen/cligen-1.8.0.ebuild b/dev-nim/cligen/cligen-1.8.0.ebuild new file mode 100644 index 00000000..e900a142 --- /dev/null +++ b/dev-nim/cligen/cligen-1.8.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 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="examples" + +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() { + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi + + nimble_src_install +} diff --git a/dev-nim/cligen/cligen-1.8.1.ebuild b/dev-nim/cligen/cligen-1.8.1.ebuild new file mode 100644 index 00000000..e900a142 --- /dev/null +++ b/dev-nim/cligen/cligen-1.8.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 2022-2024 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="examples" + +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() { + if use examples; then + docompress -x /usr/share/doc/${PF}/examples + dodoc -r examples + fi + + nimble_src_install +} diff --git a/dev-nim/cligen/metadata.xml b/dev-nim/cligen/metadata.xml new file mode 100644 index 00000000..b9b1b03b --- /dev/null +++ b/dev-nim/cligen/metadata.xml @@ -0,0 +1,11 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + c-blake/cligen + + diff --git a/dev-nim/inim/Manifest b/dev-nim/inim/Manifest new file mode 100644 index 00000000..5db2186b --- /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 00000000..f2ed536b --- /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 00000000..56c6294c --- /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 00000000..c4a2dc5e --- /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 00000000..f807af9c --- /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 00000000..d26cac9e --- /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 00000000..eada6720 --- /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 00000000..8d024eef --- /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 00000000..49f8e828 --- /dev/null +++ b/dev-nim/nimbus/Manifest @@ -0,0 +1,2 @@ +DIST nimbus-1.1.3.srht.tar.gz 32459 BLAKE2B e7de2627699631a9c991ee7a43219b2f1e09c3c6ea7ca76ace8eccf80b193f13a61498bd459c7a0168b1d48d23c8fa9e4a522abd848529919ac6b1b60f6c51ba SHA512 c84bde0538d65106542a351a6c19429dd6cf5c226edddfdb5423e018877a375257ef5897d1766a9c65a9e80984499af084e3aa42b71edc95ec296ee4412814ae +DIST nimbus-1.1.4.tar.gz 40012 BLAKE2B 545a01a504ab0a49f28cbf1e3faf047651299ef5a646c2a953c2281553ed2f3310ca9e17c32a1c04d0def80e01fb29552a167bffe8f84bd21af40611dc5a9ab8 SHA512 e432dd4340128d7531b6a8fcf54fc09aed48ff313adb8461c3b2997e248957d19a8aedb1615ec7b9db818395ac15971cb5467322e0ee66fc0ca6a4f06090a9c1 diff --git a/dev-nim/nimbus/metadata.xml b/dev-nim/nimbus/metadata.xml new file mode 100644 index 00000000..99223e4c --- /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.3.ebuild b/dev-nim/nimbus/nimbus-1.1.3.ebuild new file mode 100644 index 00000000..c397337d --- /dev/null +++ b/dev-nim/nimbus/nimbus-1.1.3.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2023 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_{11..12} ) +inherit python-any-r1 docs nim-utils + +DESCRIPTION="A 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}.srht.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-notfound-page[${PYTHON_USEDEP}] + dev-python/sphinx-prompt[${PYTHON_USEDEP}] + dev-python/sphinx-sitemap[${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-notfound-page[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-prompt[${PYTHON_USEDEP}]" && + python_has_version "dev-python/sphinx-sitemap[${PYTHON_USEDEP}]" +} + +src_configure() { + nim_gen_config +} + +src_compile() { + enim c src/nimbus + enim c src/txt2deps + + docs_compile +} + +src_test() { + etestament all +} + +src_install() { + dobin src/nimbus + dobin src/txt2deps + + doman man/*.1 + einstalldocs +} 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 00000000..b19555aa --- /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_{11..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/noise/Manifest b/dev-nim/noise/Manifest new file mode 100644 index 00000000..e3ba5043 --- /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 00000000..6e93cb96 --- /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 00000000..74e73731 --- /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 00000000..5f3eec9c --- /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-perl/File-Util/File-Util-4.131591.ebuild b/dev-perl/File-Util/File-Util-4.131591.ebuild new file mode 100644 index 00000000..0fa87db6 --- /dev/null +++ b/dev-perl/File-Util/File-Util-4.131591.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DIST_AUTHOR=TOMMY +DIST_EXAMPLES=( examples/load_a_file_into_a_variable.pl ) +inherit perl-module + +DESCRIPTION="Easy, versatile, portable file handling" + +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + dev-perl/Module-Build + dev-perl/Unicode-UTF8 + dev-perl/Test-NoWarnings +" + +RDEPEND=" + virtual/perl-Exporter +" diff --git a/dev-perl/File-Util/Manifest b/dev-perl/File-Util/Manifest new file mode 100644 index 00000000..f442a05e --- /dev/null +++ b/dev-perl/File-Util/Manifest @@ -0,0 +1 @@ +DIST File-Util-4.131591.tar.gz 126352 BLAKE2B 0d512ae5c8473b9f002417ea900219ae8f773c7cc83f42eeb8cf75f998a40801eb5aa94db82fe0dab088e21946cf44effec0c14ad6fe97112722cda88be7c0ba SHA512 61953b4bb375194ad5189169697616c24bf82afb20dd57ef0eb540cfec4eddd32dd522e77bcb47eb9c4117113a61127303f615f6722ac33fccdcbe7a2c44f21c diff --git a/dev-perl/File-Util/metadata.xml b/dev-perl/File-Util/metadata.xml new file mode 100644 index 00000000..bd8e35dc --- /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 00000000..24b98c52 --- /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 00000000..dfceef8e --- /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 00000000..115e9d64 --- /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 00000000..346b0f7a --- /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 00000000..f15d22c5 --- /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 00000000..bf7e0cad --- /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 00000000..2f2ba51a --- /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_{11..12} pypy3 ) +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 00000000..cde3d558 --- /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 00000000..86c83234 --- /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.17.1.ebuild b/dev-python/EbookLib/EbookLib-0.17.1.ebuild new file mode 100644 index 00000000..93f76af9 --- /dev/null +++ b/dev-python/EbookLib/EbookLib-0.17.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +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/" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-python/EbookLib/Manifest b/dev-python/EbookLib/Manifest new file mode 100644 index 00000000..bc40ed43 --- /dev/null +++ b/dev-python/EbookLib/Manifest @@ -0,0 +1 @@ +DIST EbookLib-0.17.1.tar.gz 111567 BLAKE2B 371a187b37e2975e00bcc2680fbffe557c922a13cbb90fc446b367c4e0d1ad761573f3161b62a16471f56b2b2da444e1b7d16536d30cf1b3f850e31746868942 SHA512 0c8147c5d0435e448b35913503e670bf314e17b200591296b2ebfe9557607cf3a3f09c7ff2fae1c8c28950ceb808d8b9ab8e44e0bfcf80e7d9ee402cebbc6bc0 diff --git a/dev-python/EbookLib/metadata.xml b/dev-python/EbookLib/metadata.xml new file mode 100644 index 00000000..b3b17c37 --- /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 00000000..0923454d --- /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.0.gh.tar.gz 4144189 BLAKE2B e56ef6b27d62e2a88d825fc3e8e26a32ef225a42db674cfe1502b8ec15fbd760fdb1839ab7d5bc6a0528b6e1eb6834c2471ade3f53d47027b26bc2dd56b194f3 SHA512 b25c8661cd12db99c7f54fb60797974ef015506abe8165a33738bcf80da1c79f0b3cdc0d243a9d4606fccb6e00dc7a4f5a6d463a4ad0367b5dc343e2d33f74f0 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 00000000..f23ba1a2 --- /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_{11..12} pypy3 ) # 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.0.ebuild b/dev-python/ManimPango/ManimPango-0.6.0.ebuild new file mode 100644 index 00000000..14127ac2 --- /dev/null +++ b/dev-python/ManimPango/ManimPango-0.6.0.ebuild @@ -0,0 +1,58 @@ +# 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/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_{11..13} pypy3 ) + +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 00000000..c3abb3e0 --- /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/NSKeyedUnArchiver/Manifest b/dev-python/NSKeyedUnArchiver/Manifest new file mode 100644 index 00000000..e249e504 --- /dev/null +++ b/dev-python/NSKeyedUnArchiver/Manifest @@ -0,0 +1 @@ +DIST NSKeyedUnArchiver-1.5.tar.gz 3431 BLAKE2B c66ca90e3585abb60efb2142111ccae8102de90ebf8fd904679abe0b24a4311616e051260cc018ac8128d8e3d81652d4e7d4e1ee6ae1dc6d7418fb82ed160407 SHA512 ecdf53bdcfff34366c4fb0d4e4ff45e765a7571374af803a1f9acf6c42fa5d300f00a7e58cb1380e1f5d1e1ad06696652225a6ae4fcfe9b6627f510b749f32e1 diff --git a/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild b/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild new file mode 100644 index 00000000..c3a05b3d --- /dev/null +++ b/dev-python/NSKeyedUnArchiver/NSKeyedUnArchiver-1.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-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..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Unserializes binary|text|file|memory plist data to Python dict" +HOMEPAGE="https://github.com/avibrazil/NSKeyedUnArchiver" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-python/NSKeyedUnArchiver/metadata.xml b/dev-python/NSKeyedUnArchiver/metadata.xml new file mode 100644 index 00000000..5067665b --- /dev/null +++ b/dev-python/NSKeyedUnArchiver/metadata.xml @@ -0,0 +1,10 @@ + + + + + + avibrazil/NSKeyedUnArchiver + NSKeyedUnArchiver + https://github.com/avibrazil/NSKeyedUnArchiver + + diff --git a/dev-python/PyPubSub/Manifest b/dev-python/PyPubSub/Manifest new file mode 100644 index 00000000..66e4ca17 --- /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 00000000..b51251a9 --- /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_{11..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 00000000..8664e0e7 --- /dev/null +++ b/dev-python/PyPubSub/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + Oliver L Schoenborn + + schollii/pypubsub + PyPubSub + + diff --git a/dev-python/PyQt5-stubs/Manifest b/dev-python/PyQt5-stubs/Manifest new file mode 100644 index 00000000..c580d33a --- /dev/null +++ b/dev-python/PyQt5-stubs/Manifest @@ -0,0 +1 @@ +DIST PyQt5-stubs-5.15.6.0.gh.tar.gz 496888 BLAKE2B 01c0d8478783fe7ef4e460cb5b5823315dbb389ef29213ce77444fa021b43508a30c125e66d59bd28b017ee0798e7815dd2a8eff86a6ce9bf25fbe0f4274771a SHA512 76c7a94f9f949dd4d9c67fedb74aab2c9246834a6ad99fb28003e35bdad6a262b26051c17180b9a2b511e228a038e5c64ccc9885095c4239740cda339e91801e diff --git a/dev-python/PyQt5-stubs/PyQt5-stubs-5.15.6.0-r1.ebuild b/dev-python/PyQt5-stubs/PyQt5-stubs-5.15.6.0-r1.ebuild new file mode 100644 index 00000000..4931db7c --- /dev/null +++ b/dev-python/PyQt5-stubs/PyQt5-stubs-5.15.6.0-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_{11..13} ) + +inherit distutils-r1 + +DESCRIPTION="Stubs for PyQt5" +HOMEPAGE=" + https://pypi.org/project/PyQt5-stubs/ + https://github.com/python-qt-tools/PyQt5-stubs + +" + +# no tests on pypi +SRC_URI="https://github.com/python-qt-tools/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="test? ( + dev-python/mypy[${PYTHON_USEDEP}] + dev-python/pyqtwebengine[${PYTHON_USEDEP}] + dev-python/pyqt5[${PYTHON_USEDEP},dbus,declarative,designer,multimedia,network,opengl,serialport,sql,svg,widgets] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/PyQt5-stubs/metadata.xml b/dev-python/PyQt5-stubs/metadata.xml new file mode 100644 index 00000000..f17babbe --- /dev/null +++ b/dev-python/PyQt5-stubs/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + python-qt-tools/PyQt5-stubs + PyQt5-stubs + + diff --git a/dev-python/PythonQwt/Manifest b/dev-python/PythonQwt/Manifest new file mode 100644 index 00000000..1786b65c --- /dev/null +++ b/dev-python/PythonQwt/Manifest @@ -0,0 +1,3 @@ +DIST pythonqwt-0.12.7.tar.gz 1217648 BLAKE2B 6c9dbaa893d6124ace07f9749d8b668fc5627269e3cabfab129fc04e3a511c971a2bd34d0bfc33da96715f7f8601e6d2d179584e8166f876296dc13d536ca710 SHA512 87af1d62e98798f5f616b7b008d704d943ae3c662b254f3243b3d9f4e5efab2f68b28c4820be6894b35852c9a5c14fa27c07868a28aacc6c9cd10ed7a674cfc2 +DIST pythonqwt-0.14.3.tar.gz 1218724 BLAKE2B e0c157167aa85b8f437b2b19fbe95524ac76168f79b536623f7311c441d68113ed931b30073598e6c0cee813f2ba73a1378caa5dddae66adfb53aed3a863313d SHA512 5fd51fd4f6e859bc5da23b2eabb5eeafa496ef6b33dce56e51a2d6abdf7184d98e390395788def8e3636938e619e6a6aee3a1b67d9c8058de960e50d437d1781 +DIST pythonqwt-0.14.4.tar.gz 1218690 BLAKE2B 91ecc9efa1855004c50639978892f0c43faa0531edb468cac3d50cdb6c792848278cbf8d5de5f500e98368c1ebfcadf8f78061cf49861021520128bf56367f27 SHA512 809fe79c9fd132c8a2173183f0b101e8c1600f95aa935dc0da2609de678abe5c64b8842b70c0d53978daf68ec36b7ccacbcc86b01e7ecce9a38425bbc48300ab diff --git a/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild b/dev-python/PythonQwt/PythonQwt-0.12.7.ebuild new file mode 100644 index 00000000..12d8f557 --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.12.7.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_{11..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.3.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.3.ebuild new file mode 100644 index 00000000..12d8f557 --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.14.3.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_{11..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.4.ebuild b/dev-python/PythonQwt/PythonQwt-0.14.4.ebuild new file mode 100644 index 00000000..12d8f557 --- /dev/null +++ b/dev-python/PythonQwt/PythonQwt-0.14.4.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_{11..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/metadata.xml b/dev-python/PythonQwt/metadata.xml new file mode 100644 index 00000000..e0c9b277 --- /dev/null +++ b/dev-python/PythonQwt/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + David Roman + + + PythonQwt + + diff --git a/dev-python/SLPP/Manifest b/dev-python/SLPP/Manifest new file mode 100644 index 00000000..ca879d87 --- /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 00000000..c51bb5fd --- /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_{11..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 00000000..f01275ea --- /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 00000000..b920959e --- /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 00000000..2f892428 --- /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_{11..12} pypy3 ) +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 00000000..ce38925e --- /dev/null +++ b/dev-python/TakeTheTime/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + ErikBjare/TakeTheTime + TakeTheTime + + diff --git a/dev-python/adb-shell/Manifest b/dev-python/adb-shell/Manifest new file mode 100644 index 00000000..b02bd49a --- /dev/null +++ b/dev-python/adb-shell/Manifest @@ -0,0 +1,2 @@ +DIST adb-shell-0.4.3.gh.tar.gz 75004 BLAKE2B c7e49766dfa70db60eb300f747957397c252325670b40d0d7355ae321558ac671bdcc5beb6b16876b79f7d803b933c1d26d41a5799b4fe058fbdb9739442389a SHA512 be6d5a86ab094af0191dccea816a6688ed8d0e33811efe810d6d6306e0ff30f2afddc8f51e48981eb0d767eb4f98ab0fbbac924b7340f217b7bfbbf800241e54 +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.3.ebuild b/dev-python/adb-shell/adb-shell-0.4.3.ebuild new file mode 100644 index 00000000..019c9fd7 --- /dev/null +++ b/dev-python/adb-shell/adb-shell-0.4.3.ebuild @@ -0,0 +1,35 @@ +# 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_11 ) + +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/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/adb-shell-0.4.4-r1.ebuild b/dev-python/adb-shell/adb-shell-0.4.4-r1.ebuild new file mode 100644 index 00000000..1a98e873 --- /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_{11..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/adb-shell-0.4.4.ebuild b/dev-python/adb-shell/adb-shell-0.4.4.ebuild new file mode 100644 index 00000000..019c9fd7 --- /dev/null +++ b/dev-python/adb-shell/adb-shell-0.4.4.ebuild @@ -0,0 +1,35 @@ +# 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_11 ) + +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/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 00000000..66ade2ab --- /dev/null +++ b/dev-python/adb-shell/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + JeffLIrion/adb_shell + adb-shell + + diff --git a/dev-python/addict/Manifest b/dev-python/addict/Manifest new file mode 100644 index 00000000..9bfa2685 --- /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 00000000..bf53f57f --- /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_{11..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 00000000..c3f0ea7b --- /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/ahocorasick/Manifest b/dev-python/ahocorasick/Manifest new file mode 100644 index 00000000..9c5f43c0 --- /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 00000000..5cbcca33 --- /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_{11..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 00000000..397d938f --- /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_{11..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 00000000..358c4e1c --- /dev/null +++ b/dev-python/ahocorasick/metadata.xml @@ -0,0 +1,21 @@ + + + + + davidroman96@gmail.com + 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/aiopg/Manifest b/dev-python/aiopg/Manifest new file mode 100644 index 00000000..de3f4b5f --- /dev/null +++ b/dev-python/aiopg/Manifest @@ -0,0 +1 @@ +DIST aiopg-1.4.0.gh.tar.gz 202204 BLAKE2B 9f4dda868c919aef05e58608b353d51f0526ef1f847e8da8f4f11e75264a47b9eb4d948a87d591e66baf7052c00706b8f4cb6befd6bf33668987cfbfad451afc SHA512 cbb28b0b15eb89fa3162e59e3e88dac18bddbad3d95458b5c3eb487d15767c26810e941f83c3478cac8a8a085b23723690c8d294bf6aac433a14c3defcef1138 diff --git a/dev-python/aiopg/aiopg-1.4.0.ebuild b/dev-python/aiopg/aiopg-1.4.0.ebuild new file mode 100644 index 00000000..25c75d1c --- /dev/null +++ b/dev-python/aiopg/aiopg-1.4.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_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature + +MY_PV=${PV/_beta/b} +DESCRIPTION="Postgres integration with asyncio" +HOMEPAGE=" + https://aiopg.readthedocs.io + https://github.com/aio-libs/aiopg +" +SRC_URI="https://github.com/aio-libs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# tests use docker containers -- that's wild! +RESTRICT="test" + +RDEPEND=" + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] +" + +DEPEND="test? ( + dev-python/docker[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/sqlalchemy[${PYTHON_USEDEP}] +)" + +DOCS=( CHANGES.txt README.rst ) + +distutils_enable_tests pytest +#distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio + +python_test() { + epytest --no-pull +} + +pkg_postinst() { + optfeature "sqlalchemy support" dev-python/sqlalchemy +} diff --git a/dev-python/aiopg/metadata.xml b/dev-python/aiopg/metadata.xml new file mode 100644 index 00000000..630abc02 --- /dev/null +++ b/dev-python/aiopg/metadata.xml @@ -0,0 +1,24 @@ + + + + + + aio-libs/aiopg + + Andrew Svetlov + andrew.svetlov@gmail.com + + + Alexey Firsov + virmir49@gmail.com + + + Alexey Popravka + alexey.popravka@horsedevel.com + + + Yury Pliner + yury.pliner@gmail.com + + + diff --git a/dev-python/aisuite/Manifest b/dev-python/aisuite/Manifest new file mode 100644 index 00000000..b112059e --- /dev/null +++ b/dev-python/aisuite/Manifest @@ -0,0 +1 @@ +DIST aisuite-0.1.6.tar.gz 13594 BLAKE2B d77b4fabdaa833596c4bdf71b445f1a070524e5a34f9ecf51d21d41e4791ab53caad5e40c2f77680276578e8f3e48939b897cf1464ce991e26fbcc180942856e SHA512 2f797fbd79da60687b91fd34b6832a24cb357e3ccce90d9c1749570d6090b75dfe7e238c93e9283b5f7199306203ab59639798d8d18755f2608a6c7f6f2bd93b diff --git a/dev-python/aisuite/aisuite-0.1.6.ebuild b/dev-python/aisuite/aisuite-0.1.6.ebuild new file mode 100644 index 00000000..cbd802f1 --- /dev/null +++ b/dev-python/aisuite/aisuite-0.1.6.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/anytree/Manifest b/dev-python/anytree/Manifest new file mode 100644 index 00000000..46aba4f4 --- /dev/null +++ b/dev-python/anytree/Manifest @@ -0,0 +1 @@ +DIST anytree-2.12.0.gh.tar.gz 192330 BLAKE2B 117f80689b6610f622a41b2abb85cf54f2ba639659f80e6b8d163043d2552586ef11ed86532b19c7b69beec5e66ab3acad2f72ed0f1e9aa5d3832e4e8ec76457 SHA512 822a72cf84227a7b78cb3808eea585d783821d9c476f1b1e50d77cf982b4bf3c08011be9564ff5205a3efd0d982b03daabeb0067aea523a14002179c94451ff4 diff --git a/dev-python/anytree/anytree-2.12.0.ebuild b/dev-python/anytree/anytree-2.12.0.ebuild new file mode 100644 index 00000000..065dc8d5 --- /dev/null +++ b/dev-python/anytree/anytree-2.12.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Powerful and Lightweight Python Tree Data Structure with various plugins" +HOMEPAGE="https://anytree.readthedocs.io/" + +SRC_URI="https://github.com/c0fec0de/anytree/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +IUSE="dot" + +RDEPEND=" + dot? ( + media-gfx/graphviz + ) +" + +DEPEND="${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/six[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_prepare(){ + default + + mkdir "${S}/tests/dotexport" || die +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x EPYTEST_DESELECT=() + + if ! use dot; then + EPYTEST_DESELECT+=( + "tests/test_dotexport.py::test_tree_png" + ) + fi + + cd "${S}/tests" || die + distutils-r1_python_test +} diff --git a/dev-python/anytree/metadata.xml b/dev-python/anytree/metadata.xml new file mode 100644 index 00000000..475d5d4c --- /dev/null +++ b/dev-python/anytree/metadata.xml @@ -0,0 +1,14 @@ + + + + + negril.nx+gentoo@gmail.com + + + c0fec0de/anytree + Anytree + + + allow to create dot graphs using media-gfx/graphviz + + diff --git a/dev-python/arpy/Manifest b/dev-python/arpy/Manifest new file mode 100644 index 00000000..ac5cd29f --- /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 00000000..173bb5f4 --- /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_{11..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 00000000..3d40e2bb --- /dev/null +++ b/dev-python/arpy/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + viraptor/arpy + arpy + + diff --git a/dev-python/ascim/Manifest b/dev-python/ascim/Manifest new file mode 100644 index 00000000..98a31677 --- /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 00000000..37e402bf --- /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_{11..12} pypy3 ) +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 00000000..870a9ad6 --- /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 00000000..e32f4569 --- /dev/null +++ b/dev-python/asgi-lifespan/Manifest @@ -0,0 +1 @@ +DIST asgi-lifespan-2.1.0.gh.tar.gz 10652 BLAKE2B 95a37be55b361741f8afe6c102b719e5b21582f642712988f342c93d848dcf164b53b7112c0f423b1f035a7eeb060867b68f177aead0bf398e7997043da8aeb3 SHA512 cd2be831a8ae7eac1545e87b43158dfe2fc52edf25538907edb6efe54eb7155ccac9f3972fdd10cff41974cd32fe312f7648a4757ee2ab40dc295f1a61875348 diff --git a/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild new file mode 100644 index 00000000..e7dbcf05 --- /dev/null +++ b/dev-python/asgi-lifespan/asgi-lifespan-2.1.0.ebuild @@ -0,0 +1,38 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Programmatic startup/shutdown of ASGI apps" +HOMEPAGE=" + https://pypi.org/project/asgi-lifespan/ + https://github.com/florimondmanca/asgi-lifespan +" +SRC_URI="https://github.com/florimondmanca/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/sniffio[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + + rm setup.cfg || die +} diff --git a/dev-python/asgi-lifespan/metadata.xml b/dev-python/asgi-lifespan/metadata.xml new file mode 100644 index 00000000..fc358016 --- /dev/null +++ b/dev-python/asgi-lifespan/metadata.xml @@ -0,0 +1,13 @@ + + + + + + asgi-lifespan + florimondmanca/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 00000000..9f6b18b7 --- /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 00000000..ae0ccb22 --- /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_{11..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 00000000..6bfd0e2f --- /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 00000000..a5e95c9b --- /dev/null +++ b/dev-python/asyncpg/Manifest @@ -0,0 +1,2 @@ +DIST asyncpg-0.29.0.tar.gz 820455 BLAKE2B 9bb5606dfb103e066dcfd15c327fe8a8135bf4433c816dc354d84227e40b9f18bb2788ead0dd25b087f97b3113645b6dcfd8991a7bb6e2e71528d122c41105d5 SHA512 5db979496323fcf4068d5de111b52f2ae1ad9efe68f80c28e6303ad936eb051d1792409f1e31fb86dc35caad5ef9b92c40e4f6dcbcccc3907ab2247f61db5504 +DIST asyncpg-0.30.0.tar.gz 957746 BLAKE2B 2da92520bd30c1e5eebbfddabf78b9e9e221fb33ad77fa01f77ceb8bdf73e057868bf60987c2c67a6ed5d8b0cacb3b80c0aefd6afa1b574e2629d358c9158bbb SHA512 bbfc83ae881f454cb16343037ae48fbc9c9c65b57d11fc1e28ec054b9051d823f7da0735307090d0ce4e5dca166590b147d0f9d383a1ac0b894396290aa0782a diff --git a/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild new file mode 100644 index 00000000..d332d130 --- /dev/null +++ b/dev-python/asyncpg/asyncpg-0.29.0-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) # doesn't build with pypy3 +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="PostgreSQL driver for asyncio" +HOMEPAGE=" + https://pypi.org/project/asyncpg/ + https://github.com/MagicStack/asyncpg +" + +LICENSE="Apache-2.0 PSF-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ' python3_{10..11}) +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-db/postgresql[server] + dev-python/uvloop[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + # Works fine with >=dev-python/cython-3 + # https://github.com/MagicStack/asyncpg/pull/1101 + "${FILESDIR}"/cython-3.patch +) + +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/sphinxcontrib-asyncio \ + #dev-python/sphinx-rtd-theme + +src_prepare() { + # remove pre-generated Cython sources + rm asyncpg/{pgproto/pgproto,protocol/protocol}.c || die + + distutils-r1_src_prepare +} + +src_configure() { + use debug && \ + export ASYNCPG_DEBUG=1 + + distutils-r1_src_configure +} + +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.30.0.ebuild b/dev-python/asyncpg/asyncpg-0.30.0.ebuild new file mode 100644 index 00000000..228c1353 --- /dev/null +++ b/dev-python/asyncpg/asyncpg-0.30.0.ebuild @@ -0,0 +1,87 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) # 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=" + $(python_gen_cond_dep ' + >=dev-python/async-timeout-4.0.3[${PYTHON_USEDEP}] + ' python3_10) + 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_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 00000000..19c197dd --- /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/cython-3.patch b/dev-python/asyncpg/files/cython-3.patch new file mode 100644 index 00000000..89c51c0e --- /dev/null +++ b/dev-python/asyncpg/files/cython-3.patch @@ -0,0 +1,26 @@ +diff --git a/pyproject.toml b/pyproject.toml +index ed2340a..825af6a 100644 +--- a/pyproject.toml ++++ b/pyproject.toml +@@ -50,7 +50,7 @@ requires = [ + "setuptools>=60", + "wheel", + +- "Cython(>=0.29.24,<3.0.0)" ++ "Cython(>=3.0.0)" + ] + build-backend = "setuptools.build_meta" + +diff --git a/setup.py b/setup.py +index c4d42d8..c4d6ed1 100644 +--- a/setup.py ++++ b/setup.py +@@ -25,7 +25,7 @@ from setuptools.command import sdist as setuptools_sdist + from setuptools.command import build_ext as setuptools_build_ext + + +-CYTHON_DEPENDENCY = 'Cython(>=0.29.24,<0.30.0)' ++CYTHON_DEPENDENCY = 'Cython(>=0.30.0)' + + CFLAGS = ['-O2'] + LDFLAGS = [] diff --git a/dev-python/asyncpg/metadata.xml b/dev-python/asyncpg/metadata.xml new file mode 100644 index 00000000..7340e7af --- /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 00000000..9ef2bbd3 --- /dev/null +++ b/dev-python/auditok/Manifest @@ -0,0 +1,2 @@ +DIST auditok-0.1.5.tar.gz 1940153 BLAKE2B 5cdd6b2b810fcaa29026974d10e602ef8b464da29a104bc4d8ef8203fe9bab492e9921f0bd2f8e649b75551036eb617302df598855fd31f435b07b73d3803def SHA512 52dbd2fa66dbf0da52ea6f456b41d117029d45939c581ca270ecdecca4e05dd551fe6f681baad8fd0f6ab828b38157e214ff7df61bf0c88e57738a4e44023ce5 +DIST auditok-0.2.0.tar.gz 2482517 BLAKE2B 8db341116e74d875f73757c758ad24c3f8b06cf69a95b09cf7dda30495e46e456861c03ce0bdea2a0c714225a452f6d8a85348c625343fc1e247acb11db31ee6 SHA512 aa9e05d03fde68277395134d247cf7c211b48852fe0e8ac6df9d773242363b692f0505317d54268e81dc29a49250775c4695f0f826d576589850d2290efadffb diff --git a/dev-python/auditok/auditok-0.1.5.ebuild b/dev-python/auditok/auditok-0.1.5.ebuild new file mode 100644 index 00000000..1344e916 --- /dev/null +++ b/dev-python/auditok/auditok-0.1.5.ebuild @@ -0,0 +1,41 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools + +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="GPL-3" +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_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 "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/auditok-0.2.0-r1.ebuild b/dev-python/auditok/auditok-0.2.0-r1.ebuild new file mode 100644 index 00000000..f15f259c --- /dev/null +++ b/dev-python/auditok/auditok-0.2.0-r1.ebuild @@ -0,0 +1,49 @@ +# 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_{11..12} ) + +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 00000000..7ddafc25 --- /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 00000000..6fd57850 --- /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 00000000..239bd576 --- /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_{11..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 00000000..227c0247 --- /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 00000000..a388c984 --- /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 00000000..74ffe052 --- /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_{11..13} pypy3 ) +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 00000000..94ed4109 --- /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/avro/Manifest b/dev-python/avro/Manifest new file mode 100644 index 00000000..4fbc4f87 --- /dev/null +++ b/dev-python/avro/Manifest @@ -0,0 +1 @@ +DIST avro-1.11.3.tar.gz 90621 BLAKE2B 3fbd8ea80eeea212e9136207c5207af5571ad74e21d5ab469fc1a86525cffb2f80477757be8b63cd026d9b75ec596d30b2c1bdf4abba6b15711cd3dffafcf80e SHA512 2f7877dce1ff2bde8e9cbf531f8c8149c68026ee9274d53bcbe99e7ecb678004701ad5c7cb001c01c0351aaa4d8b5d5d699f8952d95368ad2713204dd1c21895 diff --git a/dev-python/avro/avro-1.11.3.ebuild b/dev-python/avro/avro-1.11.3.ebuild new file mode 100644 index 00000000..fb2d2ed6 --- /dev/null +++ b/dev-python/avro/avro-1.11.3.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_{11..12} pypy3 ) + +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" +PROPERTIES="test_network" + +distutils_enable_tests pytest diff --git a/dev-python/avro/metadata.xml b/dev-python/avro/metadata.xml new file mode 100644 index 00000000..23cf0889 --- /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 00000000..d39c41d6 --- /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 00000000..f80c2dbc --- /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_{11..12} pypy3 ) +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 00000000..f80c2dbc --- /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_{11..12} pypy3 ) +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 00000000..65d893c6 --- /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 00000000..5dbe2816 --- /dev/null +++ b/dev-python/azure-storage-blob/Manifest @@ -0,0 +1,2 @@ +DIST azure-storage-blob-12.16.0.zip 698521 BLAKE2B d976a3ce89620ca9b87aa76a6da0f63d7a85cf6e7573ed3b93833a6d273993b43c9b4edb42b8c6b32e7739d2f717eb81580d7144ab174469cdb7ac0e6cef3caf SHA512 18a7ff7b841a6c76680a5fef622b981b551b7106926b43cefb35b6e2a7e6288947e4e92e62e78f797890cab682d158382f8d90f432c27a05e7ed86d234383b40 +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.16.0.ebuild b/dev-python/azure-storage-blob/azure-storage-blob-12.16.0.ebuild new file mode 100644 index 00000000..182eab2c --- /dev/null +++ b/dev-python/azure-storage-blob/azure-storage-blob-12.16.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +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}] + + + + + svdm-gentoo@protonmail.com + Simon van der Maas + + + Azure/azure-sdk-for-python + azure-storage-blob + + diff --git a/dev-python/b2sdk/Manifest b/dev-python/b2sdk/Manifest new file mode 100644 index 00000000..459ce72f --- /dev/null +++ b/dev-python/b2sdk/Manifest @@ -0,0 +1 @@ +DIST b2sdk-2.3.0.tar.gz 390949 BLAKE2B e14c9fc56b7ed66350b8d73456dd50b0f6fdb40d7a6fe73cf7950afcb25bb5257a63bb361d8cbca99116b4999a2b0195967b4e08aff5ca9aaf5c16e4b4b532eb SHA512 29ba07581d0e587b413396f128d7fe14f8ac25ea0553eef69e1c428823690974d9373db727321f9838886a07946c36defdd5bae24d31266751d6b1a2f05968c6 diff --git a/dev-python/b2sdk/b2sdk-2.3.0.ebuild b/dev-python/b2sdk/b2sdk-2.3.0.ebuild new file mode 100644 index 00000000..d4549210 --- /dev/null +++ b/dev-python/b2sdk/b2sdk-2.3.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="pdm-backend" +PYTHON_COMPAT=( python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="The client library for BackBlaze's B2 product" +HOMEPAGE="https://github.com/Backblaze/b2-sdk-python" +SRC_URI="https://github.com/Backblaze/b2-sdk-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/b2-sdk-python-${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +export PDM_BUILD_SCM_VERSION=${PV} + +RDEPEND=" + $(python_gen_cond_dep ' + >=dev-python/logfury-1.0.1[${PYTHON_USEDEP}] + >=dev-python/requests-2.9.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.7.1[${PYTHON_USEDEP}] + ') +" + +distutils_enable_tests pytest + +# tqdm dependency is temporary, see +# https://github.com/Backblaze/b2-sdk-python/issues/489 +BDEPEND+=" test? ( + $(python_gen_cond_dep ' + >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}] + dev-python/pytest-lazy-fixtures[${PYTHON_USEDEP}] + >=dev-python/tqdm-4.66.2[${PYTHON_USEDEP}] + ') +)" + +PATCHES=( + # migrate from pytest-lazy-fixture to pytest-lazy-fixtures + "${FILESDIR}/${P}-lazy-fixtures.patch" +) + +# These tests seem to require some b2 authentication (they're integration tests +# so this is not unreasonable) +EPYTEST_DESELECT=( + # These integration tests require an actual connection to backblaze, which + # can't typically work in the sandbox + test/integration +) diff --git a/dev-python/b2sdk/files/b2sdk-2.3.0-lazy-fixtures.patch b/dev-python/b2sdk/files/b2sdk-2.3.0-lazy-fixtures.patch new file mode 100644 index 00000000..0a942878 --- /dev/null +++ b/dev-python/b2sdk/files/b2sdk-2.3.0-lazy-fixtures.patch @@ -0,0 +1,56 @@ +Migrate from pytest-lazy-fixture to pytest-lazy-fixtures. +https://github.com/Backblaze/b2-sdk-python/issues/484 +--- a/test/unit/account_info/fixtures.py ++++ b/test/unit/account_info/fixtures.py +@@ -11,6 +11,7 @@ from __future__ import annotations + + import pytest + from apiver_deps import InMemoryAccountInfo, SqliteAccountInfo ++from pytest_lazy_fixtures import lf + + + @pytest.fixture +@@ -84,8 +85,8 @@ def sqlite_account_info(sqlite_account_info_factory): + + @pytest.fixture( + params=[ +- pytest.lazy_fixture('in_memory_account_info_factory'), +- pytest.lazy_fixture('sqlite_account_info_factory'), ++ lf('in_memory_account_info_factory'), ++ lf('sqlite_account_info_factory'), + ] + ) + def account_info_factory(request): +@@ -94,8 +95,8 @@ def account_info_factory(request): + + @pytest.fixture( + params=[ +- pytest.lazy_fixture('in_memory_account_info'), +- pytest.lazy_fixture('sqlite_account_info'), ++ lf('in_memory_account_info'), ++ lf('sqlite_account_info'), + ] + ) + def account_info(request): +--- a/test/unit/test_cache.py ++++ b/test/unit/test_cache.py +@@ -13,7 +13,7 @@ from dataclasses import dataclass + + import pytest + from apiver_deps import AuthInfoCache, DummyCache, InMemoryAccountInfo, InMemoryCache +-from pytest_lazyfixture import lazy_fixture ++from pytest_lazy_fixtures import lf + + + @pytest.fixture +@@ -32,8 +32,8 @@ def auth_info_cache(): + + + @pytest.fixture( +- scope="class", params=[lazy_fixture('in_memory_cache'), +- lazy_fixture('auth_info_cache')] ++ params=[lf('in_memory_cache'), ++ lf('auth_info_cache')] + ) + def cache(request): + return request.param diff --git a/dev-python/b2sdk/metadata.xml b/dev-python/b2sdk/metadata.xml new file mode 100644 index 00000000..5cdee8c4 --- /dev/null +++ b/dev-python/b2sdk/metadata.xml @@ -0,0 +1,17 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + The command-line tool that gives easy access to all of the capabilities + of B2 Cloud Storage. + + This program provides command-line access to the B2 service. + + + Backblaze/b2-sdk-python + + diff --git a/dev-python/base58/Manifest b/dev-python/base58/Manifest new file mode 100644 index 00000000..1e93990c --- /dev/null +++ b/dev-python/base58/Manifest @@ -0,0 +1 @@ +DIST base58-2.1.1.tar.gz 6528 BLAKE2B 7ef740243fed7e2f39d3e6f1abe4782c0877415f7f8edbeba419e0ccf4ac7c6e0f6425f419a883df7f040abede7b88071c5d34f95b8e5f26d572cfda39b3af31 SHA512 b62620cf19716a70acaef1d2361f11e4188661935b1c349a73e8f0757b7643807a0e0ff2f98c7a672fd24d8d5301352998b86953583e690fb687c66929632a54 diff --git a/dev-python/base58/base58-2.1.1-r1.ebuild b/dev-python/base58/base58-2.1.1-r1.ebuild new file mode 100644 index 00000000..60941481 --- /dev/null +++ b/dev-python/base58/base58-2.1.1-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Base58 and Base58Check implementation" +HOMEPAGE=" + https://pypi.org/project/base58/ + https://github.com/keis/base58 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( dev-python/pyhamcrest[${PYTHON_USEDEP}] ) +" + +EPYTEST_DESELECT=( + # need pytest-benchmark + test_base58.py::test_encode_random + test_base58.py::test_decode_random +) + +distutils_enable_tests pytest diff --git a/dev-python/base58/metadata.xml b/dev-python/base58/metadata.xml new file mode 100644 index 00000000..eb56a913 --- /dev/null +++ b/dev-python/base58/metadata.xml @@ -0,0 +1,12 @@ + + + + + a.zuber@gmx.ch + Andreas Zuber + + + base58 + keis/base58 + + diff --git a/dev-python/baseline/Manifest b/dev-python/baseline/Manifest new file mode 100644 index 00000000..8322e301 --- /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 00000000..0a9003f0 --- /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_{11..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 00000000..394c2b06 --- /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 00000000..eb63d175 --- /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/bidict/Manifest b/dev-python/bidict/Manifest new file mode 100644 index 00000000..5f83acb2 --- /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 00000000..2be92871 --- /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_{11..13} ) +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 00000000..1f50be85 --- /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 00000000..9318a007 --- /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 00000000..9f112afb --- /dev/null +++ b/dev-python/billiard/billiard-4.0.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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 00000000..b03e8bad --- /dev/null +++ b/dev-python/billiard/metadata.xml @@ -0,0 +1,9 @@ + + + + + + billiard + celery/billiard + + diff --git a/dev-python/biplist/Manifest b/dev-python/biplist/Manifest new file mode 100644 index 00000000..87a54231 --- /dev/null +++ b/dev-python/biplist/Manifest @@ -0,0 +1 @@ +DIST biplist-1.0.3.tar.gz 21258 BLAKE2B 9ef9b827e3e4e0496545627e435a64a40fadc4580b8f61fe0cb40c96df5f3fa7559af4d117fe28ee777629efff0bc0f5789f03eca1314e375c93a0ada0018452 SHA512 186927481229988c713d9bb703115493001b129ed4e540e9a028e99b4f10e1576291c75f98d39b28e04092c14a9c96e4843c1445d9a318ced322323c7c1134b5 diff --git a/dev-python/biplist/biplist-1.0.3.ebuild b/dev-python/biplist/biplist-1.0.3.ebuild new file mode 100644 index 00000000..a1b9c14d --- /dev/null +++ b/dev-python/biplist/biplist-1.0.3.ebuild @@ -0,0 +1,27 @@ +# 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_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A binary plist parser/generator for Python" +HOMEPAGE="https://pypi.org/project/biplist/ https://github.com/wooster/biplist" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +RESTRICT="test" +# Because using dev-python/nose test framework - +# that is abandonware for 10 years +# Related ticket on the upstream: https://github.com/wooster/biplist/issues/14 + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +PATCHES=( "${FILESDIR}/${PN}-python3-compat.patch" ) diff --git a/dev-python/biplist/files/biplist-python3-compat.patch b/dev-python/biplist/files/biplist-python3-compat.patch new file mode 100644 index 00000000..d16ac809 --- /dev/null +++ b/dev-python/biplist/files/biplist-python3-compat.patch @@ -0,0 +1,33 @@ +From: Stefano Rivera +Date: Mon, 1 Feb 2021 17:58:06 -0700 +Subject: Python 3.9: Use bytes with plistlib + +Python 3.9 dropped the deprecated plistlib.Data class. Instead of +plistlib.Data, we can just use bytes directly. + +Bug-Debian: https://bugs.debian.org/973082 +Bug-Upstream: https://bitbucket.org/wooster/biplist/issues/12/python-39-compatibility +--- + biplist/__init__.py | 9 +-------- + 1 file changed, 1 insertion(+), 8 deletions(-) + +diff --git a/biplist/__init__.py b/biplist/__init__.py +index f9d5836..4a40602 100644 +--- a/biplist/__init__.py ++++ b/biplist/__init__.py +@@ -147,14 +147,7 @@ def readPlist(pathOrFile): + return result + + def wrapDataObject(o, for_binary=False): +- if isinstance(o, Data) and not for_binary: +- v = sys.version_info +- if not (v[0] >= 3 and v[1] >= 4): +- o = plistlib.Data(o) +- elif isinstance(o, (bytes, plistlib.Data)) and for_binary: +- if hasattr(o, 'data'): +- o = Data(o.data) +- elif isinstance(o, tuple): ++ if isinstance(o, tuple): + o = wrapDataObject(list(o), for_binary) + o = tuple(o) + elif isinstance(o, list): diff --git a/dev-python/biplist/metadata.xml b/dev-python/biplist/metadata.xml new file mode 100644 index 00000000..7c8a6977 --- /dev/null +++ b/dev-python/biplist/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + wooster/biplist + biplist + + diff --git a/dev-python/blurhash/Manifest b/dev-python/blurhash/Manifest new file mode 100644 index 00000000..38372e9d --- /dev/null +++ b/dev-python/blurhash/Manifest @@ -0,0 +1 @@ +DIST blurhash-1.1.4.tar.gz 4738 BLAKE2B a25804938443e140e6d5a649e52c9c07cc91bb914be81efc33887161113f80362fba0b6711f520063461c7d4645022e559a11ecffdfeac9521a86cb23d279510 SHA512 eacef78927a1299bec19f73709435b1be55797273888e7856bbfd46d2aa1afa02f54505c15b76dcd6bd15a6817da0171aa412570c33c7ad487bfe10940ef3fd6 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 00000000..5f948d69 --- /dev/null +++ b/dev-python/blurhash/blurhash-1.1.4.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_{11..13} ) +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 +RESTRICT="test" + +BDEPEND=" + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +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 00000000..25cebaef --- /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 00000000..f8f23695 --- /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 00000000..292c0d18 --- /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_{11..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 00000000..d7ef7ecf --- /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 00000000..a70a87e8 --- /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 00000000..479de3b2 --- /dev/null +++ b/dev-python/celery/Manifest @@ -0,0 +1,2 @@ +DIST celery-5.3.6.gh.tar.gz 1563926 BLAKE2B c5f86110f7907b8ae084354dafe4e26adb07702150658ddb60a85f58c3e80106aafb921150c78670d05c68c26f17ad1144b4142d6ec9b86e9c9cdb1b653baaa6 SHA512 529611c0d3bfcbfcc931e5d20cf89a4710a8d2e70639e5c2e991ba020c3c2402bfd38b7ef17ecfbc5fe493f046531094158e81b03610191c3af2b531cc913762 +DIST celery-5.4.0.gh.tar.gz 1589006 BLAKE2B ca63fbd18552f6c345aac8cf8860b868263fcdf7c3836a99d31166fc3feb0087af1a403ff1f4e8f866277fbf7feafa1173691acb4549154d32c55759eae75bad SHA512 e39ea88afb529aba14f621a9809c5e18ff1596754162069410249186b3f1512683fe67bb425994514b39fdea562b55ace89a16d57d614259269adf48427144ef diff --git a/dev-python/celery/celery-5.3.6.ebuild b/dev-python/celery/celery-5.3.6.ebuild new file mode 100644 index 00000000..42324b8c --- /dev/null +++ b/dev-python/celery/celery-5.3.6.ebuild @@ -0,0 +1,118 @@ +# 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_11 ) + +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://docs.celeryproject.org/en/stable/index.html + 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" + +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/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 00000000..53e26926 --- /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/chevron/Manifest b/dev-python/chevron/Manifest new file mode 100644 index 00000000..92ed024e --- /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 00000000..7bda6d35 --- /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_{11..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 00000000..7b91d444 --- /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_{11..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 00000000..9426aabf --- /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 00000000..ed568531 --- /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 00000000..19cbbad3 --- /dev/null +++ b/dev-python/click-aliases/click-aliases-1.0.5.ebuild @@ -0,0 +1,24 @@ +# 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_{11..13} 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}]" + +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 00000000..2757f9f0 --- /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 00000000..baaaa333 --- /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 00000000..088f9a4b --- /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_{11..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 00000000..7a9594eb --- /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 00000000..89a7573c --- /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 00000000..e993fc1f --- /dev/null +++ b/dev-python/click-repl/click-repl-0.2.0-r1.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_{11..12} ) +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 00000000..df73244b --- /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 00000000..4a80f432 --- /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.0.0.gh.tar.gz 1715334 BLAKE2B 3ec5ace00c173caec36e75001a7f0fb08e3747902cfbd45a29958c7d4a124b93b24c431ed0967d2100056de7b3063625379723512aee4be7a03dfeb2c4bdbc5a SHA512 ac156af42cadfd1c63568df485c816de0b3720af18ec12b25cb88e06476e817707a29de91bfce8da3b7f7b4e690b6c33aa6c38bc2b485901e81e032dae0d0109 +DIST cloudflare-4.1.0.gh.tar.gz 1919098 BLAKE2B 00282a75357e1b6368b9c36f9abdf52547d42850f74c52d0cd2b1b02b26a717942167db59ba025eb1a6e874697299c79257c8e796874abcc742a9350374e2511 SHA512 bc61518791adc30b472b64407f336f5dd94ad5961c7c1fa474750b8d2579411db78592dd30ac731b05023c29105928bda0005185b07d54cf8b88f100eb1bf5ca +DIST cloudflare-python-4.0.0-prism.tar.gz 10687934 BLAKE2B d8696ec3f20d56e8ed5578d96ff41e4b90faf8d440b734b76d7217b8127f1c428e523f75f266cd9a677a3501b961844107afb03b2ec06f9940aadbf369a3567e SHA512 0d622922f26f9a6749858f226ff8ac5baee613a771e9cbe16787932304b5c1654c1a6d928ce7fe4734bc0710f3357160dcbe441f9238ae8c33cde02435e169e8 +DIST cloudflare-python-4.1.0-prism.tar.gz 10768260 BLAKE2B baf23e1010417b770a7c26f7e806305a6431c917df527feb7277f72e35220e210b570cc67791fca911b450b0056c9d10824f6f90893abd6bd4b9bef933b4088d SHA512 05742179f53ce22bb9d3318069415bba9e94110ba14ea6a0eda991107c448fe35fb653d2863c4e3421e1062be2c8a963d2cc6bbe1187d9057378d144ce1fb3ac 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 00000000..93e22301 --- /dev/null +++ b/dev-python/cloudflare/cloudflare-2.19.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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="0" +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 +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 "/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() { + 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' + ) + epytest +} diff --git a/dev-python/cloudflare/cloudflare-4.0.0.ebuild b/dev-python/cloudflare/cloudflare-4.0.0.ebuild new file mode 100644 index 00000000..013ddf06 --- /dev/null +++ b/dev-python/cloudflare/cloudflare-4.0.0.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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 ) + 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.1.0.ebuild b/dev-python/cloudflare/cloudflare-4.1.0.ebuild new file mode 100644 index 00000000..dca5b780 --- /dev/null +++ b/dev-python/cloudflare/cloudflare-4.1.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_{11..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/metadata.xml b/dev-python/cloudflare/metadata.xml new file mode 100644 index 00000000..f6a3df50 --- /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 00000000..4a173f88 --- /dev/null +++ b/dev-python/cloup/Manifest @@ -0,0 +1 @@ +DIST cloup-3.0.7.gh.tar.gz 225782 BLAKE2B 9eb659a30a2b5d931245236fb60782bd60608c56d1f4c97ec7d09d6a96c898750c9fcd47b81f906f2ac086287fe6104408e1fcdf23dec1394c3b9cb0ed05e643 SHA512 c589a68d058b20cdd935325ffdd79bb310ca962f024ab70dbc7924459ccf08678774831defd73f2b5646f981e081b5448e7516419566a89a13ff96f521ad03a1 diff --git a/dev-python/cloup/cloup-3.0.7.ebuild b/dev-python/cloup/cloup-3.0.7.ebuild new file mode 100644 index 00000000..290c4c3a --- /dev/null +++ b/dev-python/cloup/cloup-3.0.7.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_{10..13} pypy3 ) + +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/codecov/Manifest b/dev-python/codecov/Manifest new file mode 100644 index 00000000..2751b07a --- /dev/null +++ b/dev-python/codecov/Manifest @@ -0,0 +1 @@ +DIST codecov-2.1.12.gh.tar.gz 27160 BLAKE2B 93886b117bd0281f72f1bc14d1798ed526edec850ce3d900e505da1469e9bef59caccd449aef557dab7e9ea34c9990d4624d7ebfb9350f27990981223c7c9930 SHA512 fac34179ace4d4813ed71a5745e6ef8120d052fd7d7bef5548f80f7009f7b3242ec3aeb948f2125980ea932f130a2e81f742f47a3bd4f984726eaba16e1a7133 diff --git a/dev-python/codecov/codecov-2.1.12.ebuild b/dev-python/codecov/codecov-2.1.12.ebuild new file mode 100644 index 00000000..915c8f81 --- /dev/null +++ b/dev-python/codecov/codecov-2.1.12.ebuild @@ -0,0 +1,39 @@ +# 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_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="Hosted coverage reports for GitHub, Bitbucket and Gitlab" +HOMEPAGE="https://github.com/codecov/codecov-python https://pypi.org/project/codecov" +SRC_URI="https://github.com/codecov/codecov-python/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/codecov-python-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/requests-2.7.9[${PYTHON_USEDEP}] + dev-python/coverage[${PYTHON_USEDEP}]" + +python_prepare_all() { + # The tests does not follow the naming convention + rm -r "${S}/tests" + distutils-r1_python_prepare_all +} +# BDEPEND=" +# test? ( +# dev-python/pytest[${PYTHON_USEDEP}] +# dev-python/ddt[${PYTHON_USEDEP}] +# dev-python/mock[${PYTHON_USEDEP}] +# dev-python/pytest-cov[${PYTHON_USEDEP}] +# dev-python/funcsigs[${PYTHON_USEDEP}] +# dev-python/requests[${PYTHON_USEDEP}] +# dev-python/black[${PYTHON_USEDEP}] +# )" + +# distutils_enable_tests pytest diff --git a/dev-python/codecov/metadata.xml b/dev-python/codecov/metadata.xml new file mode 100644 index 00000000..ace7759c --- /dev/null +++ b/dev-python/codecov/metadata.xml @@ -0,0 +1,16 @@ + + + + + b@edevau.net + Andreas Billmeier + + + codecov + codecov/codecov-python + + support@codecov.io + Codecov + + + diff --git a/dev-python/cogapp/Manifest b/dev-python/cogapp/Manifest new file mode 100644 index 00000000..64da61a1 --- /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 00000000..cec23f66 --- /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 00000000..49bd2a5c --- /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 00000000..27c70311 --- /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 00000000..c7d725b5 --- /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=( pypy3 python3_{11..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 00000000..80d5cd60 --- /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 00000000..035d1c14 --- /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 00000000..70b78582 --- /dev/null +++ b/dev-python/colorthief/colorthief-0.2.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) +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 00000000..6806dfc8 --- /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 00000000..6f6cc6fd --- /dev/null +++ b/dev-python/convertdate/Manifest @@ -0,0 +1 @@ +DIST convertdate-2.4.0.gh.tar.gz 52728 BLAKE2B 1ee45f86c1a424f479a0a01d7f048a861cea9a25e82adade8dc26182064428b27dac98012d9a1e6afc7412f27366dd3d06ecc8d881eb6946d24a037305bb5c57 SHA512 d6b63000fd72640d69afa12b5f942684fa1c2f52880bc76e78780f144848040176a7869cd7b95a502abfd5b8fe1ebc3c844f3eb261e2ad547e6be493b11cd432 diff --git a/dev-python/convertdate/convertdate-2.4.0.ebuild b/dev-python/convertdate/convertdate-2.4.0.ebuild new file mode 100644 index 00000000..a28a1a99 --- /dev/null +++ b/dev-python/convertdate/convertdate-2.4.0.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_{11..13} ) +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[${PYTHON_USEDEP}]" + +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 00000000..2e8739fe --- /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/cryptg/Manifest b/dev-python/cryptg/Manifest new file mode 100644 index 00000000..bb98acb9 --- /dev/null +++ b/dev-python/cryptg/Manifest @@ -0,0 +1,46 @@ +DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +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 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 cryptg-0.5.0.post0.tar.gz 13395 BLAKE2B 511ed190704d639214223c42faccfe8b462945e8c9e772cbb9e9a48725fae672e4a6de8e9f8c32d60a9978f17576d8a266e20678cc6d7637a490c2371b1f0a31 SHA512 6a8eb1db7a4b00eb55fe7c89fe3fdb54f714fe954692e3b96e0786b60bb724ffd058de6d9552210791ee4671198a30c6b3b2cc8d718359f1fe5a4d07ee5785db +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 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 inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +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 pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb +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-build-config-0.22.4.crate 31296 BLAKE2B 8a1b8e3f1ee7b7943b4c420c99cf5cc6bd53136c343a2755558dd80dcec8fe848a005b3ae58757c00bda6bda8c2b96b79c44457a5acb61b2826df7ae21ca391d SHA512 fd3015260b399729724eed802d1f67a338e12d275b9ba49cd03a413a9f951c3a68e681cbe756f394f7d901ad88654af9ea30d6a76da34ed261285125f43f95dc +DIST pyo3-ffi-0.22.4.crate 69360 BLAKE2B d04de2726cc3a17c185d4a0b305501cd44ae02276599ef3e28457ca902bb0d503e31342ae6b72432c7cffdbd2443eeb460d192b834fd6a8b1cc19359a059214b SHA512 c81e76aa58672cc894188980db073c81bd9c091e89e281313e81c14ef5573940c114fcf110d1a4c923249db5a1a45cd1732621395edf6f5ea6d29b4f81d81eeb +DIST pyo3-macros-0.22.4.crate 8188 BLAKE2B a422fd908b36bff6ba6489832259aa74f40008c4776f178eaf7ed4b401b1898c3043c78d8476cc2e7b28cc1f24d0e0235e94b6c1e951938d3f557822067a6738 SHA512 b5065bd8de680621fc868d4a030904af1378b14d424c890477efb0988dafa2b711a0da61b03b3fdfa7b2a03cb7fbe087b48cee8b9c674d820f3a088fb9c386e8 +DIST pyo3-macros-backend-0.22.4.crate 66307 BLAKE2B 90eaea7f01757a8b51b4b3f4839d80d889f2b3551fdb65858bc5840dacab244b16990eeeb045ea6353f8d4f5053ada910c69977faa8c0cc0bd19facb638e68cb SHA512 8b31f7c0471540d5b500bfc21bfe433fda257cb23e61cc125a2d516b99923e17a5b250f02e63eaf7ad4b244eb44f798d0db2800699f85730755c16a19a892de3 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +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 subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST target-lexicon-0.12.16.crate 26488 BLAKE2B e7950e4a302059a1bfc9bc15618a3c1b971a17cffae117a6e8f5f63a0d82fd2bd02680301d15338612d5426d349dd24cfee30ee787a15a7d3187f2a6825e69ce SHA512 092639957c4a0391560b6442b31c47159c04d12e971010f730a6ec9cb5389e4be903ef3d7daa06db95e64dc78b6970731fb647179ebaad2b12e9ed5e9b24da27 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unicode-ident-1.0.13.crate 43279 BLAKE2B b5e935020d1c9f3aa24f7d382f6b73d6510d654a61ce1c9c024e2e365bb817182e076139f370e822573531356fb78ff7499049b1f29aa1e2f4a2cc74a955b47b SHA512 5ba884f39debe9c8eb0b1d251ca713f7e2bc191d211707ed10cd81465487dbdca53914c19e131edfa1da15af132dc2c346260c3969c61e3747b63399ccb1cc51 +DIST unindent-0.2.3.crate 7306 BLAKE2B a57407b117e99c230750c7d4a2a0899586c8271e4ba88ecb409c976905c014f42885372c234a75fbfbedf71dbed779f95f735975d150adacdcb61152a49db4c2 SHA512 2f1eb420ea3653b00d3e5fa0c2c105da8fd8a37cb3e699373c168604b799fccd5f0faf0cddce4212d119c2afb0c86b41efc3a50752b83ff7beda2bd84d360505 +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 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 00000000..d0c6460b --- /dev/null +++ b/dev-python/cryptg/cryptg-0.5.0_p0.ebuild @@ -0,0 +1,87 @@ +# 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_{11..13} ) # needs pyo3 crate bump for pypy3_11 + +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="dev-python/setuptools-rust[${PYTHON_USEDEP}]" + +# rust does not use *FLAGS from make.conf, silence portage warning +QA_FLAGS_IGNORED=".*" + +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 00000000..d5d61f32 --- /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/dacite/Manifest b/dev-python/dacite/Manifest new file mode 100644 index 00000000..8064d7f8 --- /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 00000000..19cd0f46 --- /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_{11..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 00000000..d3a4f230 --- /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 00000000..b5b11967 --- /dev/null +++ b/dev-python/daff/Manifest @@ -0,0 +1 @@ +DIST daff-1.3.46.tar.gz 149820 BLAKE2B e79083fbdbbb975d0f81f5c932a58788925e0376e82c6c284e39596319e4498375e6e548a3ee8a9b383b1e38b0564fcd3247eb51f03519cb779899b21f29de35 SHA512 b43b6c737fd68663fd15366d8024f5190bc35e52ce6b8f3d64f8c538c544c21a1e9cdb691e4673eed4958be37cbf9590863a1029fec7d08062156adaaf28103f diff --git a/dev-python/daff/daff-1.3.46.ebuild b/dev-python/daff/daff-1.3.46.ebuild new file mode 100644 index 00000000..a475d155 --- /dev/null +++ b/dev-python/daff/daff-1.3.46.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} pypy3 ) +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 00000000..6703e6e3 --- /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 00000000..54a33fac --- /dev/null +++ b/dev-python/daiquiri/Manifest @@ -0,0 +1 @@ +DIST daiquiri-3.3.0.tar.gz 19473 BLAKE2B ff4b08ab4e920d1df9d3e1d59be0f85ab3f249a9916b74638ad63694080ba63dbd2fc611a8eb99f8ddc9da44b753d3f4325e2ba9c7e706bdbad18d3909e9f4bf SHA512 44abcbeeba72bea8b18541ed695eb0f62bcfdbe03456e34f38df536c9842988de52631fe72d5310daa03eb73b3cbb6efc428b972d4662559ab9650db1662b853 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 00000000..ac1cb0b7 --- /dev/null +++ b/dev-python/daiquiri/daiquiri-3.3.0.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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}]" + +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 00000000..b99531ab --- /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 00000000..438880c9 --- /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 00000000..917c30fa --- /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=7 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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 00000000..ff145e5d --- /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/dasbus/Manifest b/dev-python/dasbus/Manifest new file mode 100644 index 00000000..04f90874 --- /dev/null +++ b/dev-python/dasbus/Manifest @@ -0,0 +1 @@ +DIST dasbus-1.7.gh.tar.gz 94405 BLAKE2B e867afdbc87eed25469078108fc51d1be5277911c176cac01eb7fc25d40478ca2e9bbf57e278785d90403a033bd33c5a4ac1cbe69197ef40dc4fad1a6d3c6dfb SHA512 fc4d2871ff347144f14a9e3b428eafd53189650e5bf8549804ed8167130da1a52a6cc1170380f652e5a2699b6e8aed57c1b9e8e1369580e7c83ffb5c95e921e1 diff --git a/dev-python/dasbus/dasbus-1.7-r1.ebuild b/dev-python/dasbus/dasbus-1.7-r1.ebuild new file mode 100644 index 00000000..1534289e --- /dev/null +++ b/dev-python/dasbus/dasbus-1.7-r1.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_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="DBus library in Python 3" +HOMEPAGE="https://github.com/dasbus-project/dasbus" +SRC_URI="https://github.com/dasbus-project/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/pygobject:3[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest diff --git a/dev-python/dasbus/metadata.xml b/dev-python/dasbus/metadata.xml new file mode 100644 index 00000000..9b2e81e5 --- /dev/null +++ b/dev-python/dasbus/metadata.xml @@ -0,0 +1,10 @@ + + + + + + https://github.com/dasbus-project/dasbus/issues + dasbus-project/dasbus + dasbus + + diff --git a/dev-python/dataclasses-json/Manifest b/dev-python/dataclasses-json/Manifest new file mode 100644 index 00000000..e716fa40 --- /dev/null +++ b/dev-python/dataclasses-json/Manifest @@ -0,0 +1 @@ +DIST dataclasses-json-0.6.7.gh.tar.gz 77810 BLAKE2B 99b2d403cd65f77e908727d2cce66a693310eb86544a9f859cbf6cbac7c9946322c4fa99751a8d37c0fc110aabf9ced8b59235249d065335bb729987d2f4b47e SHA512 d9b85a6821904a9f48482ff20e496e4437ff6a7f00bc5acd49b0295cfb5bbec125199f0343950f1f9ba17261aa5e4984cde292b943a17ef330d70cfc47a4ce64 diff --git a/dev-python/dataclasses-json/dataclasses-json-0.6.7.ebuild b/dev-python/dataclasses-json/dataclasses-json-0.6.7.ebuild new file mode 100644 index 00000000..e69fce99 --- /dev/null +++ b/dev-python/dataclasses-json/dataclasses-json-0.6.7.ebuild @@ -0,0 +1,50 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="Easily serialize Data Classes to and from JSON" +HOMEPAGE=" + https://github.com/lidatong/dataclasses-json/ + https://pypi.org/project/dataclasses-json/ +" + +SRC_URI="https://github.com/lidatong/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/marshmallow[${PYTHON_USEDEP}] + dev-python/typing-inspect[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + ${DISTUTILS_DEPS} + ${PYTHON_DEPS} + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/mypy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare(){ + default + sed -i \ + -e 's:0.0.0:'${PV}':' \ + -e 's:, ["]poetry-dynamic-versioning["]::' \ + -e 's:poetry_dynamic_versioning.backend:poetry.core.masonry.api:' \ + pyproject.toml || die +} diff --git a/dev-python/dataclasses-json/metadata.xml b/dev-python/dataclasses-json/metadata.xml new file mode 100644 index 00000000..bdd7d883 --- /dev/null +++ b/dev-python/dataclasses-json/metadata.xml @@ -0,0 +1,12 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + + lidatong/dataclasses-json + dataclasses-json + + diff --git a/dev-python/dateparser/Manifest b/dev-python/dateparser/Manifest new file mode 100644 index 00000000..1f05fece --- /dev/null +++ b/dev-python/dateparser/Manifest @@ -0,0 +1 @@ +DIST dateparser-1.2.1.tar.gz 309924 BLAKE2B 09b7cf4148edea37bb80d1734b2f5a3ddac7965e6d46bc1775f2f0807d3421c80bd3927dd62135a80adc99451a85a2961b61335784d191cfdd1fdc51b3d81298 SHA512 85e1c5cabb8acebd63ec60c0913ac89b362b64edfbe5af06bcd5968ed7be6383d4035ec9f45afadc0d10fc95a3f538702285d75365c4f8e4522ac9643f4ed4da diff --git a/dev-python/dateparser/dateparser-1.2.1.ebuild b/dev-python/dateparser/dateparser-1.2.1.ebuild new file mode 100644 index 00000000..c415fed8 --- /dev/null +++ b/dev-python/dateparser/dateparser-1.2.1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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}] +)" + +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 00000000..670472c8 --- /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 00000000..c5b1e1dc --- /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.ebuild b/dev-python/decopatch/decopatch-1.4.10.ebuild new file mode 100644 index 00000000..a6e56b28 --- /dev/null +++ b/dev-python/decopatch/decopatch-1.4.10.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=( + dev-python/mkdocs-material + dev-python/regex +) +inherit distutils-r1 docs 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}] + test? ( dev-python/pytest-cases[${PYTHON_USEDEP}] ) +" + +PATCHES=( "${FILESDIR}/${P}-python12.patch" ) + +EPYTEST_DESELECT=( + # fails with whitespace differences in python 3.13 + tests/test_doc.py::test_doc_add_tag_function +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed "/pytest-runner/d" -i setup.cfg || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + docs_compile +} 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 00000000..24ca2082 --- /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 00000000..1ce684e5 --- /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/defcon/Manifest b/dev-python/defcon/Manifest new file mode 100644 index 00000000..dffa4872 --- /dev/null +++ b/dev-python/defcon/Manifest @@ -0,0 +1 @@ +DIST defcon-0.10.2.zip 519741 BLAKE2B 6b31d88904bf3ae5e8b1774de1c3d61f8993eb91e54c08b5498fdef1b7143084423dbac20b0a3d17981065db98a93bd82753a67c38a2b4b239632c67d4ae1667 SHA512 9ec1550783c2618644dfc1da8bf4c1270dc0eb9737f3d17cead766f94856e5abf4d976876726180e9a4a9fa8f0c8b9747375acfae7967bc9e651b29476903b82 diff --git a/dev-python/defcon/defcon-0.10.2.ebuild b/dev-python/defcon/defcon-0.10.2.ebuild new file mode 100644 index 00000000..aebc1307 --- /dev/null +++ b/dev-python/defcon/defcon-0.10.2.ebuild @@ -0,0 +1,32 @@ +# 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_{11..12} ) +inherit distutils-r1 pypi + +DESCRIPTION="A set of UFO based objects for use in font editing applications" +HOMEPAGE="https://github.com/robotools/defcon" +SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=dev-python/fonttools-4.34.4[${PYTHON_USEDEP}]" +BDEPEND=" + app-arch/unzip + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/fs[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + distutils-r1_src_configure +} diff --git a/dev-python/defcon/metadata.xml b/dev-python/defcon/metadata.xml new file mode 100644 index 00000000..9c26c325 --- /dev/null +++ b/dev-python/defcon/metadata.xml @@ -0,0 +1,9 @@ + + + + + + robotools/defcon + defcon + + diff --git a/dev-python/desktop-notifier/Manifest b/dev-python/desktop-notifier/Manifest new file mode 100644 index 00000000..096ed3ca --- /dev/null +++ b/dev-python/desktop-notifier/Manifest @@ -0,0 +1,4 @@ +DIST desktop-notifier-6.0.0.gh.tar.gz 3873893 BLAKE2B 9005cb839eff75f0038e9d0111ab1cc3c4fdc3a4b20d8df6bbfda6f777b9b8081d54b97c0e3084bd61659042086b79bac79581daea742a9425638749d6d3cd8b SHA512 1a6a4b172e9b0d542008fbfd91989fa0502fcd6e3557d5b59a0f6a90227d84745e1a71c938a7dd2855dc6d61d4b56bdd2f74f70ce9a9b99ae1f4168d5a343399 +DIST desktop-notifier-6.1.0.gh.tar.gz 3876246 BLAKE2B c44833e65f9a7fc1f5965545cad6f7bf68068c41bf1eb6e820f0e2b9403645003eb88745eb344c5b7c70c3335559e125a330ae0bc96f7dcb759a0f8d8b59b89f SHA512 9e7bc21e2814e087e5cd483811272cf573f9a0020dc95cbcb19dc05b53f846526b59ff15025983ffabfdb2e2348312b507e25bf386b04d9c217662712e309cd4 +DIST desktop_notifier-4.0.0.tar.gz 29934 BLAKE2B da9944edd6577f36116a03a6620a5a8ec68071954df4ac31a96af148608a9c6d990805f025b44925a943274bc961d4412690dde7876520f9a42bca0b6b008f9b SHA512 a96f96d6cbf7876bebcc9eb8a33d348eb5ed8f2a86fd5a9761105684e0267d9496904bb38f54caba39d29dfc23e00530655669d8e849607e066c85512f67c045 +DIST desktop_notifier-5.0.1.tar.gz 32731 BLAKE2B 1c1d567badc50b60bac1743cf0ab8e2dbb44d0b4de0fb5f5c82dc958bbd558637953f96a7e5a5920fe80be0007ef814ae2e15d1c3eb19503a2ac784f65813583 SHA512 72b9a928817bb0834801842d9d5f065ec704b3c64c0ca0cd2457f08e8f37902f94a6bb06070eb83bd3414f613c14c11152fed45ff4061ab652c89780aa95046e diff --git a/dev-python/desktop-notifier/desktop-notifier-4.0.0.ebuild b/dev-python/desktop-notifier/desktop-notifier-4.0.0.ebuild new file mode 100644 index 00000000..be3de518 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-4.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +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 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/dbus-next[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +# Tests on pypi are incomplete +# Tests on gh don't work +RESTRICT="test" diff --git a/dev-python/desktop-notifier/desktop-notifier-5.0.1.ebuild b/dev-python/desktop-notifier/desktop-notifier-5.0.1.ebuild new file mode 100644 index 00000000..be3de518 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-5.0.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 pypi + +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 +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/dbus-next[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/build[${PYTHON_USEDEP}] +" + +# Tests on pypi are incomplete +# Tests on gh don't work +RESTRICT="test" diff --git a/dev-python/desktop-notifier/desktop-notifier-6.0.0.ebuild b/dev-python/desktop-notifier/desktop-notifier-6.0.0.ebuild new file mode 100644 index 00000000..df01c674 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-6.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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}] +" +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.1.0.ebuild b/dev-python/desktop-notifier/desktop-notifier-6.1.0.ebuild new file mode 100644 index 00000000..2fc0e6d3 --- /dev/null +++ b/dev-python/desktop-notifier/desktop-notifier-6.1.0.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_{11..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/metadata.xml b/dev-python/desktop-notifier/metadata.xml new file mode 100644 index 00000000..ce649473 --- /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 00000000..7753719f --- /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.ebuild b/dev-python/devtools/devtools-0.12.2.ebuild new file mode 100644 index 00000000..8573bd80 --- /dev/null +++ b/dev-python/devtools/devtools-0.12.2.ebuild @@ -0,0 +1,64 @@ +# 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_{11..12} ) + +DOCS_BUILDER=mkdocs +DOCS_DEPEND=" + dev-python/ansi2html + dev-python/markdown-include + dev-python/mkdocs-exclude + dev-python/mkdocs-material +" + +inherit distutils-r1 docs 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=" + doc? ( + dev-python/numpy[${PYTHON_USEDEP}] + ) + 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 00000000..cb305922 --- /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 00000000..f1f2d4f8 --- /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 00000000..a3069385 --- /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 00000000..fa6820bc --- /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_{11..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 00000000..3030e393 --- /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/django-browser-reload/Manifest b/dev-python/django-browser-reload/Manifest new file mode 100644 index 00000000..38a6e1af --- /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 00000000..510e1e65 --- /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_{11..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 00000000..ca69e964 --- /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 00000000..7de48758 --- /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 00000000..fb0875d4 --- /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_{11..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 00000000..169b9e8a --- /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 00000000..5c80dba3 --- /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 00000000..3fe161ee --- /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_{11..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 00000000..de2928e0 --- /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 00000000..3bc4b7c3 --- /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 00000000..6104e1b7 --- /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_{11..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 00000000..1f4b1c08 --- /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 00000000..d9c4b607 --- /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 00000000..660ee36a --- /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_{11..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 00000000..723be244 --- /dev/null +++ b/dev-python/django-tinymce/metadata.xml @@ -0,0 +1,8 @@ + + + + + jazzband/django-tinymce + django-tinymce + + diff --git a/dev-python/doxypypy/Manifest b/dev-python/doxypypy/Manifest new file mode 100644 index 00000000..1cebbd0a --- /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 00000000..68d73782 --- /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_{11..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 00000000..497d90db --- /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 00000000..bae8fd43 --- /dev/null +++ b/dev-python/dropbox/Manifest @@ -0,0 +1,2 @@ +DIST dropbox-sdk-python-11.36.2.gh.tar.gz 1166700 BLAKE2B afd0592bd1e18416f91d1fd673f2b7b7f605eaab80c02a9d8535fefa7fb23c8bc6a08c191492e1ced5d4b2d17fa72e8e5b6a58ba797f170c0efb75e755a451c9 SHA512 ec27685b4e5344e706bffb68b110ef2d7b307a5865bed3e042d6835f3666d2eefca646627a07bae1a3142e5f0346865fe285b037b00f3da081eb5797f9a768f5 +DIST dropbox-sdk-python-12.0.2.gh.tar.gz 1155008 BLAKE2B cc0006909a204f0b9efab7605680027b144dfff5c91ddf31460884ada4948b285ff0777f19f9395a1fc447a906018c3a43b40bc7651bdbb715c597849e7ecba9 SHA512 73834c89e2dc8b129a549d082a7862ec81f731c4977c6650cc421c08b62903b78c9fa1e191a330022591e2cb0e29b825e89e2d04056e2f4e6362a168b57fec39 diff --git a/dev-python/dropbox/dropbox-11.36.2.ebuild b/dev-python/dropbox/dropbox-11.36.2.ebuild new file mode 100644 index 00000000..09f749d0 --- /dev/null +++ b/dev-python/dropbox/dropbox-11.36.2.ebuild @@ -0,0 +1,43 @@ +# 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_{11..12} ) +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-2.16.2[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/stone-2.0.0[${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/dropbox-12.0.2.ebuild b/dev-python/dropbox/dropbox-12.0.2.ebuild new file mode 100644 index 00000000..1acc87de --- /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_{11..12} ) +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 00000000..f75a6c0a --- /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 00000000..6e684966 --- /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 00000000..a53a8bf7 --- /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_{11..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 00000000..31a85aae --- /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/evernote2/Manifest b/dev-python/evernote2/Manifest new file mode 100644 index 00000000..eee4fc67 --- /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 00000000..9f071014 --- /dev/null +++ b/dev-python/evernote2/evernote2-1.0.3.ebuild @@ -0,0 +1,35 @@ +# Copyright Gentoo Authors 2024 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +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 00000000..f223d6c0 --- /dev/null +++ b/dev-python/evernote2/evernote2-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright Gentoo Authors 2024 +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit git-r3 distutils-r1 + +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" + +RDEPEND=" + dev-python/oauthlib[${PYTHON_USEDEP}] + dev-python/thrift[${PYTHON_USEDEP}] +" diff --git a/dev-python/evernote2/metadata.xml b/dev-python/evernote2/metadata.xml new file mode 100644 index 00000000..42426d6b --- /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 00000000..294e463d --- /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 00000000..a3c51057 --- /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_{11..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/find-libpython/Manifest b/dev-python/find-libpython/Manifest new file mode 100644 index 00000000..cfa9b25b --- /dev/null +++ b/dev-python/find-libpython/Manifest @@ -0,0 +1 @@ +DIST find_libpython-0.4.0.tar.gz 8979 BLAKE2B 934d53ff9e04066fcd03c5e019eb00e64a1089e9811b3f181ed8947c330cbf13631cd6a197edfc525cb22b1cf126085f10e6df4faf5579bf8022285802929cb3 SHA512 259a5e85ab6e33e17a3b26f3752118e8b0d33f2d4844f7b7fd957ad0d2bb53f290c62d4d9d26cb93321e0b6de772b4052173f922ea978ed458da332fb667e342 diff --git a/dev-python/find-libpython/files/find-libpython-0.4.0-fix-license-qa.patch b/dev-python/find-libpython/files/find-libpython-0.4.0-fix-license-qa.patch new file mode 100644 index 00000000..814822fe --- /dev/null +++ b/dev-python/find-libpython/files/find-libpython-0.4.0-fix-license-qa.patch @@ -0,0 +1,29 @@ +From 3570824dfd3115d53523beeac6f346c279ddc569 Mon Sep 17 00:00:00 2001 +From: Huang Rui +Date: Thu, 3 Apr 2025 16:17:42 +0800 +Subject: [PATCH] fix(setup): Update deprecated license classifier in setup.cfg + +- Remove deprecated MIT License classifier from setup.cfg +- Keep remaining classifiers for Python 3 and software development + +Signed-off-by: Huang Rui +--- + setup.cfg | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/setup.cfg b/setup.cfg +index 7f50ce27c5dc..b519197c7055 100644 +--- a/setup.cfg ++++ b/setup.cfg +@@ -12,7 +12,6 @@ + keywords = + libpython + classifiers = +- License :: OSI Approved :: MIT License + Programming Language :: Python :: 3 + Topic :: Software Development :: Libraries + + +-- +2.49.0 + diff --git a/dev-python/find-libpython/find-libpython-0.4.0.ebuild b/dev-python/find-libpython/find-libpython-0.4.0.ebuild new file mode 100644 index 00000000..2fa5f13c --- /dev/null +++ b/dev-python/find-libpython/find-libpython-0.4.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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" + +PATCHES=( + "${FILESDIR}/find-libpython-0.4.0-fix-license-qa.patch" +) + +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 00000000..59e2239d --- /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 00000000..19db7fcf --- /dev/null +++ b/dev-python/flask-restx/Manifest @@ -0,0 +1 @@ +DIST flask-restx-1.3.0.tar.gz 400119 BLAKE2B 9f1056ed517eba9438cd29b67b621fdc46b63d3b8351dac8f7c11fc20bdea058f6b0ad5b1d732b0edb71e4fac16006535a7ec48e3a47e1aa7e261861b7fc37cb SHA512 6e1148e124fb84b486b799f7dc11dd627e8da43af89f51f603267d9e569c8517280fca7898309dbacb9213131419fa745725b7ffa5af40c17aaeeee0453f6146 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 00000000..cda8a054 --- /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/files/flask-restx-fix-flask-compat.patch b/dev-python/flask-restx/files/flask-restx-fix-flask-compat.patch new file mode 100644 index 00000000..759bb5f6 --- /dev/null +++ b/dev-python/flask-restx/files/flask-restx-fix-flask-compat.patch @@ -0,0 +1,147 @@ +diff --git a/flask_restx/api.py b/flask_restx/api.py +index 5996dd59..bd0413dd 100644 +--- a/flask_restx/api.py ++++ b/flask_restx/api.py +@@ -14,10 +14,6 @@ + from flask import url_for, request, current_app + from flask import make_response as original_flask_make_response + +-try: +- from flask.helpers import _endpoint_from_view_func +-except ImportError: +- from flask.scaffold import _endpoint_from_view_func + from flask.signals import got_request_exception + + from jsonschema import RefResolver +@@ -45,10 +41,13 @@ + from .postman import PostmanCollectionV1 + from .resource import Resource + from .swagger import Swagger +-from .utils import default_id, camel_to_dash, unpack ++from .utils import default_id, camel_to_dash, unpack, import_check_view_func + from .representations import output_json + from ._http import HTTPStatus + ++endpoint_from_view_func = import_check_view_func() ++ ++ + RE_RULES = re.compile("(<.*>)") + + # List headers that should never be handled by Flask-RESTX +@@ -850,7 +849,7 @@ def _blueprint_setup_add_url_rule_patch( + rule = blueprint_setup.url_prefix + rule + options.setdefault("subdomain", blueprint_setup.subdomain) + if endpoint is None: +- endpoint = _endpoint_from_view_func(view_func) ++ endpoint = endpoint_from_view_func(view_func) + defaults = blueprint_setup.url_defaults + if "defaults" in options: + defaults = dict(defaults, **options.pop("defaults")) +diff --git a/flask_restx/utils.py b/flask_restx/utils.py +index 809a29b3..35dec2ae 100644 +--- a/flask_restx/utils.py ++++ b/flask_restx/utils.py +@@ -1,4 +1,6 @@ + import re ++import warnings ++import typing + + from collections import OrderedDict + from copy import deepcopy +@@ -20,6 +22,10 @@ + ) + + ++class FlaskCompatibilityWarning(DeprecationWarning): ++ pass ++ ++ + def merge(first, second): + """ + Recursively merges two dictionaries. +@@ -118,3 +124,43 @@ def unpack(response, default_code=HTTPStatus.OK): + return data, code or default_code, headers + else: + raise ValueError("Too many response values") ++ ++ ++def to_view_name(view_func: typing.Callable) -> str: ++ """Helper that returns the default endpoint for a given ++ function. This always is the function name. ++ ++ Note: copy of simple flask internal helper ++ """ ++ assert view_func is not None, "expected view func if endpoint is not provided." ++ return view_func.__name__ ++ ++ ++def import_check_view_func(): ++ """ ++ Resolve import flask _endpoint_from_view_func. ++ ++ Show warning if function cannot be found and provide copy of last known implementation. ++ ++ Note: This helper method exists because reoccurring problem with flask function, but ++ actual method body remaining the same in each flask version. ++ """ ++ import importlib.metadata ++ ++ flask_version = importlib.metadata.version("flask").split(".") ++ try: ++ if flask_version[0] == "1": ++ from flask.helpers import _endpoint_from_view_func ++ elif flask_version[0] == "2": ++ from flask.scaffold import _endpoint_from_view_func ++ elif flask_version[0] == "3": ++ from flask.sansio.scaffold import _endpoint_from_view_func ++ else: ++ warnings.simplefilter("once", FlaskCompatibilityWarning) ++ _endpoint_from_view_func = None ++ except ImportError: ++ warnings.simplefilter("once", FlaskCompatibilityWarning) ++ _endpoint_from_view_func = None ++ if _endpoint_from_view_func is None: ++ _endpoint_from_view_func = to_view_name ++ return _endpoint_from_view_func +diff --git a/tests/test_utils.py b/tests/test_utils.py +index d98d68d0..fe3a1adb 100644 +--- a/tests/test_utils.py ++++ b/tests/test_utils.py +@@ -98,3 +98,14 @@ def test_value_headers_default_code(self): + def test_too_many_values(self): + with pytest.raises(ValueError): + utils.unpack((None, None, None, None)) ++ ++ ++class ToViewNameTest(object): ++ def test_none(self): ++ with pytest.raises(AssertionError): ++ _ = utils.to_view_name(None) ++ ++ ++class ImportCheckViewFuncTest(object): ++ def test_callable(self): ++ assert callable(utils.import_check_view_func()) + +From 13ac54e4ba513c01ec8e4a23b4e88b7b555cf2f1 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Trval?= +Date: Fri, 6 Oct 2023 15:46:13 +0200 +Subject: [PATCH 2/2] modify: include new import_check_view_func in + utils.__all__ to keep nice static checks + +--- + flask_restx/utils.py | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/flask_restx/utils.py b/flask_restx/utils.py +index 35dec2ae..367527a5 100644 +--- a/flask_restx/utils.py ++++ b/flask_restx/utils.py +@@ -19,6 +19,7 @@ + "not_none", + "not_none_sorted", + "unpack", ++ "import_check_view_func", + ) + + 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 00000000..5606a3c6 --- /dev/null +++ b/dev-python/flask-restx/flask-restx-1.3.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=setuptools +PYTHON_COMPAT=( python3_{11..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 + +python_test() { + skip_tests=" \ + not ReqParseTest and \ + not EmailTest and \ + not URLTest and \ + not LoggingTest" + + epytest tests/test_*.py -k "${skip_tests}" +} diff --git a/dev-python/flask-restx/metadata.xml b/dev-python/flask-restx/metadata.xml new file mode 100644 index 00000000..7408d5a5 --- /dev/null +++ b/dev-python/flask-restx/metadata.xml @@ -0,0 +1,11 @@ + + + + + davidroman96@gmail.com + 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 00000000..5f9b7d92 --- /dev/null +++ b/dev-python/flask-socketio/Manifest @@ -0,0 +1 @@ +DIST flask_socketio-5.5.1.tar.gz 37401 BLAKE2B b959a86f4798a69877e66771e2db9b1587a8a5ef5253e096771ed26f8f202c127146c2acd21c4e00a8b6f940977733f7a3fb73ac999c279a26953133361dc388 SHA512 c24a5a7f9bd211434714a1563fb40aa9ac1b4ab84ef2f4c4bb04aaf9d52a3ba9e2e9b50c81084c54f75d74c071fbcf0feef4a5d0599a90875d469667fa54fd71 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 00000000..680d96ed --- /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_{11..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/metadata.xml b/dev-python/flask-socketio/metadata.xml new file mode 100644 index 00000000..feb45bab --- /dev/null +++ b/dev-python/flask-socketio/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + miguelgrinberg/Flask-SocketIO + Flask-SocketIO + + diff --git a/dev-python/fontawesomefree/Manifest b/dev-python/fontawesomefree/Manifest new file mode 100644 index 00000000..6470a4df --- /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 00000000..b310704d --- /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_{11..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 00000000..640cef90 --- /dev/null +++ b/dev-python/fontawesomefree/metadata.xml @@ -0,0 +1,8 @@ + + + + + FortAwesome/Font-Awesome + fontawesomefree + + diff --git a/dev-python/gbinder/Manifest b/dev-python/gbinder/Manifest new file mode 100644 index 00000000..95289ea8 --- /dev/null +++ b/dev-python/gbinder/Manifest @@ -0,0 +1 @@ +DIST gbinder-1.1.2.tar.gz 22772 BLAKE2B c5b3ae434422afc761e9e9d63f86ab9c89b6b2b96b98f7d8cde185de5c2349a7a42ac2a9355fabc0c412d1eb580c7d305056d2546dd148b558c9154c76127c41 SHA512 6f076a5cb265eed193d2ac2623921e76ced923230ca2131460efea941182f26b770d657f5155f6a29fa54a314f6dc62a8d5b96d14ee90a359389e60318a38b71 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 00000000..94bda629 --- /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.1.2-r2.ebuild b/dev-python/gbinder/gbinder-1.1.2-r2.ebuild new file mode 100644 index 00000000..59f049d1 --- /dev/null +++ b/dev-python/gbinder/gbinder-1.1.2-r2.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +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}] +" + +PATCHES=( + "${FILESDIR}"/gbinder-1.1.1-setuptools.patch +) + +python_configure_all() { + DISTUTILS_ARGS=( --cython ) +} diff --git a/dev-python/gbinder/gbinder-9999.ebuild b/dev-python/gbinder/gbinder-9999.ebuild new file mode 100644 index 00000000..a3c55946 --- /dev/null +++ b/dev-python/gbinder/gbinder-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +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 libgbinder" +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}] +" + +PATCHES=( + "${FILESDIR}"/gbinder-1.1.1-setuptools.patch +) + +python_configure_all() { + DISTUTILS_ARGS=( --cython ) +} diff --git a/dev-python/gbinder/metadata.xml b/dev-python/gbinder/metadata.xml new file mode 100644 index 00000000..67956617 --- /dev/null +++ b/dev-python/gbinder/metadata.xml @@ -0,0 +1,36 @@ + + + + + denis7774@gmail.com + Denis Reva + rarogcmex + + + Cython extension module for gbinder + Prerequisites + libgbinder + libglibutil + pkgconf + For development, you will also need Cython: + + pip install cython + Description + There are two Cython files: cgbinder.pxd describing the C++ API of the libgbinder library, and gbinder.pyx describing classes that will be visible from Python user code. The .pyx imports .pxd to learn about C functions available to be called. + + There is also setup.py file. This file describes how to build the extension module, using distutils. In there, we specify the library to link with as libraries=['gbinder']. The gbinder stands for libgbinder.so that we previously installed. + + There are two options to build the package: + + One, use Cython's cythonize() function to generate a .c file from the .pyx one, and then compile it against the libgbinder.so library. + Two, if the .c is already provided, just compile it - no Cython required! + Development build + For development, use option 1 by providing --cython flag: + + python setup.py build_ext --inplace --cython + The result will be a .so shared library named like gbinder.cpython-38-x86_64-linux-gnu.so. build_ext means we're building a C++ extension. --inplace means to put it in the current directory. If you run python from current directory, you'll be able to import gbinder. + + + erfanoabdi/gbinder-python + + diff --git a/dev-python/gemcall/Manifest b/dev-python/gemcall/Manifest new file mode 100644 index 00000000..2b4e45f4 --- /dev/null +++ b/dev-python/gemcall/Manifest @@ -0,0 +1,2 @@ +DIST gemcall-0.9.1.tar.gz 4758 BLAKE2B 7ad4bb54fa4cc62f365cd4fd4b5b0fbe3c3b500a9833bc765fc5813bee3e50442573ac28a22dc68d978061826868de589bc7601625c4f7ddd6dcde1e1b50b14f SHA512 e418a77e6896361b6f632e121d544ed5e7ce8ccd93c18dab51d7a2e6771f34031729c829d04193ecc1bafa70b7bb0de5a3a2d2e0856177be3fbb6b7c6c69022e +DIST gemcall-0.9.2.tar.gz 4778 BLAKE2B e846cac6c6fe4957e2222d7cfbdd07a65588b02e988f09654e12f56f7f9f93d54cfff237ac4c29d77aa3ebc86122fbd202eb4e18fd5cdaa3f3bdc2b099cca6e3 SHA512 9c65a97557f4f536c7146ea19f8f826bfe8e08986f9adf1add6026ae4f1a85d8845efc35eccdb84015a46426c5906ee2e9f76bd18432f5d0e17fc491b1585ed0 diff --git a/dev-python/gemcall/gemcall-0.9.1.ebuild b/dev-python/gemcall/gemcall-0.9.1.ebuild new file mode 100644 index 00000000..fc4b9202 --- /dev/null +++ b/dev-python/gemcall/gemcall-0.9.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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}]" 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 00000000..fc4b9202 --- /dev/null +++ b/dev-python/gemcall/gemcall-0.9.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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}]" diff --git a/dev-python/gemcall/metadata.xml b/dev-python/gemcall/metadata.xml new file mode 100644 index 00000000..8d43f302 --- /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 00000000..f8699272 --- /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 00000000..d2cdec24 --- /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_{11..13} pypy3 ) + +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 00000000..7a7158a2 --- /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 00000000..8888e798 --- /dev/null +++ b/dev-python/glfw/Manifest @@ -0,0 +1 @@ +DIST glfw-2.8.0.gh.tar.gz 493375 BLAKE2B 18a4fa7f36005910d02a9247906819184355ea94444335b77a7932926cb6eae55deb582666fc00446d52a188be63cd8ead4c0c42d598bd5e3c984ea02bf40232 SHA512 a02a76608d74764d91fcb2bdaeb2e4ed6c09d05edab4310f1dffa76c64f531194a5575bf3063f03a556ad0d257856e387c8f54db54b36b3cd6091fcf961190ea diff --git a/dev-python/glfw/glfw-2.8.0.ebuild b/dev-python/glfw/glfw-2.8.0.ebuild new file mode 100644 index 00000000..69872914 --- /dev/null +++ b/dev-python/glfw/glfw-2.8.0.ebuild @@ -0,0 +1,20 @@ +# 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_{11..13} pypy3 ) + +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 00000000..f39c42de --- /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/glicko2/Manifest b/dev-python/glicko2/Manifest new file mode 100644 index 00000000..660ac924 --- /dev/null +++ b/dev-python/glicko2/Manifest @@ -0,0 +1 @@ +DIST glicko2-2.0.0.tar.gz 3612 BLAKE2B 4bb4becac2c619b4d54dbf872535002d6318e9d75cbe969f676d9a47dd83a5914e5fd8750fadfa07fb32e7b86b0ed316ff000b98403b96a0ca58ef63697c205c SHA512 f010653445ace4487d31ddec451927ce42a2728f14d57760bcc14d1279e3c5345e73bfe7552937102172a5f171c14a1c4debb10aee1e53d9c697cea66761c8f2 diff --git a/dev-python/glicko2/glicko2-2.0.0-r2.ebuild b/dev-python/glicko2/glicko2-2.0.0-r2.ebuild new file mode 100644 index 00000000..7b4e17bc --- /dev/null +++ b/dev-python/glicko2/glicko2-2.0.0-r2.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_{11..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="glicko2 implementation in python" +HOMEPAGE="https://github.com/deepy/glicko2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +distutils_enable_tests unittest + +src_prepare() { + sed -e "s/find_packages()/find_packages(exclude=['tests'])/" \ + -i setup.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/glicko2/metadata.xml b/dev-python/glicko2/metadata.xml new file mode 100644 index 00000000..6f6051cc --- /dev/null +++ b/dev-python/glicko2/metadata.xml @@ -0,0 +1,9 @@ + + + + + + deepy/glicko2 + glicko2 + + diff --git a/dev-python/gnuplot-py/Manifest b/dev-python/gnuplot-py/Manifest new file mode 100644 index 00000000..f1f64b9e --- /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 00000000..e4d76bf2 --- /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_{11..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 00000000..dd52ed1f --- /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 00000000..60209ce7 --- /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 00000000..7b3c3408 --- /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_{11..12} pypy3 ) +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 00000000..c2ae3a20 --- /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/graphene/Manifest b/dev-python/graphene/Manifest new file mode 100644 index 00000000..45efab70 --- /dev/null +++ b/dev-python/graphene/Manifest @@ -0,0 +1,2 @@ +DIST graphene-3.2.2.gh.tar.gz 126807 BLAKE2B 6079c75b0dc571698126fb60ee944647fd1e4d5a03462c6d97466a4a1b3aa1ef0ae03061ff0ee3c1fdf5a5ca636d3ed2ab6eaacedcbecbb1954ffef80e9749d7 SHA512 c1a88a148403d89deea7bfd3db4ce29e1a8898b8cabbbe1f8535bea30d5f37642b7a0e7e66662a9f5f2c164b1eb3a729b4552acde2c7194e52615d282e38a8ba +DIST sphinx-graphene-3.2.2.zip 22270 BLAKE2B 7cc467f12e7857cedb0336c7d0708f9429b9ccaa7f65077e6453a3e4ce0af92cbdb6d4dd3bec5801bd3e5fb233b4994dbce52fabe690da196ee25b5eec7fb63f SHA512 00cdaee50a7c16729d9d820de7d6c0f61215e3b906777b0705f2de0d2029f2ffb1f86134b1d673d00675d77729be47765999537fc42aeefafb026248b9b0b3b0 diff --git a/dev-python/graphene/graphene-3.2.2.ebuild b/dev-python/graphene/graphene-3.2.2.ebuild new file mode 100644 index 00000000..8b7579e7 --- /dev/null +++ b/dev-python/graphene/graphene-3.2.2.ebuild @@ -0,0 +1,67 @@ +# 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 distutils-r1 + +DESCRIPTION="GraphQL Framework for Python" +HOMEPAGE=" + https://graphene-python.org + https://pypi.org/project/graphene/ + https://github.com/graphql-python/graphene +" +SRC_URI="https://github.com/graphql-python/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz + doc? ( https://graphene-python.org/sphinx_graphene_theme.zip -> sphinx-${P}.zip ) +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/aniso8601-8[${PYTHON_USEDEP}] + >=dev-python/graphql-core-3.1[${PYTHON_USEDEP}] + >=dev-python/graphql-relay-3.1[${PYTHON_USEDEP}] +" + +BDEPEND=" + doc? ( app-arch/unzip ) + test? ( + dev-python/iso8601[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/snapshottest[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs + +EPYTEST_DESELECT=( + # need pytest-benchmark + graphene/types/tests/test_objecttype.py::test_objecttype_container_benchmark + graphene/types/tests/test_query.py::test_big_list_query_benchmark + graphene/types/tests/test_query.py::test_big_list_query_compiled_query_benchmark + graphene/types/tests/test_query.py::test_big_list_of_containers_query_benchmark + graphene/types/tests/test_query.py::test_big_list_of_containers_multiple_fields_query_benchmark + graphene/types/tests/test_query.py::test_big_list_of_containers_multiple_fields_custom_resolvers_query_benchmark +) + +src_unpack() { + unpack ${P}.gh.tar.gz + + if use doc; then + cd "${S}"/docs || die + unpack sphinx-${P}.zip + fi +} + +python_compile_all() { + local -x PYTHONPATH="${S}/docs:${PYTHONPATH}" + sphinx_compile_all +} diff --git a/dev-python/graphene/metadata.xml b/dev-python/graphene/metadata.xml new file mode 100644 index 00000000..1654cfb0 --- /dev/null +++ b/dev-python/graphene/metadata.xml @@ -0,0 +1,9 @@ + + + + + + graphene + graphql-python/graphene + + diff --git a/dev-python/graphql-core/Manifest b/dev-python/graphql-core/Manifest new file mode 100644 index 00000000..76f24450 --- /dev/null +++ b/dev-python/graphql-core/Manifest @@ -0,0 +1 @@ +DIST graphql-core-3.2.3.tar.gz 529552 BLAKE2B 5931579fe860ffd8f0166e703ba3d055eb39660ac3bcd5335c42811da1a692382ab0e968bacfc7b3cb9fae72c74bec160516c74ab56775e3ed6e3756c67ee23a SHA512 6a43b802ae71de7229daa3c9bc8266a17955b163d6b342107034168bc71fb026ad2f8de1ab5fc40dfb6ebbd5c47030ad978d54a825f6aca1c318190e325b405e 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 00000000..7403010e --- /dev/null +++ b/dev-python/graphql-core/graphql-core-3.2.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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/metadata.xml b/dev-python/graphql-core/metadata.xml new file mode 100644 index 00000000..d1596d15 --- /dev/null +++ b/dev-python/graphql-core/metadata.xml @@ -0,0 +1,9 @@ + + + + + + graphql-core + graphql-python/graphql-core + + diff --git a/dev-python/graphql-relay/Manifest b/dev-python/graphql-relay/Manifest new file mode 100644 index 00000000..8fce6355 --- /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 00000000..d2f21b2c --- /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_{11..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 00000000..d2f3b1ed --- /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/grpc-stubs/Manifest b/dev-python/grpc-stubs/Manifest new file mode 100644 index 00000000..563d498f --- /dev/null +++ b/dev-python/grpc-stubs/Manifest @@ -0,0 +1 @@ +DIST grpc-stubs-1.53.0.3.gh.tar.gz 14667 BLAKE2B 58f1ff46f6e4ad96fafa7583158e8a3be1ac5fc991f50dde34899fad919fbfb46afe5da8846aa7ef98cdc4de34609ee93a06d137630d505460d34ecaa3a47837 SHA512 dbcf9882b4ad986bcf17ed613c233cfd889d46340b91534d9ef33a11e1ce25db5e81a747c57b55a1e174012c81da94d29769706a1b3932ca13b020506235ccbd diff --git a/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch b/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch new file mode 100644 index 00000000..7b7a8e9f --- /dev/null +++ b/dev-python/grpc-stubs/files/grpc-stubs-1.53.0.3-die-on-missing-import.patch @@ -0,0 +1,12 @@ +Tests should fail if mypy fails to find the stubs that are to be tested. +--- a/setup.cfg ++++ b/setup.cfg +@@ -1,7 +1,7 @@ + [mypy] + check_untyped_defs = True + ignore_errors = False +-ignore_missing_imports = True ++ignore_missing_imports = False + strict_optional = True + no_error_summary = True + no_color_output = True diff --git a/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild b/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild new file mode 100644 index 00000000..510b7365 --- /dev/null +++ b/dev-python/grpc-stubs/grpc-stubs-1.53.0.3.ebuild @@ -0,0 +1,40 @@ +# 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_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="gRPC typing stubs for Python" +HOMEPAGE=" + https://pypi.org/project/grpc-stubs/ + https://github.com/shabbyrobe/grpc-stubs/ +" + +SRC_URI="https://github.com/shabbyrobe/grpc-stubs/archive/refs/tags/${PV}.tar.gz + -> ${P}.gh.tar.gz" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RDEPEND="dev-python/types-protobuf[${PYTHON_USEDEP}]" +BDEPEND="test? ( + dev-python/pytest-mypy-plugins[${PYTHON_USEDEP}] + ${RDEPEND} + )" + +distutils_enable_tests pytest + +PATCHES="${FILESDIR}/"${P}-die-on-missing-import.patch + +python_test() { + # Gentoo's PEP 517 mode runs tests in a venv-like environment. + # Pytest-mypy-plugins checks the PATH for mypy, we provide a venv-aware + # variant. + printf "#!/bin/bash\n $(which python) -m mypy \$@" > \ + "${BUILD_DIR}"/install/usr/bin/mypy || die + chmod +x "${BUILD_DIR}"/install/usr/bin/mypy || die + epytest --mypy-ini-file=setup.cfg + rm "${BUILD_DIR}"/install/usr/bin/mypy || die +} diff --git a/dev-python/grpc-stubs/metadata.xml b/dev-python/grpc-stubs/metadata.xml new file mode 100644 index 00000000..9a74fffc --- /dev/null +++ b/dev-python/grpc-stubs/metadata.xml @@ -0,0 +1,12 @@ + + + + + watermanpaint@posteo.net + Lucio Sauer + + + shabbyrobe/grpc-stubs + grpc-stubs + + diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest new file mode 100644 index 00000000..d7834b03 --- /dev/null +++ b/dev-python/guidata/Manifest @@ -0,0 +1,2 @@ +DIST guidata-3.6.3.tar.gz 718459 BLAKE2B f3ec7bd4d367afe05741498df15ddef1904962c826fc0ce8200a72d3f46fdc198ba0facb5f9010f94be21506e7f43a02c4ffab6ca7d8adf27ab01efae493a1fe SHA512 b3e53dace35c19e30be19bdf91454322445446d87f2d278f6749b3c7d5b7029dc7786ccdd48baa9b10991a076d83084fac4cfb39a86f695659e37c5be28ed28a +DIST guidata-3.7.1.tar.gz 719179 BLAKE2B 8b59ed049c2bb765d9a3d57db02e07ffe3732fb28084d56c0f193c3d525d946f084293c45db1feade4ffa9418331d4cdc7091b15c8d2c3cfdfe9e3b0baedccf9 SHA512 04238f61e6eeb8e8ac85f09a8ad5945026ef7d65ef793e047ff86c5783ced35cbcce53fdd0688814107986782ab159560de77692c4720db5d85efb829b4ffd57 diff --git a/dev-python/guidata/guidata-3.6.3.ebuild b/dev-python/guidata/guidata-3.6.3.ebuild new file mode 100644 index 00000000..a07b62dd --- /dev/null +++ b/dev-python/guidata/guidata-3.6.3.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_{11..12} ) + +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 +pyqt5 pyqt6" + +REQUIRED_USE="|| ( pyqt5 pyqt6 )" + +RDEPEND=" + pyqt5? ( dev-python/pyqt5[${PYTHON_USEDEP}] ) + pyqt6? ( dev-python/pyqt6[${PYTHON_USEDEP}] ) + + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${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 + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/guidata-3.7.1.ebuild b/dev-python/guidata/guidata-3.7.1.ebuild new file mode 100644 index 00000000..0c40dbf2 --- /dev/null +++ b/dev-python/guidata/guidata-3.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 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +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 +pyqt5 pyqt6" + +REQUIRED_USE="|| ( pyqt5 pyqt6 )" + +RDEPEND=" + pyqt5? ( dev-python/pyqt5[${PYTHON_USEDEP}] ) + pyqt6? ( dev-python/pyqt6[${PYTHON_USEDEP}] ) + + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${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 + +python_test() { + epytest -p xvfb +} diff --git a/dev-python/guidata/metadata.xml b/dev-python/guidata/metadata.xml new file mode 100644 index 00000000..d98e2752 --- /dev/null +++ b/dev-python/guidata/metadata.xml @@ -0,0 +1,16 @@ + + + + + davidroman96@gmail.com + David Roman + + + guidata + PlotPyStack/guidata + + + Use dev-python/pyqt5 as Qt for Python implementation + Use dev-python/pyqt6 as Qt for Python implementation + + diff --git a/dev-python/guiqwt/Manifest b/dev-python/guiqwt/Manifest new file mode 100644 index 00000000..61e5fb7d --- /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 00000000..5dd52cf8 --- /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_{11..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 00000000..d28a2919 --- /dev/null +++ b/dev-python/guiqwt/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + guiqwt + PlotPyStack/guiqwt + + diff --git a/dev-python/guppy3/Manifest b/dev-python/guppy3/Manifest new file mode 100644 index 00000000..eee4aebc --- /dev/null +++ b/dev-python/guppy3/Manifest @@ -0,0 +1,2 @@ +DIST guppy3-3.1.4.tar.gz 344051 BLAKE2B 1578ad1d467e3492e6d6ce4142b18670e7e4357c4ca24237b41b478069504a48ff36c9c14af67c8164396a7b2797c0d14d9884de9e251f00fc89e3f2b14e572b SHA512 6f551989ab296d974cf372c8ccfdc7768e17eed35d25e4b14e95a66c35d2ecb6813bad1158ad0b005c730216d33b87d71833cfa9048d9f349851444f39782b9c +DIST guppy3-3.1.5.tar.gz 334938 BLAKE2B 0d5f4fcd2a0d95cf1db7c7d389d5c3ad3fc2513416b6c20c8571a3a72965280ccdc3117992d7b4aaa71b4e360c10c07452a28ed7106bc20394dc7b60c9f8c59f SHA512 1baf2be2b94c37a4021197c3627b3fb30b525b93fe016adefc872a984738832d2bdad8efc3174f7bc94b7a06b670d195bfd053c5dd1b48c5a60086ba9aeb2932 diff --git a/dev-python/guppy3/guppy3-3.1.4.ebuild b/dev-python/guppy3/guppy3-3.1.4.ebuild new file mode 100644 index 00000000..2d008b82 --- /dev/null +++ b/dev-python/guppy3/guppy3-3.1.4.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_{11..12} ) +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.5.ebuild b/dev-python/guppy3/guppy3-3.1.5.ebuild new file mode 100644 index 00000000..bc7ac90c --- /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_{11..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/metadata.xml b/dev-python/guppy3/metadata.xml new file mode 100644 index 00000000..439ed9de --- /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 00000000..cbfb33cc --- /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 00000000..1a9d09ae --- /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_{11..13} 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 00000000..cc59b75e --- /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 00000000..24ee2e2d --- /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 00000000..f2a354e3 --- /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_{11..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 00000000..f4c7f187 --- /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 00000000..14f8e169 --- /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 00000000..9e7f473f --- /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_{11..12} ) +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 00000000..da0406b2 --- /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 00000000..d08fb280 --- /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 00000000..57c3912c --- /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_{11..12} ) +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 00000000..db062242 --- /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 00000000..fa433411 --- /dev/null +++ b/dev-python/hijridate/Manifest @@ -0,0 +1 @@ +DIST hijridate-2.5.0.gh.tar.gz 46488 BLAKE2B f9a20c8cddf2e994e952d24dd16f9113c52564961f6a13d4d40b4cf5933ecacf763ebd735a88fc41fcdcdd4cf4620810ae3504ced71e1284fbcb39b6d6aed321 SHA512 ff096902f30a5664892bdfc6a167ac838e83640a7430db726bc02417e4b34d5790624c260f906ee8143a05efefdee55e37b9dbf390fde514cf2f462743995611 diff --git a/dev-python/hijridate/hijridate-2.5.0.ebuild b/dev-python/hijridate/hijridate-2.5.0.ebuild new file mode 100644 index 00000000..9c27322a --- /dev/null +++ b/dev-python/hijridate/hijridate-2.5.0.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=hatchling +PYTHON_COMPAT=( python3_{11..13} pypy3 ) + +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}]" + +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 00000000..54036c4f --- /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 00000000..4bfe8357 --- /dev/null +++ b/dev-python/http-ece/Manifest @@ -0,0 +1 @@ +DIST http-ece-1.2.1.gh.tar.gz 19876 BLAKE2B 71955d47e68dca11b1b4b5bd73f5808369a2e3a95c71b250561ce0ab109ecf4b57dce6a80f750ab23c580ee855e95bf6798f612975c6b4fb8632ae392e34255b SHA512 362ffc15a5cd320c01b49ca6ffbe3e23abb12996b689750052d2fa77f6d17bcb0a736c9dccd08983d39daef487879e13ec874d4fa6b266aa57edccadfeb2565a 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 00000000..47a17395 --- /dev/null +++ b/dev-python/http-ece/http-ece-1.2.1.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_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +# TODO re-enable pypi when it is available on there +# +inherit distutils-r1 + +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 +" +SRC_URI="https://github.com/web-push-libs/encrypted-content-encoding/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/encrypted-content-encoding-${PV}/python" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/cryptography[${PYTHON_USEDEP}]" + +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 00000000..66ae835d --- /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/i3ipc/Manifest b/dev-python/i3ipc/Manifest new file mode 100644 index 00000000..5d15d84f --- /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 00000000..5f03c118 --- /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_{11..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.ebuild b/dev-python/i3ipc/i3ipc-2.2.1.ebuild new file mode 100644 index 00000000..6e64e0df --- /dev/null +++ b/dev-python/i3ipc/i3ipc-2.2.1.ebuild @@ -0,0 +1,20 @@ +# 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_{11..12} ) + +inherit distutils-r1 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="dev-python/python-xlib" + +distutils_enable_tests pytest diff --git a/dev-python/i3ipc/metadata.xml b/dev-python/i3ipc/metadata.xml new file mode 100644 index 00000000..820613ee --- /dev/null +++ b/dev-python/i3ipc/metadata.xml @@ -0,0 +1,9 @@ + + + + + + altdesktop/i3ipc-python + i3ipc + + diff --git a/dev-python/iOSbackup/Manifest b/dev-python/iOSbackup/Manifest new file mode 100644 index 00000000..2d7defc2 --- /dev/null +++ b/dev-python/iOSbackup/Manifest @@ -0,0 +1 @@ +DIST iOSbackup-0.9.925.tar.gz 25228 BLAKE2B aa4be5fb2190a3dd8e88c28129a2422c14041e564ef5ba3fc75b444049632bf621c7581c8a18d03afe3592d03ad7830a9384694a71ee856f013d96b49e4b0a06 SHA512 b8339359f806f9629736a7abe9e35a6b868c08529b43d0b9e0408afca25babc167ff70abb2516f557ac071fa26193d1cfaf1348f7bfee0eb57ef736c1c5d83d0 diff --git a/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild b/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild new file mode 100644 index 00000000..52179e72 --- /dev/null +++ b/dev-python/iOSbackup/iOSbackup-0.9.925.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYPI_NO_NORMALIZE=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Reads and extracts files from a password-encrypted iOS backup" +HOMEPAGE=" + https://pypi.org/project/iOSbackup/ + https://github.com/avibrazil/iOSbackup +" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + dev-python/biplist[${PYTHON_USEDEP}] + dev-python/pycryptodome[${PYTHON_USEDEP}] + dev-python/NSKeyedUnArchiver[${PYTHON_USEDEP}] +" diff --git a/dev-python/iOSbackup/metadata.xml b/dev-python/iOSbackup/metadata.xml new file mode 100644 index 00000000..4fd87ca7 --- /dev/null +++ b/dev-python/iOSbackup/metadata.xml @@ -0,0 +1,10 @@ + + + + + + avibrazil/iOSbackup + iOSbackup + https://github.com/avibrazil/iOSbackup + + diff --git a/dev-python/icecream/Manifest b/dev-python/icecream/Manifest new file mode 100644 index 00000000..08debb95 --- /dev/null +++ b/dev-python/icecream/Manifest @@ -0,0 +1 @@ +DIST icecream-2.1.4.gh.tar.gz 23930 BLAKE2B ac58c117b706cdbb5736203304228c0837ca987631714b5b083e5826ff065b889c1149a7c0b60878fce850654f1eb1ddaa6f4a98f7b24fdd31605c5a66c0ea80 SHA512 3ac6e567ca11d41e32966abc7a822180ac62e4840f28f06cde051e2717a8b81990a137b24f3a62fa5da35394a7fe0a2d6efbac70a1a0e610143fcb05ddd19007 diff --git a/dev-python/icecream/icecream-2.1.4.ebuild b/dev-python/icecream/icecream-2.1.4.ebuild new file mode 100644 index 00000000..0d1029cd --- /dev/null +++ b/dev-python/icecream/icecream-2.1.4.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_{11..13} pypy3 ) + +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 + +python_prepare_all() { + # Install tests package otherwise + sed -i 's/find_packages()/find_packages(exclude=["tests", "tests.*"])/' "${S}"/setup.py || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/icecream/metadata.xml b/dev-python/icecream/metadata.xml new file mode 100644 index 00000000..f4bf55aa --- /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/injector/Manifest b/dev-python/injector/Manifest new file mode 100644 index 00000000..6116014f --- /dev/null +++ b/dev-python/injector/Manifest @@ -0,0 +1 @@ +DIST injector-0.21.0.gh.tar.gz 46600 BLAKE2B 0ccb732b3acb29fea981268ec3764bad7fae3d79a87880c302b59ca02e9f490ba6e974ebab8b336afa6356e66e2c37c810bbe5910381b6b010e3cbcd9323e507 SHA512 086eb61abc512574646cddef0a14d81fe45ad12f2f73658c6c2a31f45e0e793c7a32c0ce5bed768263bfd075f943349734e600e23cab67ab72a20e7a86899f6f diff --git a/dev-python/injector/injector-0.21.0-r1.ebuild b/dev-python/injector/injector-0.21.0-r1.ebuild new file mode 100644 index 00000000..d33d18b0 --- /dev/null +++ b/dev-python/injector/injector-0.21.0-r1.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=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +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 ~x86-linux" + +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 00000000..877dd579 --- /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/internetarchive/Manifest b/dev-python/internetarchive/Manifest new file mode 100644 index 00000000..bd3ceb4b --- /dev/null +++ b/dev-python/internetarchive/Manifest @@ -0,0 +1 @@ +DIST v3.7.0.tar.gz 145990 BLAKE2B f4832193fde0afdfd6ea1af46d0dea08abd73e56b5d799eb4e9a1b6424f95dbb6b1d0bc3d25fe0ae2bda7edcd003cfbff97c941a313018d4fb83bb562e30c121 SHA512 56554c3001f21ce770fd44ed2628b2fac40b96bcd5370935604c1fec465fd5a44be4a89ffa119cbd6f01be805161fe2fac93375d96f59d2ed38ff6418d5da714 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 00000000..b861de7d --- /dev/null +++ b/dev-python/internetarchive/internetarchive-3.7.0.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_{11..12} ) +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" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +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}] +" + +pkg_postinst() { + einfo "See documentation at https://archive.org/developers/internetarchive/" +} diff --git a/dev-python/internetarchive/metadata.xml b/dev-python/internetarchive/metadata.xml new file mode 100644 index 00000000..4ff5f4b2 --- /dev/null +++ b/dev-python/internetarchive/metadata.xml @@ -0,0 +1,9 @@ + + + + + + jjjake/internetarchive + internetarchive + + diff --git a/dev-python/invoke/Manifest b/dev-python/invoke/Manifest new file mode 100644 index 00000000..066979d6 --- /dev/null +++ b/dev-python/invoke/Manifest @@ -0,0 +1 @@ +DIST invoke-2.2.0.gh.tar.gz 309433 BLAKE2B 9b68a9e7e8b2b8cd27a449569847e6ea67b6de01574dd2d5ca8d93486e6f8ead2d2c1a507af665ab19b8482c4c4172a671b8f65d8f1e41f004a7d1e4294268d3 SHA512 3d0adabec4825fb45524d3ab4f2a790d31245a89e038c08c770fc9f33c81ed182769e8f17d3d6f33a913b431cba475b975826ddfd533a945d481b52deba759a2 diff --git a/dev-python/invoke/invoke-2.2.0.ebuild b/dev-python/invoke/invoke-2.2.0.ebuild new file mode 100644 index 00000000..a983cfd3 --- /dev/null +++ b/dev-python/invoke/invoke-2.2.0.ebuild @@ -0,0 +1,32 @@ +# 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_{11..13} ) +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" + +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 00000000..af12d05c --- /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 00000000..399d9fa6 --- /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 00000000..4648b936 --- /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_{11..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 00000000..4cd0ab9c --- /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 00000000..e5aef7e5 --- /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 00000000..071ed6a5 --- /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_{11..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 00000000..83e63e4b --- /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 00000000..92223546 --- /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 00000000..56fc28eb --- /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_{11..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 00000000..b20ea570 --- /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 00000000..ab1bba3d --- /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 00000000..e3234f67 --- /dev/null +++ b/dev-python/iuliia/iuliia-0.13.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_{11..13} 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" + +distutils_enable_tests pytest diff --git a/dev-python/iuliia/metadata.xml b/dev-python/iuliia/metadata.xml new file mode 100644 index 00000000..41e5f0df --- /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 00000000..11e88e73 --- /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 00000000..c834e309 --- /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_{11..12} pypy3 ) +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 00000000..8c60673a --- /dev/null +++ b/dev-python/jinja2-cli/metadata.xml @@ -0,0 +1,8 @@ + + + + + + mattrobenolt/jinja2-cli + + diff --git a/dev-python/jplephem/Manifest b/dev-python/jplephem/Manifest new file mode 100644 index 00000000..9eed65a1 --- /dev/null +++ b/dev-python/jplephem/Manifest @@ -0,0 +1,2 @@ +DIST jplephem-2.21.tar.gz 44359 BLAKE2B 53e816f9eb6ffed8635cd93b4ca68d904c130af2e2dcfcae58c0575ad11c0269487cef1eb73934184c84773387f18ba2eec7c850a383757cf7be649fd5a2e8f6 SHA512 1cd8df8c96dd6bdd73b2615cc78fcf845d2d6d44daa99754662e2449e2c185052983056a9f0de11bfce390cc6c09a798b2ad1908b3eb0bca113e8c0ba16445e2 +DIST jplephem-2.22.gh.tar.gz 59000132 BLAKE2B 1ddd9a911698530e134383491a30df12491dea61d7a3f1d1d41eee3c2cb239bd2da261c543c62c766675d1be94d7c10bc7fbbcc4dbfb7c6cb710b77bdaffadbf SHA512 5ed8f6e071d1cd1d3ee394d3c7aa000ac3163abce0b324072f795cd9ff5e6e55aaa23bdeacbca78ec8e6dd9acc378e5daa923953e0a4387867772a1abae77952 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 00000000..f781933a --- /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.21.ebuild b/dev-python/jplephem/jplephem-2.21.ebuild new file mode 100644 index 00000000..e304c479 --- /dev/null +++ b/dev-python/jplephem/jplephem-2.21.ebuild @@ -0,0 +1,21 @@ +# 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_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python version of NASA DE4xx ephemerides for Astronomical Alamanac" +HOMEPAGE="https://pypi.org/project/jplephem/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]" +DEPEND="${RDEPEND}" diff --git a/dev-python/jplephem/jplephem-2.22.ebuild b/dev-python/jplephem/jplephem-2.22.ebuild new file mode 100644 index 00000000..aa3b7f2f --- /dev/null +++ b/dev-python/jplephem/jplephem-2.22.ebuild @@ -0,0 +1,33 @@ +# 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_{11..12} ) + +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" +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/metadata.xml b/dev-python/jplephem/metadata.xml new file mode 100644 index 00000000..e743565c --- /dev/null +++ b/dev-python/jplephem/metadata.xml @@ -0,0 +1,17 @@ + + + + + davidroman96@gmail.com + 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 00000000..95ea537a --- /dev/null +++ b/dev-python/jpype/Manifest @@ -0,0 +1 @@ +DIST JPype1-1.5.1.tar.gz 856550 BLAKE2B bec8d56d9ac5a9d968e53f95954346e78e3e2fc604be1ae5a4fea7047dada20112ed652926b4cc9776cca184099c0d5c01117544daa37a486f1d2aa4bb159207 SHA512 6f47722a9c2b9f95f7bada41ec7c8dea85b251d9ddb0b8b154dbfb4eef9dafc20a1b0c31ab6fca0061dda0fc28b8107e249551ae80c5ec7e4ba4ae2d20c6025a diff --git a/dev-python/jpype/jpype-1.5.1.ebuild b/dev-python/jpype/jpype-1.5.1.ebuild new file mode 100644 index 00000000..86801330 --- /dev/null +++ b/dev-python/jpype/jpype-1.5.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_{11..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/releases/download/v${PV}/JPype1-${PV}.tar.gz " +S="${WORKDIR}/jpype1-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/gpep517 + 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 00000000..f2a5ac5e --- /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-schema-for-humans/Manifest b/dev-python/json-schema-for-humans/Manifest new file mode 100644 index 00000000..774b4a40 --- /dev/null +++ b/dev-python/json-schema-for-humans/Manifest @@ -0,0 +1 @@ +DIST json-schema-for-humans-1.3.4.gh.tar.gz 864919 BLAKE2B 5e70e1bcf08bc449d7a4948b9828eb825c2ab126dc6fe4c71c5b70f18f3961e55a45b9346d4d10169d42ef6dde728b042ca04669101482c9dc619a183ff6ed3c SHA512 fe9b0fb7ae9d9659d6d717ad5e21cd5605133a8fad3ec9448512b77156f9a4624c580eaa50469364fd2eb15f2b4d0a950d66f006641bbdfec21c3658554aaa75 diff --git a/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.4.ebuild b/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.4.ebuild new file mode 100644 index 00000000..09dcb39a --- /dev/null +++ b/dev-python/json-schema-for-humans/json-schema-for-humans-1.3.4.ebuild @@ -0,0 +1,55 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +DESCRIPTION="Quickly generate HTML documentation from a JSON schema " +HOMEPAGE=" + https://github.com/coveooss/json-schema-for-humans/ + https://pypi.org/project/json-schema-for-humans/ +" +SRC_URI="https://github.com/coveooss/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + dev-python/click[${PYTHON_USEDEP}] + dev-python/dataclasses-json[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/markdown2[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + ${DISTUTILS_DEPS} + ${PYTHON_DEPS} + test? ( dev-python/beautifulsoup4[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +python_test(){ + local EPYTEST_DESELECT=( + # tests with network + 'tests/generate_test.py::test_references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-True-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[True-False-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-True-references_url' + 'tests/test_md_generate.py::TestMdGenerate::test_basic[False-False-references_url' + ) + epytest +} diff --git a/dev-python/json-schema-for-humans/metadata.xml b/dev-python/json-schema-for-humans/metadata.xml new file mode 100644 index 00000000..6895aba3 --- /dev/null +++ b/dev-python/json-schema-for-humans/metadata.xml @@ -0,0 +1,12 @@ + + + + + nicolas.parlant@parhuet.fr + Nicolas PARLANT + + + coveooss/json-schema-for-humans + json-schema-for-humans + + diff --git a/dev-python/json_exporter/Manifest b/dev-python/json_exporter/Manifest new file mode 100644 index 00000000..09ec0952 --- /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 00000000..be2e24ee --- /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_{11..12} ) +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 00000000..65a683e8 --- /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 00000000..0166181a --- /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/jsonfeed-1.1.2.ebuild b/dev-python/jsonfeed/jsonfeed-1.1.2.ebuild new file mode 100644 index 00000000..feaf40af --- /dev/null +++ b/dev-python/jsonfeed/jsonfeed-1.1.2.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=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +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" + +RDEPEND="dev-python/feedparser[${PYTHON_USEDEP}]" + +python_prepare_all() { + distutils-r1_python_prepare_all + rm -rf "${S}/tests" +} diff --git a/dev-python/jsonfeed/metadata.xml b/dev-python/jsonfeed/metadata.xml new file mode 100644 index 00000000..7c911950 --- /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 00000000..74195a9d --- /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 00000000..284968bc --- /dev/null +++ b/dev-python/jsonlines/jsonlines-4.0.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_{11..12} ) +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}]" + +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 00000000..8ea2022e --- /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/langdetect/Manifest b/dev-python/langdetect/Manifest new file mode 100644 index 00000000..a11d7c26 --- /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 00000000..637368d2 --- /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 00000000..7b1a00c8 --- /dev/null +++ b/dev-python/langdetect/langdetect-1.0.9.ebuild @@ -0,0 +1,24 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} pypy3 ) +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 00000000..7ba11d81 --- /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 00000000..a570fb80 --- /dev/null +++ b/dev-python/latexify-py/Manifest @@ -0,0 +1 @@ +DIST latexify_py-0.4.3-post1.gh.tar.gz 78199 BLAKE2B 2292131c5f9eec51c8cf16812d72823076e61ac66320688ba891dea822bcad240a69e932aa7f6f5af54508b1e770a12bf19ac01c29ccee930e1b976670500ef5 SHA512 0c534368827b9776132a6ff7e2bedd6ca70a097ff6abbb22b87399ae17b3b2f04c171e9fae8ecc00103e0f90e367b57c4e832ecbeffad44a9e82a09495ffbaaa 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 00000000..2b98efae --- /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_{11..12} pypy3 ) +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/metadata.xml b/dev-python/latexify-py/metadata.xml new file mode 100644 index 00000000..47da14ac --- /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/lru-dict/Manifest b/dev-python/lru-dict/Manifest new file mode 100644 index 00000000..d22ee8d5 --- /dev/null +++ b/dev-python/lru-dict/Manifest @@ -0,0 +1 @@ +DIST lru-dict-1.3.0.tar.gz 13123 BLAKE2B 705fb47e2f8564e5aea43d2a9a08b834e2f645dd78e6604896b159aceb75d71bf88c138fb2db746808b0d901e18d206c09181997f2a7366264d91bd412856d10 SHA512 c5db55f7808ce404a71990546a40c26a9c46c3edff475cf5c0cb5082c5527793c41c517a2d615145f4733c6f39b988775f2092f55b58ea54a8e6830a66bbaf5a 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 00000000..29b04c61 --- /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_{11..13} 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/metadata.xml b/dev-python/lru-dict/metadata.xml new file mode 100644 index 00000000..6a34077b --- /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/markdownify/Manifest b/dev-python/markdownify/Manifest new file mode 100644 index 00000000..03c98162 --- /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 00000000..ec36a538 --- /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_{11..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 00000000..e19ca50d --- /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 00000000..81b36f98 --- /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 00000000..393cedf2 --- /dev/null +++ b/dev-python/markovify/markovify-0.9.4.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=setuptools +PYTHON_COMPAT=( pypy3_11 python3_{11..13} ) + +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}]" + +# 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 00000000..04b5e385 --- /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 00000000..95dedc81 --- /dev/null +++ b/dev-python/mastodon-py/Manifest @@ -0,0 +1 @@ +DIST Mastodon.py-1.8.1.tar.gz 8694359 BLAKE2B d3b8d2196199eeaeb0377c8503e763099943142c58b5b45bbbb86a38c0629ea6ee6427b53c989267a13d4d2a0c104635387ffef96d05d7dfa7dd8c2756e8704b SHA512 812bfdcb1a59a06376bfb48798b43cac9dc9390781b3949e4b3d751ec0530b25b187e688c7cfc18eff6d5bb23c9bf442bce5f6902727331e8bc550e310dab94c diff --git a/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild new file mode 100644 index 00000000..06e5f6ef --- /dev/null +++ b/dev-python/mastodon-py/mastodon-py-1.8.1.ebuild @@ -0,0 +1,62 @@ +# 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_{11..13} ) +PYPI_NO_NORMALIZE=1 +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[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pytest-vcr[${PYTHON_USEDEP}] + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +EPYTEST_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 + +src_prepare() { + distutils-r1_src_prepare + rm setup.cfg || die +} + +pkg_postinst() { + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" +} diff --git a/dev-python/mastodon-py/metadata.xml b/dev-python/mastodon-py/metadata.xml new file mode 100644 index 00000000..e5ffe478 --- /dev/null +++ b/dev-python/mastodon-py/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Mastodon.py + halcy/Mastodon.py + + diff --git a/dev-python/material-color-utilities/Manifest b/dev-python/material-color-utilities/Manifest new file mode 100644 index 00000000..5a202bca --- /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 00000000..cc257d3b --- /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_{11..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 00000000..397a564f --- /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_{11..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 00000000..31e51b64 --- /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/mautrix/Manifest b/dev-python/mautrix/Manifest new file mode 100644 index 00000000..9bab2924 --- /dev/null +++ b/dev-python/mautrix/Manifest @@ -0,0 +1,2 @@ +DIST mautrix-0.20.6.gh.tar.gz 245084 BLAKE2B 72ce0d7c32cc0c5cd8fcec40c7d98c1b2bee953f0ba60266ec9ffaf40d76bfb6ac3a7387b59557b96c799cb7119dc28cfb7fae692f7e2eca9a09bde6a69edc7d SHA512 0fb345369184e70ba2656906ae4257237d2b5fdfb52064f0ff6baf696247100816249b457f7471f5ae14acfd4be737dc2f20067ccb5cfed16bfd2d07fc29c689 +DIST mautrix-0.20.7.gh.tar.gz 244707 BLAKE2B 65b1b5f016f9602c00892da9aa4f0575ae946e897a23362a802ffdcb8d0d740e1578b5e4acd1fc74b64b5532f3cd08aef9711577f3eb5a3f7013183a80586408 SHA512 dced76f3044e2b4c2f739413ce957e28f206e42c6f2b5994a735e001075414f58ce5c0b9c366ee73d6049847fbb3b1085a9a343aec0f5ebef411e483412439dc diff --git a/dev-python/mautrix/mautrix-0.20.6.ebuild b/dev-python/mautrix/mautrix-0.20.6.ebuild new file mode 100644 index 00000000..67a0a687 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.6.ebuild @@ -0,0 +1,65 @@ +# 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_{11..13} ) +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/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +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.20.7.ebuild b/dev-python/mautrix/mautrix-0.20.7.ebuild new file mode 100644 index 00000000..67a0a687 --- /dev/null +++ b/dev-python/mautrix/mautrix-0.20.7.ebuild @@ -0,0 +1,65 @@ +# 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_{11..13} ) +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/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ) +" + +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 00000000..f4b10200 --- /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 00000000..c32b8961 --- /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 00000000..05e9f388 --- /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 00000000..8e473805 --- /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 00000000..6ade5145 --- /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 00000000..2646b2e9 --- /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 00000000..139ae682 --- /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_{11..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 00000000..956533a0 --- /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 00000000..ad6011f5 --- /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_{11..12} pypy3 ) + +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 00000000..6860a5e7 --- /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 00000000..024eb382 --- /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 00000000..a483fb73 --- /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_{11..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 00000000..ba75e145 --- /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 00000000..1d0553f1 --- /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 00000000..36ff6274 --- /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_{11..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 00000000..baabd80b --- /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 00000000..d4ad6363 --- /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 00000000..f31e29b7 --- /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_{11..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 00000000..9275a431 --- /dev/null +++ b/dev-python/mkdocs-rss-plugin/Manifest @@ -0,0 +1,2 @@ +DIST mkdocs-rss-plugin-1.17.1.gh.tar.gz 563372 BLAKE2B 56cda61588c2a060242d7e0aad18376d409d7e04baa12440494234387bf3128c37c7eb53a5ffe36516ae9509b3195bfeba788395d83ea5ed3be5c5b9cfc739d6 SHA512 ba45b87a6bc4cdaf386ce285bdd40c9724901c14451b91be6d65bc1690112bf1997c836693fca2d8248c9764a82a6fcaf939e4f71463ff854133be938efec327 +DIST mkdocs-rss-plugin-cache-1.17.1.gh.tar.gz 3678685 BLAKE2B ec4a3187f85ff61369b38fc8e364f8236e3d154efc4b61c252beb1aadd60c4ad24cb04ecdb1af2830de6976e619efdfa464775f5b6ec81830a2ca9220fa1b312 SHA512 b39dfec8ba3c74be552bd4694542d4a65c113b07b40729c766ffc254ae625ebc4b9739c762e134dcd3e1f7ff2a1ee909c50ba02957f2822d702ad9e1f5237d26 diff --git a/dev-python/mkdocs-rss-plugin/metadata.xml b/dev-python/mkdocs-rss-plugin/metadata.xml new file mode 100644 index 00000000..9fd24b41 --- /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.1.ebuild b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.1.ebuild new file mode 100644 index 00000000..e0d30c9b --- /dev/null +++ b/dev-python/mkdocs-rss-plugin/mkdocs-rss-plugin-1.17.1.ebuild @@ -0,0 +1,81 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +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 00000000..e65a404e --- /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_{11..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/moderngl-window/Manifest b/dev-python/moderngl-window/Manifest new file mode 100644 index 00000000..a2dcd202 --- /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 00000000..a64c8e66 --- /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 00000000..a4ab63b3 --- /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_{11..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 00000000..1dbbb3c5 --- /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_{11..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 00000000..a82e8dbc --- /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 00000000..782e078f --- /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 00000000..443235ca --- /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 00000000..5fc3732c --- /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_{11..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 00000000..f4398ddd --- /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 00000000..452b3d29 --- /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 00000000..a31385c2 --- /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_{11..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 00000000..c39f355e --- /dev/null +++ b/dev-python/mpxj/Manifest @@ -0,0 +1 @@ +DIST mpxj-13.7.0-py3-none-any.whl 26177896 BLAKE2B 62717c995fdb66ddcfd67b63a6d023f564aa3ce153014fe79e0aa810cb9be3b1d2915c9ad813c2bfef31b688c0d6526728c48dfe7903ab7f56b7f0febadb1c2a SHA512 0d3df810c687d62776e00b639d253159ce030246032701522457c5cc1761ad7e3f198548e15b2fbe32641e6855d90d1d7caad18f9aa04349253e2e23663badbf diff --git a/dev-python/mpxj/metadata.xml b/dev-python/mpxj/metadata.xml new file mode 100644 index 00000000..42fa7e36 --- /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-13.7.0.ebuild b/dev-python/mpxj/mpxj-13.7.0.ebuild new file mode 100644 index 00000000..a551ac1a --- /dev/null +++ b/dev-python/mpxj/mpxj-13.7.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=( pypy3 python3_{11..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 00000000..93ad05fc --- /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 00000000..f3cd1a37 --- /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 00000000..bf2eafe9 --- /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_{11..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 00000000..918cf917 --- /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 00000000..031034cd --- /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 00000000..b3a2839b --- /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_{11..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/nkdfu/Manifest b/dev-python/nkdfu/Manifest new file mode 100644 index 00000000..116b7ad8 --- /dev/null +++ b/dev-python/nkdfu/Manifest @@ -0,0 +1 @@ +DIST nkdfu-0.2.gh.tar.gz 16046 BLAKE2B dbd01a333391ae94fccae6cf7cecccce2b742fcb91fab421208236cfa7576b1a31ebf21dd168813534c8ca401d964c12b73d340ddd8e6e6ca009257a1a306f5e SHA512 3b94b65115e84ca0a065746f92415d7be436484fd9a949ac841955ffd98a061ec7c9016f1d9bc05af1006fcfc2ca21a94f51a0d3a036c27945cf568b75cc7d58 diff --git a/dev-python/nkdfu/metadata.xml b/dev-python/nkdfu/metadata.xml new file mode 100644 index 00000000..77d008d4 --- /dev/null +++ b/dev-python/nkdfu/metadata.xml @@ -0,0 +1,9 @@ + + + + + + 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 00000000..6b4747e6 --- /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/notofonttools/Manifest b/dev-python/notofonttools/Manifest new file mode 100644 index 00000000..8a2f1f21 --- /dev/null +++ b/dev-python/notofonttools/Manifest @@ -0,0 +1 @@ +DIST notofonttools-0.2.17.tar.gz 9743805 BLAKE2B ba601b4c9c4df7fc264dd88c60e50c1db08c21bc07f3ab408f91f445a801bd96ed193e5f9cb320378f6411027b1be004d718233d531bb2ec600badfaffd2d876 SHA512 a5b733c47ce61f6cb18f9772e8fee04f8ee2a3d834afa3f71a5f1c8110124224b9d325db75976104dd880b7c0538568574b2e497faa8f4d5541451e9c3e40cd3 diff --git a/dev-python/notofonttools/metadata.xml b/dev-python/notofonttools/metadata.xml new file mode 100644 index 00000000..096c4c88 --- /dev/null +++ b/dev-python/notofonttools/metadata.xml @@ -0,0 +1,9 @@ + + + + + + notofonttools + notofonts/nototools + + diff --git a/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild b/dev-python/notofonttools/notofonttools-0.2.17-r1.ebuild new file mode 100644 index 00000000..0f3185fd --- /dev/null +++ b/dev-python/notofonttools/notofonttools-0.2.17-r1.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_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Noto fonts support tools and scripts plus web site generation" +HOMEPAGE=" + https://pypi.org/project/notofonttools/ + https://github.com/googlefonts/nototools +" + +LICENSE="Apache-2.0 OFL-1.1" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=">=dev-python/fonttools-4.11.0[${PYTHON_USEDEP}]" + +# TODO: Some dependencies are unpackaged +RESTRICT="test" + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "nototools.shape_diff module" "dev-python/booleanOperations dev-python/defcon dev-python/pillow" +} diff --git a/dev-python/odfdo/Manifest b/dev-python/odfdo/Manifest new file mode 100644 index 00000000..88af67d2 --- /dev/null +++ b/dev-python/odfdo/Manifest @@ -0,0 +1 @@ +DIST odfdo-3.13.3.gh.tar.gz 4262739 BLAKE2B ccf71a67fea3c7160c8316fceefac805ea4aed1ece4702a12231ff94a98fcf2b5d19db2f4eee67d85b7fd30a1a7ac80c371fac59fb1ecb3528bbbddf107ab8c1 SHA512 7f30687f2f71a54f8f0983a564c97585d1b48894865bf9a7c695114c52170056e7c5dc274461e0225b6c19b6b47934de4992743c2aa948a69b1aa35cd8d55d91 diff --git a/dev-python/odfdo/metadata.xml b/dev-python/odfdo/metadata.xml new file mode 100644 index 00000000..ba31338e --- /dev/null +++ b/dev-python/odfdo/metadata.xml @@ -0,0 +1,15 @@ + + + + + + + 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.13.3.ebuild b/dev-python/odfdo/odfdo-3.13.3.ebuild new file mode 100644 index 00000000..68449443 --- /dev/null +++ b/dev-python/odfdo/odfdo-3.13.3.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=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +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 00000000..e4505e1b --- /dev/null +++ b/dev-python/odsgenerator/Manifest @@ -0,0 +1 @@ +DIST odsgenerator-1.11.1.tar.gz 178109 BLAKE2B 11b53a10918b30ea7152f895ac1578080a4b2813403e2db8b3660d5aaf7d72ff5ea270c201ad8e1a1dbf41149a55988402910489c613ac3546c3d6bf4df94ec3 SHA512 ead8e2e973c09c0bf1ac582499ae945e79a615e9e4c591a9e1d7ee8bcfbe7aa21a387fd9b985d8fa354d96aee876a99829a50ba2d67f182b8e502a15c6aa5b5e diff --git a/dev-python/odsgenerator/odsgenerator-1.11.1-r1.ebuild b/dev-python/odsgenerator/odsgenerator-1.11.1-r1.ebuild new file mode 100644 index 00000000..5b3516a1 --- /dev/null +++ b/dev-python/odsgenerator/odsgenerator-1.11.1-r1.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=poetry +PYTHON_COMPAT=( python3_{12..13} ) + +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" + +RDEPEND=" + >=dev-python/poetry-core-1.9.1 +" diff --git a/dev-python/odsparsator/Manifest b/dev-python/odsparsator/Manifest new file mode 100644 index 00000000..ef6d646f --- /dev/null +++ b/dev-python/odsparsator/Manifest @@ -0,0 +1 @@ +DIST odsparsator-1.12.1.gh.tar.gz 167385 BLAKE2B 278236054b9dbf94c93757517e0d577c25e034b58332838c487c096b14382c92fa50eec4fcfcf5aba7ad2540939f26b0a558c3b6a090d53ba0c2a39f74173871 SHA512 c3c9abd8634f71826291a3a6f3b1684141c40932a8a77b01e48ef1205dfdac2863710c776c4000ff5b038960c41fa692ac67f9888dbf9e43e1405d166a1ac669 diff --git a/dev-python/odsparsator/metadata.xml b/dev-python/odsparsator/metadata.xml new file mode 100644 index 00000000..d6c895a3 --- /dev/null +++ b/dev-python/odsparsator/metadata.xml @@ -0,0 +1,15 @@ + + + + + + + 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.12.1-r2.ebuild b/dev-python/odsparsator/odsparsator-1.12.1-r2.ebuild new file mode 100644 index 00000000..6760d516 --- /dev/null +++ b/dev-python/odsparsator/odsparsator-1.12.1-r2.ebuild @@ -0,0 +1,24 @@ +# 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} ) + +inherit distutils-r1 + +DESCRIPTION="Generate a JSON file from an OpenDocument Format .ods file." +HOMEPAGE=" + https://github.com/jdum/odsparsator + https://pypi.org/project/odsparsator/ +" +SRC_URI="https://github.com/jdum/odsparsator/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-python/odfdo[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest diff --git a/dev-python/osc-placement/Manifest b/dev-python/osc-placement/Manifest new file mode 100644 index 00000000..67ebac5a --- /dev/null +++ b/dev-python/osc-placement/Manifest @@ -0,0 +1,2 @@ +DIST osc-placement-4.5.0.tar.gz 59592 BLAKE2B bb5a6445317bcd6fbff41dbffb89a9703aa29cf644a57f4b28006b47050498f0ab10a7811bb6b8945e27d1a455c62182babd6a1cb39faece32eb34d2473fafcf SHA512 07008400d0d5880f533ae17d9951fe927b63340768c2b427b6e2d0d478fa98f11763440d4df5831be121a860bad44ffe79fb0377e062ff7e32fae56dd8321c34 +DIST osc_placement-4.6.0.tar.gz 59637 BLAKE2B 740464abf09d65d9cdf045b07ac9f5f4cefaf1ca45b1e75981608aac52586079511f8c1e4069100e26397526baebd4d54617c647a252fae7f3655941806e92db SHA512 72e50b4b2dc9948e5a1e6fd1bd3c9c6a0fee364c701806f1a5702100c51da93b38a7ff460891c3672bbf7c36d4c0d9f3a7a2e5bfaab578ebc4bf4852592866e6 diff --git a/dev-python/osc-placement/metadata.xml b/dev-python/osc-placement/metadata.xml new file mode 100644 index 00000000..7b1ccc8d --- /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.5.0.ebuild b/dev-python/osc-placement/osc-placement-4.5.0.ebuild new file mode 100644 index 00000000..27e057da --- /dev/null +++ b/dev-python/osc-placement/osc-placement-4.5.0.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11..12} ) + +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.6.0.ebuild b/dev-python/osc-placement/osc-placement-4.6.0.ebuild new file mode 100644 index 00000000..d084f15f --- /dev/null +++ b/dev-python/osc-placement/osc-placement-4.6.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pbr +PYTHON_COMPAT=( python3_{11..12} ) + +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 00000000..3007bc1f --- /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 00000000..a1c2e44c --- /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 00000000..0bb8cb0c --- /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 00000000..2fd4640f --- /dev/null +++ b/dev-python/oscrypto/metadata.xml @@ -0,0 +1,13 @@ + + + + + co-maintainers welcome + agireud@protonmail.com + Alberto Gireud + + + 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 00000000..75c60be3 --- /dev/null +++ b/dev-python/oscrypto/oscrypto-1.3.0-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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 00000000..5545daff --- /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 00000000..33b53366 --- /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 00000000..8a36a5ef --- /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 00000000..b4ef3fe8 --- /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_{11..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://scrapy.org/ + https://pypi.org/project/parsel/ + https://github.com/scrapy/parsel +" + +LICENSE="BSD" +SLOT=0 +KEYWORDS="~amd64 ~arm64 ~x86" + +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 00000000..9f68271c --- /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 00000000..d20862ac --- /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 00000000..0c8fb87d --- /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_{11..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 00000000..e5a396bf --- /dev/null +++ b/dev-python/persist-queue/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/dev-python/persist-queue/metadata.xml b/dev-python/persist-queue/metadata.xml new file mode 100644 index 00000000..445d4536 --- /dev/null +++ b/dev-python/persist-queue/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..ed5b8e64 --- /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_{11..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 00000000..ed5b8e64 --- /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_{11..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/phx-class-registry/Manifest b/dev-python/phx-class-registry/Manifest new file mode 100644 index 00000000..c5c564d6 --- /dev/null +++ b/dev-python/phx-class-registry/Manifest @@ -0,0 +1,2 @@ +DIST phx-class-registry-4.0.6.tar.gz 26010 BLAKE2B 8c0f65f97efbe0dbae15d11ab52c7081f62654a485a784a6668eb37dbe3dbecf16f1fbc62edab06aafb34afd25ad1cb411de5b8768c10d4a501debc385de715f SHA512 da6d328359aae7488b1a34b4248e480c2f5e9c52e1f82bfeeba2be6d43a6014231fec0c32430e9f73c6761206197bb7e3db0b6bad9c847a5643d1609c3534293 +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 00000000..6bf70325 --- /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.0.6-r1.ebuild b/dev-python/phx-class-registry/phx-class-registry-4.0.6-r1.ebuild new file mode 100644 index 00000000..4ec45b15 --- /dev/null +++ b/dev-python/phx-class-registry/phx-class-registry-4.0.6-r1.ebuild @@ -0,0 +1,23 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +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/phx-class-registry/phx-class-registry-4.1.0.ebuild b/dev-python/phx-class-registry/phx-class-registry-4.1.0.ebuild new file mode 100644 index 00000000..4ec45b15 --- /dev/null +++ b/dev-python/phx-class-registry/phx-class-registry-4.1.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} ) +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 00000000..8d4ad21d --- /dev/null +++ b/dev-python/pillow-heif/Manifest @@ -0,0 +1,2 @@ +DIST pillow_heif-0.21.0.tar.gz 16178019 BLAKE2B 1ac057f4485331c36348f277b31d073dfe5d3aab69baaef0947449002fb095c81ffd562442f059afc29a19cafb3fa898b011c17a622963e6813a53dd2779c2f7 SHA512 9683b3eea9ea4dc0730bfab2e1163545ea31719b62cfd90a4f58aaf7ab401aef27afb7b9458c93daf9e5fa445b8f7f1ec3b3174fa9ae44513d9baaa10e777913 +DIST pillow_heif-0.22.0.tar.gz 18551571 BLAKE2B 60edcd7f1e6427651f85a2d8604b2a478646ba90cc1aeb09b768b7cf94b333d14e0d0d118d26d7ef68e6a79873d2d18f7f85ad0ae02ae81b8298e6c758ae01d0 SHA512 072de5e3afbfb373e36b51898f67e12d1abcd9a391e33b2dafe19372bb0f3ffca20ab1a7f7f8dcd0dc163a7c8aee27040613deb5d2adba0fd3b6c774cbff8c85 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 00000000..543ab690 --- /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 00000000..2573a5e8 --- /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-0.21.0.ebuild b/dev-python/pillow-heif/pillow-heif-0.21.0.ebuild new file mode 100644 index 00000000..6c47d80a --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-0.21.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..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=" + !test? ( + dev-python/pillow[${PYTHON_USEDEP}] + >=media-libs/libheif-1.17.6:= + ) + test? ( + dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] + >=media-libs/libheif-1.17.6:=[x265] + ) +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + media-libs/opencv[png,python,${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${P}-respect-cflags.patch" ) + +EPYTEST_DESELECT=( + # only works with libeif-1.19.5 + # https://github.com/bigcat88/pillow_heif/pull/312/commits/d740dcce7d967d025c4100611cc7a4632aa3fc3a + "tests/read_test.py::test_heif_read_images" +) + +distutils_enable_tests pytest diff --git a/dev-python/pillow-heif/pillow-heif-0.22.0.ebuild b/dev-python/pillow-heif/pillow-heif-0.22.0.ebuild new file mode 100644 index 00000000..cebb1217 --- /dev/null +++ b/dev-python/pillow-heif/pillow-heif-0.22.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 2024-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_{11..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=" + !test? ( + dev-python/pillow[${PYTHON_USEDEP}] + >=media-libs/libheif-1.17.6:= + ) + test? ( + dev-python/pillow[jpeg,lcms,webp,zlib,${PYTHON_USEDEP}] + >=media-libs/libheif-1.17.6:=[x265] + ) +" +BDEPEND=" + test? ( + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + media-libs/opencv[png,python,${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.21.0-respect-cflags.patch" ) + +EPYTEST_DESELECT=( + # only works with libeif-1.19.5 + # https://github.com/bigcat88/pillow_heif/pull/312/commits/d740dcce7d967d025c4100611cc7a4632aa3fc3a + "tests/read_test.py::test_heif_read_images" +) + +distutils_enable_tests pytest diff --git a/dev-python/playsound/Manifest b/dev-python/playsound/Manifest new file mode 100644 index 00000000..198688b4 --- /dev/null +++ b/dev-python/playsound/Manifest @@ -0,0 +1 @@ +DIST playsound-1.3.0.tar.gz 7650 BLAKE2B 27a601e2df63149e41707f1004ee301800d2e75abf81ce21d3e32c0ddce04f1fa3a9bd463637e1e0438f7ffe13bf0090bb120835f6f3a4eeca1c5bf41f0bbe5c SHA512 d64203542347938bb92616203423eae622c4a9a9b0dc78c8e000786eb6393cabfc092db3f3d799a40a290e762fd41cd068df8f83f7cb291c0ceaf8bc4fbc4184 diff --git a/dev-python/playsound/files/playsound-1.3.0-pep517.patch b/dev-python/playsound/files/playsound-1.3.0-pep517.patch new file mode 100644 index 00000000..05f42faf --- /dev/null +++ b/dev-python/playsound/files/playsound-1.3.0-pep517.patch @@ -0,0 +1,125 @@ +https://bugs.gentoo.org/921854 +https://github.com/TaylorSMarks/playsound/pull/149 +From 92385c78ec05c2fc3afad1afc5edc9d1282aa1e5 Mon Sep 17 00:00:00 2001 +From: taconi +Date: Fri, 10 Nov 2023 22:59:23 -0300 +Subject: [PATCH 1/2] Update setuptools configuration file for pyproject.toml + +--- + pyproject.toml | 57 ++++++++++++++++++++++++++++++++++++++++++++++++++ + setup.py | 43 ------------------------------------- + 2 files changed, 57 insertions(+), 43 deletions(-) + create mode 100644 pyproject.toml + delete mode 100644 setup.py + +diff --git a/pyproject.toml b/pyproject.toml +new file mode 100644 +index 0000000..d2b77e3 +--- /dev/null ++++ b/pyproject.toml +@@ -0,0 +1,56 @@ ++[project] ++name = "playsound" ++version = "1.3.0" ++description = "Pure Python, cross platform, single function module with no dependencies for playing sounds." ++readme = "README.rst" ++license = "MIT" ++authors = [{ name = "Taylor Marks", email = "taylor@marksfam.com" }] ++keywords = [ ++ "sound", ++ "playsound", ++ "music", ++ "wave", ++ "wav", ++ "mp3", ++ "media", ++ "song", ++ "play", ++ "audio", ++] ++classifiers = [ ++ "Development Status :: 5 - Production/Stable", ++ "Intended Audience :: Developers", ++ "Operating System :: OS Independent", ++ "Programming Language :: Python :: 2", ++ "Programming Language :: Python :: 2.3", ++ "Programming Language :: Python :: 2.4", ++ "Programming Language :: Python :: 2.5", ++ "Programming Language :: Python :: 2.6", ++ "Programming Language :: Python :: 2.7", ++ "Programming Language :: Python :: 3", ++ "Programming Language :: Python :: 3.1", ++ "Programming Language :: Python :: 3.2", ++ "Programming Language :: Python :: 3.3", ++ "Programming Language :: Python :: 3.4", ++ "Programming Language :: Python :: 3.5", ++ "Programming Language :: Python :: 3.6", ++ "Programming Language :: Python :: 3.7", ++ "Programming Language :: Python :: 3.8", ++ "Programming Language :: Python :: 3.9", ++ "Topic :: Multimedia :: Sound/Audio :: MIDI", ++ "Topic :: Multimedia :: Sound/Audio :: Players", ++ "Topic :: Multimedia :: Sound/Audio :: Players :: MP3", ++] ++ ++[project.urls] ++Homepage = "https://github.com/TaylorSMarks/playsound" ++Documentation = "https://github.com/TaylorSMarks/playsound/blob/master/README.rst" ++Repository = "https://github.com/TaylorSMarks/playsound" ++"Issue tracker" = "https://github.com/TaylorSMarks/playsound/issues" ++ ++[tool.setuptools] ++py-modules = ["playsound"] ++ ++[build-system] ++requires = ["setuptools", "setuptools-scm"] ++build-backend = "setuptools.build_meta" +diff --git a/setup.py b/setup.py +deleted file mode 100644 +index 909a3ff..0000000 +--- a/setup.py ++++ /dev/null +@@ -1,43 +0,0 @@ +-from codecs import open +-from inspect import getsource +-from os.path import abspath, dirname, join +-from setuptools import setup +- +-here = abspath(dirname(getsource(lambda:0))) +- +-with open(join(here, 'README.rst'), encoding='utf-8') as f: +- long_description = f.read() +- +-setup(name = 'playsound', +- version = '1.3.0', +- description = long_description.splitlines()[2][1:-1], +- long_description = long_description, +- url = 'https://github.com/TaylorSMarks/playsound', +- author = 'Taylor Marks', +- author_email = 'taylor@marksfam.com', +- license = 'MIT', +- classifiers = ['Development Status :: 5 - Production/Stable', +- 'Intended Audience :: Developers', +- 'License :: OSI Approved :: MIT License', +- 'Operating System :: OS Independent', +- 'Programming Language :: Python :: 2', +- 'Programming Language :: Python :: 2.3', +- 'Programming Language :: Python :: 2.4', +- 'Programming Language :: Python :: 2.5', +- 'Programming Language :: Python :: 2.6', +- 'Programming Language :: Python :: 2.7', +- 'Programming Language :: Python :: 3', +- 'Programming Language :: Python :: 3.1', +- 'Programming Language :: Python :: 3.2', +- 'Programming Language :: Python :: 3.3', +- 'Programming Language :: Python :: 3.4', +- 'Programming Language :: Python :: 3.5', +- 'Programming Language :: Python :: 3.6', +- 'Programming Language :: Python :: 3.7', +- 'Programming Language :: Python :: 3.8', +- 'Programming Language :: Python :: 3.9', +- 'Topic :: Multimedia :: Sound/Audio :: MIDI', +- 'Topic :: Multimedia :: Sound/Audio :: Players', +- 'Topic :: Multimedia :: Sound/Audio :: Players :: MP3'], +- keywords = 'sound playsound music wave wav mp3 media song play audio', +- py_modules = ['playsound']) diff --git a/dev-python/playsound/metadata.xml b/dev-python/playsound/metadata.xml new file mode 100644 index 00000000..a835c922 --- /dev/null +++ b/dev-python/playsound/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + playsound + TaylorSMarks/playsound + + diff --git a/dev-python/playsound/playsound-1.3.0-r1.ebuild b/dev-python/playsound/playsound-1.3.0-r1.ebuild new file mode 100644 index 00000000..93ec1388 --- /dev/null +++ b/dev-python/playsound/playsound-1.3.0-r1.ebuild @@ -0,0 +1,25 @@ +# 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_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Single function module with no dependencies for playing sounds" +HOMEPAGE=" + https://pypi.org/project/playsound/ + https://github.com/TaylorSMarks/playsound +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/gst-python[${PYTHON_USEDEP}]" + +PATCHES=( + "${FILESDIR}/${P}-pep517.patch" +) diff --git a/dev-python/plexapi/Manifest b/dev-python/plexapi/Manifest new file mode 100644 index 00000000..13007d70 --- /dev/null +++ b/dev-python/plexapi/Manifest @@ -0,0 +1,2 @@ +DIST plexapi-4.16.0.gh.tar.gz 22524954 BLAKE2B 3bd88f4a05ef0573ce58526fabaa658caae4979e429619d9e98e3dba30363318d3b10d6b32a7e96df101f62799b4cdb9406b4c1556aad33982dab98240d560c1 SHA512 cd68bbd3086ccbd926058fb904027cb2c9939e57e510527667e991de23aee4e5c3e13b09906edf7f529f85e46600e134b79fac1ed2ca219d8d6a0ff17ed7f4fe +DIST plexapi-4.16.1.gh.tar.gz 22524979 BLAKE2B f8a83fc395aed0648f4b5e357934c0efaedb13d15c38cdb1740d0ed3e3fd78e0165b7958ca71b589893170cdebda2a1b1239e91df91095b9f9722f6e3b04b510 SHA512 719a2c6942d4e7b0a4aedbba05fe83ec7e4070db90e6bdb7331698c7c3ae621f96539aa89b548bc57dbb7eaf97a562b7a015746f86609ddbed09ccd5569f8ede diff --git a/dev-python/plexapi/metadata.xml b/dev-python/plexapi/metadata.xml new file mode 100644 index 00000000..0fb2c9ae --- /dev/null +++ b/dev-python/plexapi/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + plexapi + pkkid/python-plexapi + + diff --git a/dev-python/plexapi/plexapi-4.16.0.ebuild b/dev-python/plexapi/plexapi-4.16.0.ebuild new file mode 100644 index 00000000..9f29b7e0 --- /dev/null +++ b/dev-python/plexapi/plexapi-4.16.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_{11..13} ) + +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.16.1.ebuild b/dev-python/plexapi/plexapi-4.16.1.ebuild new file mode 100644 index 00000000..9f29b7e0 --- /dev/null +++ b/dev-python/plexapi/plexapi-4.16.1.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_{11..13} ) + +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 00000000..5bfd5b08 --- /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 00000000..59c662e1 --- /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 00000000..d7fff2cc --- /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_{11..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 00000000..3447ecca --- /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_{11..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 00000000..a75a9299 --- /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 00000000..c9fd7504 --- /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 00000000..5d32ff6a --- /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_{11..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/prometheus_exporter/Manifest b/dev-python/prometheus_exporter/Manifest new file mode 100644 index 00000000..8de92053 --- /dev/null +++ b/dev-python/prometheus_exporter/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/dev-python/prometheus_exporter/metadata.xml b/dev-python/prometheus_exporter/metadata.xml new file mode 100644 index 00000000..58ab6295 --- /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 00000000..db402818 --- /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_{11..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 00000000..c43dcc8f --- /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_{11..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-9999.ebuild b/dev-python/prometheus_exporter/prometheus_exporter-9999.ebuild new file mode 100644 index 00000000..f71029c4 --- /dev/null +++ b/dev-python/prometheus_exporter/prometheus_exporter-9999.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=setuptools +PYTHON_COMPAT=( python3_{11..13} ) +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-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/proselint/Manifest b/dev-python/proselint/Manifest new file mode 100644 index 00000000..4cfa6a3e --- /dev/null +++ b/dev-python/proselint/Manifest @@ -0,0 +1,2 @@ +DIST proselint-0.13.0.tar.gz 96876 BLAKE2B 780d1c217244e7909fb017d4c8fe4061e8328280119694f6e40630393f52bd00498382d3944d598f34751c7afecbcf5f2e76f1e204b073d28cd363452683e91f SHA512 6379c63fba0be8c5944c67ef4d3c0fd4ae4deb0076813531cddcdbc632bb254a4e213f88f07d96679465d740c1936a2b1502f852959a8ac9789ab1b983b8a0ef +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 00000000..ef03acfc --- /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.13.0.ebuild b/dev-python/proselint/proselint-0.13.0.ebuild new file mode 100644 index 00000000..dba53825 --- /dev/null +++ b/dev-python/proselint/proselint-0.13.0.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=poetry +PYPI_PN=${PN^} +PYTHON_COMPAT=( pypy3 python3_{11..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A linter for prose" +HOMEPAGE=" + 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}] +" + +distutils_enable_tests pytest 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 00000000..802ac64d --- /dev/null +++ b/dev-python/proselint/proselint-0.14.0.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=poetry +PYPI_PN=${PN^} +PYTHON_COMPAT=(python3_{11..13} ) + +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}] +" + +distutils_enable_tests pytest diff --git a/dev-python/protego/Manifest b/dev-python/protego/Manifest new file mode 100644 index 00000000..c1ec0c53 --- /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 00000000..d063fdac --- /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 00000000..5181646b --- /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_{11..13} pypy3 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/proxy_tools/Manifest b/dev-python/proxy_tools/Manifest new file mode 100644 index 00000000..dd50f3ff --- /dev/null +++ b/dev-python/proxy_tools/Manifest @@ -0,0 +1 @@ +DIST proxy_tools-0.1.0_p1.gh.tar.gz 9405 BLAKE2B 26a28c3346a687325bb5a0e1fbce034522de67626fb345b8583afbb91fde4b4cc89aaa532bedf113ba17b47a6212fc5899d9069032754faee9f16c0d818d5a58 SHA512 d9cdf2d175e2bce452c8e5132732f90a2cd8f7e86e49cd7041752b710530625c5798d5078ad22ca7ec9980d5d91d3823c0fc64030597763084023df0a79f0a61 diff --git a/dev-python/proxy_tools/metadata.xml b/dev-python/proxy_tools/metadata.xml new file mode 100644 index 00000000..c1a223cf --- /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_p1.ebuild b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild new file mode 100644 index 00000000..3259b3d0 --- /dev/null +++ b/dev-python/proxy_tools/proxy_tools-0.1.0_p1.ebuild @@ -0,0 +1,26 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517="setuptools" +PYTHON_COMPAT=( python3_{11..12} ) + +inherit distutils-r1 + +MY_COMMIT="db43f1e35d4f90a65c5a4d56d9e9af88212ec6e6" + +DESCRIPTION="Simple proxy (as in the GoF design pattern)" +HOMEPAGE="https://pypi.org/project/proxy_tools/" +# pypi tarballs are missing test data +SRC_URI="https://github.com/jtushman/${PN}/archive/${MY_COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}"/${PN}-${MY_COMMIT} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +# dev-python/nose removed from ::gentoo +RESTRICT="test" + +# distutils_enable_tests nose diff --git a/dev-python/psycopg2cffi/Manifest b/dev-python/psycopg2cffi/Manifest new file mode 100644 index 00000000..d267c2e4 --- /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 00000000..1237fa7d --- /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 00000000..984630c1 --- /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 00000000..f56591be --- /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_{11..12} pypy3 ) +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 00000000..d38f25bc --- /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 00000000..7768b2ce --- /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 00000000..22916dd3 --- /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_{11..13} pypy3 ) +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/py-nanoid/metadata.xml b/dev-python/py-nanoid/metadata.xml new file mode 100644 index 00000000..30afa294 --- /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-9999.ebuild b/dev-python/py-nanoid/py-nanoid-9999.ebuild new file mode 100644 index 00000000..e58b3fda --- /dev/null +++ b/dev-python/py-nanoid/py-nanoid-9999.ebuild @@ -0,0 +1,18 @@ +# 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_{11..12} pypy3 ) + +inherit distutils-r1 git-r3 + +DESCRIPTION="Python Nanoid" +HOMEPAGE="https://github.com/puyuan/py-nanoid https://pypi.org/project/nanoid" +EGIT_REPO_URI="https://github.com/puyuan/py-nanoid.git" + +LICENSE="MIT" +SLOT="0" + +distutils_enable_tests pytest diff --git a/dev-python/pyagentx/Manifest b/dev-python/pyagentx/Manifest new file mode 100644 index 00000000..0333352a --- /dev/null +++ b/dev-python/pyagentx/Manifest @@ -0,0 +1 @@ +DIST pyagentx-0.4.tar.gz 11353 BLAKE2B 1ae8197431a60651de61577d384ff3168ee2beb4bf6ce5cb2ccb4fbd9482f808c875301225e2d871e3fde94828e3291604f61e358570074b64af2271005e3f7f SHA512 2c13dc04b926fa0d6d7df24d577fc37d08440145adbc5e9ec45f99157da40d92afd7bd7e875e3d980b83330ee66ccde8649698cd967c150056db19cbbc4f7f6b diff --git a/dev-python/pyagentx/files/python3.patch b/dev-python/pyagentx/files/python3.patch new file mode 100644 index 00000000..63ea7d1a --- /dev/null +++ b/dev-python/pyagentx/files/python3.patch @@ -0,0 +1,255 @@ +commit dd1f0e84f8e321789264aec5ada0f1cb4d9ac8af +Author: Ondrej Mular +Date: Tue Nov 21 08:40:55 2017 +0100 + + Port to python3 + +diff --git a/pyagentx/__init__.py b/pyagentx/__init__.py +index efeef10..d4fd627 100644 +--- a/pyagentx/__init__.py ++++ b/pyagentx/__init__.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + import logging + +diff --git a/pyagentx/agent.py b/pyagentx/agent.py +index b6c0e2a..2db39db 100644 +--- a/pyagentx/agent.py ++++ b/pyagentx/agent.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + # -------------------------------------------- + import logging +@@ -11,8 +16,11 @@ logger.addHandler(NullHandler()) + # -------------------------------------------- + + import time +-import Queue + import inspect ++try: ++ import queue ++except ImportError: ++ import Queue as queue + + import pyagentx + from pyagentx.updater import Updater +@@ -57,18 +65,18 @@ class Agent(object): + pass + + def start(self): +- queue = Queue.Queue(maxsize=20) ++ update_queue = queue.Queue(maxsize=20) + self.setup() + # Start Updaters + for u in self._updater_list: + logger.debug('Starting updater [%s]' % u['oid']) + t = u['class']() +- t.agent_setup(queue, u['oid'], u['freq']) ++ t.agent_setup(update_queue, u['oid'], u['freq']) + t.start() + self._threads.append(t) + # Start Network + oid_list = [u['oid'] for u in self._updater_list] +- t = Network(queue, oid_list, self._sethandlers) ++ t = Network(update_queue, oid_list, self._sethandlers) + t.start() + self._threads.append(t) + # Do nothing ... just wait for someone to stop you +diff --git a/pyagentx/network.py b/pyagentx/network.py +index 9711398..f30edad 100644 +--- a/pyagentx/network.py ++++ b/pyagentx/network.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + # -------------------------------------------- + import logging +@@ -13,7 +18,10 @@ logger.addHandler(NullHandler()) + import socket + import time + import threading +-import Queue ++try: ++ import queue ++except ImportError: ++ import Queue as queue + + import pyagentx + from pyagentx.pdu import PDU +@@ -21,10 +29,10 @@ from pyagentx.pdu import PDU + + class Network(threading.Thread): + +- def __init__(self, queue, oid_list, sethandlers): ++ def __init__(self, update_queue, oid_list, sethandlers): + threading.Thread.__init__(self) + self.stop = threading.Event() +- self._queue = queue ++ self._queue = update_queue + self._oid_list = oid_list + self._sethandlers = sethandlers + +@@ -84,7 +92,7 @@ class Network(threading.Thread): + update_oid = item['oid'] + update_data = item['data'] + # clear values with prefix oid +- for oid in self.data.keys(): ++ for oid in list(self.data.keys()): + if oid.startswith(update_oid): + del(self.data[oid]) + # insert updated value +@@ -94,7 +102,7 @@ class Network(threading.Thread): + 'value':row['value']} + # recalculate reverse index if data changed + self.data_idx = sorted(self.data.keys(), key=lambda k: tuple(int(part) for part in k.split('.'))) +- except Queue.Empty: ++ except queue.Empty: + break + + +diff --git a/pyagentx/pdu.py b/pyagentx/pdu.py +index 0af8e82..ac02a77 100644 +--- a/pyagentx/pdu.py ++++ b/pyagentx/pdu.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + # -------------------------------------------- + import logging +@@ -68,10 +73,11 @@ class PDU(object): + + + def encode_octet(self, octet): ++ octet = octet.encode("utf-8") + buf = struct.pack('!L', len(octet)) +- buf += str(octet) ++ buf += octet + padding = ( 4 - ( len(octet) % 4 ) ) % 4 +- buf += chr(0)* padding ++ buf += chr(0).encode() * padding + return buf + + +@@ -107,7 +113,7 @@ class PDU(object): + + + def encode(self): +- buf = '' ++ buf = b'' + if self.type == pyagentx.AGENTX_OPEN_PDU: + # timeout + buf += struct.pack('!BBBB', 5, 0, 0, 0) +@@ -169,7 +175,7 @@ class PDU(object): + sub_ids.append(t[0]) + oid = '.'.join(str(i) for i in sub_ids) + return oid, ret['include'] +- except Exception, e: ++ except Exception as e: + logger.exception('Invalid packing OID header') + logger.debug('%s' % pprint.pformat(self.decode_buf)) + +@@ -196,7 +202,7 @@ class PDU(object): + buf = self.decode_buf[:l] + self.decode_buf = self.decode_buf[l+padding:] + return buf +- except Exception, e: ++ except Exception as e: + logger.exception('Invalid packing octet header') + + +@@ -204,7 +210,7 @@ class PDU(object): + try: + vtype,_ = struct.unpack('!HH', self.decode_buf[:4]) + self.decode_buf = self.decode_buf[4:] +- except Exception, e: ++ except Exception as e: + logger.exception('Invalid packing value header') + oid,_ = self.decode_oid() + if vtype in [pyagentx.TYPE_INTEGER, pyagentx.TYPE_COUNTER32, pyagentx.TYPE_GAUGE32, pyagentx.TYPE_TIMETICKS]: +@@ -252,7 +258,7 @@ class PDU(object): + context = self.decode_octet() + logger.debug('Context: %s' % context) + return ret +- except Exception, e: ++ except Exception as e: + logger.exception('Invalid packing: %d' % len(self.decode_buf)) + logger.debug('%s' % pprint.pformat(self.decode_buf)) + +diff --git a/pyagentx/sethandler.py b/pyagentx/sethandler.py +index 30a2db5..97839b2 100644 +--- a/pyagentx/sethandler.py ++++ b/pyagentx/sethandler.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + # -------------------------------------------- + import logging +diff --git a/pyagentx/updater.py b/pyagentx/updater.py +index 5fb06d4..711f87e 100644 +--- a/pyagentx/updater.py ++++ b/pyagentx/updater.py +@@ -1,5 +1,10 @@ + #!/usr/bin/env python + # -*- coding: utf-8 -*- ++from __future__ import ( ++ absolute_import, ++ division, ++ print_function, ++) + + # -------------------------------------------- + import logging +@@ -12,7 +17,11 @@ logger.addHandler(NullHandler()) + + import time + import threading +-import Queue ++try: ++ import queue ++except ImportError: ++ import Queue as queue ++ + + import pyagentx + +@@ -39,7 +48,7 @@ class Updater(threading.Thread): + self.update() + self._queue.put_nowait({'oid': self._oid, + 'data':self._data}) +- except Queue.Full: ++ except queue.Full: + logger.error('Queue full') + except: + logger.exception('Unhandled update exception') diff --git a/dev-python/pyagentx/files/updater.patch b/dev-python/pyagentx/files/updater.patch new file mode 100644 index 00000000..6c0b9c4a --- /dev/null +++ b/dev-python/pyagentx/files/updater.patch @@ -0,0 +1,27 @@ +commit 1f0337b2d481d16936a4921498fe67614687bd38 +Author: Mohammed Alshohayeb +Date: Tue Jun 30 14:40:00 2015 +0300 + + permit remote descendants of Updater to be useable + +diff --git a/pyagentx/agent.py b/pyagentx/agent.py +index 173a966..b6c0e2a 100644 +--- a/pyagentx/agent.py ++++ b/pyagentx/agent.py +@@ -12,6 +12,7 @@ logger.addHandler(NullHandler()) + + import time + import Queue ++import inspect + + import pyagentx + from pyagentx.updater import Updater +@@ -30,7 +31,7 @@ class Agent(object): + self._threads = [] + + def register(self, oid, class_, freq=10): +- if Updater not in class_.__bases__: ++ if Updater not in inspect.getmro(class_): + raise AgentError('Class given isn\'t an updater') + # cleanup and test oid + try: diff --git a/dev-python/pyagentx/metadata.xml b/dev-python/pyagentx/metadata.xml new file mode 100644 index 00000000..b66a6437 --- /dev/null +++ b/dev-python/pyagentx/metadata.xml @@ -0,0 +1,11 @@ + + + + + andrea.postiglione@gmail.com + Andrea Postiglione + + + hosthvo/pyagentx + + diff --git a/dev-python/pyagentx/pyagentx-0.4-r1.ebuild b/dev-python/pyagentx/pyagentx-0.4-r1.ebuild new file mode 100644 index 00000000..b5de7ea7 --- /dev/null +++ b/dev-python/pyagentx/pyagentx-0.4-r1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Python AgentX Implementation" +HOMEPAGE="https://github.com/hosthvo/pyagentx" +SRC_URI="https://github.com/hosthvo/pyagentx/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES="${FILESDIR}/updater.patch + ${FILESDIR}/python3.patch" diff --git a/dev-python/pyclip/Manifest b/dev-python/pyclip/Manifest new file mode 100644 index 00000000..4905f753 --- /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 00000000..9e12ce6a --- /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 00000000..0f498451 --- /dev/null +++ b/dev-python/pyclip/pyclip-0.7.0-r2.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) + +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 + +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 )" + +# Needs a working xorg/wayland setup +RESTRICT="test" + +RDEPEND=" + wayland? ( gui-apps/wl-clipboard ) + X? ( x11-misc/xclip ) +" + +DOCS=( docs/README.md ) + +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 +} + +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 00000000..1627abd8 --- /dev/null +++ b/dev-python/pyclip/pyclip-9999.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) + +DISTUTILS_USE_PEP517="setuptools" + +inherit distutils-r1 + +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 )" + +# Needs a working xorg/wayland setup +RESTRICT="test" + +RDEPEND=" + wayland? ( gui-apps/wl-clipboard ) + X? ( x11-misc/xclip ) +" + +DOCS=( docs/README.md ) + +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 +} + +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-settings/Manifest b/dev-python/pydantic-settings/Manifest new file mode 100644 index 00000000..4bed2808 --- /dev/null +++ b/dev-python/pydantic-settings/Manifest @@ -0,0 +1 @@ +DIST pydantic_settings-2.8.1.tar.gz 83550 BLAKE2B 76d112cb5fefddc4337ddf1708c66b4ae1e84b2574f681efe8b836302a5f8cff601d36bb395ac3080635529726eb1fe91648003d2ed42333fba1189b9d94bf18 SHA512 04ebb413ba42acf987440c71de21a65ac22011a866e3e27484c8dab6f0e71ec99402e33ca5f4002a03a7b3cdd369a759ce7f0706cb33e9adea37bd203f9867a6 diff --git a/dev-python/pydantic-settings/metadata.xml b/dev-python/pydantic-settings/metadata.xml new file mode 100644 index 00000000..5574a3ad --- /dev/null +++ b/dev-python/pydantic-settings/metadata.xml @@ -0,0 +1,26 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + pydantic-settings + pydantic/pydantic-settings + https://docs.pydantic.dev/dev/concepts/pydantic_settings/ + + Samuel Colvin + s@muelcolvin.com + + + Eric Jolibois + em.jolibois@gmail.com + + + Hasan Ramezani + hasan.r67@gmail.com + + + diff --git a/dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild b/dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild new file mode 100644 index 00000000..7113dcb1 --- /dev/null +++ b/dev-python/pydantic-settings/pydantic-settings-2.8.1.ebuild @@ -0,0 +1,44 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..13} pypy3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Settings management using Pydantic" +HOMEPAGE=" + https://pypi.org/project/pydantic-settings/ + https://github.com/pydantic/pydantic-settings +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/pydantic-2.7.0[${PYTHON_USEDEP}] + dev-python/pydantic-core[${PYTHON_USEDEP}] + >=dev-python/python-dotenv-0.21.0[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/annotated-types[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + ) +" + +EPYTEST_IGNORE=( + # Dependencies not packaged: pytest-examples + tests/test_docs.py +) +EPYTEST_DESELECT=( + tests/test_source_cli.py::test_cli_metavar_format_type_alias_312 +) + +distutils_enable_tests pytest diff --git a/dev-python/pydispatcher/Manifest b/dev-python/pydispatcher/Manifest new file mode 100644 index 00000000..151dee56 --- /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 00000000..dbb18cc4 --- /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 00000000..57d509e4 --- /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_{11..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 00000000..debead70 --- /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 00000000..9e193016 --- /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 00000000..9084c313 --- /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_{11..12} ) +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 00000000..7785bcec --- /dev/null +++ b/dev-python/pyfiglet/Manifest @@ -0,0 +1 @@ +DIST pyfiglet-0.8.post1.tar.gz 634618 BLAKE2B 49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49 SHA512 3b8c7b4c9ae48466da3ccc6711aac9c35b08a373abbdda66c60a62f17ba6edd316b0d5e3085613f7c44fbaa2f02acc4a5b3830a31d22437d9261863878421400 diff --git a/dev-python/pyfiglet/metadata.xml b/dev-python/pyfiglet/metadata.xml new file mode 100644 index 00000000..a7da4009 --- /dev/null +++ b/dev-python/pyfiglet/metadata.xml @@ -0,0 +1,10 @@ + + + + + + pwaller/pyfiglet + pyfiglet + https://github.com/pwaller/pyfiglet/issues + + diff --git a/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild b/dev-python/pyfiglet/pyfiglet-0.8_p1.ebuild new file mode 100644 index 00000000..88e6a3c7 --- /dev/null +++ b/dev-python/pyfiglet/pyfiglet-0.8_p1.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_{11..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Pure-python FIGlet implementation" +HOMEPAGE=" + https://pypi.org/project/pyfiglet/ + https://github.com/pwaller/pyfiglet +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# requires subprocess32 +RESTRICT="test" + +distutils_enable_tests pytest diff --git a/dev-python/pyftdi/Manifest b/dev-python/pyftdi/Manifest new file mode 100644 index 00000000..0b4047c3 --- /dev/null +++ b/dev-python/pyftdi/Manifest @@ -0,0 +1 @@ +DIST pyftdi-0.55.4.gh.tar.gz 186949 BLAKE2B 4d680ff38bbb3b1abb320398fa7543f9524e52511ea3fbfcf08d00d1e69c345ad71341c3de5204c69c1023d6974fdefd763bf61d693e88a3154f2c710f5ab070 SHA512 3998572f1af781327678d99ab89ee33bda42bea6320cf62ed4e65a3c6a891754f8f17763482e0d852bff9c73ab80af8c2df8c71ed70af9079512680064b24ede diff --git a/dev-python/pyftdi/metadata.xml b/dev-python/pyftdi/metadata.xml new file mode 100644 index 00000000..423b6dd2 --- /dev/null +++ b/dev-python/pyftdi/metadata.xml @@ -0,0 +1,30 @@ + + + + + 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. + + diff --git a/dev-python/pyftdi/pyftdi-0.55.4.ebuild b/dev-python/pyftdi/pyftdi-0.55.4.ebuild new file mode 100644 index 00000000..81717775 --- /dev/null +++ b/dev-python/pyftdi/pyftdi-0.55.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +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/pyglm/Manifest b/dev-python/pyglm/Manifest new file mode 100644 index 00000000..c897eb2c --- /dev/null +++ b/dev-python/pyglm/Manifest @@ -0,0 +1,2 @@ +DIST pyglm-2.8.1-glm.gh.tar.gz 293158 BLAKE2B fca1a7d971aed95c3e78edae5542436cbe49b6f5f2adea526a21efb7f30843d553e858375c1afbf5e66362d8fc7c12586b8d14e247b69bf6a31b33172d2ba2ad SHA512 2261bbe1ea8dd2f573842ec809e5343ff703a72c9975e83f0da709188f8ff16ac6ee014217430dac8057420787519e53b36b743bd847355de064612cc36da0c0 +DIST pyglm-2.8.1.gh.tar.gz 791363 BLAKE2B 5f1f455bdc09c82329cc0b6ee2c70fd1239f58feef6b71ef24560b67fa1ec94cfe728b3814f733afed42fd37f5574d36ff91d9a193fa942bf2b2c4196d0daca0 SHA512 47f28151be41251e29b51514e547fb21e9abec2520118284788fff65d659ec61f5ef3dcb4e6e4daa2dc7c4adb9f3a11849c1732a0915a9ff9ab1a91ea8c691b8 diff --git a/dev-python/pyglm/metadata.xml b/dev-python/pyglm/metadata.xml new file mode 100644 index 00000000..df863701 --- /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.1.ebuild b/dev-python/pyglm/pyglm-2.8.1.ebuild new file mode 100644 index 00000000..0576b3cc --- /dev/null +++ b/dev-python/pyglm/pyglm-2.8.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +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/pygments-promql/Manifest b/dev-python/pygments-promql/Manifest new file mode 100644 index 00000000..f9e92727 --- /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 00000000..7c14b4f5 --- /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 00000000..2df07639 --- /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_{11..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 00000000..22476ec8 --- /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 00000000..1300b83b --- /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 00000000..8d604572 --- /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_{11..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/pymeeus/Manifest b/dev-python/pymeeus/Manifest new file mode 100644 index 00000000..bcec1ec7 --- /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 00000000..90fbf792 --- /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 00000000..977daa51 --- /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 00000000..9179ce04 --- /dev/null +++ b/dev-python/pymeeus/pymeeus-0.5.12.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_{11..13} pypy3 ) +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 00000000..ac037254 --- /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 00000000..66d80ca2 --- /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 00000000..507ebf18 --- /dev/null +++ b/dev-python/pymorphy3-dicts-ru/pymorphy3-dicts-ru-2.4.417150.4580142.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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 00000000..0cc16a65 --- /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 00000000..b2324017 --- /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 00000000..0ce6e07d --- /dev/null +++ b/dev-python/pymorphy3-dicts-uk/pymorphy3-dicts-uk-2.4.1.1.1663094765.ebuild @@ -0,0 +1,16 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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 00000000..f9123be0 --- /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 00000000..f4087153 --- /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 00000000..f4256da8 --- /dev/null +++ b/dev-python/pymorphy3/pymorphy3-1.2.0.ebuild @@ -0,0 +1,21 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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/pynput/Manifest b/dev-python/pynput/Manifest new file mode 100644 index 00000000..42a186bc --- /dev/null +++ b/dev-python/pynput/Manifest @@ -0,0 +1 @@ +DIST pynput-1.7.6.tar.gz 79501 BLAKE2B cb356271ef0688ff6532fb79b858c10fb3a52abc4f6db5f4758948cb16f01e96e9377894ea211952b58f5ff6d997ceeec9ba51a29aef866e65cd83900a9894ae SHA512 66639096a83b7ea7c926bfab67ef6c54b913fc4ffe5814bbc4ace6e4d298237a3623066f4f5c08a2bcf1cc5e40d18dc35b77c18afbd0d00b7b4bf4ed2233d9ff diff --git a/dev-python/pynput/metadata.xml b/dev-python/pynput/metadata.xml new file mode 100644 index 00000000..26aa32f0 --- /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 00000000..f91908a6 --- /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_{11..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/pypandoc/Manifest b/dev-python/pypandoc/Manifest new file mode 100644 index 00000000..92e632ed --- /dev/null +++ b/dev-python/pypandoc/Manifest @@ -0,0 +1 @@ +DIST pypandoc-1.15.gh.tar.gz 70808 BLAKE2B cee70ded756b66d835c2693a4b67bc175314c9998acb71f35befd33e31f7b7e1042a5cf871535ba426272004f0426c50557bdd48a05fff5ff2aac0ca7ba70c42 SHA512 c6127aa085c27f2e82148689647f7861c8bdb37feacc6b5fdf017947c7e1c18eaf7c17ec26b7c2881d4ae40bb20dcaaf86aa52f989315d19df92e491bf07efb8 diff --git a/dev-python/pypandoc/metadata.xml b/dev-python/pypandoc/metadata.xml new file mode 100644 index 00000000..96745e62 --- /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.15.ebuild b/dev-python/pypandoc/pypandoc-1.15.ebuild new file mode 100644 index 00000000..102cfc6f --- /dev/null +++ b/dev-python/pypandoc/pypandoc-1.15.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=poetry +PYTHON_COMPAT=( python3_{11..13} pypy3 ) + +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 00000000..4f3ced85 --- /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 00000000..a3c1245c --- /dev/null +++ b/dev-python/pyperscan/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..da9d97a0 --- /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_{11..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/pyqtdarktheme/Manifest b/dev-python/pyqtdarktheme/Manifest new file mode 100644 index 00000000..1f72bd69 --- /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 00000000..cd4dba3e --- /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 00000000..2394ba20 --- /dev/null +++ b/dev-python/pyqtdarktheme/pyqtdarktheme-2.1.0.ebuild @@ -0,0 +1,18 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +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/pyrime/Manifest b/dev-python/pyrime/Manifest new file mode 100644 index 00000000..5cbf2f71 --- /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 00000000..4e0d4cd7 --- /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 00000000..18f927cb --- /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 00000000..3bebc1b1 --- /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_{11..13} pypy3 ) +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/pysnooper/Manifest b/dev-python/pysnooper/Manifest new file mode 100644 index 00000000..fd0ca647 --- /dev/null +++ b/dev-python/pysnooper/Manifest @@ -0,0 +1,2 @@ +DIST PySnooper-1.2.0.tar.gz 46224 BLAKE2B e40b779bf446b79513e7a6a11e95d476571a077ca0204a1f54cff71ecf9ff85f2dd8db2d0eb6ca9d104467ae64f0cea54a0f772da41d29606847f559117c8527 SHA512 0bcd5f65e102bf048304ce8a6d25827bff6602c664836a1f2a69bdf7a036d86df0179097a227c6a6eaab41ce66355b1a3b2c981e2593cf4dcee1953154de9655 +DIST PySnooper-1.2.1.tar.gz 46212 BLAKE2B d646098fce8f846151772788693d1b577a0be5fcfcece788ed453ddd11b44fd4550dffff545fe3c6eea40b96ac51d9f97adb168f88051f7bae74eaa4cf76335a SHA512 a342e54b0cecc0630e742d428da6f6a499b5ef130e62b3df4a2ca6f96dc15c36c0483dfea371fbce2602a19b30d0794f16ccb70a2a767d1bc9d668c92fc466d2 diff --git a/dev-python/pysnooper/metadata.xml b/dev-python/pysnooper/metadata.xml new file mode 100644 index 00000000..a6f11979 --- /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.0.ebuild b/dev-python/pysnooper/pysnooper-1.2.0.ebuild new file mode 100644 index 00000000..e4a8471f --- /dev/null +++ b/dev-python/pysnooper/pysnooper-1.2.0.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_{11..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.1.ebuild b/dev-python/pysnooper/pysnooper-1.2.1.ebuild new file mode 100644 index 00000000..e4a8471f --- /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_{11..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/pystardict/Manifest b/dev-python/pystardict/Manifest new file mode 100644 index 00000000..7ee7706b --- /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 00000000..d44386d8 --- /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 00000000..1d8afc20 --- /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_{11..12} pypy3 ) +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 00000000..312c73d6 --- /dev/null +++ b/dev-python/pytest-cases/Manifest @@ -0,0 +1 @@ +DIST pytest_cases-3.8.6.tar.gz 1092150 BLAKE2B 6db9e9e2116a5b961c615eec344439dd5afd86f6727e22ecdcce903368768886a89818a29766212b4ad663f9e7c2c004e3fb439937ce2a468dd7a3ac2adf7f04 SHA512 fe887a09ea63772c0c624afc35601c398b47884bf6f7571ffd5856a4c00df8633acdf6562972329c12ba27d54307c58435d1dcbd661fe7d32483e64fba40aff5 diff --git a/dev-python/pytest-cases/metadata.xml b/dev-python/pytest-cases/metadata.xml new file mode 100644 index 00000000..474f1d4e --- /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.8.6.ebuild b/dev-python/pytest-cases/pytest-cases-3.8.6.ebuild new file mode 100644 index 00000000..377da80c --- /dev/null +++ b/dev-python/pytest-cases/pytest-cases-3.8.6.ebuild @@ -0,0 +1,46 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=( + dev-python/mkdocs-material + dev-python/regex +) + +inherit distutils-r1 docs 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}] + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-harvest[${PYTHON_USEDEP}] + dev-python/pytest-steps[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_compile_all() { + docs_compile +} diff --git a/dev-python/pytest-celery/Manifest b/dev-python/pytest-celery/Manifest new file mode 100644 index 00000000..3b35be01 --- /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 00000000..7eac9edd --- /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 00000000..a1614cf5 --- /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_{11..12} ) +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-harvest/Manifest b/dev-python/pytest-harvest/Manifest new file mode 100644 index 00000000..c5ad0f84 --- /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 00000000..d413c12f --- /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.ebuild b/dev-python/pytest-harvest/pytest-harvest-1.10.5.ebuild new file mode 100644 index 00000000..f0924e56 --- /dev/null +++ b/dev-python/pytest-harvest/pytest-harvest-1.10.5.ebuild @@ -0,0 +1,50 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit distutils-r1 docs 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/pytest-cases[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +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_compile_all() { + docs_compile +} + +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 00000000..a09bb2ad --- /dev/null +++ b/dev-python/pytest-mypy-plugins/Manifest @@ -0,0 +1 @@ +DIST pytest-mypy-plugins-3.1.0.gh.tar.gz 24331 BLAKE2B b4cae94e254f8da0ef8cd081479cbee4522150843ef3bbbd16ae6efe6722e44e84aa49e761e99699b75c94f8b44963e8f9eeefb5c5b3352411df4801a1bbc5b4 SHA512 4892b653b9cd2bbe5cd253c5f0472d48a6eaf5e1261d53ef0f1c53470c2589baf21d428a0873c64acca71eec38ef9653ec501e0746ffc564d30830ba68148f91 diff --git a/dev-python/pytest-mypy-plugins/metadata.xml b/dev-python/pytest-mypy-plugins/metadata.xml new file mode 100644 index 00000000..3da79fbb --- /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.1.0.ebuild b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.1.0.ebuild new file mode 100644 index 00000000..72130931 --- /dev/null +++ b/dev-python/pytest-mypy-plugins/pytest-mypy-plugins-3.1.0.ebuild @@ -0,0 +1,52 @@ +# 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_{11..12} ) +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/mypy-1.3.0[${PYTHON_USEDEP}] + >=dev-python/pytest-7.0.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/regex[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_prepare_all() { + # tests need pytest_mypy_plugins.tests on the modules search path and + # python -m pytest preprends sys.path with ${S} + sed "s/\"pytest\"/\"MY_EPYTHON\", \"-m\", \"pytest\"/" \ + -i pytest_mypy_plugins/tests/test_explicit_configs.py || die + distutils-r1_python_prepare_all +} + +python_test() { + # substitute the correct interpreter + sed "s/MY_EPYTHON/${EPYTHON}/" -i pytest_mypy_plugins/tests/test_explicit_configs.py || die + distutils-r1_python_test + # reset for next interpreter run + sed "s/${EPYTHON}/MY_EPYTHON/" -i pytest_mypy_plugins/tests/test_explicit_configs.py || die +} diff --git a/dev-python/pytest-relaxed/Manifest b/dev-python/pytest-relaxed/Manifest new file mode 100644 index 00000000..45ddf991 --- /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 00000000..5fd99fc7 --- /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 00000000..c4ea9242 --- /dev/null +++ b/dev-python/pytest-relaxed/pytest-relaxed-2.0.2.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_{11..13} ) +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" + +BDEPEND=" + test? ( + dev-python/decorator[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/pytest-steps/Manifest b/dev-python/pytest-steps/Manifest new file mode 100644 index 00000000..371f8172 --- /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 00000000..b9b833a4 --- /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 00000000..82c00a6e --- /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.ebuild b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild new file mode 100644 index 00000000..094808e1 --- /dev/null +++ b/dev-python/pytest-steps/pytest-steps-1.8.0.ebuild @@ -0,0 +1,58 @@ +# Copyright 2022-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND="dev-python/mkdocs-material" + +inherit distutils-r1 docs 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/pytest-cases[${PYTHON_USEDEP}] + dev-python/pytest-harvest[${PYTHON_USEDEP}] + dev-python/tabulate[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${P}-strict-mkdocs.patch" ) + +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 + +python_prepare_all() { + sed "/pytest-runner/d" -i setup.cfg || die + distutils-r1_python_prepare_all +} + +python_compile_all() { + docs_compile +} + +python_test() { + epytest pytest_steps/tests --doctest-modules +} diff --git a/dev-python/pytest-vcr/Manifest b/dev-python/pytest-vcr/Manifest new file mode 100644 index 00000000..c43bfeca --- /dev/null +++ b/dev-python/pytest-vcr/Manifest @@ -0,0 +1 @@ +DIST pytest-vcr-1.0.2.gh.tar.gz 9281 BLAKE2B dc12d9a2fda156e072c32c5b08b2b35549398ed4372f9c8c17cd086b83286e78cce98f1aa54b3db21883dda84f379facb477442fa0f411532be4bdbc498ea1e1 SHA512 29dceb51092d73f2190b89e82e88b59506591a35cfe4f141bb877c05420d67a8ab2f21f63c2630972c35697d01b242891917d1be19b14fdfa810c1799f8542c2 diff --git a/dev-python/pytest-vcr/metadata.xml b/dev-python/pytest-vcr/metadata.xml new file mode 100644 index 00000000..0caeff73 --- /dev/null +++ b/dev-python/pytest-vcr/metadata.xml @@ -0,0 +1,13 @@ + + + + + + pytest-vcr + ktosiek/pytest-vcr + + tomasz.kontusz@gmail.com + Tomasz Kontusz + + + diff --git a/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild new file mode 100644 index 00000000..cf3938de --- /dev/null +++ b/dev-python/pytest-vcr/pytest-vcr-1.0.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="mkdocs" +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_USE_PEP517="setuptools" +inherit distutils-r1 docs + +DESCRIPTION="Plugin for managing VCR.py cassettes" +HOMEPAGE=" + https://pypi.org/project/pytest-vcr/ + https://github.com/ktosiek/pytest-vcr +" +SRC_URI="https://github.com/ktosiek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] +" + +DOCS=( docs README.rst ) + +EPYTEST_DESELECT=( tests/test_vcr.py::test_no_warnings ) + +distutils_enable_tests pytest + +python_prepare_all() { + # pytest.config was removed in >=dev-python/pytest-5.0 + sed "/pytest.config/d" -i tests/test_vcr.py || die + + distutils-r1_python_prepare_all +} + +python_compile_all() { + docs_compile +} diff --git a/dev-python/python-barbicanclient/Manifest b/dev-python/python-barbicanclient/Manifest new file mode 100644 index 00000000..9de60475 --- /dev/null +++ b/dev-python/python-barbicanclient/Manifest @@ -0,0 +1,2 @@ +DIST python-barbicanclient-7.0.0.tar.gz 128741 BLAKE2B cc3e81974511cf250238bd1f9823cbf603a53ca13ca3ffd6dab18b01e01c3855f728dc5d34fe5b15f3fbb8ea20bc0d73681f5e24158861b457c1e3dfe9bbdede SHA512 b6ddb6881e1ab70e9a35562b3a12f55ebf6c1b84b61c0324f7e9547f109564f6fffeb3faacb8ef5ae74255c46795d571eae6a2f6bb3043c785018e48e23a7730 +DIST python_barbicanclient-7.1.0.tar.gz 128349 BLAKE2B cbaffd45d1677aa0c1ecdca26c393841a1a5284ac52e612d00a2307dddc3696082209df60b21e710bab3922fc181408f9c357053872f0a7f27ea7fcb8a040095 SHA512 d5850d4c273b3196268117eeed6b65d5c63c1579eea613447bb51de9f4ba7bd24df3f21cf5000d826b8e78dd32f6abf948c2a54c015bbcea9d834e6f367ffd9f diff --git a/dev-python/python-barbicanclient/metadata.xml b/dev-python/python-barbicanclient/metadata.xml new file mode 100644 index 00000000..63dffd88 --- /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.0.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.0.0.ebuild new file mode 100644 index 00000000..94dbd0a1 --- /dev/null +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.0.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=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11..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.1.0.ebuild b/dev-python/python-barbicanclient/python-barbicanclient-7.1.0.ebuild new file mode 100644 index 00000000..d28cf5a1 --- /dev/null +++ b/dev-python/python-barbicanclient/python-barbicanclient-7.1.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_{11..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-designateclient/Manifest b/dev-python/python-designateclient/Manifest new file mode 100644 index 00000000..e859fc4e --- /dev/null +++ b/dev-python/python-designateclient/Manifest @@ -0,0 +1 @@ +DIST python_designateclient-6.2.0.tar.gz 72182 BLAKE2B 1c39a9d4a8a40c153aa5c2ec6896e9e0b30b7291a0f9bdf7cc79a4b4a16d29e2329029e8f1b9802cf1d1c9dd2ac047a2be67d25e696ead44e1958d6b65b5a9b0 SHA512 72995f35cd86dcf70bb623d89f1b51cace5c459db174478f119253fbfe4cc3f40c7a4d049bf65d992b8307bceef8d7619fc6649a52f9ae7f914b432f654fa6c5 diff --git a/dev-python/python-designateclient/metadata.xml b/dev-python/python-designateclient/metadata.xml new file mode 100644 index 00000000..932ed8b2 --- /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.2.0.ebuild b/dev-python/python-designateclient/python-designateclient-6.2.0.ebuild new file mode 100644 index 00000000..88fcce10 --- /dev/null +++ b/dev-python/python-designateclient/python-designateclient-6.2.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_{11..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-fire/Manifest b/dev-python/python-fire/Manifest new file mode 100644 index 00000000..b41a8d3e --- /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 00000000..a8b485ae --- /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 00000000..b64693a3 --- /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_{11..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 00000000..39c02d68 --- /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_{11..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-http-client/Manifest b/dev-python/python-http-client/Manifest new file mode 100644 index 00000000..bb6b005a --- /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 00000000..7d2c119a --- /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 00000000..7434a501 --- /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_{11..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 00000000..20f11eb7 --- /dev/null +++ b/dev-python/python-lsp-isort/Manifest @@ -0,0 +1 @@ +DIST python-lsp-isort-0.2.0.gh.tar.gz 5216 BLAKE2B 32d22c97e3c0add1bf808a27a94fda415c1250669130f86c7aab2d81da6fb9a7efc4ad3b23300d8418e0b60d70bd5831958e3427f4489d8d17405885d3ad1e86 SHA512 26b05e8fed70dca268c9ff6714d2b9ad68fda86ab4d9cb8893df1eaefc517e123945c5fe8928e94f646171ff2d0c2f33e9b058a784d2bf4dd31acf9f2aef1e6a diff --git a/dev-python/python-lsp-isort/metadata.xml b/dev-python/python-lsp-isort/metadata.xml new file mode 100644 index 00000000..33940123 --- /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.0.ebuild b/dev-python/python-lsp-isort/python-lsp-isort-0.2.0.ebuild new file mode 100644 index 00000000..837e0486 --- /dev/null +++ b/dev-python/python-lsp-isort/python-lsp-isort-0.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..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 00000000..c9da1515 --- /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 00000000..c7519194 --- /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 00000000..701137ba --- /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_{11..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 00000000..86fb64b8 --- /dev/null +++ b/dev-python/python-magnumclient/Manifest @@ -0,0 +1,2 @@ +DIST python-magnumclient-4.7.0.tar.gz 107491 BLAKE2B b8f6367ba17b475dbc5fefaec9c032c178dec3140a637f8be9b7cb38bd58017d15e0fa5dc9c41a33dd8d38f9b463f83c1bcfe60b990538c179099d2751e2676e SHA512 2ad3fbfcdd0e8deae6b4741f201ff6930abd77774107d28246307b6b86023441036bd12a542e60a82a6323f4615b0532fb6d8a298b8858b14067cf9c77f4d24d +DIST python_magnumclient-4.8.0.tar.gz 107489 BLAKE2B e0e0906c7ac2145d7bb4ebe77814b8c4ae2501f270d4eff41ad4705e152d2c16d3bf683484d648010708f1e73125d7129e2678b45be8f7613ba6fa3100e5d0a1 SHA512 176f1491d0039d1504009c45eae5e05441358e23c6cb7afb9e454a51ce23d4b17bd684bccab549402e3db547fdf4074180db0c9b5ab5951bff855795c3930484 diff --git a/dev-python/python-magnumclient/metadata.xml b/dev-python/python-magnumclient/metadata.xml new file mode 100644 index 00000000..e85ca232 --- /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.7.0.ebuild b/dev-python/python-magnumclient/python-magnumclient-4.7.0.ebuild new file mode 100644 index 00000000..56bf38e7 --- /dev/null +++ b/dev-python/python-magnumclient/python-magnumclient-4.7.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 +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11..12} ) + +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/os-client-config-1.28.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.8.0.ebuild b/dev-python/python-magnumclient/python-magnumclient-4.8.0.ebuild new file mode 100644 index 00000000..0a0f4fa4 --- /dev/null +++ b/dev-python/python-magnumclient/python-magnumclient-4.8.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_{11..12} ) + +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/os-client-config-1.28.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 00000000..f5e46c4a --- /dev/null +++ b/dev-python/python-manilaclient/Manifest @@ -0,0 +1 @@ +DIST python_manilaclient-5.4.0.tar.gz 389596 BLAKE2B 3383d59b690f5c694b0fc57101b6569f8b41b0f4e7280f170b330f5e0c70f54cd55f491d9a989bc80194a215da2e88ca244e0b954e7d14697c14a3591fc9fa99 SHA512 c8149acbe151884d29fc520c44a80ab6fe6900bd1b40cc3a74a2bcb70fa8b868df5fffd7062e1fde685af171dc27689b77c6199be6cd272f4a1f21bc466dbf96 diff --git a/dev-python/python-manilaclient/metadata.xml b/dev-python/python-manilaclient/metadata.xml new file mode 100644 index 00000000..7d6e13c2 --- /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.4.0.ebuild b/dev-python/python-manilaclient/python-manilaclient-5.4.0.ebuild new file mode 100644 index 00000000..25f0c753 --- /dev/null +++ b/dev-python/python-manilaclient/python-manilaclient-5.4.0.ebuild @@ -0,0 +1,52 @@ +# 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_{11..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/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-octaviaclient/Manifest b/dev-python/python-octaviaclient/Manifest new file mode 100644 index 00000000..67343e11 --- /dev/null +++ b/dev-python/python-octaviaclient/Manifest @@ -0,0 +1,2 @@ +DIST python-octaviaclient-3.9.0.tar.gz 97191 BLAKE2B 4bf7a25711d6a67ce49c375c4dff8be791bad14d4acdacf57d4ad52cdd6852a9c85a719c626feb3d02deeee46887da80353b7577208f656f515513dd507242ba SHA512 8f5e0ad83c2df75865f26b50b325d5adac6a9797cac5ca5422cf95a85426f0803699f26ea27745e17171f2c56623a5de11e26bd650b9a797d1fdf41dc5c15ab5 +DIST python_octaviaclient-3.10.0.tar.gz 97294 BLAKE2B ca56e662bf0173ad4a922b6fc9f82fbfe7a5cd7488abc2746836db44b6e128e159272a7b9618703aef143c6f50764da5d16cf2142a7730fba9ceb37648c37de6 SHA512 cf867242794e9c79be283915040d5280134da28fa92c4371a9ff94f7c03189e5fe513c5da42cfc9079e3be54234dce868b1770e3869654135a5be159029c7b1c diff --git a/dev-python/python-octaviaclient/metadata.xml b/dev-python/python-octaviaclient/metadata.xml new file mode 100644 index 00000000..0addb4ef --- /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.10.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-3.10.0.ebuild new file mode 100644 index 00000000..581eb1ee --- /dev/null +++ b/dev-python/python-octaviaclient/python-octaviaclient-3.10.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_{11..12} ) + +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.9.0.ebuild b/dev-python/python-octaviaclient/python-octaviaclient-3.9.0.ebuild new file mode 100644 index 00000000..58782b96 --- /dev/null +++ b/dev-python/python-octaviaclient/python-octaviaclient-3.9.0.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_11 ) + +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-olm/Manifest b/dev-python/python-olm/Manifest new file mode 100644 index 00000000..7d28bae1 --- /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 00000000..a2bb47e1 --- /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 00000000..6215caee --- /dev/null +++ b/dev-python/python-olm/python-olm-3.2.16.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_{11..13} pypy3_11 ) +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_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 00000000..5ab59651 --- /dev/null +++ b/dev-python/python-pidfile/Manifest @@ -0,0 +1,2 @@ +DIST python-pidfile-3.0.0.tar.gz 2943 BLAKE2B aa56e04c22784fd35da236807d5ab3c472047983d7ad76ff6fc65e46133f36ac900dfd30b609a17fb3c4dd8589c4d4aa0f97eef5ced13095e49d82850f164f2e SHA512 82f87a2b3ac733ced78a87216f42b7fdc91f956fa9ec7e64f67ea5d53caf38652dc8b6e0518f6cfacf6bfe662c5d732f632b8f469af60555a8e6a43dbb99afbe +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 00000000..8d2ff43e --- /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.0.0-r1.ebuild b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild new file mode 100644 index 00000000..deaf9dd8 --- /dev/null +++ b/dev-python/python-pidfile/python-pidfile-3.0.0-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_11 ) + +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-pidfile/python-pidfile-3.1.1.ebuild b/dev-python/python-pidfile/python-pidfile-3.1.1.ebuild new file mode 100644 index 00000000..7c084455 --- /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_{11..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 00000000..9ff5c0a9 --- /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 00000000..6168fcc6 --- /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 00000000..8a1c5bb4 --- /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_{11..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 00000000..7a7c4799 --- /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_{11..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 00000000..d50202bc --- /dev/null +++ b/dev-python/python-statemachine/Manifest @@ -0,0 +1,3 @@ +DIST python-statemachine-2.3.6.gh.tar.gz 351057 BLAKE2B 03d605b0389dd9fac3e2d8a979295ab7724a79b2b1e677cbd114d8eddaa9a987f361aebbea29eb670930fd7978cb1d9f59ef2a40ec98f9c515d080fcc902f25c SHA512 cc8400a118da6d54b97108ff8b11462aee32dc28ada97fbf2a68049de2659c5a7faaa24802fab376b72586c1052db13b67b570a5d62eb9c28252572d14634215 +DIST python-statemachine-2.4.0.gh.tar.gz 362766 BLAKE2B 79a34b43841cf920ae1eb87821c19d31f4dc1eb59903ad1cce6166586b44ed7437278ae647ffac190bd1dc795d251b81022b51aef644607d5f2f7b92f1c89e9e SHA512 fc51668efee69a2a59c5f3a5bbb08e6a6647a819175bbd02305e6eac51d0f8ef31c4e89f85dcb7451c24681ee76f0534e676995e134c0cbbed4d680c5418c612 +DIST python-statemachine-2.5.0.gh.tar.gz 405778 BLAKE2B 5c85d7c75de1fe77694acc50a31b9f389a1b0b7ec572939a9662ef2b538b506d8acc30ee3d8168d21ca229c1ce7bfd14b4c54946dfa5d7577cb67ec1a3867352 SHA512 79331758fe305525fd7f97e3e1a9eecc22f79e96047080a31ad8df8d033b506d39c79fa5fe9e20cc2cb63db271517842ffcdab3f1fdb9785d135d3f65dffce6d diff --git a/dev-python/python-statemachine/metadata.xml b/dev-python/python-statemachine/metadata.xml new file mode 100644 index 00000000..5aa6cbe1 --- /dev/null +++ b/dev-python/python-statemachine/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + David Roman + + + python-statemachine + fgmacedo/python-statemachine + + diff --git a/dev-python/python-statemachine/python-statemachine-2.3.6.ebuild b/dev-python/python-statemachine/python-statemachine-2.3.6.ebuild new file mode 100644 index 00000000..24f750e2 --- /dev/null +++ b/dev-python/python-statemachine/python-statemachine-2.3.6.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=poetry +PYTHON_COMPAT=( python3_{11..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.4.0.ebuild b/dev-python/python-statemachine/python-statemachine-2.4.0.ebuild new file mode 100644 index 00000000..24f750e2 --- /dev/null +++ b/dev-python/python-statemachine/python-statemachine-2.4.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=poetry +PYTHON_COMPAT=( python3_{11..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.5.0.ebuild b/dev-python/python-statemachine/python-statemachine-2.5.0.ebuild new file mode 100644 index 00000000..2f5a8ec7 --- /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_{11..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-telegram-bot/Manifest b/dev-python/python-telegram-bot/Manifest new file mode 100644 index 00000000..f85dd9d0 --- /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 00000000..77bab978 --- /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 00000000..bcbf4042 --- /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_{11..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 00000000..1fe5f56b --- /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_{11..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 00000000..b060bc7f --- /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_{11..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/pywavefront/Manifest b/dev-python/pywavefront/Manifest new file mode 100644 index 00000000..ceec33ce --- /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 00000000..90a5c147 --- /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 00000000..44a7b41f --- /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_{11..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 00000000..c7ac1768 --- /dev/null +++ b/dev-python/pywebview/Manifest @@ -0,0 +1,2 @@ +DIST pywebview-4.4.1.tar.gz 30127595 BLAKE2B 13759ee774a63ddcf44af92ed11a3b902c2c15ebd3ad252f2b541b764601a722e55002aefea8a0621702a2bd0e94a7d4f1c3d8dd86d7e6def5abe6ecec3e7f78 SHA512 b712927606cd9704a00896f68780ee6b0bcd63077510e1d5ceb8d4fbd4b44ca96fff4390be7a29c65b0b0d14dee132fbff29b8dbc1094ebca89ac893566a4731 +DIST pywebview-5.1.tar.gz 435761 BLAKE2B 7aeacb13f845e97c17f2e8fd8581cc54ac3575ecb0c83c70be345d80ad98509afc8c9cefa32f908b539f388bf3b962dd9b8ab7787a6e0c5626859447f8e41682 SHA512 395243c34ce147970ac351bade647ad1c57d844fee390764097b7ec7f02562d298e9239eb76d0606394419e1e06d6c28d2cd58f1f10d46c5a4924759dac87aa0 diff --git a/dev-python/pywebview/metadata.xml b/dev-python/pywebview/metadata.xml new file mode 100644 index 00000000..2664c8c4 --- /dev/null +++ b/dev-python/pywebview/metadata.xml @@ -0,0 +1,12 @@ + + + + + tea+gentoo@cuddleslut.fr + tea + + + r0x0r/pywebview + pywebview + + diff --git a/dev-python/pywebview/pywebview-4.4.1-r1.ebuild b/dev-python/pywebview/pywebview-4.4.1-r1.ebuild new file mode 100644 index 00000000..c1a05952 --- /dev/null +++ b/dev-python/pywebview/pywebview-4.4.1-r1.ebuild @@ -0,0 +1,36 @@ +# 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_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A lightweight cross-platform wrapper around a webview component" +HOMEPAGE="https://github.com/r0x0r/pywebview" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk qt6" +REQUIRED_USE="|| ( gtk qt6 )" + +RDEPEND=" + dev-python/bottle + dev-python/cryptography + dev-python/proxy_tools + gtk? ( + dev-python/pygobject[cairo,${PYTHON_USEDEP}] + net-libs/webkit-gtk + ) + qt6? ( + dev-python/pyside[${PYTHON_USEDEP},webengine] + dev-python/qtpy[${PYTHON_USEDEP},webengine] + ) +" + +distutils_enable_tests pytest + +RESTRICT="test" # FIXME: tests fail without message diff --git a/dev-python/pywebview/pywebview-5.1-r1.ebuild b/dev-python/pywebview/pywebview-5.1-r1.ebuild new file mode 100644 index 00000000..c1a05952 --- /dev/null +++ b/dev-python/pywebview/pywebview-5.1-r1.ebuild @@ -0,0 +1,36 @@ +# 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_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A lightweight cross-platform wrapper around a webview component" +HOMEPAGE="https://github.com/r0x0r/pywebview" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="gtk qt6" +REQUIRED_USE="|| ( gtk qt6 )" + +RDEPEND=" + dev-python/bottle + dev-python/cryptography + dev-python/proxy_tools + gtk? ( + dev-python/pygobject[cairo,${PYTHON_USEDEP}] + net-libs/webkit-gtk + ) + qt6? ( + dev-python/pyside[${PYTHON_USEDEP},webengine] + dev-python/qtpy[${PYTHON_USEDEP},webengine] + ) +" + +distutils_enable_tests pytest + +RESTRICT="test" # FIXME: tests fail without message diff --git a/dev-python/pyzstd/Manifest b/dev-python/pyzstd/Manifest new file mode 100644 index 00000000..e8077c27 --- /dev/null +++ b/dev-python/pyzstd/Manifest @@ -0,0 +1 @@ +DIST pyzstd-0.16.2.tar.gz 789505 BLAKE2B 268e543ba14395d50351ca8ddd39aba829a910bd529ef50967e6b695ef9ffd7ea3ac879ecabeb369c53b02a7adec50018e0528765d78bed92d9d6761e8cd9690 SHA512 b5660248f86bc84bc9d64da20ca7f5f56ac0d831170292e71b475e06480b13074c3de92d796e0e1858adfa0dbd272c37b31e6dc772c2239011690429adb112e2 diff --git a/dev-python/pyzstd/metadata.xml b/dev-python/pyzstd/metadata.xml new file mode 100644 index 00000000..8bbf9de6 --- /dev/null +++ b/dev-python/pyzstd/metadata.xml @@ -0,0 +1,12 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + Rogdham/pyzstd + pyzstd + + diff --git a/dev-python/pyzstd/pyzstd-0.16.2.ebuild b/dev-python/pyzstd/pyzstd-0.16.2.ebuild new file mode 100644 index 00000000..5ae70589 --- /dev/null +++ b/dev-python/pyzstd/pyzstd-0.16.2.ebuild @@ -0,0 +1,39 @@ +# Copyright 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_{11..13} ) +inherit distutils-r1 pypi + +DESCRIPTION="Python bindings to Zstandard (zstd) compression library" +HOMEPAGE=" + https://github.com/Rogdham/pyzstd + https://pypi.org/project/pyzstd/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="app-arch/zstd:=" +DEPEND="${RDEPEND}" + +distutils_enable_tests unittest + +src_prepare() { + # we don't need the custom build backend + sed -i 's/pyzstd_pep517/setuptools.build_meta/' pyproject.toml || die + sed -i "s/'-g0', '-flto'//" setup.py || die + distutils-r1_src_prepare +} + +python_configure_all() { + DISTUTILS_ARGS=( --dynamic-link-zstd ) +} + +python_test() { + eunittest tests +} diff --git a/dev-python/questionary/Manifest b/dev-python/questionary/Manifest new file mode 100644 index 00000000..05a2b53d --- /dev/null +++ b/dev-python/questionary/Manifest @@ -0,0 +1 @@ +DIST questionary-2.1.0.gh.tar.gz 354532 BLAKE2B 22f73572704758060044b663cc4875ad93ffdcde992e0e1c8fa02035dcc93cd6aa58a4fd1bb6dcfb79fdbc51051bf4a9d2c1e9de4fd9ff49ce93c7da2435fc0b SHA512 80e689164defd8025d4ce4bef787e861370b0335f126110b2a239efe07b83feacf1b6e6fc7f0d42a8410eac175289f1e6f88e2e369b656e312521daefe36d8de diff --git a/dev-python/questionary/metadata.xml b/dev-python/questionary/metadata.xml new file mode 100644 index 00000000..3cb03580 --- /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 00000000..a853502a --- /dev/null +++ b/dev-python/questionary/questionary-2.1.0.ebuild @@ -0,0 +1,32 @@ +# 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_{11..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 00000000..70e92a4b --- /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_{11..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 00000000..bf47cccb --- /dev/null +++ b/dev-python/readability-lxml/Manifest @@ -0,0 +1 @@ +DIST readability-lxml-0.8.1.gh.tar.gz 78871 BLAKE2B ef179d8bb727c0630e3af763a18170c1956be5cd3b8ad1cfe614b233964225e2e73b814c4ad628780eaffca21881d1ed276f45248a656b8c37ef1e6ccb121e85 SHA512 c5b296a35606f65643f72e7d9ee07d6820a7a6a36ce97350673ea6076b704f7ed72f92ded47dac56690cdf3776eb8fadbb02ea234355a9982d4127976b2e6c6e diff --git a/dev-python/readability-lxml/metadata.xml b/dev-python/readability-lxml/metadata.xml new file mode 100644 index 00000000..38da2b78 --- /dev/null +++ b/dev-python/readability-lxml/metadata.xml @@ -0,0 +1,9 @@ + + + + + + readability-lxml + buriy/python-readability + + diff --git a/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild b/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild new file mode 100644 index 00000000..7d6c1b4c --- /dev/null +++ b/dev-python/readability-lxml/readability-lxml-0.8.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2019-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +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/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/cssselect[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/lxml-html-clean[${PYTHON_USEDEP}] + || ( + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/faust-cchardet[${PYTHON_USEDEP}] + ) +" +BDEPEND=" + test? ( + dev-python/chardet[${PYTHON_USEDEP}] + $(python_gen_cond_dep \ + 'dev-python/timeout-decorator[${PYTHON_USEDEP}]' python3_11) + ) +" + +distutils_enable_tests unittest + +distutils_enable_sphinx doc/source \ + dev-python/recommonmark \ + dev-python/sphinx-rtd-theme + +python_test() { + [[ ${EPYTHON} == pypy3 ]] && \ + return 0 # unsatisfied dep + + distutils-r1_python_test +} diff --git a/dev-python/readmdict/Manifest b/dev-python/readmdict/Manifest new file mode 100644 index 00000000..bbd1f8a7 --- /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 00000000..9b4ebec5 --- /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 00000000..3d814099 --- /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_{11..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 00000000..e60e65c0 --- /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 00000000..34ee8812 --- /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 00000000..da5f4955 --- /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_{11..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 00000000..590b365f --- /dev/null +++ b/dev-python/repology-client/Manifest @@ -0,0 +1,2 @@ +DIST repology_client-0.2.0.tar.gz 801523 BLAKE2B a6d9c1ed1f419d770930cfb5b5e64dee6381da516b7f1e6014f4e72394de73a02d3552f13cd0eee85e6ec827fc6d34b442d63099645988a120fd93b8ec39c06a SHA512 f60bf0c428093e4bbbf239fada260d0e4dbdeedd0f38ee3f802ad7b3dd95faef966c77ddf0ca3ce92cb130a6f35c31266dff6b1f7db25959eb725ba043389290 +DIST repology_client-0.3.0.tar.gz 895370 BLAKE2B 2bf22860735d33ca0db570c4f4880084f0be2863fbacddaedef096f3e5bb216f2b678057f9e9d6b3318889181013ad8dbd9bc2d228caf8632a9bc72bfc4e1753 SHA512 b3a22e1c86c351ce9a44299e85e5001f0cd9abe5e3125e15c0b83f237b3ed31541d28bc543060ccb81a04413b2ceb596a8b91b0adfa01d061f2fc158066aba8d diff --git a/dev-python/repology-client/metadata.xml b/dev-python/repology-client/metadata.xml new file mode 100644 index 00000000..a179c229 --- /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.2.0.ebuild b/dev-python/repology-client/repology-client-0.2.0.ebuild new file mode 100644 index 00000000..8fffe32e --- /dev/null +++ b/dev-python/repology-client/repology-client-0.2.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_{11..13} ) +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" +IUSE="test" + +RDEPEND=" + >=dev-python/aiohttp-3[${PYTHON_USEDEP}] + =dev-python/pydantic-2[${PYTHON_USEDEP}] + =dev-python/pydantic-core-2[${PYTHON_USEDEP}] + + + + + cyber+gentoo@sysrq.in + Anna + + + + ewels/rich-click + rich-click + https://github.com/ewels/rich-click/issues + + Phil Ewels + phil@ewels.co.uk + + + Daniel Reeves + xdanielreeves@gmail.com + + + diff --git a/dev-python/rich-click/rich-click-1.8.8.ebuild b/dev-python/rich-click/rich-click-1.8.8.ebuild new file mode 100644 index 00000000..67a1f6f4 --- /dev/null +++ b/dev-python/rich-click/rich-click-1.8.8.ebuild @@ -0,0 +1,36 @@ +# 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_{11..13} pypy3_11 ) + +inherit click-app distutils-r1 + +DESCRIPTION="Format click help output nicely with rich" +HOMEPAGE=" + https://pypi.org/project/rich-click/ + https://github.com/ewels/rich-click +" +SRC_URI="https://github.com/ewels/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + >=dev-python/click-7[${PYTHON_USEDEP}] + >=dev-python/rich-10.7[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +click-app_enable_completions rich-click + +src_prepare() { + distutils-r1_src_prepare + + touch tests/fixtures/__init__.py || die +} diff --git a/dev-python/rpmautospec-core/Manifest b/dev-python/rpmautospec-core/Manifest new file mode 100644 index 00000000..78b72430 --- /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 00000000..ac03bc73 --- /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 00000000..2db1d35a --- /dev/null +++ b/dev-python/rpmautospec-core/rpmautospec-core-0.1.5.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_{11..13} ) + +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/rst2ansi/Manifest b/dev-python/rst2ansi/Manifest new file mode 100644 index 00000000..a7f92c9c --- /dev/null +++ b/dev-python/rst2ansi/Manifest @@ -0,0 +1 @@ +DIST rst2ansi-0.1.5.gh.tar.gz 15465 BLAKE2B 7e05c485521c41a1b233efd18578d252928e9c2b529c21baf218f7c06370a8ec77f38f64a456d1fe5bb0b9cc6e218891614fbe13504ba0c81ae6ecc9995e25db SHA512 4ff47b58b8121fc72154dddb687b6e7d8aeda2ad2a00987a0598c3b33c44979aef8bfe8335d0c3f1f352eff9dcade533927bafd03e06c13193c80ba5fa874db0 diff --git a/dev-python/rst2ansi/metadata.xml b/dev-python/rst2ansi/metadata.xml new file mode 100644 index 00000000..41bfda74 --- /dev/null +++ b/dev-python/rst2ansi/metadata.xml @@ -0,0 +1,12 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + rst2ansi + Snaipe/python-rst2ansi + + diff --git a/dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild b/dev-python/rst2ansi/rst2ansi-0.1.5-r3.ebuild new file mode 100644 index 00000000..cc595070 --- /dev/null +++ b/dev-python/rst2ansi/rst2ansi-0.1.5-r3.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..13} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +MY_PN="python-${PN}" +DESCRIPTION="Render reStructuredText documents to the terminal" +HOMEPAGE=" + https://pypi.org/project/rst2ansi/ + https://github.com/Snaipe/python-rst2ansi +" +# use git archives for CLI test data +SRC_URI="https://github.com/Snaipe/python-rst2ansi/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/docutils[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( dev-util/cram ) +" + +distutils_enable_tests setup.py + +src_prepare() { + distutils-r1_src_prepare + + # remove failing test + rm test/lists.t || die +} + +python_test_all() { + emake test +} + +python_test() { + : +} diff --git a/dev-python/rstcheck/Manifest b/dev-python/rstcheck/Manifest new file mode 100644 index 00000000..71ade1e8 --- /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 00000000..a7314e55 --- /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 00000000..339305a5 --- /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_{11..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 00000000..d7fcf0ae --- /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_{11..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/scrapy/Manifest b/dev-python/scrapy/Manifest new file mode 100644 index 00000000..37c0254c --- /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 00000000..28383269 --- /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 00000000..55950340 --- /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_{11..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 00000000..44a9fd72 --- /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 00000000..ea553b23 --- /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 00000000..8d11b783 --- /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_{11..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 00000000..4baecccc --- /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 00000000..1d8fa069 --- /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 00000000..7345ef76 --- /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_{11..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 00000000..691ed4c4 --- /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 00000000..a286ac57 --- /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 00000000..ce8d3a48 --- /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_{11..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/signalstickers-client/Manifest b/dev-python/signalstickers-client/Manifest new file mode 100644 index 00000000..682bbd0a --- /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 00000000..2bdbdb97 --- /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 00000000..64208210 --- /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_{11..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/simplemma/Manifest b/dev-python/simplemma/Manifest new file mode 100644 index 00000000..9a297208 --- /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 00000000..03ee686d --- /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 00000000..0fe001ee --- /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_{11..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 00000000..ac0fefc2 --- /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 00000000..ec5331c7 --- /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 00000000..37757ed7 --- /dev/null +++ b/dev-python/sjcl/sjcl-0.2.1-r1.ebuild @@ -0,0 +1,28 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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" + +distutils_enable_tests setup.py + +RDEPEND=" + dev-python/pycryptodome[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}" diff --git a/dev-python/skia-pathops/Manifest b/dev-python/skia-pathops/Manifest new file mode 100644 index 00000000..fc226097 --- /dev/null +++ b/dev-python/skia-pathops/Manifest @@ -0,0 +1 @@ +DIST skia_pathops-0.8.0.post2.zip 66956087 BLAKE2B 10b899c6f8bf642163b157ac0f15473a723b624a7cbad0436f4e98c3608b717f8b54f61c95e71032550891f1528ccf79a60265a6edcc69f3669bc9f11fd4ad96 SHA512 ae3634613551b4465919bbbab4030a03e4c2cb4776d7257a690694a34fdfe246374d406585aa08c4fbf4760be0da8d0aae7dd8a4f84d9e3702b17c62b35449ca diff --git a/dev-python/skia-pathops/files/skia-pathops-0.8.0-no-net.patch b/dev-python/skia-pathops/files/skia-pathops-0.8.0-no-net.patch new file mode 100644 index 00000000..0cac67bc --- /dev/null +++ b/dev-python/skia-pathops/files/skia-pathops-0.8.0-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 00000000..39029ac9 --- /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.8.0-r1.ebuild b/dev-python/skia-pathops/skia-pathops-0.8.0-r1.ebuild new file mode 100644 index 00000000..b8f66a26 --- /dev/null +++ b/dev-python/skia-pathops/skia-pathops-0.8.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 + +PYTHON_COMPAT=( python3_{11..13} ) +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +HASH="4c6ce1f1f3e8d3888165f2830adcf340922416c155647b12ebac2dcc423e" +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/e5/85/${HASH}/skia_pathops-${PV}.post2.zip" +S="${WORKDIR}/skia_pathops-${PV}.post2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + app-alternatives/ninja + app-arch/unzip + dev-python/cython[${PYTHON_USEDEP}] + dev-build/gn +" + +PATCHES=( "${FILESDIR}"/${PN}-0.8.0-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 00000000..ae64c7f9 --- /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 00000000..f6607276 --- /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 00000000..1fd6f812 --- /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_{11..13} pypy3 ) +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/sphinx-click/Manifest b/dev-python/sphinx-click/Manifest new file mode 100644 index 00000000..5e3d8fc7 --- /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 00000000..26b8bd2c --- /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 00000000..0d975865 --- /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_{11..12} pypy3 ) + +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 00000000..623f48c9 --- /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 00000000..b3ae7c45 --- /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 00000000..6b7f2a22 --- /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_{11..13} pypy3 ) + +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 00000000..92a4d8f1 --- /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 00000000..a134dc25 --- /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 00000000..c12d0a07 --- /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_{11..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-paramlinks/Manifest b/dev-python/sphinx-paramlinks/Manifest new file mode 100644 index 00000000..26dd7f15 --- /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 00000000..4ff92577 --- /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 00000000..ccf50f59 --- /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_{11..12} ) +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 00000000..3564f22d --- /dev/null +++ b/dev-python/sphinx-sitemap/Manifest @@ -0,0 +1 @@ +DIST sphinx-sitemap-2.6.0.gh.tar.gz 27157 BLAKE2B fe9b8b3df5d5ca84a13e7c99adca9e1eda3b2c89135293ebb07f2575c98fdec517f45eaec8429404b7d9b08d43b0d24cd1113a48ec3e12396dce6b3e0979287b SHA512 cfe5f575c77790cf7c5b6a5765d03e39059bce62b3ec0d908a9d2ec2071c3f1d104ee0ab8b1ca77343f327b8cd7c31d4cb5588c92d5ade9ba6f6e44b0fc35c4c diff --git a/dev-python/sphinx-sitemap/metadata.xml b/dev-python/sphinx-sitemap/metadata.xml new file mode 100644 index 00000000..5e5f629b --- /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.6.0.ebuild b/dev-python/sphinx-sitemap/sphinx-sitemap-2.6.0.ebuild new file mode 100644 index 00000000..632a51ac --- /dev/null +++ b/dev-python/sphinx-sitemap/sphinx-sitemap-2.6.0.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_{11..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}]" + +distutils_enable_tests pytest + +#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 00000000..a2981c1e --- /dev/null +++ b/dev-python/sphinxcontrib-katex/Manifest @@ -0,0 +1,2 @@ +DIST sphinxcontrib-katex-0.9.9.tar.gz 99711 BLAKE2B 75d8e4acd26bb8b83693ea42d8bb05997195252ae34f8484484f094b124ea629b48b2c496d3f7b5252171cda125c63aaf3161c457032f91057662a76a1a40f8d SHA512 aaac916193d01b32e3e10636294abb5285b18f922c7e7c190e0e4dc66f477860058981f50f38a9441323e79be32d9b0585c0e99f90f4074b555229cceb0a8b8f +DIST sphinxcontrib_katex-0.9.10.tar.gz 100194 BLAKE2B e821a4f43d57c65eeb1439fc0067cf1200bfd7135dc05b08bbe65f0c695180be94f3c496d2438735f76af3cb49653312c79856b28960a399e8ae10cc47bac4c4 SHA512 43c62a37383920d9e328f16e10b437ffa8ff0bb2f1b9e282d5b1e02de2f2d54a2222ab7b7f2314a80eca710472808502f0f152344ed11e3a54b42441007d875f 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 00000000..cb03252d --- /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 00000000..7e0c49d6 --- /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/metadata.xml b/dev-python/sphinxcontrib-katex/metadata.xml new file mode 100644 index 00000000..fd706c63 --- /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.10.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.10.ebuild new file mode 100644 index 00000000..0a25fafa --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.10.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 +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN/-/_} +PYTHON_COMPAT=( python3_{11..12} pypy3 ) + +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}/${P}_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/sphinxcontrib-katex/sphinxcontrib-katex-0.9.9.ebuild b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.9.ebuild new file mode 100644 index 00000000..c98bce88 --- /dev/null +++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.9.9.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 +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11..12} pypy3 ) + +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=() + +distutils_enable_sphinx docs \ + dev-python/insipid-sphinx-theme + +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 00000000..aae23a22 --- /dev/null +++ b/dev-python/sphinxext-opengraph/Manifest @@ -0,0 +1 @@ +DIST sphinxext-opengraph-0.9.1.tar.gz 1034511 BLAKE2B 3967c98a53f0e2a55be659741efe29ecc167413de570ba58d54cbe5f14679f1f5ba9613e4579372fb38ff602a7ef4744a6d00793bec5ca0eda800cf6f1e1ba4e SHA512 0f23e5269baccd675d67588597175adf0322942bf0c8ca76b4f22bd14b4574f1f4d2328e476293253bc9b92aec7b9311c17ac301b762ec3d4c2a6c3cd072cb91 diff --git a/dev-python/sphinxext-opengraph/metadata.xml b/dev-python/sphinxext-opengraph/metadata.xml new file mode 100644 index 00000000..34024efe --- /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.9.1.ebuild b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild new file mode 100644 index 00000000..cc133c26 --- /dev/null +++ b/dev-python/sphinxext-opengraph/sphinxext-opengraph-0.9.1.ebuild @@ -0,0 +1,36 @@ +# 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/source" + +PYPI_NO_NORMALIZE=1 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..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} + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/sphinxnotes-mock/Manifest b/dev-python/sphinxnotes-mock/Manifest new file mode 100644 index 00000000..559a2785 --- /dev/null +++ b/dev-python/sphinxnotes-mock/Manifest @@ -0,0 +1 @@ +DIST sphinxnotes-mock-1.0.2.tar.gz 3673 BLAKE2B c8d943ebbb25f684b82c8e654e682c90bb76c289121831606c2c0e6895475df2227255129c4aee383f86b707e1443e11cda5c470447c6d159ba9198290e8e2ae SHA512 fff40438834b3debff64964779d8c0dbead0d66e93df9ab93069a2485de1e58dcf27443bf078fb09a273d25c17bfc08cf6a8657d3d5b9e0ce67c61db3964ab55 diff --git a/dev-python/sphinxnotes-mock/metadata.xml b/dev-python/sphinxnotes-mock/metadata.xml new file mode 100644 index 00000000..111c5cb5 --- /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.0.2.ebuild b/dev-python/sphinxnotes-mock/sphinxnotes-mock-1.0.2.ebuild new file mode 100644 index 00000000..235ef5f3 --- /dev/null +++ b/dev-python/sphinxnotes-mock/sphinxnotes-mock-1.0.2.ebuild @@ -0,0 +1,22 @@ +# 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_{11..13} pypy3 ) + +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/sse-starlette/Manifest b/dev-python/sse-starlette/Manifest new file mode 100644 index 00000000..ef133c58 --- /dev/null +++ b/dev-python/sse-starlette/Manifest @@ -0,0 +1 @@ +DIST sse-starlette-1.1.6.tar.gz 513764 BLAKE2B 2852eed53c71a5af8f690aba76ebe1a47228319e14be643e1d88f6a6afdb376a1d4354d28c65090458b7d75f55f0b64ab08e66ee2abcc8740a5250086b17e223 SHA512 047856c672417a44e380d1e31110882f4d536469cfe3bddac185c9996e1ec0e792075bc5ce521640c5fe2a0294c9ca9ee4a423d3edf08d898acfec65495cf280 diff --git a/dev-python/sse-starlette/metadata.xml b/dev-python/sse-starlette/metadata.xml new file mode 100644 index 00000000..46349024 --- /dev/null +++ b/dev-python/sse-starlette/metadata.xml @@ -0,0 +1,9 @@ + + + + + + sysid/sse-starlette + sse-starlette + + diff --git a/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild new file mode 100644 index 00000000..90c91bad --- /dev/null +++ b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-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="Server Sent Events for Starlette" +HOMEPAGE=" + https://pypi.org/project/sse-starlette/ + https://github.com/sysid/sse-starlette +" +SRC_URI="https://github.com/sysid/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/asgi-lifespan[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/uvicorn[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest diff --git a/dev-python/starkbank-ecdsa/Manifest b/dev-python/starkbank-ecdsa/Manifest new file mode 100644 index 00000000..08a93810 --- /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 00000000..0d41dbec --- /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 00000000..a9378e65 --- /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_{11..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 00000000..9a40ad9f --- /dev/null +++ b/dev-python/steam/Manifest @@ -0,0 +1 @@ +DIST steam-1.6.1.gh.tar.gz 888055 BLAKE2B b02fcfbab0a3fba49eedc66720f50c3c191b01a0361500c5c8bb24c685bc6a463f25185bbb128483d8bd65a63474ed40689dd3174205610438295dd7e9e0b324 SHA512 4dcc2777232f0ddd946512edad495385d0132658eeb10e9510e56e472ae5ce193fe1de0e7e36b552aedef792ca2cf4d1a1429ecee535c948c512c5f5055a6632 diff --git a/dev-python/steam/metadata.xml b/dev-python/steam/metadata.xml new file mode 100644 index 00000000..b0f214e3 --- /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-1.6.1.ebuild b/dev-python/steam/steam-1.6.1.ebuild new file mode 100644 index 00000000..8eb08cbe --- /dev/null +++ b/dev-python/steam/steam-1.6.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=setuptools +PYTHON_COMPAT=( python3_{11..12} ) + +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}.tar.gz + -> ${P}.gh.tar.gz +" + +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}] +" + +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 00000000..3b7db4c0 --- /dev/null +++ b/dev-python/stone/Manifest @@ -0,0 +1,2 @@ +DIST stone-3.3.8.gh.tar.gz 281200 BLAKE2B 17af8af8d5cf01483ab4f63ebb694076e675880c0374a11a4b38f02d8783a35c4b518a9109721523fb3efe5b9f6f3381f288a4e00322dfda62343f77f2768f43 SHA512 bd7cd80a44f59225cbd322e385cfc6b6eccd7e30d8e6f0939d0fd65405b75773b1bc4449f6737366d0fa481c5860931b20ffe048eff57aad34ae90be47d18020 +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 00000000..9c4da012 --- /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.8.ebuild b/dev-python/stone/stone-3.3.8.ebuild new file mode 100644 index 00000000..6894d90c --- /dev/null +++ b/dev-python/stone/stone-3.3.8.ebuild @@ -0,0 +1,29 @@ +# 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_{11..13} ) + +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/packaging[${PYTHON_USEDEP}] + dev-python/ply[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest 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 00000000..4699b9fe --- /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_{11..13} ) + +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/stringcase/Manifest b/dev-python/stringcase/Manifest new file mode 100644 index 00000000..18389032 --- /dev/null +++ b/dev-python/stringcase/Manifest @@ -0,0 +1 @@ +DIST stringcase-1.2.0.tar.gz 2958 BLAKE2B a649604d079ae0ff00032b7c5efb9941b511ad32937de7f75b5946539641c3ece7d3bec61806f9457e716514bb272c92723bedd107412936c9376273df273240 SHA512 c987f9aa42d22bcfaa6559791bf9292e4300af00d2cf2165838cacd6203b913da197852d49285c30188ca529fd529513cce73a1984f5555cfb81e704977786d3 diff --git a/dev-python/stringcase/metadata.xml b/dev-python/stringcase/metadata.xml new file mode 100644 index 00000000..bc37fdd9 --- /dev/null +++ b/dev-python/stringcase/metadata.xml @@ -0,0 +1,12 @@ + + + + + dev@notyourcomputer.net + Shaoyu Tseng + + + stringcase + okunishinishi/python-stringcase + + diff --git a/dev-python/stringcase/stringcase-1.2.0-r2.ebuild b/dev-python/stringcase/stringcase-1.2.0-r2.ebuild new file mode 100644 index 00000000..715d3b5f --- /dev/null +++ b/dev-python/stringcase/stringcase-1.2.0-r2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{11..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Convert string cases between camel case, pascal case, snake case etc." +HOMEPAGE="https://github.com/okunishinishi/python-stringcase" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~x86" diff --git a/dev-python/survey/Manifest b/dev-python/survey/Manifest new file mode 100644 index 00000000..2670d5cf --- /dev/null +++ b/dev-python/survey/Manifest @@ -0,0 +1,2 @@ +DIST survey-5.3.1.gh.tar.gz 1564902 BLAKE2B de8bafd2fc5a683ca0364f9e1540e177bf2f10344406563ff3ef6723abd2c415517e72ffacccae51e1d69912b966bf678c2abc62b22545f1c5871d4f3459d121 SHA512 383d7339e93760294095881b6ebf3fd00d687210865303aa2c17a51a390f8087b8666364e0ba7b7657e009803665cf02e64f280c8a09a535ce1fa1ebeaafe963 +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 00000000..c9e719e2 --- /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.3.1.ebuild b/dev-python/survey/survey-5.3.1.ebuild new file mode 100644 index 00000000..39643f2d --- /dev/null +++ b/dev-python/survey/survey-5.3.1.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_{11..12} ) +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/survey/survey-5.4.2.ebuild b/dev-python/survey/survey-5.4.2.ebuild new file mode 100644 index 00000000..39643f2d --- /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_{11..12} ) +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 00000000..ed721653 --- /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 00000000..413e2991 --- /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 00000000..008cf817 --- /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 00000000..19591bf0 --- /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_{11..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/syrupy/Manifest b/dev-python/syrupy/Manifest new file mode 100644 index 00000000..aa3a77d4 --- /dev/null +++ b/dev-python/syrupy/Manifest @@ -0,0 +1 @@ +DIST syrupy-4.9.1.gh.tar.gz 2319662 BLAKE2B 1f7aa3b1b928b88905606b67b4bd05096c6d9e9d7508d16f899540e3d249956467d2f008e3b4881e228e8c4cad06bddccdcfc1947ee3a2b96b59170b2a475b64 SHA512 e8a33fc788e1cd46c24070099942eedc2b4d88953f14c1255eb8350e44fbd92f37547f6f1a2b5bcd073670fcaa5d924e6a6ff0beb5e3f8a76180bca7037aa189 diff --git a/dev-python/syrupy/metadata.xml b/dev-python/syrupy/metadata.xml new file mode 100644 index 00000000..e88a1c71 --- /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-4.9.1.ebuild b/dev-python/syrupy/syrupy-4.9.1.ebuild new file mode 100644 index 00000000..d9936338 --- /dev/null +++ b/dev-python/syrupy/syrupy-4.9.1.ebuild @@ -0,0 +1,37 @@ +# 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_{11..13} ) + +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" + +DOCS+=( LICENSE README.md CHANGELOG.md ) + +RDEPEND=" + dev-python/rich[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/invoke[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +# Can not use dev-python/pytest-xdist because strange errors appear +# EPYTEST_XDIST=1 +EPYTEST_DESELECT=( + # This test fails for some strange reason + "tests/integration/test_snapshot_option_update.py::test_update_failure_shows_snapshot_diff[xdist_two]" +) +distutils_enable_tests pytest diff --git a/dev-python/system_hotkey/Manifest b/dev-python/system_hotkey/Manifest new file mode 100644 index 00000000..a0477494 --- /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 00000000..265c32a5 --- /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 00000000..a69e0c83 --- /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 00000000..fc790b7a --- /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_{11..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/templated-dictionary/Manifest b/dev-python/templated-dictionary/Manifest new file mode 100644 index 00000000..ffc0d516 --- /dev/null +++ b/dev-python/templated-dictionary/Manifest @@ -0,0 +1 @@ +DIST templated-dictionary-1.5.gh.tar.gz 16163 BLAKE2B 8ec345576df2ce60f1837ee33275659da36805c4947c1d7d0d530ef74117e2926312c2f1e965dab1fbf7b20737be6511c91edb4948265d40e9b1c5adb5885933 SHA512 4bc82fb43b77574f0c28c02b3da871f51a3c1bb1f6b9377b9e064dce32edbfffc189e7eae700862ae528709640a45727d5a153447e35b3e92551f9e36cb0e073 diff --git a/dev-python/templated-dictionary/metadata.xml b/dev-python/templated-dictionary/metadata.xml new file mode 100644 index 00000000..f5bcd8f1 --- /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.5.ebuild b/dev-python/templated-dictionary/templated-dictionary-1.5.ebuild new file mode 100644 index 00000000..90cf33a1 --- /dev/null +++ b/dev-python/templated-dictionary/templated-dictionary-1.5.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_{11..13} ) + +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 00000000..0505f7dc --- /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 00000000..604823e6 --- /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 00000000..3860780b --- /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_{11..13} 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 00000000..7e51b01e --- /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 00000000..9793a228 --- /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 00000000..f4c9f5bf --- /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_{11..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 00000000..c75413e2 --- /dev/null +++ b/dev-python/termynal/Manifest @@ -0,0 +1 @@ +DIST termynal-0.13.0.gh.tar.gz 171420 BLAKE2B b9e8d98e6b974d3ae00df81bfadc4aa89147eb892fa0311eadc809a619bc78c75821ee087362113ed55e24cd6e3f177b6d6df7932433b5c9e6893005318a269f SHA512 c6d7365deacd9f6d2c48e5163b0a375184e4f54907bebb20eecb53039e95cff473f42c853665562c34c05876808f8654232a3de2ebc3bd8f76231f6a52e90ce1 diff --git a/dev-python/termynal/metadata.xml b/dev-python/termynal/metadata.xml new file mode 100644 index 00000000..2454bdfe --- /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.0.ebuild b/dev-python/termynal/termynal-0.13.0.ebuild new file mode 100644 index 00000000..e17cab33 --- /dev/null +++ b/dev-python/termynal/termynal-0.13.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=hatchling +PYTHON_COMPAT=( python3_{11..13} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material + dev-python/markdown-include + dev-python/pymdown-extensions +" + +inherit distutils-r1 docs + +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/mkdocs-1.4[${PYTHON_USEDEP}] + + + + + gasc@eurecom.fr + Gasc Henri + + + textual-dev + Textualize/textual-dev + https://textual.textualize.io/ + + diff --git a/dev-python/textual-dev/textual-dev-1.7.0.ebuild b/dev-python/textual-dev/textual-dev-1.7.0.ebuild new file mode 100644 index 00000000..30ab2314 --- /dev/null +++ b/dev-python/textual-dev/textual-dev-1.7.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=poetry +PYTHON_COMPAT=( python3_{11..13} ) + +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" + +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}] +" + +BDEPEND=" + test? ( + dev-python/pytest-aiohttp[${PYTHON_USEDEP}] + =dev-python/time-machine-2*[${PYTHON_USEDEP}] + ) +" + +DEPEND="${RDEPEND}" + +distutils_enable_tests pytest diff --git a/dev-python/textual-serve/Manifest b/dev-python/textual-serve/Manifest new file mode 100644 index 00000000..b190bad5 --- /dev/null +++ b/dev-python/textual-serve/Manifest @@ -0,0 +1 @@ +DIST textual-serve-1.1.1.gh.tar.gz 447915 BLAKE2B 851d8147e37bc9921cab94beca811193e98b88d2d9bf625bbf5e2fbca398cead9c6570e6a1a3c9aefa369aef7636250cca75dddf52adb52455b753db6b30f520 SHA512 af684e13b6280bff66a51ea018832e14ca6a258394980a83ab41fbd472b4c7b5d804c4abb8b666fd69c9035caa10d0b1b831092e82acd60bab48d62c101400eb diff --git a/dev-python/textual-serve/metadata.xml b/dev-python/textual-serve/metadata.xml new file mode 100644 index 00000000..09604042 --- /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.1.ebuild b/dev-python/textual-serve/textual-serve-1.1.1.ebuild new file mode 100644 index 00000000..f3b4e828 --- /dev/null +++ b/dev-python/textual-serve/textual-serve-1.1.1.ebuild @@ -0,0 +1,27 @@ +# 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_{11..13} ) + +inherit distutils-r1 + +HASH="6d13319e689766f41cb6bd589379d4a692cae081" +DESCRIPTION="Serve Textual apps locally" +HOMEPAGE="https://github.com/Textualize/textual-serve https://pypi.org/project/textual-serve/" +SRC_URI="https://github.com/Textualize/${PN}/archive/${HASH}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${HASH}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +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 00000000..85d147da --- /dev/null +++ b/dev-python/textual/Manifest @@ -0,0 +1,2 @@ +DIST textual-0.88.1.gh.tar.gz 29517235 BLAKE2B 457caef7957eab0b7317e94ce4dd991cf0da54c4b7c9b670089de6cb762b1fd28c1021b8be89e66947717452dcc4925ff70eb856cef470eacda6062322df2e7a SHA512 7c849dac56ca93853b36ad8c67f5544f5a071ad3b23f7753f46a6b62a1017098b40ce2be0aa526aa5a4de397ec26bb7b42a245170516e22ef297ccbc49321394 +DIST textual-3.0.0.gh.tar.gz 30121836 BLAKE2B 0b72d0b67fafcae4eddddc9e8cac53a4c83d0b7d9d2d959a84219adf3cd8daeeae1f31d8abbab7b89bf8c0ffd7d22bb35e08dab36f1bb542fae15c34867f355a SHA512 384f2d2b4f441c3ff8dc731ed1b00e2d3e145330c9793cbf6141bceb7b6452cd11ea2d9e07128e79a672a11e859e15c2b26d6e6e1e1f82dcbe953945e7daa546 diff --git a/dev-python/textual/metadata.xml b/dev-python/textual/metadata.xml new file mode 100644 index 00000000..35709d6f --- /dev/null +++ b/dev-python/textual/metadata.xml @@ -0,0 +1,13 @@ + + + + + gasc@eurecom.fr + Gasc Henri + + + textual + Textualize/textual + https://textual.textualize.io/ + + diff --git a/dev-python/textual/textual-0.88.1.ebuild b/dev-python/textual/textual-0.88.1.ebuild new file mode 100644 index 00000000..977e6d51 --- /dev/null +++ b/dev-python/textual/textual-0.88.1.ebuild @@ -0,0 +1,84 @@ +# 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_{11..13} ) +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocstrings + dev-python/mkdocstrings-python + dev-python/mkdocs-exclude + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material + dev-python/mkdocs-rss-plugin +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 optfeature #docs + +DESCRIPTION="Modern Text User Interface framework" +HOMEPAGE="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" + +RDEPEND=" + >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] + =dev-python/rich-13.3.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/griffe[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + =dev-python/textual-dev-1.7*[${PYTHON_USEDEP}] + ) +" +# currently masked +#BDEPEND+="doc? ( dev-python/tree-sitter-languages[${PYTHON_USEDEP}] ) +DEPEND="${RDEPEND}" + +# PATCHES=( +# "${FILESDIR}/fix-mkdocstrings.patch" +# ) + +EPYTEST_XDIST=1 +EPYTEST_DESELECT=( + # Those tests ask to press keys + tests/snapshot_tests/test_snapshots.py + tests/test_xterm_parser.py::test_escape_sequence_resulting_in_multiple_keypresses + + # Need a package that should be optional + tests/text_area/test_languages.py +) +distutils_enable_tests pytest +python_test() { + if [[ ${EPYTHON} == python3.13 ]]; then + EPYTEST_DESELECT+=( + # See https://github.com/Textualize/textual/issues/5327 + "tests/text_area" + ) + epytest -m 'not syntax' tests + else + epytest tests + fi +} + +python_compile_all() { + echo "INHERIT: mkdocs-offline.yml" > "${S}/mkdocs.yml" + grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" + #docs_compile + rm "${S}/mkdocs.yml" +} + +pkg_postinst() { + optfeature "bindings for python" dev-python/tree-sitter + #optfeature "support for all languages" dev-python/tree-sitter-languages +} diff --git a/dev-python/textual/textual-3.0.0.ebuild b/dev-python/textual/textual-3.0.0.ebuild new file mode 100644 index 00000000..ba27bce3 --- /dev/null +++ b/dev-python/textual/textual-3.0.0.ebuild @@ -0,0 +1,97 @@ +# 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_{11..13} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocstrings + dev-python/mkdocstrings-python + dev-python/mkdocs-exclude + dev-python/mkdocs-git-revision-date-localized-plugin + dev-python/mkdocs-material + dev-python/mkdocs-rss-plugin +" +DOCS_INITIALIZE_GIT=1 + +inherit distutils-r1 optfeature docs + +DESCRIPTION="Modern Text User Interface framework" +HOMEPAGE="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" + +RDEPEND=" + >=dev-python/markdown-it-py-2.1.0[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.6.0[${PYTHON_USEDEP}] + =dev-python/rich-13.3.3[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/griffe[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + =dev-python/textual-dev-1.7*[${PYTHON_USEDEP}] + ) +" +DEPEND="${RDEPEND}" + +DOCS+=( CHANGELOG.md LICENSE README.md ) + +EPYTEST_XDIST=1 +EPYTEST_DESELECT=( + # Those tests ask to press keys + tests/snapshot_tests/test_snapshots.py + tests/test_xterm_parser.py::test_escape_sequence_resulting_in_multiple_keypresses + + # Need a package that should be optional + tests/text_area/test_languages.py + + # Xdist fails thoses + tests/test_focus.py::test_focus_next_and_previous + tests/test_focus.py::test_focus_next_wrap_around + tests/test_focus.py::test_focus_previous_wrap_around + tests/test_focus.py::test_wrap_around_selector + tests/test_focus.py::test_no_focus_empty_selector + tests/test_focus.py::test_focus_next_and_previous_with_type_selector + tests/test_focus.py::test_focus_next_and_previous_with_str_selector + tests/test_focus.py::test_focus_next_and_previous_with_str_selector_without_self + tests/test_focus.py::test_focus_chain + tests/test_focus.py::test_allow_focus + tests/test_focus.py::test_focus_next_and_previous_with_type_selector_without_self +) +distutils_enable_tests pytest +# python_test() { +# if [[ ${EPYTHON} == python3.13 ]]; then +# EPYTEST_DESELECT+=( +# # See https://github.com/Textualize/textual/issues/5327 +# "tests/text_area" +# # Some tests just do not work under python3.13 (more than half of those in this file) +# tests/test_focus.py +# ) +# epytest -m 'not syntax' tests +# else +# epytest tests +# fi +# } + +python_compile_all() { + echo "INHERIT: mkdocs-offline.yml" > "${S}/mkdocs.yml" + grep -v "\- \"*[Bb]log" "${S}/mkdocs-nav.yml" >> "${S}/mkdocs.yml" + if use doc; then + DOCS+=( questions ) + fi + docs_compile + rm "${S}/mkdocs.yml" +} + +pkg_postinst() { + optfeature "bindings for python" dev-python/tree-sitter +} diff --git a/dev-python/timeslot/Manifest b/dev-python/timeslot/Manifest new file mode 100644 index 00000000..71eaefc6 --- /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 00000000..b1d0d919 --- /dev/null +++ b/dev-python/timeslot/metadata.xml @@ -0,0 +1,12 @@ + + + + + davidroman96@gmail.com + 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 00000000..6d1962db --- /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_{11..12} pypy3 ) + +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/tulir-telethon/Manifest b/dev-python/tulir-telethon/Manifest new file mode 100644 index 00000000..f93a6b4a --- /dev/null +++ b/dev-python/tulir-telethon/Manifest @@ -0,0 +1,2 @@ +DIST tulir-telethon-1.35.0a1.tar.gz 590359 BLAKE2B e145d6c89f7c465c308994c3646fcdd2e99941c37b3ba0be170f8784b0d8e18b5b513fad9b52e8d706532e359649d3368759f6d4676438c200882902a8a5be83 SHA512 17199aea16ede2051583cac857bac65b23301273f64e157c29acca142c7fe4bb9d3ea8d147c121a095b7a30c0bb92eab83aee3946093168ca5096fa84c9d4167 +DIST tulir-telethon-1.37.0_alpha1.gh.tar.gz 504857 BLAKE2B ce9bedc0ef7c6b1673ce62aa9f298c92d11aba5d0ea59eb47ab48b0529e9e8e60c9b86c0bdea2dfc9052a0458c7d8129d7a8f1f75e6bf16df45381177b04b4f8 SHA512 db704622d58677c4b7470850ad37129c227487caa3cf34d60a5fa81f91306a46f943bcecbbe8ca045c7f47c780b917ada3e9a1860aa82c99751a131fc847b15a diff --git a/dev-python/tulir-telethon/metadata.xml b/dev-python/tulir-telethon/metadata.xml new file mode 100644 index 00000000..b7b49689 --- /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.35.0_alpha1.ebuild b/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild new file mode 100644 index 00000000..73e9a656 --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.35.0_alpha1.ebuild @@ -0,0 +1,29 @@ +# 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_{11..12} ) + +inherit distutils-r1 pypi + +MY_PV="${PV/_alph/}" +DESCRIPTION="Pure Python 3 MTProto API Telegram client library, for bots too!" +HOMEPAGE="https://github.com/tulir/Telethon/" + +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}] +" +DEPEND="${RDEPEND}" 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 00000000..4b9f891a --- /dev/null +++ b/dev-python/tulir-telethon/tulir-telethon-1.37.0_alpha1.ebuild @@ -0,0 +1,47 @@ +# 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_{11..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}] +" +BDEPEND=" + test? ( dev-python/pytest-asyncio[${PYTHON_USEDEP}] ) +" + +EPYTEST_DESELECT=( + tests/telethon/test_utils.py::test_private_get_extension +) + +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 00000000..ac2c22ed --- /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 00000000..9c1269f2 --- /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 00000000..9a6686f5 --- /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_{11..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-4.24.0.20240408.ebuild b/dev-python/types-protobuf/types-protobuf-4.24.0.20240408.ebuild new file mode 100644 index 00000000..71fdfb08 --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-4.24.0.20240408.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023-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_{11..12} ) +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-protobuf/types-protobuf-5.27.0.20240626.ebuild b/dev-python/types-protobuf/types-protobuf-5.27.0.20240626.ebuild new file mode 100644 index 00000000..71fdfb08 --- /dev/null +++ b/dev-python/types-protobuf/types-protobuf-5.27.0.20240626.ebuild @@ -0,0 +1,18 @@ +# Copyright 2023-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_{11..12} ) +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 00000000..73bde6e5 --- /dev/null +++ b/dev-python/types-requests/Manifest @@ -0,0 +1 @@ +DIST types-requests-2.32.0.20240712.tar.gz 17896 BLAKE2B 113c45898e73fe0a8b99251bd5b98aa0a6f4ddf7a743e8a80913a44c098c2d7942b41ee1b14451a521c9151fa5d14777f4f1313fd37d4f23ad82b2b24068919c SHA512 e54392d4a5f4bc923e7600141e468fc28de3bfdef8f1e54c6c4384bffc29707b3f86bb5125e5ac8822125a27fb3f0f4f498ca0b3f6448cb9cf5fe6c3fdb78527 diff --git a/dev-python/types-requests/metadata.xml b/dev-python/types-requests/metadata.xml new file mode 100644 index 00000000..5aa2eba6 --- /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 00000000..d33490d5 --- /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_{11..13} pypy3 ) + +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/typing-inspect/Manifest b/dev-python/typing-inspect/Manifest new file mode 100644 index 00000000..013f920d --- /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 00000000..4905763b --- /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 00000000..c09ae265 --- /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_{11..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/undervolt/Manifest b/dev-python/undervolt/Manifest new file mode 100644 index 00000000..19ac3bea --- /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 00000000..3fac1e41 --- /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 00000000..fcb57d8c --- /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_{11..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 00000000..9cd21424 --- /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_{11..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/urlmatch/Manifest b/dev-python/urlmatch/Manifest new file mode 100644 index 00000000..6c7d55d3 --- /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 00000000..9430de69 --- /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 00000000..e3934d42 --- /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_{11..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/validator-collection/Manifest b/dev-python/validator-collection/Manifest new file mode 100644 index 00000000..98aa8333 --- /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 00000000..86e24067 --- /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 00000000..8be78c41 --- /dev/null +++ b/dev-python/validator-collection/validator-collection-1.5.0-r2.ebuild @@ -0,0 +1,42 @@ +# 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_{11..12} ) + +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 00000000..29963033 --- /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 00000000..dc654fd2 --- /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 00000000..bc4b7fdf --- /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_{11..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 00000000..d3849077 --- /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 00000000..3bec3e36 --- /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 00000000..fd4d2264 --- /dev/null +++ b/dev-python/w3lib/w3lib-2.3.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..13} pypy3 ) +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 + +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 00000000..f7a5e1f0 --- /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 00000000..5b895343 --- /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 00000000..2e07441b --- /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_{11..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 00000000..21254863 --- /dev/null +++ b/dev-python/xattr/Manifest @@ -0,0 +1 @@ +DIST xattr-1.1.0.tar.gz 16634 BLAKE2B e920afbdc7c154e4558debb08f3b3230295854c799dcc3a28eaddb6d5a9a011bcab460c3d9a3f944cc43705796fb1fb5c57bb3b15653a128b91be17decc7b86c SHA512 b23eb96be5d6810ff2251418a2c2687d15cc98ceed422abe4a8bce01c77dda2969525f07feaf468bc43b60b6df6d573f15787b6221ed5816a772abd93ac47f8f diff --git a/dev-python/xattr/metadata.xml b/dev-python/xattr/metadata.xml new file mode 100644 index 00000000..914c47b3 --- /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 00000000..26888cc8 --- /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_{11..13} pypy3 ) + +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/xpybutil/Manifest b/dev-python/xpybutil/Manifest new file mode 100644 index 00000000..a02749fe --- /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 00000000..c25b80e7 --- /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 00000000..40e89f5a --- /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_{11..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/xunitparser/Manifest b/dev-python/xunitparser/Manifest new file mode 100644 index 00000000..f584d4cd --- /dev/null +++ b/dev-python/xunitparser/Manifest @@ -0,0 +1 @@ +DIST xunitparser-v1.3.4.tar.bz2 12699 BLAKE2B 9631e9e28a13c1770c2c18901037e8f3d69c7cb49233c81774ca053afa8818baad063e4e096a9848aee57ff7956f1b97887a8f77c051031fbfdfd6dbf747e77e SHA512 2e763e322ce65fa5e25cd704857f20943bec0a8626d1b1c74b01e9e646e3868bf95aae07b3453004826223783739fce08dd8a2d281bc336cf05d68a76e36864c diff --git a/dev-python/xunitparser/metadata.xml b/dev-python/xunitparser/metadata.xml new file mode 100644 index 00000000..ac9e2cd9 --- /dev/null +++ b/dev-python/xunitparser/metadata.xml @@ -0,0 +1,11 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + woob/xunitparser + + diff --git a/dev-python/xunitparser/xunitparser-1.3.4.ebuild b/dev-python/xunitparser/xunitparser-1.3.4.ebuild new file mode 100644 index 00000000..09d7c43b --- /dev/null +++ b/dev-python/xunitparser/xunitparser-1.3.4.ebuild @@ -0,0 +1,21 @@ +# Copyright 2012-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Read JUnit/XUnit XML files and map them to Python objects" +HOMEPAGE="https://gitlab.com/woob/xunitparser/" +SRC_URI="https://gitlab.com/woob/xunitparser/-/archive/v${PV}/xunitparser-v${PV}.tar.bz2" +S="${WORKDIR}/xunitparser-v${PV}/" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests unittest + +DOCS=( README LICENSE AUTHORS ) diff --git a/dev-python/yams/Manifest b/dev-python/yams/Manifest new file mode 100644 index 00000000..d8979f30 --- /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 00000000..e6e16e8d --- /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 00000000..170cc549 --- /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_{11..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 00000000..170cc549 --- /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_{11..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 00000000..a3329296 --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/Manifest @@ -0,0 +1,2 @@ +DIST asciidoctor-pdf-2.3.18.tar.gz 6563832 BLAKE2B 03e53537c8ff6ae302384276ca94bdf3d222841bdff0f4cbed3d7597a13c93cc9a533e46fc6367206e7ed31706a419b5753a633a8b891173bc138ee4058d133a SHA512 946015c110c6426b8a3c4576f97d54dbfe959caf16ffa05e55b03ea6384435d79d179aa20d306478af2c0fcd9f28483697ea1a2e0273057529038a9d0c3680f3 +DIST asciidoctor-pdf-2.3.19.tar.gz 6563750 BLAKE2B 921a5b621ae5459e4120c702e7c1efaf3ae292cf9e5b6353d179609086e552a59e91f408d26984d756880c56ac9911a120ac915e2df7c31d9cc17581bba63fcf SHA512 1cd64151542bb4c42922555113c596caa9180cd33b88b30feaaef059ab9be9478e9bbf4962ac774ea7bf374a83114200b5121626abebe176a255db15963641bd diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.18.ebuild b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.18.ebuild new file mode 100644 index 00000000..1606805e --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.18.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +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 + " +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 +} + +each_ruby_test() { + RSPEC_VERSION=3 ruby-ng_rspec -t ~network -t ~visual spec +} diff --git a/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.19.ebuild b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.19.ebuild new file mode 100644 index 00000000..1606805e --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/asciidoctor-pdf-2.3.19.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32" + +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 + " +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 +} + +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 00000000..d5cd3a9a --- /dev/null +++ b/dev-ruby/asciidoctor-pdf/metadata.xml @@ -0,0 +1,19 @@ + + + + + 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. + + diff --git a/dev-ruby/byebug/Manifest b/dev-ruby/byebug/Manifest new file mode 100644 index 00000000..a4fe27d9 --- /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 00000000..df024c26 --- /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 00000000..7997a93a --- /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 00000000..44827c25 --- /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 00000000..f342c7ec --- /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 00000000..bd7345d7 --- /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 00000000..e7859dfd --- /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 00000000..349faef7 --- /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 00000000..972b8542 --- /dev/null +++ b/dev-ruby/language_server-protocol/Manifest @@ -0,0 +1 @@ +DIST language_server-protocol-3.17.0.4.tar.gz 122751 BLAKE2B 4ace1b2ce6b796c5140796cacf1b50fde6db84cbb912e575fd0b3c361131a571e2519c2ab4dac97683f3a2d30f4b230ba5e3268fc438b0759caa698ffb508ca8 SHA512 a034ee40e61c128c36f9f9d1c8a26ecfe381db64c8abe26eb58a690f9560f4232cc269c6d17922d9d3c954449a8a294cd1b491dc2740d13a8b1193993db57076 diff --git a/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild new file mode 100644 index 00000000..8ef539a4 --- /dev/null +++ b/dev-ruby/language_server-protocol/language_server-protocol-3.17.0.4.ebuild @@ -0,0 +1,36 @@ +# 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" + +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 '/^spec.files*/d' "${PN}.gemspec" || die + sed -i '/^spec.executables*/d' "${PN}.gemspec" || die + + default +} diff --git a/dev-ruby/language_server-protocol/metadata.xml b/dev-ruby/language_server-protocol/metadata.xml new file mode 100644 index 00000000..4f1dd76f --- /dev/null +++ b/dev-ruby/language_server-protocol/metadata.xml @@ -0,0 +1,12 @@ + + + + + truffle074@gmail.com + Bryce Copeland + + + 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 00000000..5a7825a2 --- /dev/null +++ b/dev-ruby/prawn-icon/Manifest @@ -0,0 +1 @@ +DIST prawn-icon-3.1.0.gem 1351680 BLAKE2B e3aae452f16c460e660f0c312b3ddf66dac911dfba55a8a330dd6262b13f6721ee3dcd8132a86af3376810b3c0f15dca0bb6d0b1610975f7ec3e024f968c92dd SHA512 138461a9e4ace3a110877e1492c75c8183f638d71daaa1bb89e2f5b750725527a1ae5c84af7b392a6ce77fd046e6d3f33a57499fe0e2f8d328c93f0acdc8fe68 diff --git a/dev-ruby/prawn-icon/metadata.xml b/dev-ruby/prawn-icon/metadata.xml new file mode 100644 index 00000000..567a2bdb --- /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 00000000..5c2f443e --- /dev/null +++ b/dev-ruby/prawn-icon/prawn-icon-3.1.0.ebuild @@ -0,0 +1,24 @@ +# 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" + +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 00000000..3c275e48 --- /dev/null +++ b/dev-ruby/prawn-svg/Manifest @@ -0,0 +1 @@ +DIST prawn-svg-0.35.1.gem 285696 BLAKE2B 7fb6b8051f43bdf7f887a535b98dff9b4fc45793ca4383aef0150c58816357b3f6568e2ad28d28454165c059ebb5a0b8eaf938ed3f50c35d167c50aad934d450 SHA512 d4511d702d252a785f17ccf1c4d5e0b15952f17266c0e14d56ed51ac79345032638d9adca0704e034341c09ece0845c6e779ee62988d611ed02108c3635fdaff diff --git a/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch b/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch new file mode 100644 index 00000000..eca7b874 --- /dev/null +++ b/dev-ruby/prawn-svg/files/prawn-svg-0.35.1-rexml.patch @@ -0,0 +1,24 @@ +Raised error have changed since rexml 3.3.3. Expect any errors to make the test work. +https://github.com/mogest/prawn-svg/pull/169 +https://bugs.gentoo.org/937362 +--- a/spec/prawn/svg/document_spec.rb ++++ b/spec/prawn/svg/document_spec.rb +@@ -28,7 +28,7 @@ describe Prawn::SVG::Document do + it 'raises an exception' do + expect do + Prawn::SVG::Document.new(svg, bounds, options) +- end.to raise_error Prawn::SVG::Document::InvalidSVGData, 'The data supplied is not a valid SVG document.' ++ end.to raise_error + end + end + +@@ -38,8 +38,7 @@ describe Prawn::SVG::Document do + it "raises an exception letting them know what they've done" do + expect do + Prawn::SVG::Document.new(svg, bounds, options) +- end.to raise_error Prawn::SVG::Document::InvalidSVGData, +- "The data supplied is not a valid SVG document. It looks like you've supplied a filename instead; use IO.read(filename) to get the data before you pass it to prawn-svg." ++ end.to raise_error + end + end + end diff --git a/dev-ruby/prawn-svg/metadata.xml b/dev-ruby/prawn-svg/metadata.xml new file mode 100644 index 00000000..2a483ebf --- /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.35.1.ebuild b/dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild new file mode 100644 index 00000000..b62b93e0 --- /dev/null +++ b/dev-ruby/prawn-svg/prawn-svg-0.35.1.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_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.2.0 + " + +PATCHES=( + # adapt to >=dev-ruby/rexml-3.3.3 + "${FILESDIR}/${P}-rexml.patch" +) + +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 00000000..48886d30 --- /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 00000000..2fea477e --- /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 00000000..591e9bdc --- /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 00000000..e1f56107 --- /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 00000000..1405771a --- /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 00000000..9811b838 --- /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 00000000..28867482 --- /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 00000000..fef34d6f --- /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 00000000..18bad281 --- /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 00000000..927e6d8b --- /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 00000000..82ba2aaf --- /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 00000000..b351f488 --- /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 00000000..938786fd --- /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 00000000..96f71daa --- /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 00000000..fed1b188 --- /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 00000000..01bcf64a --- /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 00000000..2743333b --- /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 00000000..885193ab --- /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 00000000..172ff196 --- /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 00000000..319efe05 --- /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 00000000..92c5a0e9 --- /dev/null +++ b/dev-ruby/ruby-lsp/Manifest @@ -0,0 +1 @@ +DIST ruby-lsp-0.23.11.tar.gz 27071970 BLAKE2B 0a86024a40db46670e57570f1047c02f59178388933beea372ce378794f8950aa5ba4272491b2e0fe3c9a55216880c368671fd33d3234527029c8a465b77d62b SHA512 f111192710c6603bb127bff546a3e84d4ef7a3c29823e1400ade475ecee22f1272123a44e86eac89e8dcae57f1584c6f40108b52a1718ff8562c2b7bb8279ad2 diff --git a/dev-ruby/ruby-lsp/metadata.xml b/dev-ruby/ruby-lsp/metadata.xml new file mode 100644 index 00000000..04a7e86a --- /dev/null +++ b/dev-ruby/ruby-lsp/metadata.xml @@ -0,0 +1,12 @@ + + + + + truffle074@gmail.com + Bryce Copeland + + + https://github.com/Shopify/ruby-lsp/issues + Shopify/ruby-lsp + + diff --git a/dev-ruby/ruby-lsp/ruby-lsp-0.23.11.ebuild b/dev-ruby/ruby-lsp/ruby-lsp-0.23.11.ebuild new file mode 100644 index 00000000..8ab20092 --- /dev/null +++ b/dev-ruby/ruby-lsp/ruby-lsp-0.23.11.ebuild @@ -0,0 +1,25 @@ +# 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" + +DEPEND+=" + >=dev-ruby/prism-1.2 =dev-ruby/rbs-3 =dev-ruby/sorbet-runtime-0.5.10782 +" diff --git a/dev-ruby/sorbet-runtime/Manifest b/dev-ruby/sorbet-runtime/Manifest new file mode 100644 index 00000000..1e723658 --- /dev/null +++ b/dev-ruby/sorbet-runtime/Manifest @@ -0,0 +1 @@ +DIST sorbet-runtime-0.5.11882.gem 89088 BLAKE2B 408059cd2e66e04bd803501de41ce395aa3413216b8098eb6d9c245e478fd9432aa5c5bd81964c79ae55bd153f9639c744b8082cdeeb1dce276f79bc514f1cb4 SHA512 8b2c1dffe58b32bddea311a4aad033b677846749c14f93fac22ae0b8c339c3aa17b81e18e045c97ec201c5f6cf1099ee26908191be6ab13290c99b55a73998d9 diff --git a/dev-ruby/sorbet-runtime/metadata.xml b/dev-ruby/sorbet-runtime/metadata.xml new file mode 100644 index 00000000..73b107d2 --- /dev/null +++ b/dev-ruby/sorbet-runtime/metadata.xml @@ -0,0 +1,11 @@ + + + + + truffle074@gmail.com + Bryce Copeland + + + https://github.com/sorbet/sorbet + + diff --git a/dev-ruby/sorbet-runtime/sorbet-runtime-0.5.11882.ebuild b/dev-ruby/sorbet-runtime/sorbet-runtime-0.5.11882.ebuild new file mode 100644 index 00000000..2fc2eb43 --- /dev/null +++ b/dev-ruby/sorbet-runtime/sorbet-runtime-0.5.11882.ebuild @@ -0,0 +1,19 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33 ruby34" +inherit ruby-fakegem + +DESCRIPTION="Sorbet's runtime static type checker component" +HOMEPAGE="https://sorbet.org/" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# sorbet itself is a huge package, with a mix of c++ & ruby +# the tests defined in the main repo are for the full package and wouldn't +# make sense for this gem +RUBY_FAKEGEM_RECIPE_TEST="none" diff --git a/dev-scheme/sagittarius/Manifest b/dev-scheme/sagittarius/Manifest new file mode 100644 index 00000000..9d6f19c2 --- /dev/null +++ b/dev-scheme/sagittarius/Manifest @@ -0,0 +1 @@ +DIST sagittarius-0.9.12.tar.gz 14595460 BLAKE2B 4984c5ea4428954a0c181858c92d47f909a9437b6a1d3e5b72bf6a8edf414d65890938458e1cb3d4e9716950c9dbd45d6eec69b73aa6f8068a912fa2bbe0c132 SHA512 bc1143b29f697fe073b9f74a6964d4dd86fd7a1a56e1829acf1f9181144675711740de86b89786192241a86b388e6adf3a18e9df02d8abbefa35429ffe9526e4 diff --git a/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch b/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch new file mode 100644 index 00000000..9157f92b --- /dev/null +++ b/dev-scheme/sagittarius/files/sagittarius-compiler-flags.patch @@ -0,0 +1,21 @@ +--- a/cmake/FixupCompilerFlags.cmake ++++ b/cmake/FixupCompilerFlags.cmake +@@ -45,18 +45,6 @@ + SET(CMAKE_CXX_FLAGS "-Wall ${CMAKE_CXX_FLAGS}") + #SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wshorten-64-to-32") + +- # for GCC or Clang, we want both maximum performance and debug info. +- IF (CMAKE_BUILD_TYPE STREQUAL Debug) +- SET(CMAKE_C_FLAGS_DEBUG "-O3 ${CMAKE_C_FLAGS_DEBUG}") +- SET(CMAKE_CXX_FLAGS_DEBUG "-O3 ${CMAKE_CXX_FLAGS_DEBUG}") +- ELSEIF(CMAKE_BUILD_TYPE STREQUAL Release) +- SET(CMAKE_C_FLAGS_RELEASE "-g ${CMAKE_C_FLAGS_RELEASE}") +- SET(CMAKE_CXX_FLAGS_RELEASE "-g ${CMAKE_CXX_FLAGS_RELEASE}") +- ELSE() +- SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -O3") +- SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g -O3") +- ENDIF() +- + # for some reason static library doesn't have this + # on x86_64 and is required. + # Solaris GCC (32 bit) doesn't have this either. so diff --git a/dev-scheme/sagittarius/metadata.xml b/dev-scheme/sagittarius/metadata.xml new file mode 100644 index 00000000..2d979bdf --- /dev/null +++ b/dev-scheme/sagittarius/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + ktakashi/sagittarius-scheme + + diff --git a/dev-scheme/sagittarius/sagittarius-0.9.12.ebuild b/dev-scheme/sagittarius/sagittarius-0.9.12.ebuild new file mode 100644 index 00000000..e9365d4d --- /dev/null +++ b/dev-scheme/sagittarius/sagittarius-0.9.12.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 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://bitbucket.org/ktakashi/sagittarius-scheme" +SRC_URI="https://bitbucket.org/ktakashi/sagittarius-scheme/downloads/${P}.tar.gz" +PATCHES=( "${FILESDIR}/${PN}-compiler-flags.patch" ) + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/boehm-gc + dev-libs/libffi + dev-libs/openssl + sys-libs/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 00000000..fecec53a --- /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 00000000..6337ac9e --- /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 00000000..d0141ee0 --- /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 ~amd64-linux ~x86-linux ~ppc-macos ~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 00000000..706eb5a1 --- /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 00000000..702034d7 --- /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 00000000..b29e6ed6 --- /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 ~amd64-linux ~x86-linux ~ppc-macos ~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 00000000..628cd47e --- /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-xetex_layout-build.patch b/dev-tex/tectonic/files/tectonic-0.15.0-fix-xetex_layout-build.patch new file mode 100644 index 00000000..43d461b5 --- /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 00000000..be48171f --- /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 00000000..840d8411 --- /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.ebuild b/dev-tex/tectonic/tectonic-0.15.0.ebuild new file mode 100644 index 00000000..13f9c5f8 --- /dev/null +++ b/dev-tex/tectonic/tectonic-0.15.0.ebuild @@ -0,0 +1,391 @@ +# Copyright 2023-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=" + 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:= + sys-libs/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.2407.ebuild b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild new file mode 100644 index 00000000..6df5d255 --- /dev/null +++ b/dev-util/DirectXShaderCompiler/DirectXShaderCompiler-1.8.2407.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +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="2acb319af38d43be3ea76bfabf3998e5281d8d12" +SPIRV_TOOLS_COMMIT_MAGIC="0cfe9e7219148716dfd30b37f4d21753f098707a" +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=" + sys-libs/zlib:0= + >=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/Manifest b/dev-util/DirectXShaderCompiler/Manifest new file mode 100644 index 00000000..e5be85c5 --- /dev/null +++ b/dev-util/DirectXShaderCompiler/Manifest @@ -0,0 +1,4 @@ +DIST DirectXShaderCompiler-1.8.2407.tar.gz 24397154 BLAKE2B 533f2e7a15abb2cfda05d7c437030d761cb6127f1c5fc3db851608d3b157eedbbb0fb4059ea3402156d97aebe6da8fde398024d3c94c421ad2dcc5604db24a2c SHA512 7b7a829fd8766942bb526cd0bbda71ebd081c54c6ce83b1266bc8c0340776d1d40f9d0fdb73946d713ee2d21b103ffee5d47110ee72f37b16ade56d3be984990 +DIST DirectXShaderCompiler-directxheaders-980971e835876dc0cde415e8f9bc646e64667bf7.tar.gz 326310 BLAKE2B 8ea4bbae290926c08d02d1a1262e813bb188c62a6deb81ed03954c500473581dc2430d09ca0742c42c5d8bfc2e232c999531ec5ad139aa791b7e8b06dfacd61d SHA512 a570068d3c25c68eba34a2653108e2019f888a7392a803f97da9a401713b14bf4235520f0adc37c2f6ffb27cfb118ca7bb0fc8e446b342a7393c9c64afd84ed8 +DIST DirectXShaderCompiler-headers-2acb319af38d43be3ea76bfabf3998e5281d8d12.tar.gz 522013 BLAKE2B fa3ab292fbdc0b219e23f3919014b7e2f891dee3fab4a1c21829013ff93cb445c920fa30358b6162a4bdbb28ddf9babe56286f0e8e96a51825add2b3ee3e8a04 SHA512 364ab8ea4a81b3589bd9e58d50c89d21859cb4a324b224f74ec7c371631f127c0e7f36d074436b6cba8a1919e83d3a3790baa94268b47862c28a2d3ca55fccfa +DIST DirectXShaderCompiler-tools-0cfe9e7219148716dfd30b37f4d21753f098707a.tar.gz 3173510 BLAKE2B 66717fe54b26d1fdc758e179574e228c5723ef769578708376ab4098b0ca7670a9a1ec81cd3caa2f234879ac2c49cbe3e7c2ca82000448d393e1e0394e7dd4ed SHA512 fd6beea7307add32c1d0f0b317e1707822cf806b02cc09519d6ec05f432ab2f7c38725de10bbe34c8e701b8a32c95f9a93b0fcadcfb227d4dfab2e365b476944 diff --git a/dev-util/DirectXShaderCompiler/metadata.xml b/dev-util/DirectXShaderCompiler/metadata.xml new file mode 100644 index 00000000..79c0fe6e --- /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/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest new file mode 100644 index 00000000..c7fd0dc9 --- /dev/null +++ b/dev-util/bash-language-server/Manifest @@ -0,0 +1,8 @@ +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 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 00000000..b34d5833 --- /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 00000000..b34d5833 --- /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 00000000..b34d5833 --- /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 00000000..058f58a1 --- /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/metadata.xml b/dev-util/bash-language-server/metadata.xml new file mode 100644 index 00000000..0fc44c45 --- /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 00000000..13c2ac12 --- /dev/null +++ b/dev-util/bats-assert/Manifest @@ -0,0 +1 @@ +DIST bats-assert-2.1.0.tar.gz 17670 BLAKE2B 936c1dc1b594c2792e5fcc85b90c3bfe270157efb4a1bc25c91de1f4ef721f0a6734b40b53725eb84a225701366f6d75140df348832bca0bffaf565ea5b9e75e SHA512 797689b91df5018b717c09578e1c0f6fea11f344c2e5985ec5eaca89bab39aafa7d88b31043a34576bcdf0ab5cf160c9624ee3167bd0854d7b16aa947b3928e4 diff --git a/dev-util/bats-assert/bats-assert-2.1.0.ebuild b/dev-util/bats-assert/bats-assert-2.1.0.ebuild new file mode 100644 index 00000000..d1b9c6cb --- /dev/null +++ b/dev-util/bats-assert/bats-assert-2.1.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 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_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 00000000..49728efb --- /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 00000000..82880344 --- /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 00000000..b3ac473c --- /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 00000000..60dbcfa1 --- /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 00000000..8883a418 --- /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 00000000..a90313c4 --- /dev/null +++ b/dev-util/bc-ur/bc-ur-0.3.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 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/tree/" +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 00000000..80ddbd54 --- /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 00000000..8b4d8ea2 --- /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 00000000..b84b08ed --- /dev/null +++ b/dev-util/bruno-bin/Manifest @@ -0,0 +1 @@ +DIST bruno_1.9.0_amd64_linux.deb 70437288 BLAKE2B 90b4d169e6f378cb9a12ebe40e05819d36bd84f970cb87debcd0e78b06442be6d2541f474467967df2fcf43294a7750d94527c84d0f6accf244c4399959a677a SHA512 a921c2c110f64b4fb30fa4ac2fe898bd3727f49a37c1e2c18c69e7579a007d9396e438c7788aeecfb17ef1f67e95431ed0f308ee010989d5ee79edae13d993c1 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 00000000..ef9d3f96 --- /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 00000000..477cdd9c --- /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/metadata.xml b/dev-util/bruno-bin/metadata.xml new file mode 100644 index 00000000..6838014d --- /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 00000000..b430ce97 --- /dev/null +++ b/dev-util/bump-my-version/Manifest @@ -0,0 +1,2 @@ +DIST bump_my_version-1.0.2.tar.gz 1102688 BLAKE2B 9d6f057dbf99665d94d6e66750cc920dd0d6b896f6e5ef60ab0a9ad6e7cceeab0f82a1adda99aa9eeed6a251aa318d89f09bc37834dd3238d2fd487ded1f3764 SHA512 74ca85bf556467f077677fc43ec26ba01ea49d21ec80c51ff7e3d87009df3260e6ab9496fbb9c4286357d8a8006d2231f3d87a986c7c34d9f7f93e02f0397be6 +DIST bump_my_version-1.1.1.tar.gz 1108000 BLAKE2B 6f6f2fa1bde8588a8cd5e7b81daeb1daabb5543484752d478cd42c53eb6249938e2a3ab88b48faee4a83c98a2610be1c2474c54fe6477f60e6cbd14c1d8924c7 SHA512 da7cf21692341e9ee72cd47930b5eacb3078aec82d0d26dc88454300248bde5f48755cb3d2d273667a89200369d94ebe8bec74b09b22df447c32162247fbf33e diff --git a/dev-util/bump-my-version/bump-my-version-1.0.2.ebuild b/dev-util/bump-my-version/bump-my-version-1.0.2.ebuild new file mode 100644 index 00000000..7af2ff7a --- /dev/null +++ b/dev-util/bump-my-version/bump-my-version-1.0.2.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..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}] + >=dev-python/pytest-localserver-0.9.0_p0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) + +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.1.1.ebuild b/dev-util/bump-my-version/bump-my-version-1.1.1.ebuild new file mode 100644 index 00000000..7af2ff7a --- /dev/null +++ b/dev-util/bump-my-version/bump-my-version-1.1.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{11..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}] + >=dev-python/pytest-localserver-0.9.0_p0[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +DOCS=( {CHANGELOG,CODE_OF_CONDUCT,CONTRIBUTING,README}.md ) + +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 00000000..67947115 --- /dev/null +++ b/dev-util/bump-my-version/metadata.xml @@ -0,0 +1,17 @@ + + + + + cyber+gentoo@sysrq.in + Anna + + + + 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 00000000..a0d189fe --- /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 00000000..c183e116 --- /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 00000000..01ee0e24 --- /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/catalyst-lab/Manifest b/dev-util/catalyst-lab/Manifest new file mode 100644 index 00000000..9b9ce1fb --- /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 00000000..da03c1ad --- /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 00000000..da03c1ad --- /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 00000000..ba9e4948 --- /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/catppuccin-catwalk/Manifest b/dev-util/catppuccin-catwalk/Manifest new file mode 100644 index 00000000..5171c612 --- /dev/null +++ b/dev-util/catppuccin-catwalk/Manifest @@ -0,0 +1 @@ +DIST catppuccin-catwalk-1.3.2 1591960 BLAKE2B 7e4117719f386b9ddb2f51ecf5bb651b89550c2f60d1934711c773f81e054d9ddb54f1e5ffa8c7e87e64bcad43d98f80da2dd9779dd2037470cf73e19bd44cd0 SHA512 1e914bbf0e4811b50d7b2d483319be93701e19940b77ccf21584e06a301c99dd6410a806bb15cfe74282e2a06e3f8f4dcc9893356d516dad4444d57d7910185d diff --git a/dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild b/dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild new file mode 100644 index 00000000..ab8a38e0 --- /dev/null +++ b/dev-util/catppuccin-catwalk/catppuccin-catwalk-1.3.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="Soothing pastel previews for the high-spirited!" +HOMEPAGE="https://github.com/catppuccin/catwalk" +SRC_URI="https://github.com/catppuccin/catwalk/releases/download/v${PV}/catwalk-x86_64-unknown-linux-gnu -> ${P}" +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="usr/bin/catwalk" + +src_install() { + newbin "${DISTDIR}"/${P} catwalk +} diff --git a/dev-util/catppuccin-catwalk/metadata.xml b/dev-util/catppuccin-catwalk/metadata.xml new file mode 100644 index 00000000..6aa266e1 --- /dev/null +++ b/dev-util/catppuccin-catwalk/metadata.xml @@ -0,0 +1,11 @@ + + + + + somerand0mcat@hotmail.com + Omar + + + catppuccin/catwalk + + diff --git a/dev-util/catppuccin-whiskers/Manifest b/dev-util/catppuccin-whiskers/Manifest new file mode 100644 index 00000000..9f3da7fa --- /dev/null +++ b/dev-util/catppuccin-whiskers/Manifest @@ -0,0 +1 @@ +DIST catppuccin-whiskers-2.4.0 6171208 BLAKE2B 02f8ec5c9a4cf623b20130c757bfb6bbb9b9e029c75f41fb1b09bc031df5477a43ec06a78b70ac38eef60605d7ae34e6a1cc600cbd45849b7848cf0bf8ea2c4f SHA512 c786b55ebc44179ea3a14e86c5e862d9455586194d7fed856d897dac82312393fd310cd5ede4b3cb70c599daa5e5754c4c52622f10a98d2f4f68c72ab2c76ad5 diff --git a/dev-util/catppuccin-whiskers/catppuccin-whiskers-2.4.0.ebuild b/dev-util/catppuccin-whiskers/catppuccin-whiskers-2.4.0.ebuild new file mode 100644 index 00000000..4a6b0731 --- /dev/null +++ b/dev-util/catppuccin-whiskers/catppuccin-whiskers-2.4.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +DESCRIPTION="Soothing port creation tool for the high-spirited!" +HOMEPAGE="https://github.com/catppuccin/whiskers" +SRC_URI="https://github.com/catppuccin/whiskers/releases/download/v${PV}/whiskers-x86_64-unknown-linux-gnu -> ${P}" +S="${WORKDIR}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="usr/bin/whiskers" + +src_install() { + newbin "${DISTDIR}"/${P} whiskers +} diff --git a/dev-util/catppuccin-whiskers/metadata.xml b/dev-util/catppuccin-whiskers/metadata.xml new file mode 100644 index 00000000..dcedb98d --- /dev/null +++ b/dev-util/catppuccin-whiskers/metadata.xml @@ -0,0 +1,11 @@ + + + + + somerand0mcat@hotmail.com + Omar + + + catppuccin/whiskers + + diff --git a/dev-util/cmakelang/Manifest b/dev-util/cmakelang/Manifest new file mode 100644 index 00000000..a9dc61ae --- /dev/null +++ b/dev-util/cmakelang/Manifest @@ -0,0 +1 @@ +DIST cmakelang-0.6.13.gh.tar.gz 1022629 BLAKE2B f62ce29e81a79f0301b1f04e70d95419486e3687e2e34d89e9d0343749026c73cbc6ae0d9e4f079abd1d68ac021108e9322805df38299c5666d06db5f135105d SHA512 eb7fde540860b6119d0bb528f22592fb4b507f9319aeda0999da10bcc89ee1348fd7d701fc49aa5dac7616e1577e436cbd73de94dbbab0cafdf28e1812612342 diff --git a/dev-util/cmakelang/cmakelang-0.6.13.ebuild b/dev-util/cmakelang/cmakelang-0.6.13.ebuild new file mode 100644 index 00000000..a34ef27b --- /dev/null +++ b/dev-util/cmakelang/cmakelang-0.6.13.ebuild @@ -0,0 +1,44 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 python3_{11..12} ) +inherit distutils-r1 + +DESCRIPTION="Provides Quality Assurance (QA) tools for cmake" +HOMEPAGE=" + https://pypi.org/project/cmakelang/ + https://github.com/cheshirekow/cmake_format +" +SRC_URI="https://github.com/cheshirekow/cmake_format/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/cmake_format-${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/jinja2[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} +" + +DOCS=( cmakelang/doc/README.rst ) + +PATCHES=( + "${FILESDIR}/cmakelang-0.6.13-fix-setup.py.patch" +) + +EPYTEST_DESELECT=( + # fails because the project lags behind CMake + cmakelang/test/command_db_test.py + # tests require network access + cmakelang/test/screw_users_test.py +) + +# tests fail for 3.11+ because of hacky use of private class members +# distutils_enable_tests pytest diff --git a/dev-util/cmakelang/files/cmakelang-0.6.13-fix-setup.py.patch b/dev-util/cmakelang/files/cmakelang-0.6.13-fix-setup.py.patch new file mode 100644 index 00000000..c2e0acdb --- /dev/null +++ b/dev-util/cmakelang/files/cmakelang-0.6.13-fix-setup.py.patch @@ -0,0 +1,108 @@ +--- cmake_format-0.6.13/cmakelang/pypi/setup.py.orig 2023-06-06 12:33:22.631609182 +0200 ++++ cmake_format-0.6.13/cmakelang/pypi/setup.py 2023-06-06 12:33:46.126544329 +0200 +@@ -25,6 +25,7 @@ + "cmakelang.lint", + "cmakelang.parse", + "cmakelang.parse.funs", ++ "cmakelang.templates", + ], + version=VERSION, + description="Language tools for cmake (format, lint, etc)", +@@ -61,97 +62,3 @@ + }, + install_requires=["six>=1.13.0"] + ) +- +-setup( +- name="cmake-annotate", +- packages=[], +- version=VERSION, +- description="Can format your listfiles so they don't look like crap", +- long_description=long_description, +- author="Josh Bialkowski", +- author_email="josh.bialkowski@gmail.com", +- url=GITHUB_URL, +- download_url="{}/archive/{}.tar.gz".format(GITHUB_URL, VERSION), +- keywords=["cmake", "annotate"], +- license="GPLv3", +- classifiers=[ +- "Development Status :: 3 - Alpha", +- "Intended Audience :: Developers", +- "License :: OSI Approved :: GNU General Public License v3 (GPLv3)" +- ], +- include_package_data=True, +- install_requires=[ +- "cmakelang>={}".format(VERSION), +- "pyyaml>=5.3"] +-) +- +-setup( +- name="cmake-format", +- packages=[], +- version=VERSION, +- description="Can format your listfiles so they don't look like crap", +- long_description=long_description, +- author="Josh Bialkowski", +- author_email="josh.bialkowski@gmail.com", +- url=GITHUB_URL, +- download_url="{}/archive/{}.tar.gz".format(GITHUB_URL, VERSION), +- keywords=["cmake", "format", "formatter"], +- license="GPLv3", +- classifiers=[ +- "Development Status :: 3 - Alpha", +- "Intended Audience :: Developers", +- "License :: OSI Approved :: GNU General Public License v3 (GPLv3)" +- ], +- include_package_data=True, +- extras_require={ +- "YAML": ["pyyaml>=5.3"], +- }, +- install_requires=["cmakelang>={}".format(VERSION)] +-) +- +- +-setup( +- name="cmake-lint", +- packages=[], +- version=VERSION, +- description="Can check your listfiles for common problems", +- long_description=long_description, +- author="Josh Bialkowski", +- author_email="josh.bialkowski@gmail.com", +- url=GITHUB_URL, +- download_url="{}/archive/{}.tar.gz".format(GITHUB_URL, VERSION), +- keywords=["cmake", "lint", "linter"], +- license="GPLv3", +- classifiers=[ +- "Development Status :: 3 - Alpha", +- "Intended Audience :: Developers", +- "License :: OSI Approved :: GNU General Public License v3 (GPLv3)" +- ], +- include_package_data=True, +- extras_require={ +- "YAML": ["pyyaml>=5.3"], +- }, +- install_requires=["cmakelang>={}".format(VERSION)] +-) +- +- +-setup( +- name="cmake-parse", +- packages=[], +- version=VERSION, +- description="Python library for parsing cmake listfiles. ", +- long_description=long_description, +- author="Josh Bialkowski", +- author_email="josh.bialkowski@gmail.com", +- url=GITHUB_URL, +- download_url="{}/archive/{}.tar.gz".format(GITHUB_URL, VERSION), +- keywords=["cmake", "lint", "linter"], +- license="GPLv3", +- classifiers=[ +- "Development Status :: 3 - Alpha", +- "Intended Audience :: Developers", +- "License :: OSI Approved :: GNU General Public License v3 (GPLv3)" +- ], +- include_package_data=True, +- install_requires=["cmakelang>={}".format(VERSION)] +-) diff --git a/dev-util/cmakelang/metadata.xml b/dev-util/cmakelang/metadata.xml new file mode 100644 index 00000000..5dfa4938 --- /dev/null +++ b/dev-util/cmakelang/metadata.xml @@ -0,0 +1,12 @@ + + + + + falbrechtskirchinger@gmail.com + Florian Albrechtskirchinger + + + cmakelang + cheshirekow/cmake_format + + diff --git a/dev-util/coq-lsp/Manifest b/dev-util/coq-lsp/Manifest new file mode 100644 index 00000000..e51544e3 --- /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 00000000..fe157ddf --- /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 00000000..be942969 --- /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 00000000..4cf20cf5 --- /dev/null +++ b/dev-util/deblob/Manifest @@ -0,0 +1,6 @@ +DIST deblob-0.10.tar.gz 9015 BLAKE2B f7776e6a939116f9f0836d3204c9a6ddab34433dd2b609cc0ad5eb3581682e534980baf586aac22e65e5e85af455602d4d93ca461025a68560ede62ea867af75 SHA512 879fb822f4dec357e99a2d5db61608362735018b59aa4aee1f952f6525769667149f0c406862e6b542184c74efc261db75408469d6c1c70ff18a086878658dd6 +DIST deblob-0.10.tar.gz.sign 141 BLAKE2B 03256b22f17b8c88d9f6ef95591156e2c7904b8fadc97b2163379000a526106f56908da6d3cbb19a8ea5a97566bcbf1a7fab3cfb1f13fbabbd699d57cba2d0ba SHA512 ceb3fc5a1021686e287fd95602ae78cb616c53e3945f6eea9d56a8ebff49d5ff37634a6b4cda5487140514ec3dd864e88bbb5d98007f4421e2e2a04aa9f6d139 +DIST deblob-0.9.tar.gz 2062509 BLAKE2B 47170649958cf6a9ad77d8d803aacac7ba20bfb3f8a89cb3e3907d576596ad818a45b7e527583d5deed33acfc667d25f32abc48caa3f91ebd9a4f183ec2857f1 SHA512 8b0521e8cbce0cd861f67f63ba5e9dc8df2c39410771e56b6bb74f144dee156307e2eba72a6cc671a6d53e2cec17801c84c35df553fbdd3e08ff44f76913c549 +DIST deblob-0.9.tar.gz.sign 305 BLAKE2B 1b2b81f1567c2a217db9bf958ba586e85f5343d7e1f2aa047a4b1cbf9e7728e541a4c02373a4433fcfa113c3ddb365440f81289d9b9ea69a19e12aa0c830ee22 SHA512 1ec3b366a0cacd28ae38d0f68b4ffa40bfd1268fba9d93796a0c1e2fcc9042e9b132c014d960d67736300020d4baed77250ccaa1fce3f01b68935a795bb7b447 +DIST deblob-test-0.10.tar.gz 2054850 BLAKE2B e4420fdf7076bde62c431862397ee0deeb0a6b79a8f8f4e51b88a1b5b7e23390629c05c2f54b77a2263c22146bf6cb8ed18c51cc01cb9576d29f1f4126699d96 SHA512 bdd5cb4998ae5c0bc39a903f5cbf0f93783d590e8d4a397442aa78a50605cd39a5c6195623706445b7a24e938c9f4861138a75f935924c0930ff3f82bb511443 +DIST deblob-test-0.10.tar.gz.sign 141 BLAKE2B fc4121172a0cff87cf264097813b52ee4a4f5334bcab09756cbc9aef4b335beed31fb9f44ecd6269231783b0e9ad3de2e8c2fac543ff7158f0f9be55ff9e6008 SHA512 c51f8aa9f403ede2288cb64a9433eecb657f357fefe810fc813ee8d3e7bdd37fe0d3dff0f5fd6239ab1a496f0dc1402406d7c052a746e1004ca9a75aefb09a6b diff --git a/dev-util/deblob/deblob-0.10.ebuild b/dev-util/deblob/deblob-0.10.ebuild new file mode 100644 index 00000000..b47bdbc3 --- /dev/null +++ b/dev-util/deblob/deblob-0.10.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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-${PV}.tar.gz ) + verify-sig? ( + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz.sign + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${PV}.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.24.2:= + dev-hare/hare-json +" + +# 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-${PV}.tar.gz" "deblob-test-${PV}.tar.gz.sign" + fi + + default + + if use test; then + rm -r "${WORKDIR}/${P}/test" || die + mv "${WORKDIR}/deblob-test-${PV}" "${WORKDIR}/${P}/test" || die + fi + } +fi + +src_install() { + PREFIX="/usr" default +} diff --git a/dev-util/deblob/deblob-0.9.ebuild b/dev-util/deblob/deblob-0.9.ebuild new file mode 100644 index 00000000..e78c29f4 --- /dev/null +++ b/dev-util/deblob/deblob-0.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 2021-2024 Haelwenn (lanodan) Monnier +# 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/~lanodan/deblob" +else + VERIFY_SIG_METHOD=signify + inherit verify-sig + + SRC_URI=" + https://distfiles.hacktivis.me/releases/${P}.tar.gz + verify-sig? ( https://distfiles.hacktivis.me/releases/${P}.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" + +DEPEND=" + >=dev-lang/hare-0.24.2:= + dev-hare/hare-json +" + +# built by hare +QA_FLAGS_IGNORED="usr/bin/deblob" + +if [[ "${PV}" != "9999" ]] +then + BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2024 )" + + VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2024.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" + fi + default + } +fi + +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 00000000..b47bdbc3 --- /dev/null +++ b/dev-util/deblob/deblob-9999.ebuild @@ -0,0 +1,70 @@ +# Copyright 2021-2025 Haelwenn (lanodan) Monnier +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +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-${PV}.tar.gz ) + verify-sig? ( + https://distfiles.hacktivis.me/releases/deblob/${P}.tar.gz.sign + test? ( https://distfiles.hacktivis.me/releases/deblob-test/deblob-test-${PV}.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.24.2:= + dev-hare/hare-json +" + +# 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-${PV}.tar.gz" "deblob-test-${PV}.tar.gz.sign" + fi + + default + + if use test; then + rm -r "${WORKDIR}/${P}/test" || die + mv "${WORKDIR}/deblob-test-${PV}" "${WORKDIR}/${P}/test" || die + fi + } +fi + +src_install() { + PREFIX="/usr" default +} diff --git a/dev-util/deblob/metadata.xml b/dev-util/deblob/metadata.xml new file mode 100644 index 00000000..2092bcc3 --- /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 00000000..34fe8a93 --- /dev/null +++ b/dev-util/distribution-gpg-keys/Manifest @@ -0,0 +1 @@ +DIST distribution-gpg-keys-1.110-1.tar.gz 79336269 BLAKE2B 9051778906c42752428fdcb00f3dcf55d2c05cc5f9a976ef51a3cbf676337ddf42319a351ad2b7f56e10f03b3717b2dcefdcd847234300f24e7d3b9d56786c2a SHA512 b160cb542761c979f59c96bbea93525ce5f23a34784a1aeb732679b9f5938a287e30cd657d53b45a93122b56ae2b36030b11bd5dcd43b252859734950039ee1e diff --git a/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.110.ebuild b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.110.ebuild new file mode 100644 index 00000000..12c96e17 --- /dev/null +++ b/dev-util/distribution-gpg-keys/distribution-gpg-keys-1.110.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023-2025 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 -rf 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 00000000..7a2b4d0f --- /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 00000000..8492d362 --- /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 00000000..32042aee --- /dev/null +++ b/dev-util/dmg2img/dmg2img-20201227.ebuild @@ -0,0 +1,30 @@ +# Copyright 2024 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 + sys-libs/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 00000000..5d7ad7fd --- /dev/null +++ b/dev-util/dmg2img/dmg2img-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 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 + sys-libs/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 00000000..09df0cd3 --- /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 00000000..e39acdaa --- /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 00000000..ee629a78 --- /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 00000000..33603831 --- /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 00000000..be62c873 --- /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 00000000..11487c49 --- /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 00000000..3faf1f6f --- /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 00000000..7289c0e3 --- /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 00000000..fab65771 --- /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 00000000..d181898e --- /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 00000000..9b27b8a5 --- /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 00000000..a4a347a9 --- /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 00000000..cd7d02ce --- /dev/null +++ b/dev-util/find-work-bugzilla/Manifest @@ -0,0 +1,2 @@ +DIST find_work_bugzilla-0.3.0.tar.gz 6098 BLAKE2B 433302126bfe54925ec1d7b0808238d17970ab866b88dfe22d0376619f8bcd4fc7803f5829062644fa9aa1c93814f7dc9e82630bdca88f6c235378cce5953c43 SHA512 5e6625cc80c25bd53778012e0331ddb52870299ce48eea751308b14576217043e708d7006b1a903d333a2e66f0b1b9f8178745e32c976c13c84a36c3dd0e59f6 +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-0.3.0.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-0.3.0.ebuild new file mode 100644 index 00000000..335c2c17 --- /dev/null +++ b/dev-util/find-work-bugzilla/find-work-bugzilla-0.3.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_{11..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-python/pydantic-core-2[${PYTHON_USEDEP}] + =dev-util/find-work-0.990.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman man/*.1 +} diff --git a/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild new file mode 100644 index 00000000..cf98ec67 --- /dev/null +++ b/dev-util/find-work-bugzilla/find-work-bugzilla-1.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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-python/pydantic-core-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 00000000..75bffd12 --- /dev/null +++ b/dev-util/find-work-pkgcheck/Manifest @@ -0,0 +1,2 @@ +DIST find_work_pkgcheck-0.3.0.tar.gz 5652 BLAKE2B 10f4da84acbacaec6a73ddf8bc76a53b2dc91c418638108ce930bb88cd0c2fa477a3bc436a86254f3ea71ef98fcbad9504ec5ebd5fa8c68ad5e4fc6b7b04c684 SHA512 d0bd2e4faeb38f49159441e59f42eff03425ebe1e3ee2a57c8ccd0eb8976849f5753427dd47d7079240f378a1c11c32deaf79e25e749d6d6308bf9d4eb9a7584 +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-0.3.0.ebuild b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.3.0.ebuild new file mode 100644 index 00000000..dd398da6 --- /dev/null +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-0.3.0.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..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/pydantic-2[${PYTHON_USEDEP}] + =dev-util/find-work-0.990[${PYTHON_USEDEP}] + dev-util/pkgcheck[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman man/*.1 +} 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 00000000..f3f27d8f --- /dev/null +++ b/dev-util/find-work-pkgcheck/find-work-pkgcheck-1.0.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_{11..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 00000000..1dd5d66c --- /dev/null +++ b/dev-util/find-work-repology/Manifest @@ -0,0 +1,2 @@ +DIST find_work_repology-0.3.0.tar.gz 7121 BLAKE2B 078b941e718779e1a75c2935e9574a7b88b9a3cae3706c182256ca32091f3240b6245ffd8d6c1905bf182bf8c2676123dcd7553ba3f020120755261e0713224f SHA512 96ef6332f618efbbbeaf933a48e0cc986cfcfb1ca71f30f8dd7b8d18095b71a786b4cc9a24cc0db633526dfa5ca0a7445cb95b459b2ac76074ee71b1120c111d +DIST find_work_repology-1.0.0.tar.gz 7236 BLAKE2B 41c2b56b5b8aa9e80a8358d5f6d6f4782cee0cb58e4f311d86d59a7a529d3716dae565f5699f91e4b2bf0cf4264b055d72408f9e2e02dc5e89d48ec972b528a2 SHA512 b02227377d060c88f2d707b993da18b7db1c822162210c8e471018658b1552961741edc8cce6dd8a2e35bab703c0c0e2de9196bc61ec6a7323aa8444546c274d diff --git a/dev-util/find-work-repology/find-work-repology-0.3.0.ebuild b/dev-util/find-work-repology/find-work-repology-0.3.0.ebuild new file mode 100644 index 00000000..a12f680a --- /dev/null +++ b/dev-util/find-work-repology/find-work-repology-0.3.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_{11..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-0.990.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-import-check[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_install() { + distutils-r1_src_install + doman man/*.1 +} 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 00000000..bde5a0b3 --- /dev/null +++ b/dev-util/find-work-repology/find-work-repology-1.0.0.ebuild @@ -0,0 +1,43 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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 00000000..7642d7e6 --- /dev/null +++ b/dev-util/find-work/Manifest @@ -0,0 +1,2 @@ +DIST find_work-0.990.0.tar.gz 24665 BLAKE2B 3cf63d272a7fc863f731532afb86501cf9156ddd35e32d74d78b041592946e37b102a11de3dbeb42530a1cf427e4723f069d45babf3575dd4602cf018886e9fe SHA512 ffb25e8e0c22fd3e1e84043ec9e55a7f156a18694598e9ee29d4d4e26e1460715ce8883bed33c3b7b25d55d89f6d92995e108f2d7e25c34bf6e553dad50cbfe3 +DIST find_work-1.0.0.tar.gz 26754 BLAKE2B ea04ae60ba08a49351bd4ea7a8df94b1fdf4eff6174d27ec4fc0317c6548b009701b811ff58aea3e5f778b2b77e976da25a3c8f8d957cca365649ca20fc4cfe8 SHA512 196aed046e85cd83120aabceff988c53532a298a2b0e64e1ae70c300a61b4e921c68ee94d77f107b4c0ad64b0fa63bfc9258d0e686cceea6b15d1fc1e1148e0f diff --git a/dev-util/find-work/find-work-0.990.0.ebuild b/dev-util/find-work/find-work-0.990.0.ebuild new file mode 100644 index 00000000..e1cfbced --- /dev/null +++ b/dev-util/find-work/find-work-0.990.0.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_{11..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}] + + + + + 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/fnm/Manifest b/dev-util/fnm/Manifest new file mode 100644 index 00000000..3dc6045d --- /dev/null +++ b/dev-util/fnm/Manifest @@ -0,0 +1,298 @@ +DIST addr2line-0.24.2.crate 39015 BLAKE2B 57186d6b957542cd71a0aa19f1355dfaabe6efa19b853c42f306494728b03d1e3183efdb2d2c7734a3e2347cd83a985d004f50c097e06b7520bd152310532e9b SHA512 39cbec3c920ffc0f37584afb55e1cfe4f182e4415319a4e9bfe842360f102f7b9315f6171c0cf71ba0337123903e604096cd573fe98698a26c8eebc2376d965b +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.3.crate 183311 BLAKE2B 8dfcbba0b9d94e55eae739b16f5c6474baa43ee7854c5ca792f426a9f46fb0eece79cd493b804e51449181bcad338b96819fe977c02c9907654d713e26b9f830 SHA512 ba422a54688c4678fcf16e34fdf3ed06c333e6e3fc8b75af9272a215add494d43ebaef319021134b61327fd5d3572aec0dc655b714ffb3bc71ba3c265c9ebb69 +DIST alloc-no-stdlib-2.0.4.crate 10105 BLAKE2B afa0bfeb7df1d742edb412dca4c22957fc21c2a1be21c64c58503d4b943c06e3163d0f3c90525b25323b8dc38e6c64136ec4f9608758c5c6f3bd07c2c033ee74 SHA512 6518856fa524ee0fe8e04cf133c11028efcf2f6a28f3a70e401566a4eb343c954dba34aec2a02c0d0359757dfb5dcf48279610646215eea190d699708d838904 +DIST alloc-stdlib-0.2.2.crate 6693 BLAKE2B a22faf3482e416664f2e104f5f45c4e6d116a42b890216b80102e266f7a3a3accd2933aeca71650a4c4626e3d9da76b6488ffc9ea2ae4229cdfbf1ce9ca6c7cf SHA512 9c4169052ad460af2be6f2a128056661b2f26da0122877f13fcd4f4f3e2e9537783cb2b2bec47af43569629639aa8ad507ab010833982e5d942f5b26cfd46c14 +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 arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05cf2a82895fe225d2fb1c6b63e6c7da54e061955503f39322b96dbdbc4916601bd5e5ccf +DIST async-compression-0.4.13.crate 110211 BLAKE2B 842656ebfc88cfd335cbc9be2365d77304db9ace12396db7f89855bd53130ae7e8cb33ae1ca4ef1a53a886659655053959bc3464758d387e873eabaf6ed24e03 SHA512 25bbb996d2cd0178bd412698e5d5fd086c224c2fce8066b14252557d5104d26f4acafef72d906297c878570a1c12285a091a272418e408b3195c92014a9045cc +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 base64-0.22.1.crate 81597 BLAKE2B 6f216a560bd36e6e6b74e908344b457594cc768d9763070e269b56a14b150cbfc4b7f599d4c2a0a5f783638170ee132f0796fefb14fcac7fd73c58db0791007a SHA512 91cf2e4e7fc8815f9b8a86a7fa722a20eee3dc1dd57111b29e420de87ce7836bcdb1db01d3cafb9a977710ef63e7cc41b7772762323e68e0e832156858aace20 +DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb +DIST brotli-7.0.0.crate 1356970 BLAKE2B 6d060e6fe4ddd463b0b4603a067de152ba2bec9f337b5c94e790bdbac6ea28b5d9fb6404d7db5d98dd81e69dcc77698949e026f990267f388a396d37c45055a9 SHA512 577b2efc324bf461e06af94b8b509a095a917d4ecb2bfd2f3097ab4663ad699317c2fdb0b470344c762589c75dfac073b828603ce5609295ddf1748a39b75622 +DIST brotli-decompressor-4.0.1.crate 193357 BLAKE2B 9ead4abc2fc4f159d3e0925fe4a949b92a04c2937fdc342318e3ebf10dc38fbb03af3ff3e4e748b870d06b59b691972ca8393baf09bdff937a7d820fae0d0e6f SHA512 2d2064bef32b07a9f7d0565fee36af01cc2b509fb8e7db6d5dfe8cea07f08ccf156011e832e8349577115cb926ba60498f150c3d2d357f9f0033000965fb93d0 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bytecount-0.6.8.crate 14694 BLAKE2B f534fadb45ce25036313c0c4d54ecfd2091069d5402e02606da36d73696c74e3162990dfdbc95dca4424b498983bf04019234af6eb71e38ca28fb7da61d181fb SHA512 5984dbb71fe22371db00ca56675f409cefcf7c093f406ce1abc330a0b1535f30a43a520fb64d66c04a181a4f05d956300e35f77b43aceeb161eaf8a2c64df614 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +DIST bytes-1.7.2.crate 64287 BLAKE2B 95e8a3b9d66072dfa7fa7d667786aae324a81218001e1b4af30373a9ff18ed1f76e23ea601febe776bb219bce59aa05bf6d5cb155b7dc4279ad523e9d0bdffd8 SHA512 a00cd5567175bbeb6f7c64d5bbdd2c15bce4ed448c0bcbda0a649d8614c1857e01d3c814d02a4c98fc8229487bddfd3251eb131d817e2ccd6a51458387796dfd +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.28.crate 84424 BLAKE2B 9d617066957c9aa8d3ae86943be8494551624e34d8b1060d86959751fc3f874ef6d83c78235a7905e12ed72c16bfc45666fb36172708c3a53639c99342d34edf SHA512 98571ba96e7967579b70988d9308c8d3616cb1940b84c0d7dbeae837bf31c5a62731fa369b8b9d968ca843638efc7a9791ab76c3cf06deed4348d9d853ddacba +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST clap-4.5.19.crate 56377 BLAKE2B 23b6ec8ad85063177a79e6a910640e3cff4ff069925b6e608022c50df7c72718a5a05ef9ae1562f869667c21bf6c93afe13f0f15b4b9dc4f91e14e7a108202bc SHA512 55d8cb53951c2a6ecec93ace3881ba20482aefe41dd87705c15e295462d7487b24b15c1caeee5e8ca5917ca28a381cae1c0d72781d6a440c26a41f3c64dd8be4 +DIST clap_builder-4.5.19.crate 163596 BLAKE2B f709ef92a6d8a23051648ac1b2f88e9854d1123d1a21c6aed06ec4175b606b7f97ff05139c9b0d7b18492bd272580659bc0e2a0ee572d6bd4d3eb250bd0726fc SHA512 a0422134a231a9693582016a2acd74c944c4c1f12b93a40abb731a0433cae47bc97c9685c39a37d9c335ed7bf4de08a1a1536e291164600625eacb871293abf9 +DIST clap_complete-4.5.32.crate 47181 BLAKE2B b82c809999e5a3da7484f6807b61ce09dfbcf35f0c59c4bd18b45cb159e1f09952a954ed1c5bbfa6a526645a132b1bf72e47f6af622179a2137e4888b2ebb768 SHA512 89f6fd6f11144a97db81073c37bdd7689967304a3e537956d175fc56fd025a662ebe4f750029fc79f8c2e135719b1e9106c361a76025fe641d7391e825be36c9 +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 colored-2.1.0.crate 23348 BLAKE2B e2778d83b28571501adb4e9ec3fa95d684faf5730f093f6e608ec631e58b883d2b9f17ed7e2c1612da285a58251f479a365aa90fa7be24a2adbb69e426e0fc89 SHA512 fa70f18fb29f6870a727d8243808c96e9497f8302f5f2b1748f9d9e396031e9c53a025b8edc9c8c9a0f8cfca12e5da73250a71e382b3074e9415b85bc004769e +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST constant_time_eq-0.3.1.crate 11561 BLAKE2B 9ac06a1b13da2aacfaa20d60e48df4f32f6462e4036fd9ec116c45a9bbe142a18b82cf18d762989876f31b745d98d52ce7e3d32f6c9700a500f16f00649b5699 SHA512 2b6b0d7572c02606b7c3780013fb1d1773b999a0d9934e4b140dd82f94e6c91d2ef82f6daaa1bda94f95bdf6b5997b2f0ea0c8eba8ca7e28a07d1e06b1071b50 +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.14.crate 13165 BLAKE2B 45521d1a4bf2ddc03c6cdb9ceacb900806a03748fd122dd4431f6927d06cbf8608f9830e312b5728dd55b5084476280669129ea80477432fd04fdd68a0e50fb0 SHA512 402c0d6497c65882415841b9eb5953b1dcc1cb35b9fb4512801f3d0e2a056ca95bd32fdf70b6e65a18b048d7df8892c95fef1de975b56b63cfe45460783d5867 +DIST crc-3.2.1.crate 15070 BLAKE2B 9d5f488b57bc232528cfb8d9ef33a88d25d904395dfac8dc10e864dc0d6c89e576585195a20db585fe358859ec50afa998562ad6becf6fd2e505f3969eb36ed8 SHA512 64b7272d8cf55efe9768f9f3218f83302ccb59458a56fe3b7b2de1a53eb5a3b57fbf268647fdba5b230cccdd4058462ba583d76870ba12cb1057ac2787f181db +DIST crc-catalog-2.4.0.crate 10155 BLAKE2B a9c3ef81871d72635addf1ded611fa6e963b9b128dda198eaa3a256512c8759608bae95df95524704aeb38f81e2fb6c2da2e29e306a8ed3dea595e63cdf05638 SHA512 25536456fe71c44fd8ec527299339c1d186f6e12f1f90142de60eabce337d836c2497ddd6307473b57a6cc720cfc8e29b059f378c70b8165bc171420ccb40a29 +DIST crc32fast-1.4.2.crate 38491 BLAKE2B aaa3acca66e5814a45f12a90ae09f6ff5fc14ca94c8539184dab6ed928abc68cd1d37e539c268c1effd50ab3af20de6038593fb9c6bd6a664785dac52f6939fd SHA512 c7608d33022062e217d3576f536ffbd51479855a5e5874529c71db2bf6a937ce04d814c39cf777309c38445393bf43cb9996161947e28738abd432f11beb7266 +DIST crossbeam-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-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csv-1.3.0.crate 888212 BLAKE2B df05956223c50cde32f4ae6df922fbdedd8b50008a8898dd49bcc8bb7430d25727a03430c32ec23cc44ced043709de1f80f4d750e335bd12b22d0b06050881c6 SHA512 1b9e870c433e4d37e61cd604d2712c59ccd392cab55b8c88596a7094245072dcae02ecc80d3ee7cdaaa083ec2c2865b71712330c55e93715917a86106a2230ed +DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee +DIST deflate64-0.1.9.crate 15104 BLAKE2B e0b221fb309a56d5172738a09d83e3bc51fc5629db9a4a7977f4c05bd3ed67ddbc246141df8edb65fba7cfee3da2e931f35fc18cc6039b67a9b016bec94c473e SHA512 7b91cb3c9f37e80dcb7fb86ce29e29b2b803e18d6e5b44d0dce907978f439ce9547807b3d19f8172053ca501b71e701e356a889756b84c4c158c3c596c46508d +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST derive_arbitrary-1.3.2.crate 10614 BLAKE2B df96dfb9000a794e3ee6e633ab527621d321db8006221b482e944d58d4293c3f87f6808af4784c53c06b28f3078ec9be6860e3496d6af044ad6d71db35310dae SHA512 5ff36cdb5fdbc1120442571b21405bca9dc3e7a0c0d6f0b4996fc71be0553e1a8cbf2626457c55198ecd9c66d18dda66909823e7c6f1f16151b5d05e1c69d201 +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c +DIST displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST duct-0.13.7.crate 30055 BLAKE2B f1259e9818a7c2f1df3dc387be3837a987e0246dacac84d3ac3443a0c6870b6cb4dab36d380ef8d04db47545655ef4def8c713c62f6e86f2b995fa3b69a16b6f SHA512 b6e524144360b61b5c134d40aec409664388e88ada241443d152c5f7ef8795535ba243cc792c881557412bf75c2ba73c84e2f620eaf7d4668a15ba6bc274b1e7 +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 encoding_rs-0.8.34.crate 1378166 BLAKE2B 528692170cdb1d74ffb0b122a5aee61f50a2a7e4ce6db049ebea4a185e5c43d4ed99e515f08524053a110e061f788f861e62e0b04eb016e7a9e2678235a04577 SHA512 e23b87003814dd6e7e17924bd1f53989a5008dd1da07baa23c40d2a18dc1ab2d786d61e2c304b3f60e73be5f180ae2deea3b4499c0157b6afe3c9273d2f739f6 +DIST encoding_rs_io-0.1.7.crate 16969 BLAKE2B 8d51835dc0882d0e0512f0a177f10da3a1c384f38cb4eb163f957cc134ef5b7aee65d951cf65c99cc80b087e0e92ca4dae431e3a8987fe6b86bbf0dd1bfa8ef8 SHA512 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c +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 equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST etcetera-0.8.0.crate 13295 BLAKE2B 33069c496eb846bc3e602812cd2ed182c660ae06b8a33ecea294a5ec9e37a1fc15391cadc9fde23f3e885e506031cbfb6b7d036b94cc4f94d42b8dfa8ad0ec7b SHA512 857151a9af143c7149feff2aecee8fceec45a7a2ff64a8c1a482aef89ce2f91de05123afd7d22d67cd664d9ec3800652c7800affdde4ec317437f5d925883b3a +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.34.crate 109174 BLAKE2B 70fb087904e1e29243facbb9a01f05770581d91d49935290943797cf84c3d2b416a8f78b2c4f9277d86053f1bb79e858ab1d5bac427bacea9771fe1998ea498b SHA512 0526f2c7c061d57f5a39fec9726c547848f6bb36dfc977497c15fd42da6c300bcd332278c31e3acc0a72e897a7161f03deef61e95e072bf3cfe5b0302b5f98f9 +DIST fnm-1.38.1.tar.gz 183922 BLAKE2B d943627382732e6c29c93aad44d49f824ffcdb8dd220adf0445676e35bbc64c66cbf7d20389e8540a38930d34870fcaaf8c07c5adca239bf72c39d3263b7a962 SHA512 a15a57980c0aa8a2246c6d1160e6ee92c3f31441070a541e2bab4c3d3b5b6b5eda5689911748b7d45ebf8ac6d204cccb0fc7f28c7c9cd9249870a0d3f99b0cea +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-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 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.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST hashbrown-0.15.0.crate 136460 BLAKE2B a2bc34b9d2eb7ca52dad7bc59e9bbb38ff9f79925495e1645eda7c0587e86e0a3d0675f8c7f159c5a83dfb2832fee9788a7ba6914168b51c26f762e140bd05b2 SHA512 497310e0f8e256e931ae0e752f66eb3811d5d3b9254dacfe2a1227e8532dc23eac8cce7a3f0758fbe0e0fd8f08b7bb18b5f118dbbf4fdf575a31666283583111 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hermit-abi-0.3.9.crate 16165 BLAKE2B b779f005bd4cb9ba9abe401a0a559a5bbcc44726ac37f53e9c8d1f7218389ec8b48f74d14666261bc4fba4fbe5558cfefae873c49a2312c8c8bd4010b8344064 SHA512 f3a5a51d834a6ad55480b53f7e9cdc73a512ab0cc6c246a6ab1e8bf8f9851a0c8a55982f5bba6cb57b5a03b54870e73b0bab0a79195764c308318394a3ea8045 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +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.9.5.crate 39029 BLAKE2B 3318ed1d82f1cc52cf3596a133b59b9613fd09b6e50e4cc0073fbd37275fe53ae6dc23c322569d06272068cc196aa253527d45a939361797f6c77a488ebda874 SHA512 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-1.4.1.crate 151849 BLAKE2B aa5f48c38ed54de8d1b8ca0236acbae6bc30d530156c3f4f429f89e48148dcfd0580478041549a3f43faf38b30f36bc41276a272463c42c80c1b45a7b24a236b SHA512 0fcaaabfbb606020534aaf0cf68c9f1be3480f2d1b126deec30ba2879cdc3c7c7a24bdc5a2ed81aabe8be4df36b146ac1585ed8d07181dcb743852ff3fc0878b +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 indexmap-2.6.0.crate 85204 BLAKE2B 420a3cceedab93e5023b476f9b6b93e57057238425d4095de59eb9490c2a088193873e643dcad2f739e34e5798baa9a18939424cac1afc5fc7b93ae496ba188c SHA512 c870348691f5acf97e7bff25c805e60f2e9db9e3ee7b3b939b7be45b6bcfaadee9880e6ad27adbbe2545865193655b5fa9de18487b7a1d030017b2fca48616ca +DIST indicatif-0.17.8.crate 64869 BLAKE2B c534020b2c7b25bb07cdd0fd4414fc817506647cf5b8e2081c22be58857d5adb170082a3756004c69187619fc5625f8b9a1904566dc51c621838e09ecda5b43e SHA512 487e73445c5c7d3c16d6f93a3d9767f41b37d2832e56851154f8b69e678ab7d9ab04eba225a6bcf8b48842ae0db0249b060e998e29a252dedf8afacdc88b1aaf +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST instant-0.1.13.crate 6305 BLAKE2B 83a2c479e21e789ca9795f66116ebc55481a42afb21f4c0ec0551edf07781901a28978667e92b01355b43e0e1a7ffcd3cc37b5501a7521da78f4f352e586c9fd SHA512 b7839431e8920c4c0841d0974eede75fc50f2bb7a9475664bd2c4ff6c558a10084e1c025e5be977c3364ae9112c365c0a6f480cb9b35ee4130ca2beebcf650a9 +DIST ipnet-2.10.1.crate 28407 BLAKE2B 50c27384d58bf57ad2c3dd0ffe44f1ceb1ae302dd40e451b0c0d69f227050fae17c368c417666c1ec9d087caf775132db7387d5a6c919a0863c78a151912ea64 SHA512 7f55f23b2b0936e3a7dafa2db0447dcf1b63a092df4af8f6fd88a02ecc8f0a290b0d21b18fe777eb573201bf82f56ae475a447650ed0803af676b1e0c0970cb4 +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.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 +DIST junction-1.2.0.crate 12623 BLAKE2B 13033bd1b17380a82d9788613aba2819db34e9187680c920ef05dfc275e5876681a58596157eba1efce41c0455fd962fd3087728649e7122c8184551fa4d2d6d SHA512 de81426b0379ef13b4a060241d18169fbef57b961b1d40ad156e3cce09ba578ecb856f2f1e34fc8f203ef13160491b63873d602299c20f87301f85d477d4dd65 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.159.crate 755366 BLAKE2B 70f46eb6228b4a8958dfbee00cdfa3c7d218f30d66c8591f4ccc9c5d8eda411d83ce9450552384ac4bc29deb2869561a2111dd157c9f228f617baf8f6b537bc4 SHA512 c803939ceea5ad9bdfdd122726c7a5f12ffd8b0cb66cf0bc62c9670e1e5904a504def388c1e043c520f4ece484addf6dac465aebd58578aa6b79995077bbdf9f +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 lockfree-object-pool-0.1.6.crate 12309 BLAKE2B 47c4b3ade2102e8c5154404d6eb8bab943f0173bab01764192a2ba76e4dc454a7763a7e2c6a3df6a72f2d0971c419bf69af4f81a50636c75cac2dd4c692a7962 SHA512 d4a51c7e92184ded686ebeb06467e26905b12dfda6b4da28f230e73901d7406d611798d823c0e1fb5e2c9efec5ab3eabfcd8aadbfe9e319046b3cd0d31008e90 +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lzma-rs-0.3.0.crate 29080 BLAKE2B 521d9f12a155fb1c9224b155400ada0cabe8be62a6b46f3b9d73704928446bfce653df97c73ae0951b6b1cf793a2b95c37180d5794c07a399ac581d75ef87337 SHA512 1c554b5fe33e6cd6ab069efaafc2826d3cb0bbb13dc55c2438345e1dd17de99cd43da4aa3419841ce50d9fdfa5956baff477b37a09470f48908fc1b7382086ad +DIST lzma-sys-0.1.20.crate 760045 BLAKE2B 1f66d32008178c218575fba12df95a2cdc448e080c0a81ef4617f35dde09f0d56c86c28050db61c2ae7b464d0eaed7dd8c59a1fa605b39ff8c329e49165cd922 SHA512 393908b4e3006e4d9948a077d84ba7f5004765c4cc0f854e04847e504a246ab9a8e761fa48d4f211a7ac08dc119d950481da1ed1a480778d6b6e9b446a697279 +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST miette-5.10.0.crate 88585 BLAKE2B a0cc03832fa59ec5c3eeb7e39bc1fbbf42988eaea8940e8e39cfb9190202b3d5826e09733e0c9b2d8c5217e14f4ac888ae93914ccb6adb206026a65e922c6729 SHA512 415d16a732925fef5945c08910dcd770fa3a6deedc4753dfe93e8697ad6f017c22fc13c5741f9e22a405b2f5c58ba2fa937ae37df11da8ede2d053c0f1f2a12d +DIST miette-7.2.0.crate 102081 BLAKE2B d85b4afec9c9af137e8362f74b3f03ba2b88847c32ee18b460898362f4e0ce5be5a37502975e8bcf3881e17109665abc5f43b0195bd11e6940ec80dec048cd41 SHA512 a1e61f3092533f0a501be79b1314e619a72605e77bcbaf67d9fc3dab5452b351c3fc3ffa1cc02dfee849a91a9f1e76e3cdf3aa7fccb4b26067ea62975f3c6802 +DIST miette-derive-5.10.0.crate 16062 BLAKE2B 240d12f522b02f06761b6674a636c3497418b05122d89d08245faa4028543d056789570a5c39e04448acac3036964dd49ea7b132db8eab979d38c96f21012344 SHA512 e78d2fa3fdfbeaa22cbda08e39fa2e8daba0ff664c1ce7afff3d79e74839b1fdfa22c0bd611bcde53c31ac2e064d7d6d708f2ee61e795317c5714b931607cb21 +DIST miette-derive-7.2.0.crate 16766 BLAKE2B 34769b0889f2e122c107c73c593ca67566e9e2644a77ae998f6681c13b6adb60f1b98854ae3130f86cdfb8629bbb9988dd9f79426ebd9dc1d0c9d98029817717 SHA512 aa0cef9be965c8eff61ba20f1632387c906843a594b5da72fc4f1d3bb6cf26ed2c515043c76179481e6a25e10d151c9153b0733d809923edc8561c24ce73bbf3 +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 mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST node-semver-2.1.0.crate 22593 BLAKE2B f9e517b93be937395726883e9bd965d24c432fcc179af25bd56591e6e596eb49981ce44525dc90e0e9d832613fe46d1f0f9a45e77b45d2b095d6248e3e71eddc SHA512 bfcb2e752c373e0da656e71bd8700489933424d12d3e3d95f8ee6bd8476c56ee178aab5a881f0b316dc05a411f552f1ce0ffc7ed59ae9966ac32a19171afcc5e +DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad +DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7 +DIST nu-ansi-term-0.46.0.crate 24311 BLAKE2B d2e678e0eab5ad48534e686b1a4af344996d1b07a0fa40839072df3061bd7e5bc9341363403ea3ef8d19c7725ba3b7a8ed540c63e2209123b1b93f69418288b6 SHA512 b4f37786dc85e0596e2b7b261a5a9fe0265bf1651c39efb358dd649b926b12c3093f307b98bf0c4df3899f0a7cb1854f2596bd5c3e22fbbef42f912ab2eb5043 +DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +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_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff +DIST overload-0.1.1.crate 24439 BLAKE2B acb2dfa6c6c22ea95cf58079f6ec56a2bb5e297a055ce717d40633b789b0d005be2bfd6616448cac61bd032e74aa6eed212f1677461907cea2f7f7cf536c157f SHA512 f79bc3321f45df5e3d0e5fa9c4e60524e4e28dd3729a09956766738adcf99ca42c187a01d48701ebe23d39aee00a19d4a07da798edc781b942e866b339613532 +DIST owo-colors-4.1.0.crate 31414 BLAKE2B 4c936531a6eca2c77bf54e77b1bfbf63bd957299e6b604f97de59bd8e06aee90187045197fe2a5ba607548245035e644b40981e5020113b7122f5a36785f4cbb SHA512 e514520ebd86f92be6f893727a71b68faddbda77763a4f5d5a907c2becbf032c629362cb4c27c184a98aad27963449da8dae38d1fe35741b0fef11ce61235fd0 +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-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.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST portable-atomic-1.9.0.crate 166365 BLAKE2B 9abc31364770923847dac16f532452bc8783a5068c0f757f79122bc5b68863b58c0acfa12d28836188413c2f0b61d494cb53fa07a57e199ecd4910a2534c5bb3 SHA512 1431a4c092f6a0cb50bcc78488d603c8ba8f4ee697f77fdcfcce7002fcb371f52a321089422c76564fbf3277c48e30f889565747951c60360d95a6917bb6adeb +DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495bbb953082cde7e98e6aa429ecaa41889d98ff7ed4cf5031258b4f7e0553ff8fc435b3b6f8b4ef2b6d53d9b61 SHA512 0623f92e4d6ab284b3f6dae58220d79d9185df4a738999d68040c50d72fe0380d70358cb622f079c629bab53bb03c6e085e165d5bddfbeea84245864fed90029 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST proc-macro2-1.0.87.crate 49121 BLAKE2B 4a5136e28b5174c1382037d294dfec51cd7211eb7876c06a98600768d071915e76c81a7958a780cb7b843b98d9df4bd4e01d4f280db226d241bf84de348593f2 SHA512 32ce9c8b5bad55cfae537882c3fffc4d56824f6214ea97aede89ad460e3f66956b52af4a268496fc95c2c0eda0baeaaed4b12cd98df2efab24837e23b48b1f0e +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.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.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.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +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 reqwest-0.12.8.crate 178052 BLAKE2B e2f3d63b9fdf6cf3c676408f588e1004f20f3c6a9e29d9cdfdad383c994cbd0be9b8a5b170de16aeae6b4b47aa2cbf800ddedf585f9dbaa564d2eaaa9b38bae2 SHA512 c9f938b5b4fef1302b9901bfa73cfb2acfe78e31fb1f1b5c22efcb65c9b8a4b0c13b70aa0e5dc728562257d29d42c3297b243997c7d5f41edf06717ebbd8ccd6 +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-2.0.0.crate 12691 BLAKE2B b6a619f681e897c8a9167bb88d6ba78715010ac6c1ef9a7a9e115fe8aab10fcd9d4f5e1893e89a36a59118819dbf67de3d261a190fe37948137f097bc99b3fd2 SHA512 996ad683db2e6839ee28fdc4a31293aecce7baefaf6051220a633a00beddef1be41aef0995d7501e5b92dbc85350ced920bc980d05f5ba235e9a5d1a13464339 +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.37.crate 371243 BLAKE2B bceaa4861747208f1f2b68f8924c7247648d88deb200e97d8ed17c5cbf9c934488065f0ee7e4406bc96e8709b292ee1fe15beb346bff57b5f05af36174420a0c SHA512 6c0ad1be1fcf1b74f670b2c7599ba68c2ce834c760ff7486674d190ae0d552165b0c2abdc35b13eee8c0333a904c67f5dd1efa742c20fd3735c7ccdf2a439619 +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.9.0.crate 55000 BLAKE2B f503e7f7180bb5463639d55b944741083b3bb5e84dea81b521fa6888fcec030e8c7759cdd50eec74c5424648a9336339c3e7746f15b4cd875be2fdefc5b7ed30 SHA512 288e48b04da0de17625b1c53c89a7e50a735f16107de64e37a3c515bcba64337e08a7bdc023b2ecfcd52a838d298f138beb77beffeb42043a21082ddf588573e +DIST rustls-webpki-0.102.8.crate 204327 BLAKE2B 8db832f181b46bdecc419e1433dd5550bc181cbffa1961aa90b2533f92696ebe15d71d742225bf806e2dc3a4ebb110d48bf62b0677089df1eede6d5a072c0a28 SHA512 8cdd5d07bb8d6c3f0d1d6663babc3b7ccbe8c9b1463870a3dd095c67f46addf4097a715da796c70f1891ebc1d045ae7d7c3a352400e8bfd6687e6cddfd33b1ba +DIST ryu-1.0.18.crate 47713 BLAKE2B 409cdf4b4e77685394018371e91ad6fdb175ac57e1df9f902871f13208515e5a2ab1daa226fc1e7291278e64448332845be4cc9409bce3b2f3daed409259e104 SHA512 a9b2beac778ec47e6be303148d7512ee681bd2361f6e4ac6db32c8b4baf86a8c5eb5b0d02eacd6131ae88c7b5105c57018c3050676e0b3dd1ed9c4d2fd650e84 +DIST schannel-0.1.26.crate 42791 BLAKE2B 7066c414a30de1ffcf5badb24410371765ac3e6ab94f41892a0587495d8920c3b3809a2d7c4e0fb452f03b904062e114a3eb50b619f910a302aabc45af17db03 SHA512 6db6182cc076df820d44aa0bea24f96013e3f1a581bf9416d84e59e33dbd98a3a5d39a7aca9ae162cf109f1501a0edac683a3a95361bf9107780b2a280e82323 +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.12.0.crate 20103 BLAKE2B 4277ccd8d983c2c1a60666dc443637a22b242811a71191b86e177adfe37783e15090d74b7070d6ad49ce13e127c0b12347ddb107eae26bb13b2766463a777cd9 SHA512 676a587b716894339fd65d1e558acca3c5fa1c23bb556fbeeb2b92721d54671b1014420c8893776fc1d21e544b3acf8298f07953ea30c2c118535b0dcb31240b +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.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sharded-slab-0.1.7.crate 58227 BLAKE2B 9b4c4e4849ed324cf48c2b905f21139d1d65aa5ab13e7fb11817cac9a32ad09f8dbb1e50a93d40cafa0aba872792bc92f7bd2e219f62f80695409e949c07978b SHA512 3be7438d4a75debb14463477f34de6db1ac38abe958ada5d5dae7ae8d5993e245da69fcb989d91aaaffda5f2b085d4bcc88d10e07ec567b7f40a21437de6d4cb +DIST shared_child-1.0.1.crate 8967 BLAKE2B ff47cb9e567415976817eaa8ad7a229570036ff09214083746861eef76df7c897fee06e9ca1bec0b16e07cd6f9d7e0e6253a550e66be8dce65604f3681433158 SHA512 3596285e36724fefcbfcd8c877fd66e2179dbc47ad7ddf601ed793ed74df871eaccf15184f8355f3e355aa64583d6757872d9777864347d36922cc40b731c82a +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST simd-adler32-0.3.7.crate 12086 BLAKE2B 8e0ae18603b344fd8a6573cc3fe1f8594ad542619a6e0d6e8f62e356a3a97409f4de3a215d561b8ed0e063ab431d81b63967a5a0b6561c45537a27ee84eaa362 SHA512 2976bb7fa153854ecd0d68ccdc108bf81d5da374839d53ce9dfb27e80d8db258bb817ea3dac73921e408541d75e2797b6d20fa63c42c1e8a935b6d75dee14bac +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +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.1.crate 10362 BLAKE2B 6a729f8ba73531caad56ae9cd7f62289a46642f4c2c0861442031922026499f343e36f15fb616eec4803b6a9949143bbcd5a9506f5c450414e09aaee3fe0b77a SHA512 bc58fb8d22c079fb1544adc83883518b281ba67eda5c04e5958c040ff184ac1e26a3856ab48a388a5c04ecf04607e1abc35e17d2db929dc1e59d89ffecb2a22c +DIST supports-hyperlinks-3.0.0.crate 8067 BLAKE2B 5fc8fa7f02fe3ba37efe9dd5ea7712ac294cc29d102eebedfcdf3f8c7d50c10a8c308a4858c5f1aecb7047ddff010b240351832a839c67ac66be2ec7d7e66eac SHA512 a64e441dd48a03324fcd159a16d59d1a65bf4745d15e251e315c43a4fe7f27fa15414dfc61616d915e33b1168da304e9163b249d92d2b109bf4f4b0d7ebe48be +DIST supports-unicode-3.0.0.crate 7825 BLAKE2B db1793dc8b669f0cbfdeb39032ae35abf337f4904a741eb9bf28735ddd53b81747aad8e629af99539fd655dd6f4ef8cbff136fd8bbd77e242951421f040ad02f SHA512 61fc1b6c827cf7a9b6ba7d077fb4bc72fd613742e711b84895251885594bd323298e77cc25b331be73ea41bf975ff913dcce0ba5b19c0b8c6d486074036701b0 +DIST syn-2.0.79.crate 268981 BLAKE2B 2bf4bde1890ce4ee91fbacca81bd298d15f0111fedb27b9cf8d675dc2489f46026c1804f9e4e24afbd0718539820096cd5c4ed2c2da02e598370dbfd2b18c293 SHA512 1ee073fa3428c031e53bff8ff305bcd6b37ac142bee3955dcdb44fec1c77c733eb78760c8bfb30b83fc3dacdad8a384e2b6f9f31a89c4cc300359e33457fd433 +DIST sync_wrapper-1.0.1.crate 6939 BLAKE2B 5ba3017c80445090b5d1d4c4deb5a639df89a9f58069e136963e52799f8327cd65f9191911d3243e760936c06bdd29884381c375054e1ed3a07ab44b86d7b89e SHA512 9b83ff2f3d379ab955c16279227c7bc4f5c00d3f1541e5a525e8f89cb14499a02c0e8e9ccfbfc16bc59213385f837ea206d4c09116d231d143b6f8b3d769002c +DIST sysinfo-0.30.13.crate 173400 BLAKE2B da65e5f5d2aa20e1effa45a77ae97bf47790d10ffb54315c6327813657c1d28f47d745c5c34e966795d4d1ad10431659ed079ae893d96aa20a18c68220cd6ec8 SHA512 44d64b162ca0a02289b615322c8faaa3f2ca9fc052d89224a245938d075373f801f2346d514f52cdf2da439f0f1fb0e526a0856c6a4509bc83f4e108d319c538 +DIST tar-0.4.42.crate 58998 BLAKE2B e3730ff969052b328abdee9c1413540a6cb7829ae08154e2ffa6105876b459eb610c7e9f1ec51a1b64ef64e4d550d102bdd1a0a1a7526600c92726cd6be3097a SHA512 f7ec32f1d5b5b944159d07c0ff0fdc03efcab07f3874a368dedce2920d53c075df131dd41fbbe1acb315a2093de7a5d9564ee382c19b77c528ebd4c2710f5340 +DIST tempfile-3.13.0.crate 34910 BLAKE2B 736378935088ccd8b540997c0554444c3752a74c9a4bd82cfcb700a9b22f572d0f2b3e61252064d4a631b57783199cfb42309e518826346a83fb5adb44843c49 SHA512 68701bee80309cd8dfa96c237b2344f26bd03702d2fc2e1a253820c98654c85d802aee1e0fc856f6372159a92ecbf624f78c8146f34a0cf924f5b56284915f85 +DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 +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 textwrap-0.16.1.crate 56012 BLAKE2B 9b5a7c76eca64d089f4fab7095f2d35624527ca223e53b03cc807c6bfe913a99b55197b973a3102e3e5c4055bcd6ab580a0c9d67657180b61435bd6eb7631211 SHA512 3a8d2036c8e4b88866d68b8066a2991756f6bd4ac5c726e63fdffbc894fbdc03bf8b6e0ece4b96684c8e1facb6413190768d51a8539094efe47977c120d31f1b +DIST thiserror-1.0.64.crate 21574 BLAKE2B d2c7cd7c1a8850dcd3f188aa1af61d4727c4bfc27a069f0e743adf86b7934e6db85d9ee9af14e78c7391e99f4ac828c00277a1354bfe1a47ddf5964211bb2037 SHA512 cff21ebd9d5d37e548c35dd1dc0e6e885a47363cbd8ce3cc8508e8e9b5f844c168b9f3d9ab12ca8d5910a53a9e09b4ddc75a0c32f983e27727fc104e4ff77618 +DIST thiserror-impl-1.0.64.crate 16073 BLAKE2B 8b0eee3d70f926c2719d084676cd14674dc5cf7c474c72e3e628a3cdda7afadd67a78f76224d2a05f1fe04ac59a178b879e467bac1981fc56c5904073153c88e SHA512 75e55f204a290eb38b2215fcdfa91f9f1cb002b121ffdf56bd5f6d75476614e3ce06360da7d74b870c45f6b107fa9e61f85ce39c0e65e713f8c191d79f96f443 +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 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-rustls-0.26.0.crate 34253 BLAKE2B faec8cf5b55c5b68549659e82e656d63181b8384d170690b8a22e00b9b7bf4f63cf3f2a0c7a78ed7adc9122253765cf8aa0adebfe620f642f08268ba66ba610e SHA512 101f2083e04feffec48204388c4be3d51fd6dc45bdd04bb75bdfaba48cbdd89529e14dda194ef45b2d78530cc74f128a763fb09165a52d738eb17adff7c56664 +DIST tokio-util-0.7.12.crate 115177 BLAKE2B c6018d9d228ca74f198767ea9be53569bcceb369e4dc9ea10b31e7baa0a4a6368f1ee23532121499e31f2da3f825184ef7f8e00911efb1c2e37295c1ea3ef19d SHA512 df30a9b0cb435bbf3030c1d5bfd4391310b96833acfc623f5343fadd694fc44601fa07663fefa2cfc6719d444632890efb696727d9c1049376fc6e01f1814c78 +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 tower-service-0.3.3.crate 6950 BLAKE2B 32ca66bff783eeb015af982b539acb63c9d426b931832b27aa45088382712df3894132a9e6e96fe1ed9d0f9e582b7a25b33e0ab73711acb06b4e134e69158452 SHA512 770cbca46d8500ff36fe84a9a420beb84a0e893dbeaccdd93a3970e746c893b5d32580182ef3017662f421e4b2d71f079ed2cf1727dcd5fc3443a4484f9b43fd +DIST tracing-0.1.40.crate 79459 BLAKE2B 33693ee71564fe5925a63dca351e838dfd8612b4b1e49a33a70095e56ca63287c13c772661ace0e540d08c92942d7cbdc51ff2cce4f4b372164d9aa20ec05dee SHA512 5622188a45dddc0d6d3a8244a9b12db6221f4180944ce1019d18f4e613e4bd113dae5d45fb57dd0754f6e8e153b047cdf00c8f200782bb2b868bc2d423d99275 +DIST tracing-core-0.1.32.crate 61221 BLAKE2B a7815c46af9852ce62498083103c6d359351f4d33609b4291330073b6abf4b63f5e1bb1a7dfed3bbf4d6913ad5217e96999416261af8a70609408a29109e4db6 SHA512 164f79cacfcca533a53b7dbbdc2015aaf851a16e00c72fbc4e5f515b6a6dedfa464e964810009b54f08cbcdc5a314e50245ac7b1b01a71fce4c63db135bf5521 +DIST tracing-log-0.2.0.crate 17561 BLAKE2B 701bdadd40f1343f3c4901bd8dd188f1dbc0afcdf50807bd0f6df7539635e239b5095696872103125a4d4cfec24af6336fce6f3931363dd5be4f53a09fa584f2 SHA512 0c1f060e8ffb9ff24cee7b85cc2d7d42c69b2f7623a7faecd7422b23b11ae8d5c7691e4635bae76861d444c369d9701ccb147904668023642b223e442e3c8285 +DIST tracing-subscriber-0.3.18.crate 196312 BLAKE2B bc2f04da63b0313d26073eb4a39b549ae37701e4dbf1fe06a2483279a03d9dde981f0efea6ceb5cd441ab313bfe7eaf812971c3ca60dfd4b5d9cf0d2eb7bacd4 SHA512 72f91855637aa476f03077d5f523cbc94989d40b12d7328167f88b081869ed096e6370450831f6cd5f0686cae5628f14eed4696c06a2ec75f56808b64445e0c1 +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +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-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-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 utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +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 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.93.crate 43769 BLAKE2B e1abf981a042ebbc5c506975d5c2258942278fc000ac62aafe4221725fc52003c4032dc04a396e8fc8ec6712155e056ea9381a72070ee7c45b348ce470f52c7c SHA512 0c0a63b04b02b57fca78d2c0b885ea752ef1e8e4317c27dc84fd35843c9c396ae20557a1321c03a405b050f21895e6f25e95ddb56f3a3e8cec13928858ae8422 +DIST wasm-bindgen-backend-0.2.93.crate 30344 BLAKE2B d0b9f0cd0e6191dc3f57869023450952f2d73c0432fd4516522df5f63090de021f44f11ce7676fd2f87b31f6b236eb155b22b36eb80c3ccf3880f55ca23d4b0b SHA512 c67dad5fa26f78b233612cb6ebd44f48edd84253e46a2f5094e95da935185cf2a7be14d49247e8b8cd1d916721ed82ea44046080a40b2fe37ad88175a5f96597 +DIST wasm-bindgen-futures-0.4.43.crate 14207 BLAKE2B b7337c1863af9975ef4a10ef64b129cb7b579fa83849ffb8406637c10bd86da4db0709d1af4161c787de986c98acfb9c6b382a4871f53298e0db30cf2c482eb8 SHA512 2499b47329c3dec1d15666eb7307fabaca086881a46e1a53ff2a551df1122eb2b74b18ea1e7620152a35407ad49a93223332e20ac042295799e55f156b7061de +DIST wasm-bindgen-macro-0.2.93.crate 6822 BLAKE2B 3704c01b90ae900032e455a265b614d1057a7ed7b7eef1ebfdce75a7b0f0b97083211db562d1602160cf9e70843a1949be836465398787315d66ccf85fbe0801 SHA512 8b1a690bf4fc344728bae21a11c8ce4641d81b02e215d88a489f8155433d8e579ed367c96bc19a345b561f2ddb42afa44056b71e15dc935a4fe38fd7f937a632 +DIST wasm-bindgen-macro-support-0.2.93.crate 20642 BLAKE2B 3fef9d35c09e97317e8531f11c3cfcafc5cb58126ab7a96374cd5e2e3f8736ef016b4c0b3b16bcdc0bef686e9f07439f263c54dc980649e9963b12d0a6814ddc SHA512 9fe590636e229184a944acbb8472c03db0a48a9094cd9ee204c09cee6c5241194a9757f06b09e7c30ba9db1a2feca616cd1e7dc0e52c7f1c1560c50c9d3adbb8 +DIST wasm-bindgen-shared-0.2.93.crate 7527 BLAKE2B a2df995ba72d83beb3f347909c004d9693ee06cec62de248a1f96b0244c05dd8b62d46356f1b7eb0a29122517bc23270eb4eaf045e6cdbb7122089dc84829d9f SHA512 4e9271a746d3b3ea44bae472b7d9722edbcf262fdec2e03c18788d95b923c71c26f309e316ad3c621d5773311d6b1d5ad468cd7bdff015d162193b6effaf8420 +DIST web-sys-0.3.70.crate 615438 BLAKE2B cbc8b7ec572a3df1b42d603efb3af1914621957a79f0217e75b6eaa192db6dcf2de9782e130ebc364f704e624913a13cf9dbbe816087db340bcff4a4021b7526 SHA512 337a12d7eaf2a643a7a49a026bccebde73fbef44f729daa6feb71c228d7d8ef72155f9f501b7ef9ea5c22a619b8a8591487841a67a1e12a6d1105d92f3cc708b +DIST webpki-roots-0.26.6.crate 255384 BLAKE2B 8a5d94e2ac66343fb8833f0b2ae67a5292707ca5d34386502f7514380f62bf86b812967e6b10f51015d63744c7e20a0f4cf6ad9142256c981c31a9bcc7ef8f90 SHA512 a2e3a406caf6ff8261bfd2d52699bea10214e8c0d6ae69631918566bdf156be2e6fe7e0d91120ad4cb10d20862215b25c8ad454e908bffbebf1c046e1787b11f +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.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +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.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 winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST xattr-1.3.1.crate 12580 BLAKE2B 25c414d761a7fcd23bbe057add62c6da971cf33149066aa024320ab80e0ec8e8e8d5d3d0506e8de954b8f8c178d34c52a00a5fa9aa109510678098a3e3564b7f SHA512 4047abda42b949cf58f820e15ee99850de483857bbaaef737eeee48e1a2132972470f15bb2ddda56438f6a934918be96607a8de518a5a3dcec7c8ee6c00ad280 +DIST xz2-0.1.7.crate 23892 BLAKE2B fd4b65cc82405f28a3d9fcc3db9dbffac41ae8ec7e767f3405bc9c7e45000b529cd571f72a76e41f2fb9866e7af8ab37d9f1ab8e6f14652495d306ba0a745879 SHA512 9969ae958b157f3d49708bd00640e57fe7c3826add2871575bdac03e6064aabd28392e3062bfbb833752df374195c50b19dc6b6c08ac41455c492213fb91fc74 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +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-2.2.0.crate 108080 BLAKE2B 34fef56b71628ab10ff5a893051f38c88717b7640e7a07c4fc7979d44b75eaf887edc61804a97a86395e94fe6d1d8cc6794ce673a29189186f2a2be8f38d0cb8 SHA512 12d79f9ab656a3ed49497e29dc2a1b99d8f5e43d9b113aa70041b7ec7fc8f95e96d3944a2d07435dcf05a318228926dcad73d8f2c580790f2d02f5ec96eb4e0f +DIST zopfli-0.8.1.crate 50972 BLAKE2B 27cde48858dc65ec8082d4e0d81e2758f92d3dcc7a1c1f08aa6448e99f2995a865ac3259353b26e787f108c2f88ce3c7610413ea9d3daae6f864900d74565de6 SHA512 799e25c0cc9f0bf2119a7c03225b11ed94e7c3ac83f872a27da8ae15c90206245121c38f5e2b78fece131f5bb428f01fabbfd1b1e18ea456957940042d38f38d +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/fnm/fnm-1.38.1.ebuild b/dev-util/fnm/fnm-1.38.1.ebuild new file mode 100644 index 00000000..e6d5d03a --- /dev/null +++ b/dev-util/fnm/fnm-1.38.1.ebuild @@ -0,0 +1,354 @@ +# 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.24.2 + adler2@2.0.0 + aes@0.8.4 + aho-corasick@1.1.3 + alloc-no-stdlib@2.0.4 + alloc-stdlib@0.2.2 + 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 + arbitrary@1.3.2 + async-compression@0.4.13 + autocfg@1.4.0 + backtrace-ext@0.2.1 + backtrace@0.3.74 + base64@0.22.1 + bitflags@2.6.0 + block-buffer@0.10.4 + brotli-decompressor@4.0.1 + brotli@7.0.0 + bumpalo@3.16.0 + bytecount@0.6.8 + byteorder@1.5.0 + bytes@1.7.2 + bzip2-sys@0.1.11+1.0.8 + bzip2@0.4.4 + cc@1.1.28 + cfg-if@1.0.0 + chrono@0.4.38 + cipher@0.4.4 + clap@4.5.19 + clap_builder@4.5.19 + clap_complete@4.5.32 + clap_derive@4.5.18 + clap_lex@0.7.2 + colorchoice@1.0.2 + colored@2.1.0 + console@0.15.8 + constant_time_eq@0.3.1 + core-foundation-sys@0.8.7 + core-foundation@0.9.4 + cpufeatures@0.2.14 + crc-catalog@2.4.0 + crc32fast@1.4.2 + crc@3.2.1 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + csv-core@0.1.11 + csv@1.3.0 + deflate64@0.1.9 + deranged@0.3.11 + derive_arbitrary@1.3.2 + diff@0.1.13 + digest@0.10.7 + displaydoc@0.2.5 + duct@0.13.7 + either@1.13.0 + embed-resource@2.5.0 + encode_unicode@0.3.6 + 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.1 + filetime@0.2.25 + flate2@1.0.34 + fnv@1.0.7 + form_urlencoded@1.2.1 + 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 + generic-array@0.14.7 + getrandom@0.2.15 + gimli@0.31.1 + hashbrown@0.15.0 + heck@0.5.0 + hermit-abi@0.3.9 + hmac@0.12.1 + home@0.5.9 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.1.0 + httparse@1.9.5 + humantime@2.1.0 + hyper-rustls@0.27.3 + hyper-util@0.1.9 + hyper@1.4.1 + idna@0.5.0 + indexmap@2.6.0 + indicatif@0.17.8 + indoc@2.0.5 + inout@0.1.3 + instant@0.1.13 + ipnet@2.10.1 + is_ci@1.2.0 + is_terminal_polyfill@1.70.1 + itoa@1.0.11 + jobserver@0.1.32 + js-sys@0.3.70 + junction@1.2.0 + lazy_static@1.5.0 + libc@0.2.159 + libredox@0.1.3 + linux-raw-sys@0.4.14 + lockfree-object-pool@0.1.6 + log@0.4.22 + lzma-rs@0.3.0 + lzma-sys@0.1.20 + matchers@0.1.0 + memchr@2.7.4 + miette-derive@5.10.0 + miette-derive@7.2.0 + miette@5.10.0 + miette@7.2.0 + mime@0.3.17 + minimal-lexical@0.2.1 + miniz_oxide@0.8.0 + mio@1.0.2 + node-semver@2.1.0 + nom@7.1.3 + ntapi@0.4.1 + nu-ansi-term@0.46.0 + num-conv@0.1.0 + num-traits@0.2.19 + number_prefix@0.4.0 + object@0.36.5 + once_cell@1.20.2 + openssl-probe@0.1.5 + os_pipe@1.2.1 + overload@0.1.1 + owo-colors@4.1.0 + pbkdf2@0.12.2 + percent-encoding@2.3.1 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkg-config@0.3.31 + portable-atomic@1.9.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + pretty_assertions@1.4.1 + proc-macro2@1.0.87 + 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.12.1 + rayon@1.10.0 + redox_syscall@0.5.7 + regex-automata@0.1.10 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.0 + reqwest@0.12.8 + ring@0.17.8 + rustc-demangle@0.1.24 + rustc-hash@2.0.0 + rustc_version@0.4.1 + rustix@0.38.37 + rustls-native-certs@0.8.0 + rustls-pemfile@2.2.0 + rustls-pki-types@1.9.0 + rustls-webpki@0.102.8 + rustls@0.23.14 + ryu@1.0.18 + schannel@0.1.26 + scopeguard@1.2.0 + security-framework-sys@2.12.0 + security-framework@2.11.1 + semver@1.0.23 + serde@1.0.210 + serde_derive@1.0.210 + serde_json@1.0.128 + serde_spanned@0.6.8 + serde_urlencoded@0.7.1 + sha1@0.10.6 + sharded-slab@0.1.7 + shared_child@1.0.1 + shlex@1.3.0 + simd-adler32@0.3.7 + slab@0.4.9 + smallvec@1.13.2 + smawk@0.3.2 + socket2@0.5.7 + spin@0.9.8 + strsim@0.11.1 + subtle@2.6.1 + supports-color@3.0.1 + supports-hyperlinks@3.0.0 + supports-unicode@3.0.0 + syn@2.0.79 + sync_wrapper@1.0.1 + sysinfo@0.30.13 + tar@0.4.42 + tempfile@3.13.0 + terminal_size@0.3.0 + test-log-macros@0.2.16 + test-log@0.2.16 + textwrap@0.16.1 + thiserror-impl@1.0.64 + thiserror@1.0.64 + thread_local@1.1.8 + time-core@0.1.2 + time@0.3.36 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-rustls@0.26.0 + tokio-util@0.7.12 + tokio@1.40.0 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tower-service@0.3.3 + tracing-core@0.1.32 + tracing-log@0.2.0 + tracing-subscriber@0.3.18 + tracing@0.1.40 + try-lock@0.2.5 + typenum@1.17.0 + unicode-bidi@0.3.17 + unicode-ident@1.0.13 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-segmentation@1.12.0 + unicode-width@0.1.14 + untrusted@0.9.0 + url@2.5.2 + utf8parse@0.2.2 + valuable@0.1.0 + version_check@0.9.5 + vswhom-sys@0.1.2 + vswhom@0.1.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-futures@0.4.43 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + web-sys@0.3.70 + webpki-roots@0.26.6 + 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-registry@0.2.0 + windows-result@0.2.0 + windows-strings@0.1.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.52.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 + xattr@1.3.1 + xz2@0.1.7 + yansi@1.0.1 + zerocopy-derive@0.7.35 + zerocopy@0.7.35 + zeroize@1.8.1 + zeroize_derive@1.4.2 + zip@2.2.0 + zopfli@0.8.1 + zstd-safe@7.2.1 + zstd-sys@2.0.13+zstd.1.5.6 + zstd@0.13.2 +" + +inherit cargo shell-completion + +DESCRIPTION="Fast and simple Node.js version manager" +HOMEPAGE="https://github.com/Schniz/fnm" +SRC_URI=" + https://github.com/Schniz/fnm/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + ${CARGO_CRATE_URIS} +" + +LICENSE="GPL-3" +# Dependent crate licenses +LICENSE+=" Apache-2.0 BSD Boost-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016" +# ring +LICENSE+=" openssl" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + +PROPERTIES="test_network" +RESTRICT="!test? ( test )" + +DEPEND="app-arch/xz-utils" +RDEPEND="${DEPEND}" +BDEPEND=" + test? ( + >=app-shells/bash-3.0:* + app-shells/fish + app-shells/zsh + ) +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_install() { + cargo_src_install + + "${D}"/usr/bin/fnm completions --shell bash > "${PN}" || die "Cannot generate bash completions" + dobashcomp "${PN}" + + "${D}"/usr/bin/fnm completions --shell zsh > "_${PN}" || die "Cannot generate zsh completions" + dozshcomp "_${PN}" + + "${D}"/usr/bin/fnm completions --shell fish > "${PN}.fish" || die "Cannot generate fish completions" + dofishcomp "${PN}.fish" + + dodoc CHANGELOG.md README.md +} diff --git a/dev-util/fnm/metadata.xml b/dev-util/fnm/metadata.xml new file mode 100644 index 00000000..8034a721 --- /dev/null +++ b/dev-util/fnm/metadata.xml @@ -0,0 +1,13 @@ + + + + + alexey@zapparov.com + Alexey Zapparov + + + https://github.com/Schniz/fnm/issues + https://github.com/Schniz/fnm/blob/master/CHANGELOG.md + Schniz/fnm + + diff --git a/dev-util/fortls/Manifest b/dev-util/fortls/Manifest new file mode 100644 index 00000000..c719a28d --- /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 00000000..3f5fcc4a --- /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_{11..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 00000000..3f5fcc4a --- /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_{11..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 00000000..3f5fcc4a --- /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_{11..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 00000000..3f5fcc4a --- /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_{11..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 00000000..74f09eef --- /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_{11..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 00000000..80ac25bd --- /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 00000000..1e2519df --- /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 00000000..f0f4dca5 --- /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 00000000..f0f4dca5 --- /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 00000000..b28556d9 --- /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 00000000..4986f74c --- /dev/null +++ b/dev-util/gammaray/Manifest @@ -0,0 +1 @@ +DIST gammaray-3.1.0.tar.gz 62728353 BLAKE2B 2adcb59ac0b9b7ae519a71ba5bcf9ae1c5162dcafcaab11028410070026e824fb0838a0aa408eca105d82ffc157d9ef9c3f334e34512d6b74ebb74bf2b38385b SHA512 efc6b075c99966e0b3f1f058b29ff9b4ad2349818e5ff71cfdccfb889807ac6b6afe95d981d033ac773fdfd965320d7644adf19a229160f545b4468d9ab53202 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 00000000..55d8228f --- /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/gammaray-3.1.0.ebuild b/dev-util/gammaray/gammaray-3.1.0.ebuild new file mode 100644 index 00000000..b99679d8 --- /dev/null +++ b/dev-util/gammaray/gammaray-3.1.0.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake qmake-utils virtualx xdg + +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" +fi + +LICENSE="BSD-2 GPL-2+ MIT" +SLOT=0 + +IUSE="3d bluetooth designer doc geolocation scxml svg test qml wayland webengine" +RESTRICT="!test? ( test )" + +# TODO: fix automagic sci-libs/vtk (and many other) dependencies +RDEPEND=" + dev-qt/qtbase:6[concurrent,gui,network,widgets,xml] + kde-frameworks/kitemmodels:6 + 3d? ( dev-qt/qt3d:6 ) + bluetooth? ( dev-qt/qtconnectivity:6[bluetooth] ) + designer? ( dev-qt/qttools:6[designer] ) + geolocation? ( dev-qt/qtpositioning:6 ) + qml? ( dev-qt/qtdeclarative:6[widgets] ) + scxml? ( dev-qt/qtscxml:6 ) + 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 + doc? ( + app-text/doxygen[dot] + dev-qt/qttools:6[assistant,linguist,qdoc] + ) +" + +PATCHES=( "${FILESDIR}"/${P}-deselect-tests.patch ) + +src_prepare() { + sed -i "/add_backward(gammaray_core)/d" core/CMakeLists.txt || die + sed -i "/BackwardConfig.cmake/d" CMakeLists.txt || die + + cmake_src_prepare +} + +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 doc Doxygen) + $(cmake_use_find_package geolocation Qt6Positioning) + $(cmake_use_find_package qml Qt6Qml) + $(cmake_use_find_package qml Qt6Quick) + $(cmake_use_find_package qml Qt6QuickWidgets) + $(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 webengine Qt6WebEngineWidgets) + -DBUILD_TESTING=$(usex test) + -DECM_MKSPECS_INSTALL_DIR="$(qt6_get_mkspecsdir)" + -DGAMMARAY_BUILD_DOCS=ON + -DGAMMARAY_BUILD_UI=ON + -DGAMMARAY_DISABLE_FEEDBACK=ON + -DQT_VERSION_MAJOR=6 + ) + + cmake_src_configure +} + +src_test() { +# export QT_QPA_PLATFORM=offscreen + virtx cmake_src_test +} + +src_install() { + cmake_src_install + 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 00000000..edf7e2ab --- /dev/null +++ b/dev-util/gammaray/metadata.xml @@ -0,0 +1,34 @@ + + + + + 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 Qt5 3D modules + Widget .ui file export + Physical position determination support from Qt5 framework + Build with Qt5 Quick support + Build support for Qt5 State Chart XML (SCXML) + Enable support for dev-qt/qtwebengine + + + KDAB/GammaRay + https://github.com/KDAB/GammaRay/issues + + diff --git a/dev-util/genTree/Manifest b/dev-util/genTree/Manifest new file mode 100644 index 00000000..16eef5bc --- /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 00000000..e27856a9 --- /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_{11..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 00000000..f431e9ec --- /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_{11..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 00000000..df2e4049 --- /dev/null +++ b/dev-util/genTree/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@pyl.onl + Zen + + + desultory/genTree + + diff --git a/dev-util/git-bug/Manifest b/dev-util/git-bug/Manifest new file mode 100644 index 00000000..8ac1bbdc --- /dev/null +++ b/dev-util/git-bug/Manifest @@ -0,0 +1,2 @@ +DIST git-bug-0.8.0-vendor.tar.xz 3541424 BLAKE2B 32910fe4a6ce02be5bb2a3eed7d4d8cd8ce2087210f5d312182a2f5fc6144217d4dff90d290ad91b886fb28e88a43cab21a0c0efb0d90f25118aa4d530fde915 SHA512 a9b1da5c87174e0ce5e1d48e9ee6a5fea106bf2d8654e1c3708a058548de9adb38f8ed3c1fa50244375db2779f41fb7a147529247ad9a623954bdc77df4a39fb +DIST git-bug-0.8.0.tar.gz 2557779 BLAKE2B 5fd29aec937bc590455164afc2a8ddf09d9acd47e2dc33804ede62df74048a53af13763c14387dfb94993ec9384c940c741618936f5beeb2c0e068a2bf8ff40b SHA512 85456c916f72c0d2764ccd09418d2db91a9aeed48182de12d6aaec7cd021c55ec323822e4aa9347739cfe232ff2287e1bc7adca37ff2574d822b78fc75121d83 diff --git a/dev-util/git-bug/git-bug-0.8.0.ebuild b/dev-util/git-bug/git-bug-0.8.0.ebuild new file mode 100644 index 00000000..0f99d62b --- /dev/null +++ b/dev-util/git-bug/git-bug-0.8.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2020-2022 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/MichaelMure/git-bug" +SRC_URI="https://github.com/MichaelMure/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.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/MichealMure/git-bug/commands.GitLastTag=${PV} -X github.com/MichealMure/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 00000000..bf4f95de --- /dev/null +++ b/dev-util/git-bug/git-bug-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 2020-2022 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/MichaelMure/git-bug" + +inherit git-r3 +EGIT_REPO_URI="https://github.com/MichaelMure/${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/MichealMure/git-bug/commands.GitLastTag=${PV} -X github.com/MichealMure/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 00000000..a77981af --- /dev/null +++ b/dev-util/git-bug/metadata.xml @@ -0,0 +1,8 @@ + + + + + + MichaelMure/git-bug + + diff --git a/dev-util/gitlab-ci-local-bin/Manifest b/dev-util/gitlab-ci-local-bin/Manifest new file mode 100644 index 00000000..86fa17b0 --- /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 00000000..1eb079fa --- /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 00000000..840fade6 --- /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 00000000..840fade6 --- /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 00000000..15c3be6c --- /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 00000000..4ce37aa0 --- /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 00000000..59eaad47 --- /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 00000000..59eaad47 --- /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 00000000..8416fb75 --- /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/gshards/Manifest b/dev-util/gshards/Manifest new file mode 100644 index 00000000..ec9dd247 --- /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 00000000..669a6450 --- /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 00000000..115e9d64 --- /dev/null +++ b/dev-util/gshards/metadata.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/dev-util/haredo/Manifest b/dev-util/haredo/Manifest new file mode 100644 index 00000000..2b1d73ca --- /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 00000000..711700ef --- /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 00000000..711700ef --- /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 00000000..2092bcc3 --- /dev/null +++ b/dev-util/haredo/metadata.xml @@ -0,0 +1,8 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + diff --git a/dev-util/hut/Manifest b/dev-util/hut/Manifest new file mode 100644 index 00000000..f43fe41b --- /dev/null +++ b/dev-util/hut/Manifest @@ -0,0 +1,2 @@ +DIST hut-0.6.0.tar.gz 137077 BLAKE2B 7d9ba6aebb4439457026efe3e7d798c7ca483e9d02c586677053a7dfe781bb0bbc79ef923f148449348b301c8abd543407cc6e3d802fb3696a7aec104fd832c5 SHA512 288acd443023297104cef963026b0b0d54713515e22870df767e562d4c4f031cad662ad4d341a6b4888661e4550e072300cc166fa1f1504926625121d56ae7a5 +DIST hut-v0.6.0-vendor.tar.xz 638564 BLAKE2B 675e264d03a56663bcd8e6d8e7810ad802a5bd3da4f77abed218fa23b360b78baaa606b7e896d8be16961edba6065ca42859191f90c87fd7caf707c928734522 SHA512 a1ebbfc4fa06b78165d30320dc044c257eb28211ef23c7ceba6cb117fb6c4894e4b39336d226f7996603027cf9d597369a92f1afe13942cd8c135562c5dc7379 diff --git a/dev-util/hut/hut-0.6.0.ebuild b/dev-util/hut/hut-0.6.0.ebuild new file mode 100644 index 00000000..52140c49 --- /dev/null +++ b/dev-util/hut/hut-0.6.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 2023-2024 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 + https://github.com/cjbayliss/hut-vendor/releases/download/v${PV}/${PN}-v${PV}-vendor.tar.xz +" + +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="AGPL-3" +SLOT="0" + +KEYWORDS="~amd64" + +BDEPEND="app-text/scdoc" + +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 00000000..41cdef95 --- /dev/null +++ b/dev-util/hut/metadata.xml @@ -0,0 +1,15 @@ + + + + + alexis.praga@proton.me + Alexis Praga + + + ~xenrox/hut + cjbayliss/hut-vendor + + + 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 00000000..0b1a67e2 --- /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 00000000..9dab2065 --- /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 00000000..92a60521 --- /dev/null +++ b/dev-util/insomnia-bin/metadata.xml @@ -0,0 +1,8 @@ + + + + + + Kong/insomnia + + diff --git a/dev-util/juliaup/Manifest b/dev-util/juliaup/Manifest new file mode 100644 index 00000000..03a2c083 --- /dev/null +++ b/dev-util/juliaup/Manifest @@ -0,0 +1,308 @@ +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 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 assert_cmd-2.0.16.crate 26554 BLAKE2B fc803af7ca45de94e120c560efb7e1e39ecb706738d292695680f9fe14b2d570f7214dcda37122dbc1227228ba265c6dac7d7afa4fb22178c38b015bc8745828 SHA512 0b9167282d75169b0b1fad0b1401b42884185976ae0dd690851671aedbc1a9af26dd33f3047400eb4a1b5070216acc293aade149aded7e4f86dd5c0ef0e9a6a9 +DIST assert_fs-1.1.2.crate 19328 BLAKE2B 04ca4d480f6457f1765d0c096fa7405aa98b964b87c3e350847a6f092ba1c0b16936a467aae7f77c38becf5231d1c6c6f66239259fe8627e371b4480742acdc7 SHA512 c979365b79c1b346281a0fa0df93fc3b71eb4feae3213a0556016b06dd5ee45a3997ccafe3fb8cc2f0851b634ff86ae7d1e9dac2a397d8190116488f3fffbb8a +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 bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST bstr-1.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST built-0.7.5.crate 22319 BLAKE2B abf5748a6cb6969d3be7a5795fd4b8272f771b48106f4bc4ac6848e95da9069182d1ed534899d5969c33974360e217753221a217d01072cad0fe39e49fa7b30d SHA512 66e603a79c747bf17dd3a7b2cd03875f2a970d9ce21469e4be28037c43e8997af766e35d9a17fd38fc51a51cc948d68d9ba3ffc53e3a86c02759c2e2d43dfc3f +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 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 clap-4.5.27.crate 55737 BLAKE2B f78ce2e47b6aed8ae698ad00e717e3dc5f06dd2bb97a0e11fe9e9e19f9346e1a2c54135b613f3cbc27c58d3eb32888b82bf4800e291095285af16bfe14d48ab9 SHA512 e07ff5781679b1da62b0bdf25a674b3d48e1c2d2691ebb7c674562b83ec715b5fb0ece2df0867b0c0d833428d61ce1b3cca976fbeb4bb014273a007453391839 +DIST clap_builder-4.5.27.crate 168024 BLAKE2B 3d9a1c38974eb6b78649c37122780e3a5960084fd52612951e5b2419535d749db37bb01067cd7acf2ae7864fbfdbbcfdeedad58814904c19105834a4b949bef9 SHA512 77b0e968361bd348b95b5b2993d5d1a3a4f3dda5fa790598bcb5edd201e7ad487a9ed87f551d40c30343e3e0a30942273c07c7becc12b4b67ddf7395488d8265 +DIST clap_complete-4.5.42.crate 47897 BLAKE2B ef0eec7a432a53dd41306d0d0eaf515467286768eecc3b80074d4c89752b25bac3d1abb7320014bb61a8624d65b2c4a73b0c34f6febf3a63c96d1a7a09e4b716 SHA512 b7cfdae8ff3a2f3cf47646812dad297ce90fc1fe309b2da63afa2017b8b299f35af704c87f5bfabd959abb0ade9d29d1243658370cf9f97eac93b5659a50617e +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 cli-table-0.4.9.crate 18386 BLAKE2B fbbc4340c6509a9b1b1926e26eb755f6f2edd952f62db9ad62876d529409a14eabc15f91bc484293563e911ce9855f6cb67283de5d9a70e51ca7fdb8e3c46663 SHA512 f4d4625b1d98d6d11c0456cbc1da92040d39b20c451195c7035c4c884b0ec3242f05b97c0bb71d1cb7dffa6b9edea720aaf2df7a1a2610ada152e5e056ed9b46 +DIST cli-table-derive-0.4.6.crate 11090 BLAKE2B ccffabfc786b5a70af66d8c0e579a3fd9c73cf56fb61695a52969a00c71ed1e2b04b42d32329446a598561594f2e61128fdd8cd9304fb57379293e7369499cdb SHA512 2a3b076ba3cda8dfeb1c2f7b98457ce161cc9b0f19b7620a1538a694feb44b0920aee4e5f786f4bffc99402ac9a84b99c695aadeb15c54fcaf93268b4c6eed34 +DIST cluFlock-1.2.7.crate 14903 BLAKE2B 0baae9bf7976f134fca2a6d123a24f3045b8eb22485ad38533062a21f94f888d6fc7397d7bc8e232861264a579958712d7be9607a500f6aefb6ab2f04c85b054 SHA512 9b51227b5375fe19f08539bb5367b1d96bb3c5e40d827143cba4efff6a54a34c46de9acab76c7c106273302348b6eb0919ea4bae7b77af843f26434684384e78 +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST console-0.15.10.crate 36449 BLAKE2B d0d2f161ea045854f0f53af39490c37af170888241b2f63bb47749b288ac387e24e52f936651763a5584a20bcca3512b28d50cfc4435d97ff06cb5de20768e29 SHA512 2d4b99912215a1e7083ac4cdd594f6ef7914152c683f007babecde2be7f3d6c2a861a198c9b4306242d84722d44965185ba846041e2ef13ee9ee9a5d43c370d5 +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 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 csv-1.3.1.crate 888542 BLAKE2B cbb2a64cbde9c315bfdf2ddc3c14b2cf650595dda8fe233d8b84ceacf4756e72dd9b5a932e4c27b496c70ea5cb8fa1d29abea3d833b8169b6f271bc3834ed2aa SHA512 6b0be5e017b2b2cb926d11d7a36cdae1bf0ddb56165127f25f6fd55956f95a572ed7e054f863610e91c9c2329f5af0eee9678f9020644800587d6daa5a94755b +DIST csv-core-0.1.11.crate 25852 BLAKE2B 9f56cea786b5b35f6fd5c4f41fc3cc06d777f6d643d939ca7d57b1f1a24d4ee16ae3a4de629e484b0e4cf87009abf4911dc4d1bc199968ef5c7f4100cd238d1a SHA512 0445c8a4d4d0f90f03e5d6507c26454aaeac0b355fb39d19e1676a7cb27b4372db3541367ce838d38151862b7bfbf19750cb550e24e74ab5e07ae9bb4edeedee +DIST ctrlc-3.4.5.crate 14592 BLAKE2B 189b026f4061b68848851dc694c71c6ecf87d6c6cdb4518a3aa215ac3d77739db43aa68e3c628e51dad99d7ad089ae6c66a6d03bd912ab9748a0793d09c2333b SHA512 3fca36deead46f3ca586f0a07ace804251d3c3e49a9a63e8c34546e2305d08158770304ebd0c9ad6ed499f811cbbee0b76ffee1858aae60852a61a19024db3e6 +DIST dialoguer-0.11.0.crate 31286 BLAKE2B 612c7b9de482b48df6404ce31b3d9a8afbd1c8c42807f2c3bc343bd3aa16c359abc95bc879304f29c6861c93101833bf5da036eb0fe85f21be50fdc3a771f447 SHA512 7124e9943dd4fd4403200357b7d26683e7ea709ad9b0251af5d6db4dc8da2a476c6b89e7413df3a90e4279498bd54b67d8d0b161b0e5ae8ebd0bb5b5276cd612 +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 displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +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-1.0.0.crate 56986 BLAKE2B 76e8915408c26bdc909e9ff2d59a1655344dcb4ca0e6accaf038434b7518f1b86554954fda8c7874285924c7d16cc81f62e68afcb8b0efc639407b558df1470b SHA512 c9a21d48ba9d50750789cb6fbe32afd903c583c9ef05a9741007dcdf64b1344735f71dd882ad71ab9e5f96f8839578ca53bca14d13d57b9e27b8cce2cd507359 +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e +DIST env_proxy-0.4.1.crate 11256 BLAKE2B a8e3e4f8366a9a578da09903c1b1e9ba2c4e37700ec5600814c8a1dbff740a20dd6147bc1fbeed385137ce734477c734ba370fd6a824c64d571da374554370e5 SHA512 333232b0217eab986b4616061b1419e24fa95b55d6f58cbd3e6a8a280b1f8b6587ce5ae30cfad570e7cebb2327352c18b6a8ab27007dd870073308127d2cfe00 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +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.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +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.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST http-1.2.0.crate 105932 BLAKE2B efc9fc4ccc4a622781ed895f77c1752baf34e82d249acf97687ac8d4260aeafb333040833d9f8df5916cb105cc8217c8f27ddd021636b9248ad551ebfe4d83a6 SHA512 2c8e7234ec3aa720c9dd762c0bb06367fbc39ea89446fc9d8d2e55052a4ac461559a20a8294c877879f3e94d5db06fe41e2cdbb9664ea7ab1bc8003abb038bb5 +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.9.5.crate 39029 BLAKE2B 3318ed1d82f1cc52cf3596a133b59b9613fd09b6e50e4cc0073fbd37275fe53ae6dc23c322569d06272068cc196aa253527d45a939361797f6c77a488ebda874 SHA512 88f4489610c6d3338353731c38cd368a565f362bba1e9b0e1e9cffc1ad9fb871ec2282ab1e3956947e41e0087d1170d35a0e2b71b9e823c1acbb7ee4c6c8f48d +DIST human-panic-2.0.2.crate 12620 BLAKE2B 83c13667044dc13aefc5595c60b920c5f61b763111b41a2fbae02c58dc8d55579a60d0a026d807cb2a8e8a650d1da2f375c343115b376141131cbcda133427aa SHA512 dd802f6dff577d35b808f1ae9b5e63974d8849480ecc01fef9ec9a9e386c13ac7796a635a8caee3ff4f68a02d6db96594f251c98ab08112ad3a48633b5a8c129 +DIST human-sort-0.2.2.crate 3024 BLAKE2B 0e112295ee73e6450bbf6431ff6841c9584de5daefeac077eec9eced452de61bebb8d3c3e13edd48b9e1002c421a8903da57a6a23a4c42576f2abaa7c6f02560 SHA512 062259992075a1be4c923379489410d856485682950cc31a05ad6ab6d04129f7e52dab016047c4de30c18f2ccc5c094c4469d9a920da0f450de3865a713bc987 +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST hyper-1.5.2.crate 152817 BLAKE2B e5e1cdf2bbedc51e076d6084261b6c4462495c5e71ae230251758b1271d7909b612ceb97b7e5a83e7668ca5af0fdf3918e3cf02680dc75df609ae7b16734e579 SHA512 bbf3b72650c464b8ce36c96e25dbb975fc1c28cf2a78315d03be8e377b505e57534dda4ce600a5b1d57ae974ba869675ff5bdc3e80c8721b575593fc12b55b94 +DIST hyper-rustls-0.27.5.crate 34660 BLAKE2B de261692fa4765f3ffdf8c384250532a0747b2595c41fbbc1a01c69c2c8a68a87656572f70228ecadb4aea04851ea6e7a0ab7077d6ffbe75b1a15805e64fbcbf SHA512 6a2451be2f42880978b0236385e8775fdfc3f538d9642c7fd6993ce85b16d623357f97a8c2a328e76e31c76083a8be557a4e7447f34aa52b9e990f4c9680e193 +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 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-2.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe +DIST indicatif-0.17.9.crate 65246 BLAKE2B 9ce758e7dbafb3394d632a6fca910ea3d1237309ac9bad0ca1236cca9563abfc442509ca96fda1cc7be6916875416cf2b85390c53266f59bc18c6589addbeef1 SHA512 a0d798fa86cc4b75d080bd233e274d6554d82e1532b3590d27b9fcdfdfde4da2717afa16ef42b180ca0ad43ad151db8b0963890de106e36b6bdf07f87a519bdf +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST ipnet-2.11.0.crate 29718 BLAKE2B 5cfd0876d2c45de886a069fa564d5bd0d4bc53a62ba445692b35c12ad4e3197d9d42b51b14e31bf79e7b8ece129e4612dbf47c90ace5e2e5a9f0e478bd6a5b1c SHA512 9d3c42b5bd93a792ac09975b9ced105e6e8b1eb83bfe012aeabcaa3fc388ee2c5a0541d5cd6dae48dfb97cf82aa970316962d231b65298873136335ac3e5ddca +DIST is-terminal-0.4.15.crate 7770 BLAKE2B 89604fdbe7aa82d2d058d5227656e21b6c2267a8721eec8b86346a3b8ab9f2d3936ffbd47ab06285f00e43924c8a8b42690ea40170458a7049cae4ea8423ec70 SHA512 fc0efe04fe4f4386d4c4f8d17b5d7a3c833a780efff414d3228cef8e0e5a5ae497f43074524281294c2bc31b1a5e0a4a4feb92071a6f4d04b3343ae179720b74 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.14.0.crate 152715 BLAKE2B 3c075b735a6ae4b66980b1f7ca0ccf4237286b140268ea179e4ac01b1349105da227f03ea9ea721d3e762c3cf8b736cc48b6902148eae73addd864b9c79aa219 SHA512 bb168e21281ef3e43f9c93a079fc1938d79b6db2366fe17e26a90f7ce6fa55df73e54a06334cdb2a7b208b0a64473b5af9de76827a9ecb49378a5f9073d2e645 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST js-sys-0.3.77.crate 55538 BLAKE2B 8a4c04a8e93bf5dab63784a24320a314cc5cb629df788e116c452857b8c049c6bf357f3bf8f35086eaa81bc2d7f0954001addfd0577d845844871ee138e81bc6 SHA512 d9370ed6ea892bd51ea181630ca661c348f82d575381aa4c8b529113dfcab6687f4d19bceecad7e1b28ebaca74d405862150a5b5ee2d5d55efdaf98eed1ab255 +DIST juliaup-1.17.17.tar.gz 835947 BLAKE2B f3ff9f819b4c540aca3f17e7158a3d700e93a8e9154e76c244d453dc6fd9b2957ffdc41c28daa7bf857d520e16c7e7a5d369a6221a6d985af6780ecd5ad1154a SHA512 356519a73cdfc0fbd254f2ee193eb87e1b38995897d2b3fe2c46973cc8f02707152f7fcae4307fb26126ecfafbaa6008d89f7adc0dcc39b422dc9258307ba4f9 +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 log-0.4.25.crate 44876 BLAKE2B ab9433934d16edca42b38f559c3c87f949c4540fc422e6d65c75aedd5055c7a4935ac0f735e7ef5c901a7443e70d60be77079a104dc61a3955b0c900162b3967 SHA512 b420404c82aeb04219e9f63505d60b8853cad44d1de0bec0750715baae21afae806bd4f741bb8964dd39bb5d1e0f5be41bc38d76773bdfd5e920d30533146231 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST mime-0.3.17.crate 15712 BLAKE2B abb892b75b40657d356b6b53b9a45b2c822a05873453e919f2bbfeed9e5c06104f24db9cef2716f302198020870eaf96b2c62aff55cc11d8ca4f4f614d7c8e17 SHA512 e6d2ca92bb58fc747c1bb65a7f9023e5dbf4b94966003a72e4913bcaaeccdd6752725cdbd5081e0fd69d9e8f364d79664fcbe70061737d5c39e5b3e3a154a0d1 +DIST miniz_oxide-0.8.3.crate 61827 BLAKE2B ae8626de8711a8b7c2bce52d2e226a3e973ba6919ed33904883ae6287f848fcf40642afdb9ad71bba19db181fe9ea354c85cd81c1dad889588d5df8fcc99b9f2 SHA512 b79cd67a477851b18ed87c887bfd9f40f97059eb3fedbdc3a52eac66b5fcea42cae833eea39fd62becdb057b337f91d27f2087a407d02770feeaea934c0b1e1c +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST native-tls-0.2.13.crate 29133 BLAKE2B c216285644e7c09e1e208e739d292b9248245e86cca6425c8836d45445cdaf2cbf9adbf08a6354de60b646455f8769e252d91e5d77dee8c3176400e9108576d6 SHA512 f175d7d32748e8bbfdd92d5b26a552a62a6f38eb4c7e08e1aa77aaa8828978fafc6abf3cddcd2ccf866631c8c7761868d4b00cb014b9ad582a94fa7630c5f356 +DIST nix-0.29.0.crate 318248 BLAKE2B 3a13a88375a359cf77b28d7f77f47f178bd31ef74b7627b6701bc6fc601024706be4e9ac1a076c7cba26b64d3bac4de17aab45fe3c045aa7a36e2d9232e872ca SHA512 86c05084aa0e6238f8d48df0f5ce6e6d7661b589f4f3fbdad43387c59c0d6afafea4badf25d31db1611615de19a0b9ef18ce614846b79a47cad4e2c9367dbe7f +DIST normalize-line-endings-0.3.0.crate 5737 BLAKE2B 935b2d20ccd37ca7469641a37aa0ae9b6872715d6ee88d568d0ee16fb76416cb1a0c585cff861825de8cef11d864b1dc1b350911c28d64e071d8fb444bbdf740 SHA512 f8e2a6e333b0e8972febe8b9cf058c8d899c384fd177e0b6ef1c5f94e0fa18192963970cb1a2ba80e3135a8cca66cdae6796e4d84ac6b325bb369575bdfc6eea +DIST normpath-1.3.0.crate 20719 BLAKE2B 6f7e91bd80a6fac14fbb72e304aecb6353b05a5e970d75899b8c40313b095f79463fa4cca1f7879c11d41e2437d499247c36915075b4190054f2f9a810e1e682 SHA512 a3cd341d1b4ead252f25a77e42165cd5a6b1459946ef55a5319558b89301e01e445f7cdafa13231836d336284798e48cd4e17632cba53a17213badbad3ce7a6f +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST openssl-0.10.69.crate 277442 BLAKE2B b2255f4ee2131e556ee12c436360dd39ef68c23f69fe0b8f03b673cbd713083dd551df8b21cd8c9efd8bed1f5d54c16a6552c23cecf2175b67422087bf4ebb05 SHA512 82956bfa4d2669e0b03489a7890a28a24e59fdefe337048fa4587da21cfff8ff0fce22608b7a42a838ff0fce4299da1ad424691d4562ad63b6f8612ac9b8b2d2 +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.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b30038858ac58aa98d7a23b2d23e0b7c7d8fc36c1733d0330bcb9f51284667b2c32fc5a5bd4d9e1a5df7b98d610a997 SHA512 e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST os_info-3.9.2.crate 22875 BLAKE2B 832ce63a970269fa6cdd89c4201b498b42da6874a8a9893e67412cb8265d269aa73fa8c5e43a0346569b665d5eaee7dbef5a40ba6224302396fafc9ea291bae0 SHA512 08ad32f7e2e8404c9bdfbe1701d25a2ebe4c8f0d333ed7c595082a9ee05ee749cc0ec1eafcd53a97e17039e9c70e54de19b6bc088be5831294c6426e64060ed2 +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.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pin-project-lite-0.2.16.crate 30504 BLAKE2B efd0b426fcc6ea8852bce499fac61f9755a11c6a2999cbec514f093ba7b3f94b1f2d437ee9abb243e31f3838ac1c74491a212851d7798eb249e209b35e015332 SHA512 971adfe54cfed304647fd944c1c915e78b37eaf0de3a582fb984a5e91f1b7d4db2cf0f53a9a64b64427062d4b41c0a36baddef782411a76ae3be0f8ca45f0718 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +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 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 quinn-0.11.6.crate 78222 BLAKE2B 75a5531450e8990a610967b40d31ef5409a4b9b99d965b3b31c35276a788731473ebbb26fa465aab621923cf52236a0560df8abb87a02d0e911021509cf1a1b5 SHA512 f8d4359df3698442181843a5c49d688502046d60394d0954cd5a6336aa16ae9960f8906c152ccd966f5ff24225a6c4851f1f0b3153528bbb3d58e2b549096ca9 +DIST quinn-proto-0.11.9.crate 209286 BLAKE2B 4d512dc74943dbd19fe406a7dcb40288b78aed8086b81a49daf12da808eed35ce0546842b840aa460afac9a8187e47da0628cc2d4cfe8ba6eb1ddfd2c0c528aa SHA512 a0e37817d91ca1dcd780d2ca1c01b30d59716ad94dfc313f9232dff708cd8f64c7dd3da91026c8fc1fa9e81d918ffc354092ab1b8841d521eda5ab93153c2616 +DIST quinn-udp-0.5.9.crate 25342 BLAKE2B ca285db2f61734b08f105955a22fa3aab5276371675bf111f35239a4c5461aa8e26617d0ce83c50c11e65e98c67f290a0124b3523852670a1fe727aa0432c937 SHA512 13d9abb6162933a8318d1acb3e90c7c7d936952f9795ac02d751f8964bee05dcb0a98890dcdfe1fa3160061049f14b385c125ae56b829a43aafea150be90257d +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 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 reqwest-0.12.12.crate 193321 BLAKE2B d024aac31fdc9f67db81ea0c8f6ac328cdb176220634373931598d5fa9270819ef5775dfd9c2a8da99454e04198390327cdfb02e904f9f54eea5e188f7fda05e SHA512 c94ba8449d5a1d709e9676537ffab187b5f844fec44c80118e7fe467282305660f195995ade0bd1a49529ab9a8284f82a52094b43ea4be87e4517014be6ae349 +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-2.1.0.crate 13316 BLAKE2B 3e93739234cd36f3cda5d71522e3d2204e98b1d134cf01cae5a93a93e6c4340a7b1b0485c339f312145c723185fb83f6aa87ae2a0b9b726a34cd29c19d3ede56 SHA512 6f6a40586fd7a99016efd53888970c745888a06bb6b9d32eeb4936bcd16906c90ba22fad82a4a6b547df4b6c9cf6d73eaa8d36af097d65d3d6de18a0669d5ad2 +DIST rustix-0.38.44.crate 379347 BLAKE2B 780efaa7c9e7fb78782c552345ead692e4dc87a6e68fe9c972097ed4ef9066b54633c565d4f1b4752e08a1ceceef15ed5d8c11286c7cf17d971648ac5f9d399f SHA512 b7e66a27c9188eff307aa9912852706f686864852a97af0696ac5fc5dccdf2e4d22a69266fa74ac71aa123e2831f24b898b7ee9121850d65cfb56e12bd647d8f +DIST rustls-0.23.21.crate 337106 BLAKE2B 3b7c100e1fd257c3b71b3bdedc6461c507ef5dc8183d460ff6e7ccc9ddfbdc3fae908830a98577d5fdf6b418fa980f31e248488304bb9dc198f94dfae4e31d07 SHA512 0cc7c924c0a72be5de3d49ad67f41e1d6b42bb77905a0923d39852d3a88a5e22f63ff38419c9c6e96a3fa760a9635343fd43960c7b6a9d9586d5aa7ac85eb4e7 +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.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-3.2.0.crate 86095 BLAKE2B 711c6fbabbc381ad08816aa9c3f1a66fccf05b7a3145a76b29845e4b2f059dfcdffa4cb6eea13967f3cc973744160d9d0e5ab8f84bb06b6d8b6d902f8058e01f SHA512 bbef2a7720ef18e3e07559b852ce3bf0651fcd0b8a93cd01b512381c7afc2782cd4ef1a61b29fa439aac630b1acbf3d6248749a7c3b839707f74154d131642c4 +DIST security-framework-sys-2.14.0.crate 20537 BLAKE2B 50a04eda370788fb769600b0df2f984155d9ff67c753a8b138568c648fc23f90f076092c9a8f984aa3b6590c547171e53b968ecc4f80f6b7edb8cbbf23bce31c SHA512 a6b5a391450ad91118aff3b9d8420e1099fc9f96926043f5c4061a1fd615a00bb1f86f5a06b9a549f45b27a43b5f9ceb5a015d8589d7df258a77dd4b4dfdd7e4 +DIST semver-1.0.25.crate 31291 BLAKE2B 725a2e1710936fcd759f4eba3f6dcce71dede5027591d06f731e05d162e41c3f4491415cabc9c46c6da18e668dbffd9ff67d1c2559b429459813310b3d2cb293 SHA512 82b66a040a155ea2714a7b014840d55bb4c01fd4862b58519e5adaa5651343048e1f1b86213470cfe919290664de46ee548680bad93e9969fc44ed227c545374 +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.137.crate 154512 BLAKE2B 0f8f745b788e6aed3caa9be6bff3c191dff6a260ccd978627bd9266a3e66eabc145ddef0f4583dac5dace06fd052949980614b3a44a25c4e326c4460e9b29284 SHA512 25f2c1c31cf01212472f651625d9e4a1ea6bb31c79a74d85ab96dfb3ef4c052d3012a8ab8b6a261826afe90d891d35a2803b8459741d1e20ce8427807caec2a1 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST serde_urlencoded-0.7.1.crate 12822 BLAKE2B 38c74ea862f041828467dfa586bad9b8e1d1d64a9f82fb7f98727e3965377d00e59f2dbf20955a9dce976b6911c0a619d2a6e4cc9dfc73cf0f6c449d873fd072 SHA512 b209ad01b6565e95c1d5b431a3f4f8a0df3d11c2a06a44123048bfa4b34ebb6807eec593f0c1c89de3a06ac3786a14747df9c70b4f4d5e4b72b4feb53084eb60 +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST shellexpand-3.1.0.crate 25591 BLAKE2B ba395d9d98fed37979e97609689f909b264ddb44dae56ae4958da9a0e85aa382a00bbca42530cda2701e934233aa1d44509495235ba0512beb33a827cee5c9f0 SHA512 9b20074425db359cf92f29c52be91a3a58a91e6f3116b210913f24dc31b5371ef9d77fe46e7da39e42eac87fa4ccb8ebf9175d7bd5fe6b520d12b9d3b31cc65e +DIST shlex-1.3.0.crate 18713 BLAKE2B 18800c364d3a628f1a3125097ea82fe6286550c2997235df0bf8483a3906aacabc81308cb239887d46ba2f457cc6f8acd5aca78316707eea5098cd5666aea67d SHA512 5c8cedbe666a14b8a0874defb9208146ce64579cde52ed483e4a794cac5dde6a24bf8d684404edff582f842e1fd4fa3fbeddbe074f191e4ec4aa517aa456fe8a +DIST slab-0.4.9.crate 17108 BLAKE2B 8e5288c4d00efa915e7be27b55f2204850968624f0d8101c091a357131106bceeea7a63c98007420c12f67893dd2228b15d3f23508108c3a0ceaa605474bc7a9 SHA512 b6b5423ae026472920f7c9a4abe0962314140a36dc562c0a9e3fa60725b2b8b7a8b343110d9d4c0e18fb318b0103e14c0ccbc9ae350d5563a5ac80c35f228c40 +DIST smallvec-1.13.2.crate 35216 BLAKE2B 31a268aad595c06cdb078577a97b089dbea156a0df307a3e6aaaf4861bd9a680c5b11921da9dbdb1bcfe17d58c0cbede1ffe6bba3aef59b384fb1b9703c62d27 SHA512 a97c758b668e40ad9eb572e65feeae4954e09200a04ab92e26a13b48894381cd3a3d2571070c4b7a5e181182e1ede9688f990650342ec69ecfe1a264d234c679 +DIST socket2-0.5.8.crate 56309 BLAKE2B 309e5a0e46d0b9debbbd6049a138e56b82df4fc0e9d1115745ed935eb40c81b004ad748844f641934e13b5b88773db5cc4a57fc9e61dc82b5322fa0232110864 SHA512 b7d03608a3d4cf3e2d1539b5a375412effcc96279e8f57668fa8cf67b3f0a3a6b611ea5e2e72f282460582954acbb5364320611f7798a11ec9e4833e53830b60 +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 strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +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.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tar-0.4.43.crate 60181 BLAKE2B 0c517cd0ccf1aca093136985513f5ee90312f0b99e34fef9ec8ef21c9537469c3ed31591434a9509ebc6887861e768f52e8dbc1858f0dc1ac5fbcb7d45e805e5 SHA512 d54953e0c7f7e34eb30d85c44527af620e673426592d896261dc2638a9b8a34e2486d0f56dcf93ab3a104c0a43aa3d3478db98fa86fe44ac5be6a10de145447e +DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +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.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 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-native-tls-0.3.1.crate 20676 BLAKE2B 4c752179aab8b4beaa6aa212dc8d9e4a2b7c12be0dbf80406f20f92fd12844a3390e88a1536875596ab44774a67ce35115ca4622f9faa977c80c4261ab4c06ea SHA512 bda2e77671e030a021f628ad760b3fbdc26e7483a5f9ef6c6892ae0fc38b538d52d527805c020d578079896d50fff0bbc036a87cc91604904840d5b7dc181914 +DIST tokio-rustls-0.26.1.crate 31214 BLAKE2B c5829570c90b5d4dffe73c8b3a5bcba799bc48e8b742ff10030805067201848c362fad9f4ff319b003eb734b078389a35420186e90a434464f45dc1b6b3391ad SHA512 0cee6b356ebc4be05c484d459ac457280f41401093ca942cc61a6e6514dd4a48b1cc921f7dc02f9c8bc34b751d4d40d6d4768b21193d5a12c38ebd140bad4896 +DIST tokio-socks-0.5.2.crate 22102 BLAKE2B e090d5bf4cba7962f135728bec9b6c2745fa500c1876239ef4e5f88562b59600bd94cb5375a1c65ed923f0f11a0ee08d374dcdaa77e68d848b1b6c81612aa603 SHA512 ee0704ae63ccf65715bed2bb1b27f92042016e2cf4ea7c2dbb3799e60d068ab9a541ab3bf1a55523d8391351430b54c93829cb54f7290f47ee949e826c98342f +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.22.crate 106387 BLAKE2B c658eef2dc8420266a6928d7ef46340372af2593e4db0d3a67ec88aaf8f601d37d1e9b5bac231a799be8a2ee68a7d98b5f651e9c109d23d8b19b60cf75debddb SHA512 0f98b371f7e27ae7f435a207c0915f942af145cc5dfabfe6d57f2b797efa3e706025401e501fccc6df70c001ce27051381556b8e7824447edd23ea25d047da4d +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-core-0.1.33.crate 63434 BLAKE2B bc36332ffe5f4c95ae2d12df43944bcf589746cdb923a39098e5f4007fd1f19d7c3bb115011ddc40c13e3ae0e5cfc9a59c49861824e99fed7430fd29479abacf SHA512 1c6f0cf3b7bd6c8f6316ed9ea0b315a619308de6cbf7e50e665a193cf8c3399b5227d4f145d83b10c7e01a2f9fbc83d16e108cf09b7fd6cef413aa5c1acf89ef +DIST try-lock-0.2.5.crate 4314 BLAKE2B e75c6c0d7c975e294e3d723e2fb023067530ad6db3c7bdbe89b9558764606fd1a74f0d1ba787d85266db1912dbeda85408e85646d0f7cb24496d743b7a18c705 SHA512 433db3c52f55d78220db414ef6a7367791dd66eac935f41dcda85ec9200f0eefeab6e8342e70aabe35c300069c0e7b7c4f8d63a2334b52a081cc98416371ef08 +DIST unicode-ident-1.0.15.crate 47463 BLAKE2B 3b714853e5af482b0e29f21bd15c4b0ced375a9cd7586eff0e4b5bf5e909917fe53c637c16faf640a2759402d08757dac7b8f74d6130459680af905c20e62aa3 SHA512 b34b7dedcde8db1dfe6101c2cbb81243e94d9e3dd69e6ba1f48de606b631762184e2a1ee363c65a1825c008d886108ea83ba2dc7a9b772eda24f1fcbf2af6823 +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 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 utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.12.1.crate 48851 BLAKE2B 9cf9d75b0fd894e20d966d35af4fa25b64ae0e5daad91c6bb974962ed7d2374b947e30514f854b56e86dba7f358a21d6ad7af64894ddd01d51c6ba6f17c0840d SHA512 e9c7cb8f247704b59782a576fb55ff5ad4f0b632fa19da52d81fe09e9dc91a0f60b989d5c1887f548df336fb03a5147d5a03f826d4a98ba66fc6083f9b68174d +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST wait-timeout-0.2.0.crate 12441 BLAKE2B a99d3f57bc6e784ac06167f98b2dc2841f730dfab4fb9772b15e67707f756d6ba7daeb3e992d32291bed3daa85eaa8a8ddde64db5e1acf1cc4031fc9bdc82212 SHA512 db3b7aa2acfd44e64451042b8ba98eecab77a82aa5c58ed08dadb119ab36dee4e26d62baad7978ed56d5ad03019c96be5021455362290f56043981137bac8066 +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.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 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-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.59.0.crate 9429988 BLAKE2B bf50bec54134f3628a087aa65b9378f44974c8a29f99ea147c8b9d250a19831e01f4e0ba5f7987afde3420c54715b9f1c8b9c01a5d496e94ead90d0330fc28cb SHA512 f93e372af39e09daea6160bf5b2b50a2319182a05b25dad76f1050856bf77c6585f461946987abe5e11cb5f37bd1bd2e2a3439df61c3838b77759e56b0bcc2a1 +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-core-0.59.0.crate 37073 BLAKE2B dc1360ff3fb041a30e07233abc6fc48b34a6b742aa329d6652e798625931c63aa8c993b77dfb4b6c8a0d6f595c49c4f021cceca7e8543c91bd6c6f0b2c0842ca SHA512 b9405ae06bdff17283710c1c6cf0d48c2cbb27823168309149ddcb3875244aa2d2c8a06bea5ab403219a5244d69a50af4ef4fa0c147532597f2993c4db844033 +DIST windows-implement-0.59.0.crate 11373 BLAKE2B 4e7d0e5ac9c1b98fe4edfff466dca9f7b2ba5acab4e7aa5a0a21751264fdc12a1b6490cbf48df2e4b3d24dac2afafb23888f7abe74382694aa4c417f7088ec5c SHA512 f60e4e40d4b2ef40780db78444d03bd42c8e8807d15e24861c8cde4ad621268daaabbf3ae9c82a240a298c1222d23d5feecc2d73ca9db17ff8afcf520acb41bc +DIST windows-interface-0.59.0.crate 11751 BLAKE2B 56733f0c98d40427951355fb24c560c569910854841076cbda75b80b9440c464cb42ac07afd3558687df84bd9610109cf0e28cf0793baf6fadcecadb81357737 SHA512 1b827410b9c9e402d2750273267c76210fa177e3ef42c3941d48cc460d99bda1045f9598fe91f315d6be08f7966843f4ecb0cb35ef8e9039db7ff04cddd04f09 +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-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 winres-0.1.12.crate 19772 BLAKE2B 645fc16e49061cd98c77217b991cb774151f7f8bd6df44cee622bcba121d2645aaf775d56c3e85de6278b193ea6a36256821799c33ba081f931d87ffa0e038f1 SHA512 9f61edafb4a262b56d130e48ac6bba94f5a432bf0a8c20243e6c8fa98c3f9e0d2ab00a77b35a2e49dd63585a272af597e236e089641b5f488760ac42d22f5a67 +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.4.0.crate 12995 BLAKE2B 8e75a4636c42bdc052e00fcc020554e7431620950c67967af10ae1a61dfd26086ffd8ebd9836def0b79a4264f3b8fa7edef3e598a5bff4127bfc9eb05167a4e7 SHA512 57f5243055743dc5baa3c4028e20f469b93542eef8fad8ce41efb35268bad58f637c0573581d25796f4649ed3ec52bb4fe072613b64fcbc0e7fbc4a9a56d2b0a +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 diff --git a/dev-util/juliaup/juliaup-1.17.17.ebuild b/dev-util/juliaup/juliaup-1.17.17.ebuild new file mode 100644 index 00000000..7806cd5e --- /dev/null +++ b/dev-util/juliaup/juliaup-1.17.17.ebuild @@ -0,0 +1,348 @@ +# 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.24.2 + adler2@2.0.0 + 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 + assert_cmd@2.0.16 + assert_fs@1.1.2 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.22.1 + bitflags@2.8.0 + bstr@1.11.3 + built@0.7.5 + bumpalo@3.16.0 + byteorder@1.5.0 + bytes@1.9.0 + cc@1.2.10 + cfg-if@1.0.0 + cfg_aliases@0.2.1 + chrono@0.4.39 + clap@4.5.27 + clap_builder@4.5.27 + clap_complete@4.5.42 + clap_derive@4.5.24 + clap_lex@0.7.4 + cli-table-derive@0.4.6 + cli-table@0.4.9 + cluFlock@1.2.7 + colorchoice@1.0.3 + console@0.15.10 + core-foundation-sys@0.8.7 + core-foundation@0.10.0 + core-foundation@0.9.4 + crc32fast@1.4.2 + crossbeam-deque@0.8.6 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + csv-core@0.1.11 + csv@1.3.1 + ctrlc@3.4.5 + dialoguer@0.11.0 + difflib@0.4.0 + dirs-sys@0.4.1 + dirs-sys@0.5.0 + dirs@5.0.1 + dirs@6.0.0 + displaydoc@0.2.5 + doc-comment@0.3.3 + dunce@1.0.5 + either@1.13.0 + encode_unicode@1.0.0 + env_filter@0.1.3 + env_logger@0.11.6 + env_proxy@0.4.1 + equivalent@1.0.1 + errno@0.3.10 + fastrand@2.3.0 + filetime@0.2.25 + flate2@1.0.35 + float-cmp@0.10.0 + 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 + 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.15 + gimli@0.31.1 + globset@0.4.15 + globwalk@0.9.1 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.4.0 + http-body-util@0.1.2 + http-body@1.0.1 + http@1.2.0 + httparse@1.9.5 + human-panic@2.0.2 + human-sort@0.2.2 + humantime@2.1.0 + hyper-rustls@0.27.5 + hyper-tls@0.6.0 + hyper-util@0.1.10 + hyper@1.5.2 + 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@2.7.1 + indicatif@0.17.9 + indoc@2.0.5 + ipnet@2.11.0 + is-terminal@0.4.15 + is_terminal_polyfill@1.70.1 + itertools@0.14.0 + itoa@1.0.14 + js-sys@0.3.77 + libc@0.2.169 + libredox@0.1.3 + linux-raw-sys@0.4.15 + litemap@0.7.4 + log@0.4.25 + memchr@2.7.4 + mime@0.3.17 + miniz_oxide@0.8.3 + mio@1.0.3 + native-tls@0.2.13 + nix@0.29.0 + normalize-line-endings@0.3.0 + normpath@1.3.0 + num-traits@0.2.19 + number_prefix@0.4.0 + object@0.36.7 + once_cell@1.20.2 + openssl-macros@0.1.1 + openssl-probe@0.1.6 + openssl-sys@0.9.104 + openssl@0.10.69 + option-ext@0.2.0 + os_info@3.9.2 + path-absolutize@3.1.1 + path-dedot@3.1.1 + percent-encoding@2.3.1 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkg-config@0.3.31 + portable-atomic@1.10.0 + ppv-lite86@0.2.20 + predicates-core@1.0.9 + predicates-tree@1.0.12 + predicates@3.1.3 + proc-macro2@1.0.93 + quinn-proto@0.11.9 + quinn-udp@0.5.9 + quinn@0.11.6 + 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 + redox_users@0.5.0 + regex-automata@0.4.9 + regex-syntax@0.8.5 + regex@1.11.1 + reqwest@0.12.12 + ring@0.17.8 + rustc-demangle@0.1.24 + rustc-hash@2.1.0 + rustix@0.38.44 + rustls-native-certs@0.8.1 + rustls-pemfile@2.2.0 + 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 + security-framework@3.2.0 + semver@1.0.25 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.137 + serde_spanned@0.6.8 + serde_urlencoded@0.7.1 + shell-words@1.1.0 + shellexpand@3.1.0 + shlex@1.3.0 + slab@0.4.9 + smallvec@1.13.2 + socket2@0.5.8 + spin@0.9.8 + stable_deref_trait@1.2.0 + strsim@0.11.1 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.96 + sync_wrapper@1.0.2 + synstructure@0.13.1 + tar@0.4.43 + tempfile@3.15.0 + termcolor@1.4.1 + termtree@0.5.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tokio-native-tls@0.3.1 + tokio-rustls@0.26.1 + tokio-socks@0.5.2 + tokio@1.43.0 + toml@0.5.11 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.22 + tower-layer@0.3.3 + tower-service@0.3.3 + tower@0.5.2 + tracing-core@0.1.33 + tracing@0.1.41 + try-lock@0.2.5 + unicode-ident@1.0.15 + unicode-width@0.1.14 + unicode-width@0.2.0 + untrusted@0.9.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.12.1 + vcpkg@0.2.15 + wait-timeout@0.2.0 + walkdir@2.5.0 + want@0.3.1 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + web-time@1.1.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-core@0.59.0 + windows-implement@0.59.0 + windows-interface@0.59.0 + windows-registry@0.2.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.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 + winres@0.1.12 + write16@1.0.0 + writeable@0.5.5 + xattr@1.4.0 + 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 +" + +inherit cargo + +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 ISC MIT MPL-2.0 Unicode-3.0" +SLOT="0" +KEYWORDS="~amd64" + +QA_FLAGS_IGNORED=".*" + +src_test() { + local mytestargs=( + # The following tests require network access. + --skip channel_selection + --skip command_add + --skip command_default + --skip command_gc + --skip command_initial_setup + --skip command_override + --skip command_remove + --skip command_update + ) + cargo_src_test -- "${mytestargs[@]}" +} diff --git a/dev-util/juliaup/metadata.xml b/dev-util/juliaup/metadata.xml new file mode 100644 index 00000000..de8ab7ea --- /dev/null +++ b/dev-util/juliaup/metadata.xml @@ -0,0 +1,11 @@ + + + + + dev@dyama.net + Daichi Yamamoto + + + JuliaLang/juliaup + + diff --git a/dev-util/lemminx-bin/Manifest b/dev-util/lemminx-bin/Manifest new file mode 100644 index 00000000..e5aca30e --- /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 00000000..a2e7be2e --- /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 00000000..42d545ec --- /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 00000000..6e9f9733 --- /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 00000000..d6f2aad1 --- /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 00000000..cf60464a --- /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 00000000..8ce0895f --- /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 00000000..349cc9c0 --- /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 00000000..6f77c8d4 --- /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-r1.ebuild b/dev-util/lottieconverter/lottieconverter-0.2-r1.ebuild new file mode 100644 index 00000000..188924a4 --- /dev/null +++ b/dev-util/lottieconverter/lottieconverter-0.2-r1.ebuild @@ -0,0 +1,37 @@ +# Copyright 2023-2024 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:= + sys-libs/zlib:= +" +RDEPEND="${DEPEND}" + +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-r2.ebuild b/dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild new file mode 100644 index 00000000..dc798c1f --- /dev/null +++ b/dev-util/lottieconverter/lottieconverter-0.2-r2.ebuild @@ -0,0 +1,39 @@ +# Copyright 2023-2024 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:= + sys-libs/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 00000000..1ebde9a6 --- /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 00000000..9679f345 --- /dev/null +++ b/dev-util/lua-language-server/Manifest @@ -0,0 +1,5 @@ +DIST lua-language-server-3.10.5.zip 31421439 BLAKE2B 1f2c0adc941eff92bf5e5a0d559ee5c271c870dafa63632427ed0100587259acdee9e40a29f44956e5761a1139b31b7f2e1cd5ec150172905b52ee142f8ccdc5 SHA512 9197382d1fa7ae213134415a7e09847977b06752b63c942948fc6d2bc11d3a8532e318a3ed547bec9763c6f74753ba422e3029d6ca328252ea9ba01892ec41e6 +DIST lua-language-server-3.13.5.zip 31467376 BLAKE2B 0912eca36a80b4a384c8ca3001aa7105cee5959134315db96c0d72383375a2930c5a5586839fd24a94f34af30bce05ab1dcc1574f5afe80ce83ee35e2db3d2ce SHA512 45135de2ae88e5305e0c62d573cbeb1c59b1fe43fa72acd43bd865028b920f00edcfc6143c3e9a4835be75bfa11afb00dafedcafc2f7cda2970072e28d8b588d +DIST lua-language-server-3.13.6.zip 31470994 BLAKE2B 69a603ac5b9db7d9b193348e225db8ad7e4dc9fd9624b517f4ff728966beb4028acd75ba6cb28e70e7cc18eda8f9c3e43154ceeec3d34c9247891c75eeb0bd27 SHA512 e6de99e76734deeb38b4c84b1800f7e665512d26ade88021db91c30040ca4ead5e55af09ce2aa375a79e482ccd9d3a2d54c8c704338ada795bb5885ffd749579 +DIST lua-language-server-3.13.9.zip 31473676 BLAKE2B 79b338a52142c81cf2e6c3ebeecfd4b92a694d350cb0decc1ede12562324888802a402f1e2ef36de8008296c5f7d1cbd3a3ce0823f9a00897e036df3b566abff SHA512 ca4261257526306fab5075014974c9004370c4a42cc95dbe068a16e6c51cb39d035ac2080c2a6e40961a14f8453db2050ca8f10db1d94995ef9e1ef6749e498e +DIST lua-language-server-3.9.3.zip 32597071 BLAKE2B aa7bf85304e0dafda3b573f8569961e05b99849a513799d4f295346d4dd6d27e9ddd53dccf30facf71549199fd46b989a402768e35f1381ab382a3c2c1a607f6 SHA512 40c5dbdfc05c7ab65524f3dd8f238a77c1be2a9631877a8a83a137b3005d91e266e42526a59856d0c8b40d69b7345e6780c368e10e0d54252b01f5889b334a8c diff --git a/dev-util/lua-language-server/files/build.ninja.patch b/dev-util/lua-language-server/files/build.ninja.patch new file mode 100644 index 00000000..5485c318 --- /dev/null +++ b/dev-util/lua-language-server/files/build.ninja.patch @@ -0,0 +1,102 @@ +--- b/build/build.ninja ++++ b/build/build.ninja +@@ -14,7 +14,7 @@ + make/code_format.lua + rule c_source_bee + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ +- -fvisibility=hidden -I$builddir/lua54 -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -I$builddir/lua54 -DNDEBUG -fPIC -o $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d +@@ -22,14 +22,14 @@ + 3rd/bee.lua/3rd/lua-seri/lua-seri.c + rule cxx_source_bee + 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 + build $obj/source_bee/format.obj: cxx_source_bee 3rd/bee.lua/3rd/fmt/format.cc + rule cxx_source_bee_1 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -I3rd/bee.lua -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -65,7 +65,7 @@ + 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 -I$builddir/lua54 -DBEE_STATIC $ +- -DNDEBUG -fPIC -o $out -c $in ++ -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -94,7 +94,7 @@ + 3rd/bee.lua/binding/luaref.cpp + rule c_source_lua + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall -DMAKE_LIB $ +- -DLUA_USE_LINUX -DNDEBUG -fPIC -Wno-maybe-uninitialized -o $out -c $in ++ -DLUA_USE_LINUX -DNDEBUG -fPIC -Wno-maybe-uninitialized -o $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d +@@ -104,7 +104,7 @@ + rule cxx_source_bootstrap + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua/3rd/lua -I3rd/bee.lua -DLUA_USE_LINUX $ +- -DNDEBUG -fPIC -o $out -c $in ++ -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -112,7 +112,7 @@ + 3rd/bee.lua/bootstrap/main.cpp + rule link_bootstrap + command = $cc $in -o $out -Wl,-E -static-libgcc -lm -ldl -lstdc++fs $ +- -pthread -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ -pthread -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic LDFLAGS + description = Link Exe $out + build $bin/bootstrap: link_bootstrap $obj/source_bootstrap/main.obj $ + $obj/source_bee/lua-seri.obj $obj/source_bee/format.obj $ +@@ -155,8 +155,8 @@ + -fvisibility=hidden -I3rd/EmmyLuaCodeStyle/Util/include $ + -I3rd/EmmyLuaCodeStyle/CodeFormatCore/include $ + -I3rd/EmmyLuaCodeStyle/LuaParser/include -I3rd/bee.lua/3rd/lua $ +- -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 @@ + rule c_lpeglabel + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ + -fvisibility=hidden -I3rd/bee.lua/3rd/lua -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 @@ + 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/lua -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 @@ + make/modules.cpp + rule link_lua_language_server + command = $cc $in -o $out -lm -ldl -lstdc++fs -pthread -Wl,-Bstatic $ +- -lstdc++ -Wl,-Bdynamic -s ++ -lstdc++ -Wl,-Bdynamic LDFLAGS + description = Link Exe $out + build $bin/lua-language-server: link_lua_language_server $ + $obj/lua-language-server/modules.obj $obj/lpeglabel/lplcap.obj $ diff --git a/dev-util/lua-language-server/files/linux.ninja.patch b/dev-util/lua-language-server/files/linux.ninja.patch new file mode 100644 index 00000000..b4eba4b7 --- /dev/null +++ b/dev-util/lua-language-server/files/linux.ninja.patch @@ -0,0 +1,71 @@ +--- a/3rd/luamake/compile/ninja/linux.ninja ++++ b/3rd/luamake/compile/ninja/linux.ninja +@@ -2,12 +2,12 @@ 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_bee + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall $ +- -fvisibility=hidden -Itools/lua54 -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -Itools/lua54 -DNDEBUG -fPIC -o $out -c $in CFLAGS + description = Compile C $out + deps = gcc + depfile = $out.d +@@ -15,14 +15,14 @@ build $obj/source_bee/lua-seri.obj: c_source_bee $ + bee.lua/3rd/lua-seri/lua-seri.c + rule cxx_source_bee + 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 + build $obj/source_bee/format.obj: cxx_source_bee bee.lua/3rd/fmt/format.cc + rule cxx_source_bee_1 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ +- -fvisibility=hidden -Ibee.lua -DNDEBUG -fPIC -o $out -c $in ++ -fvisibility=hidden -Ibee.lua -DNDEBUG -fPIC -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -58,7 +58,7 @@ build $obj/source_bee/version.obj: cxx_source_bee_1 bee.lua/bee/version.cpp + rule cxx_source_bee_2 + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua -Itools/lua54 -DBEE_STATIC -DNDEBUG -fPIC $ +- -o $out -c $in ++ -o $out -c $in CXXFLAGS + description = Compile C++ $out + deps = gcc + depfile = $out.d +@@ -88,7 +88,7 @@ build $obj/source_bee/luaref.obj: cxx_source_bee_2 bee.lua/binding/luaref.cpp + rule c_source_lua + command = $cc -MMD -MT $out -MF $out.d -std=c11 -O2 -Wall -DMAKE_LIB $ + -DLUA_USE_LINUX -DNDEBUG -fPIC -Wno-maybe-uninitialized -o $out -c $in +- description = Compile C $out ++ description = Compile C $out CFLAGS + deps = gcc + depfile = $out.d + build $obj/source_lua/linit.obj: c_source_lua bee.lua/3rd/lua/linit.c +@@ -97,14 +97,14 @@ rule cxx_source_bootstrap + command = $cc -MMD -MT $out -MF $out.d -std=c++17 -fno-rtti -O2 -Wall $ + -fvisibility=hidden -Ibee.lua/3rd/lua -Ibee.lua -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/main.obj: cxx_source_bootstrap $ + bee.lua/bootstrap/main.cpp + rule link_bootstrap +- command = $cc $in -o $out -Wl,-E -static-libgcc -lm -ldl -lstdc++fs $ +- -pthread -Wl,-Bstatic -lstdc++ -Wl,-Bdynamic -s ++ command = $cc $in -o $out -Wl,-E -static-libgcc -lm -ldl $ ++ -pthread -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/lua-language-server-3.10.5-uint32_t-fix.patch b/dev-util/lua-language-server/files/lua-language-server-3.10.5-uint32_t-fix.patch new file mode 100644 index 00000000..2f38d897 --- /dev/null +++ b/dev-util/lua-language-server/files/lua-language-server-3.10.5-uint32_t-fix.patch @@ -0,0 +1,10 @@ +--- a/3rd/EmmyLuaCodeStyle/Util/include/Util/SymSpell/SymSpell.h ++++ b/3rd/EmmyLuaCodeStyle/Util/include/Util/SymSpell/SymSpell.h +@@ -29,6 +29,7 @@ + #include + #include + #include ++#include + + class SymSpell { + public: 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 00000000..271f66ae --- /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.10.5.ebuild b/dev-util/lua-language-server/lua-language-server-3.10.5.ebuild new file mode 100644 index 00000000..97e02516 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.10.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 2022-2024 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="test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip +" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/linux.ninja.patch" + "${FILESDIR}/build.ninja.patch" + "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch" +) + +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}/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 + + 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}/build.ninja.patch" + eapply "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.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 + + 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.13.5.ebuild b/dev-util/lua-language-server/lua-language-server-3.13.5.ebuild new file mode 100644 index 00000000..4aacac15 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.13.5.ebuild @@ -0,0 +1,90 @@ +# Copyright 2022-2025 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="test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip +" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/linux.ninja.patch" + "${FILESDIR}/build.ninja.patch" + "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch" +) + +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}/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 + + 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}/build.ninja.patch" + eapply "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.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 + + 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.13.6.ebuild b/dev-util/lua-language-server/lua-language-server-3.13.6.ebuild new file mode 100644 index 00000000..4aacac15 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.13.6.ebuild @@ -0,0 +1,90 @@ +# Copyright 2022-2025 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="test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip +" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/linux.ninja.patch" + "${FILESDIR}/build.ninja.patch" + "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch" +) + +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}/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 + + 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}/build.ninja.patch" + eapply "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.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 + + 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.13.9.ebuild b/dev-util/lua-language-server/lua-language-server-3.13.9.ebuild new file mode 100644 index 00000000..4aacac15 --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.13.9.ebuild @@ -0,0 +1,90 @@ +# Copyright 2022-2025 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="test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip +" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/linux.ninja.patch" + "${FILESDIR}/build.ninja.patch" + "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.patch" +) + +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}/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 + + 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}/build.ninja.patch" + eapply "${FILESDIR}/${PN}-3.10.5-uint32_t-fix.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 + + 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.9.3.ebuild b/dev-util/lua-language-server/lua-language-server-3.9.3.ebuild new file mode 100644 index 00000000..5e90591c --- /dev/null +++ b/dev-util/lua-language-server/lua-language-server-3.9.3.ebuild @@ -0,0 +1,88 @@ +# Copyright 2022-2024 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="test" +REQUIRE_USE="${LUA_REQUIRED_USE}" + +DEPEND="${LUA_DEPS}" +RDEPEND="${DEPEND}" +BDEPEND=" + app-alternatives/ninja + app-arch/unzip +" +RESTRICT="!test? ( test )" +PATCHES=( + "${FILESDIR}/linux.ninja.patch" + "${FILESDIR}/build.ninja.patch" +) + +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}/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 + + 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}/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 + + 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 00000000..598098e8 --- /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/mh/Manifest b/dev-util/mh/Manifest new file mode 100644 index 00000000..2cecb930 --- /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 00000000..5f805cdb --- /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 00000000..e42f86af --- /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/mock-core-configs/Manifest b/dev-util/mock-core-configs/Manifest new file mode 100644 index 00000000..273b6794 --- /dev/null +++ b/dev-util/mock-core-configs/Manifest @@ -0,0 +1 @@ +DIST mock-core-configs-42.2-1.tar.gz 409446 BLAKE2B 4f273730a3a3b3d7ff533c15607e48735ea24833b99bbb18eb1019708ef88ada9df7c14327d04d02a8851a1454995d7971aaa4eba7dfea92c92cd4d8023367d6 SHA512 fc00c8cf3e7fa24089de4273b0cd09328b2ac3dec468c8b97507452ee078ba6eeb083d8baf64f8835204d7f6d1d2c21ee062092ca7e5aec5aa1cf7ca7ef657cb diff --git a/dev-util/mock-core-configs/metadata.xml b/dev-util/mock-core-configs/metadata.xml new file mode 100644 index 00000000..5d588764 --- /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-42.2.ebuild b/dev-util/mock-core-configs/mock-core-configs-42.2.ebuild new file mode 100644 index 00000000..e43b4273 --- /dev/null +++ b/dev-util/mock-core-configs/mock-core-configs-42.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023-2025 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 00000000..962aaa47 --- /dev/null +++ b/dev-util/mock/Manifest @@ -0,0 +1 @@ +DIST mock-6.1.tar.gz 197798 BLAKE2B c6a056ae845e5c6392c0362eaf54a169a57c5c69047a518f38a1728e62a633a290f06aa01ac487599f35b9fdd77f70da368602f6838fcca4308e3452e355b79d SHA512 86c013464f0d24c263591ac39d8e426126b1a03c3d0e902e005abb372a3f154aaf94e5448ffa1c14035980dcc9c4faec4a899be822208cfada20b680ed34c503 diff --git a/dev-util/mock/metadata.xml b/dev-util/mock/metadata.xml new file mode 100644 index 00000000..5d588764 --- /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.1.ebuild b/dev-util/mock/mock-6.1.ebuild new file mode 100644 index 00000000..5576922d --- /dev/null +++ b/dev-util/mock/mock-6.1.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_{11..12} ) + +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[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 + 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/ocamlformat/Manifest b/dev-util/ocamlformat/Manifest new file mode 100644 index 00000000..183858fe --- /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 00000000..aaa09e3d --- /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 00000000..b2cd2285 --- /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 00000000..89514035 --- /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 00000000..41a1e903 --- /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 00000000..44bad391 --- /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 00000000..2ffe4a75 --- /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/pcpp/Manifest b/dev-util/pcpp/Manifest new file mode 100644 index 00000000..3192b9d5 --- /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 00000000..42d98999 --- /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 00000000..d2e1c2c8 --- /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_{11..13} pypy3 ) + +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 00000000..794946fb --- /dev/null +++ b/dev-util/pifpaf/Manifest @@ -0,0 +1,2 @@ +DIST pifpaf-3.2.3.tar.gz 185673 BLAKE2B f8e3f953e8f232120f320ee3f6914672c5f16fb9c4345a9391055c3e27169283a462eed745e0c2a337b03f64ba6822484cc9ff3d82c218b2bc5f321bb9432e6a SHA512 cb7f22ed1839e0615ce01414baf6113070a6cec8a6649beb3ea0e588c6d235f4b35c0a8daacafa098b9ba08975f61bb38e0784263aa9cb1037bf60df8b838d5f +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 00000000..9055d038 --- /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 00000000..e3c1d9fe --- /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.2.3.ebuild b/dev-util/pifpaf/pifpaf-3.2.3.ebuild new file mode 100644 index 00000000..ee2abd9c --- /dev/null +++ b/dev-util/pifpaf/pifpaf-3.2.3.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..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}] + 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}] + net-misc/kafka-bin + net-misc/memcached + sys-cluster/ceph + virtual/mysql[server] + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.2.3-psql17.patch +) + +EPYTEST_DESELECT=( + # Need updates to new CLIs and APIs + pifpaf/tests/test_drivers.py::TestDrivers::test_influxdb + pifpaf/tests/test_drivers.py::TestDrivers::test_mongodb + pifpaf/tests/test_drivers.py::TestDrivers::test_redis_sentinel + + # RabbitMQ wants to be run only as root + pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq + pifpaf/tests/test_drivers.py::TestDrivers::test_rabbitmq_cluster +) + +distutils_enable_tests pytest + +click-app_enable_completions pifpaf + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} 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 00000000..3e326414 --- /dev/null +++ b/dev-util/pifpaf/pifpaf-3.3.0.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_{11..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}] + net-misc/kafka-bin + net-misc/memcached + net-misc/rabbitmq-server + sys-cluster/ceph + virtual/mysql[server] + ) +" + +EPYTEST_DESELECT=( + # Drivers need fixes + pifpaf/tests/test_drivers.py::TestDrivers::test_influxdb + pifpaf/tests/test_drivers.py::TestDrivers::test_mongodb + pifpaf/tests/test_drivers.py::TestDrivers::test_redis_sentinel +) + +distutils_enable_tests pytest + +click-app_enable_completions pifpaf + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + # RabbitMQ wrappers installed to /usr/sbin require to be run as root. + local -x PATH="${BUILD_DIR}/install${EPREFIX}/usr/bin:${BROOT}/usr/libexec/rabbitmq:${PATH}" + epytest +} diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest new file mode 100644 index 00000000..975366c2 --- /dev/null +++ b/dev-util/pmbootstrap/Manifest @@ -0,0 +1,2 @@ +DIST pmbootstrap-3.0.0.tar.bz2 3244742 BLAKE2B 58f03a93d863b84a8d406c49a9c424aebddfeabfa748cbd91f243dd9fcb8c269c35db7db9f3b349da1efe8a239cf371ab149e2635ee097d05640714033e7d12d SHA512 c45164f151abaa2f018476cd5a2dd1edcdbfbc565b7f67fc6764ff64fc768c17e727bef349f633f7775904d8e2868515f11470ec5c98f4ccbab69e5ad7bbbc1b +DIST pmbootstrap-3.3.1.tar.bz2 213101 BLAKE2B f74d3c2f0b5a883baae48dc6cc663b6ac0473dc3e7eba08ac3ed2d7ca32e052c929faea7c5d126625d772d7cad7abf36c14808b61c52dd3e6ee136de9c3452eb SHA512 4b96b9e2c30535551581abdaf12e5df702cfb8f18f15dfdd8cef0561348ad67f2b0d4006e2d4b0b25d11c733fe8f59dc6e1c07bdaa2584e60a72991715faa3c6 diff --git a/dev-util/pmbootstrap/metadata.xml b/dev-util/pmbootstrap/metadata.xml new file mode 100644 index 00000000..7f0dedb4 --- /dev/null +++ b/dev-util/pmbootstrap/metadata.xml @@ -0,0 +1,11 @@ + + + + + Jason Blackwell + blackwell@disroot.org + + + https://gitlab.postmarketos.org/postmarketOS/pmbootstrap/-/issues + + diff --git a/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild new file mode 100644 index 00000000..40be734f --- /dev/null +++ b/dev-util/pmbootstrap/pmbootstrap-3.0.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 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_{11..13} ) + +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" +# Tests are disabled because they require the pmaports repository (containing +# postmarketOS APKBUILDs) to be cloned at runtime. +RESTRICT="mirror" + +DEPEND="${PYTHON_DEPS}" +RDEPEND=" + dev-vcs/git + sys-fs/multipath-tools +" + +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 +} + +python_test() { + local -x EPYTEST_DESELECT=() + + # test_pkgrepo.py is disabled because it requires the pmaports repository (containing + # postmarketOS APKBUILDs) to be cloned at runtime. + EPYTEST_DESELECT+=( + "pmb/core/test_pkgrepo.py" + ) + + distutils-r1_python_test +} diff --git a/dev-util/pmbootstrap/pmbootstrap-3.3.1.ebuild b/dev-util/pmbootstrap/pmbootstrap-3.3.1.ebuild new file mode 100644 index 00000000..e3ccafef --- /dev/null +++ b/dev-util/pmbootstrap/pmbootstrap-3.3.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 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_{11..13} ) + +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" +# Tests are disabled because they require the pmaports repository (containing +# postmarketOS APKBUILDs) to be cloned at runtime. +RESTRICT="mirror" + +DEPEND="${PYTHON_DEPS}" +RDEPEND=" + dev-vcs/git + sys-fs/multipath-tools +" + +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 +} + +python_test() { + local -x EPYTEST_DESELECT=() + + # 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" + ) + + distutils-r1_python_test +} diff --git a/dev-util/prysk/Manifest b/dev-util/prysk/Manifest new file mode 100644 index 00000000..4add7387 --- /dev/null +++ b/dev-util/prysk/Manifest @@ -0,0 +1 @@ +DIST prysk-0.20.0.gh.tar.gz 79409 BLAKE2B c44dab456ddf6ddda6b6a24bb1229e11b4edd6ffe43a71a53eb1577e1d99fba6234807e857b8a72318dfd9202a1449c3271dba95f59815bf79f400a1380865d8 SHA512 472dee2d42012bb33c9a6d0c63a03c08eb6adccdd6c194928ddca001c25c34cdfadc58df742a59c84a311b9ca2e1fce48622e7b172d3ee62a640b7f84d13ade9 diff --git a/dev-util/prysk/metadata.xml b/dev-util/prysk/metadata.xml new file mode 100644 index 00000000..d9ca5629 --- /dev/null +++ b/dev-util/prysk/metadata.xml @@ -0,0 +1,19 @@ + + + + + contact@hacktivis.me + Haelwenn (lanodan) Monnier + + + + Prysk is a fork of the popular snapshot testing tool Cram. + Prysk tests look like snippets of interactive shell sessions. Prysk + runs each command and compares the command output in the test with + the command's actual output. + + + prysk + prysk/prysk + + diff --git a/dev-util/prysk/prysk-0.20.0.ebuild b/dev-util/prysk/prysk-0.20.0.ebuild new file mode 100644 index 00000000..c4b80aa1 --- /dev/null +++ b/dev-util/prysk/prysk-0.20.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} pypy3 ) +DISTUTILS_USE_PEP517=poetry +DISTUTILS_SINGLE_IMPL=1 + +inherit distutils-r1 + +DESCRIPTION="Functional testing framework for command line applications (cram fork)" +HOMEPAGE="https://www.prysk.net/" +# pypi doesn't includes tests +SRC_URI="https://github.com/prysk/prysk/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~x86" + +distutils_enable_tests pytest + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/rich-13.3.1[${PYTHON_USEDEP}]') +" + +DOCS=( README.rst docs examples ) + +python_test() { + distutils-r1_python_test + + "${EPYTHON}" -m prysk test/integration || die "Tests fail with ${EPYTHON}" +} diff --git a/dev-util/qshaderedit/Manifest b/dev-util/qshaderedit/Manifest new file mode 100644 index 00000000..f033f359 --- /dev/null +++ b/dev-util/qshaderedit/Manifest @@ -0,0 +1 @@ +DIST qshaderedit-0.1.5.tar.bz2 1680331 BLAKE2B 9ccd90e5c6653c9b10f178de48f3940a514075c9a5e827ef689ea54e52f012e1cb1cf2883edee19af6da314e29d6777288f271b7f648e0749a4af0ddf28f9694 SHA512 1e8dc0fda8b5e9000cf951603d9a69fac0454d63959ff2f8568dec31bf3551efadcc6e3f3d900a9a21624f3ed2311a7759e0718b60b86686752295d5e68979ad diff --git a/dev-util/qshaderedit/metadata.xml b/dev-util/qshaderedit/metadata.xml new file mode 100644 index 00000000..372c76df --- /dev/null +++ b/dev-util/qshaderedit/metadata.xml @@ -0,0 +1,11 @@ + + + + + mazes_80 + samuel.bauer@yahoo.fr + + + mazes_80/qshaderedit + + diff --git a/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild b/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild new file mode 100644 index 00000000..016468c4 --- /dev/null +++ b/dev-util/qshaderedit/qshaderedit-0.1.5.ebuild @@ -0,0 +1,22 @@ +# Copyright 2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Multiplatform shader editor inspired by Apple's OpenGL Shader Builder" +HOMEPAGE="https://gitlab.com/mazes_80/qshaderedit/" +SRC_URI="https://gitlab.com/mazes_80/${PN}/-/archive/${PV}/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND="media-libs/glew:0 + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtopengl:5" +RDEPEND="${DEPEND}" + +DOCS=( AUTHORS ChangeLog ) diff --git a/dev-util/quilttools/Manifest b/dev-util/quilttools/Manifest new file mode 100644 index 00000000..49c4a328 --- /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 00000000..66bd2809 --- /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 00000000..3504cc66 --- /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 00000000..9c76f5d0 --- /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_11 ) + +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/reflex/Manifest b/dev-util/reflex/Manifest new file mode 100644 index 00000000..239af9a8 --- /dev/null +++ b/dev-util/reflex/Manifest @@ -0,0 +1,16 @@ +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%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.mod 36 BLAKE2B 2b77fbdbb6c6c20767c120b390fbd2992bf79dcae0a35c27121a6e755233da3ecb7d74e74c38c0a2463976b546ed8bbfb8a8d8cb140526dd9a0c4f524cc131a4 SHA512 5749d33fb085d63b7c12f43df824c96f168323cf6d88cfea3e2536eeb7b56689dab9dddb8cde1ec8bc9c2848e7148b8a37abf8523a99c55ce10f896245c5f341 +DIST github.com%2Ffsnotify%2Ffsnotify%2F@v%2Fv1.4.7.zip 41278 BLAKE2B e0b440a81efbe3c7c16ad276b4509652fd58bc94cd162b9ab13bb37c1e6edcd561e3fbb999e55619d58c8e3279b785b8eb67fa4e200b38fe6fcb60f0918e6e8a SHA512 9b1075ccd3d1f53773db97687e06fb777741d6c3b228bcc329be580562fb3c34006768eb3f989f92367ca116c597140045b3c345fe36065f5015d1d4652633c3 +DIST github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.mod 41 BLAKE2B e9dae477e838938303749c4e7f1d0ece371d20bfb8f0d6fbb915a9ec249b82e300ef691c2175137488065828f67b02503576420fc95c2aa40f4fda262526dc7a SHA512 ab1be2f5ee91ad8c24a7c1d3c2277506dd76f85e8511f53e923ea7e0ecba140303c9312f0ecd2e09631e2e6591ad31a3b19e900ec102b486ed9b56c38a0d0c84 +DIST github.com%2Fkballard%2Fgo-shellquote%2F@v%2Fv0.0.0-20180428030007-95032a82bc51.zip 7034 BLAKE2B 7732946a34f604c858bda571c3afee7e0e02720d02127d8b4887f4f0363389b50088727de91b0436f0c943d11de80dfb766208f15665d0b4e5cf68f2a7b00817 SHA512 f9c4eaeeb1380aa5e219a19923cfd51f2612fbf11b7f37c710cdb0dfe20270f8cc7841d50dfd17110b004ec46e4c90329286213e04de481a54094df73efc9fe4 +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%2Fogier%2Fpflag%2F@v%2Fv0.0.1.mod 30 BLAKE2B d4c494c3fb0126224cea4c107e33738c64f18ed9d27d4740bc92eabc000980c7f27747d52a7a01cef1e27d68baf43c362c6e808ff5cd822f597ea4b5a042fa83 SHA512 5bc2b3840a32d19c9cfe2627937d222ebe900a1efff865cd0cb18abf9e321cf4a95076908652d2b622d86c8cfe7c47d842fc285e7f2edc4e56eedc7415879b4d +DIST github.com%2Fogier%2Fpflag%2F@v%2Fv0.0.1.zip 26838 BLAKE2B cabddf475a6b25e2322ad0e73c22e54d69b06121a7902a8df183b011927a8409f65f69c5deeeb00a9e7d4102ae111784f0f3efe10797d0b2d68e7aa48a7c4834 SHA512 e711f39ddaf6b7bdc1fe98bc6d5c25529a8f5ff506da4010ee6d5ffca006d4dd1aa1ccd0e13898560aa39560b0a8891cb43c00ddbedb9d4b2de6407a046d1f11 +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.mod 24 BLAKE2B 64a70c4594f5d3c37d962c1ed07630fba8abeaf534242f8f1509af271684499252af9a2320d5bac8e44064dba344b807535e4e9dd085fc0fb47bd9304120601a SHA512 ffe50fccf7f1d200f2ebc805b190e3f10c5a3184458a38f4590e520d7ce115e1520fbabe56651bbdc2e08da4a8db5ac86d0e88728efde3ab26c64ab4e0cd604c +DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20180909124046-d0be0721c37e.zip 1393646 BLAKE2B ecda254dc227cb19bf07971b1c3966b6be574653c611eda1a408bda28cacccc5a2b76a649e90df31eefd5dcbe86ca8c02f09a0f45a6f3f00b8ec0a69806ac925 SHA512 08ba15667549eb1fee9b3d07b829637239b08f04d9e6feab389bd44cb51dad232cbf7f2a29b73a94d0e3b7d70953756690e0fdfd0b62771a3ba4411361d77beb +DIST reflex-0.3.1.tar.gz 17987 BLAKE2B 25435dc204c031e3a8c6bd67ed93b26ba9a7ca99b48c52186f805c18e3b4f2f7867bb97b9aeb16d38c28bbd785e615bf4a3e9f1bfc8b228f9a97849479c47906 SHA512 f8f37c4876528401121b3e6bf2ce41bc4e3a655c9d5d2fb463474b18d8cb455025611cdd1b726aff0cb840062d6167e718c1efb2f4a54c98d7521888b86df0d5 diff --git a/dev-util/reflex/metadata.xml b/dev-util/reflex/metadata.xml new file mode 100644 index 00000000..6cbb8767 --- /dev/null +++ b/dev-util/reflex/metadata.xml @@ -0,0 +1,11 @@ + + + + + ezzieyguywuf@gmail.com + Wolfgang E. Sanyer + + + cespare/reflex + + diff --git a/dev-util/reflex/reflex-0.3.1.ebuild b/dev-util/reflex/reflex-0.3.1.ebuild new file mode 100644 index 00000000..80cf597f --- /dev/null +++ b/dev-util/reflex/reflex-0.3.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +EGO_SUM=( + "github.com/creack/pty v1.1.11" + "github.com/creack/pty v1.1.11/go.mod" + "github.com/fsnotify/fsnotify v1.4.7" + "github.com/fsnotify/fsnotify v1.4.7/go.mod" + "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51" + "github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51/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/ogier/pflag v0.0.1" + "github.com/ogier/pflag v0.0.1/go.mod" + "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e" + "golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod" +) + +go-module_set_globals + +DESCRIPTION="A small tool to watch a directory and rerun a command when certain files change" +HOMEPAGE="https://github.com/cespare/reflex" +SRC_URI="https://github.com/cespare/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" + +LICENSE="MIT BSD" +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 reflex || die +} + +src_test() { + go test -v -work -x || die +} + +src_install() { + dobin reflex +} diff --git a/dev-util/rexxd/Manifest b/dev-util/rexxd/Manifest new file mode 100644 index 00000000..3253bedb --- /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 00000000..db24a3bd --- /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 00000000..46331953 --- /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/rust-rover/Manifest b/dev-util/rust-rover/Manifest new file mode 100644 index 00000000..d2171d19 --- /dev/null +++ b/dev-util/rust-rover/Manifest @@ -0,0 +1 @@ +DIST RustRover-2024.2.1.tar.gz 1052249211 BLAKE2B 4035f514ec6556e15ce02c283965f87db20c78a96c03654cb4445dc8af5da715f0421eea4c3a32d50abed96d83c4a2aaa0db8baf5ab0ec530af89f0a7c70d5f7 SHA512 7b77850297869a5863b60521307b23738edef5315299881e2d920095823ab183618085d1c8a1ec3d058ab2b0365cc795c41755f1a57882e4d182428d5ccb5b8b diff --git a/dev-util/rust-rover/metadata.xml b/dev-util/rust-rover/metadata.xml new file mode 100644 index 00000000..bb14ff28 --- /dev/null +++ b/dev-util/rust-rover/metadata.xml @@ -0,0 +1,11 @@ + + + + + egger.m@protonmail.com + Michael Egger + + + Use bundled jdk + + 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 00000000..0a528c11 --- /dev/null +++ b/dev-util/rust-rover/rust-rover-2024.2.1-r1.ebuild @@ -0,0 +1,118 @@ +# 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="idea-eap-EULA" +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 + sys-libs/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-script/Manifest b/dev-util/rust-script/Manifest new file mode 100644 index 00000000..647a8b56 --- /dev/null +++ b/dev-util/rust-script/Manifest @@ -0,0 +1,99 @@ +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 bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf +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 clap-4.5.16.crate 56627 BLAKE2B 83a6a9ad12b826affa68df179dc1cb534f58b6ae505f4794ca6dfaa8f8a9e33d93b9babd7931bf48bc13da31cb3078b442c4a2a2e84a8f2e675b5d620100c50d SHA512 d13bfda2c3f77cf194acd87763d5f2fea83ec2135504b173af2941547a7d3dcf75c3757532c60b53c57600bf4859395ddc94a7dd92b17f44c60d3e781741f928 +DIST clap_builder-4.5.15.crate 163717 BLAKE2B 795fa9c6de6a3f4d9a1288c3340613c14b11a5346e314f5f486bee76346f5f88396e54d95d051bd84184a91bb1f2d3575f870fca56a4b9b590ea2d9939beb415 SHA512 52efd99bce20bb8ff2187c4cef8bc27bef6cdc52598f00b47639b797683f18c76a79a6ebf34d1d250621a49cab0e9ec9e7824d323516f1ed3fa721cfd34cd713 +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.13.crate 12999 BLAKE2B 4c49e01e91fff33c61bfae48a07a9d76a69565840f5a12399a3515f6e6808743dda0d4c6877feabfd276bdeb05c285daa3bce6062a87cc3da50bbe3b6c0fe1e3 SHA512 e961ccd9fc001cce661b6360b18abc4ce2daa4080eb5fd84dc5704d8d5ddb6ce6cc66b5d42440bffdda03137af9c5ba20b6793130692168e7e28729841c3f352 +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 env_filter-0.1.2.crate 13327 BLAKE2B 96f888b30ec8b40032e588f8ac73e9fe23340af71d5ec69cd8b4dc2bcc272ecd64d1d3ab54bc57e7a71a44cbac497ee7ad3df52930dfe3c7ba7dd129df290b73 SHA512 b1f21a5d4aadfd940bde3e53935c04da48e48cd4f825cedaa83968a08244722aa4e92afb9fd2fdd228412754f040f7bb68f24e05c0bf9bf57783aec042808606 +DIST env_logger-0.11.5.crate 30683 BLAKE2B 9dd2b461be5c5cb3411ebba8bcdb53a78fff28c54fafd21a0f8c3fe578ebc3882ed5df63a5ef9adf62bce00fb6360de895457baf75fd2ed1a6730429478c32cc SHA512 e2ab1f117227ebf8840daaff971c2533830c0e481797cdcaa055a4506ffef78fc0830bfa13295275c604273d494278d43440b987132f97ed6bc1cf705e05cd8a +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fastrand-2.1.1.crate 14983 BLAKE2B a4535b1612b103376fe64d71a393f7bfc37668c574d9122ca90a631aeb91cf0895bb030e597b79a80a4a37ea4d514c4c0836332030bb10a60bd971573a6d6ee0 SHA512 9a51185132c1c89fc31af463c664e996f431e607ce96676b8301f28ff11a99661d18025dd460e3332e373af68d20017d96481719746fc3c5de742d08d63aba3e +DIST generic-array-0.14.7.crate 15950 BLAKE2B e74c785e3127095625951da192a018281ea9976aaeb11019f9088c3f27748c5fed1ef25d577150864486dc48b5138d6892e42f99979339f711a66fc70756c82b SHA512 363a7b04e4102f9ca63d429721c1ada6272be6bf0a2e97da681faf76381f73f0e3acb86623b9ce2dae441de9fda704088391779b9769ec02b3c8c9f9f35f897d +DIST getopts-0.2.21.crate 18457 BLAKE2B 10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d SHA512 5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f +DIST getrandom-0.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c +DIST indexmap-2.5.0.crate 85919 BLAKE2B 766da0a2ddc406e3fb1a70a0bee00141045ff72b52cc412adf05972ccef59d416f502c429dada111461cb522a5c442087e01d8fb235c2f1fd5493adea00e79dc SHA512 c4627d43b1bc5c5fd64861d1a7ed66255ec3f790367028b2758a40751286d6677da7170cfb04dd88ca4c2d163df621583d2e0dc4e9db6d7ed9bd0cbea42b1729 +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.4.19.crate 64212 BLAKE2B 0136195264e3ebc1aa0f109049902799ac5d6e9bb9443dd9841e4bb9e82442f07a7dff8a3eb8c7a52790df430edc5d535783f63a9ace9965c97627fa22930723 SHA512 3cc1ec3928ace76394572a92f28d883a11f6f6481a0efcfbb9ef73b30e7f1f0ea35c407639dc45feb83da16bb756faa10192c75aea0cbfe573c22e20a5d97c99 +DIST lazy_static-0.1.16.crate 687730 BLAKE2B 19e7d7d6c2b9247da8a08bf9f9a11838f44ee7df3a06c2c5059370cc45f9b14f4e5c9ae69d03d3d8c5d94694f63c1e72aee5ab49f981505d9db95d169a3ab76b SHA512 ccac0125cb04b2e1109df7476850079f554f91dad4afb10bf902f7823609f0d9ea51d4ce02d31fb3f4df12c7e1a9e2888b5687e4da4dfe21dcdf3ca65ad0e029 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.158.crate 751340 BLAKE2B a67318ab24bb86c4df682cdf846d51f5f0a69504567acff43cc6e724f2641521945dc75dddc10c1c265fda960cb28b528575b5d39ce321073844dbddbc77bdb8 SHA512 c2d90d58480cca3464db475d7c70cd66bc1492239d8183038b48def8f5d8a437a1e2a2f084cb2bd9456889221b10aa07981cd5e9bcbb6bea28a2bde3c76f1105 +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 log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +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 proc-macro2-1.0.86.crate 48958 BLAKE2B 4b89e07f23af8328dbb34fe2b3f1b202f1e6a3885a6269740a23359b41bb4099ac2484565d3b2b0936261689ca525785ac620c766997234fd8d0f409e80e5ea3 SHA512 1cdb7e22a35ae231d880c9420784c9acf97bda2db258b3d34aae5061dc1858449defe19a49e12c6a4173906aa72a4115059ac2db0fc760205fd2ab8b5b414434 +DIST pulldown-cmark-0.12.0.crate 147731 BLAKE2B 7f1101fefe2c89434d23f31bff30fff096158c6b2f5424bf5cb495172dc8bc834b36007a01921bc7ff47dc36c12ad427b0d4abeb4c96254fcefe142c85dd2503 SHA512 0daaa00f25bc74388d55a75e29843e121a6c41d265648dee6061e33ba6a5439ec515b80580c71bd13ed7289d8dd9a4b9999591c1cc381cbab8d483a9d41e28d6 +DIST pulldown-cmark-escape-0.11.0.crate 6719 BLAKE2B 232d5e5efaa6c9b5ba140051e21cbc16b46b32fc40931bf434fe25c24fea5d8a39e47926a6256a826548081e246b4ae36c41c7449a866cdaf60037eb64ee0965 SHA512 b8244d6c93a983bcade5e1ff699f334aa72eb638b7e4d22cc746b713b1d0144e6c1eac243476362a77bfed37a3a13a6315ac8d57920dadee7d2734f4d96023e0 +DIST quote-1.0.37.crate 28558 BLAKE2B a7d007a69e619f853af94333e1066bb767013312bd99f147b1b153611242bcfa9c76768b1ba47278589db309a9acd61a772c8ec3b567e48439bb9d831f9326d4 SHA512 c4ed21428c1f89cf22b85d80720a7869831a9c129d694617b0ce8c258278114ab98846f3f653abf736d1c86bc9224bbd695e9a7b06aa3adf292d02e1ef14cc05 +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 rust-script-0.35.0.tar.gz 56073 BLAKE2B d2228e9fa4a79f6ebf92cfd749e8e16742b617bab112eeeb47bfe3bc3a2b0ac25d48b9d9c976d146952168fcd4eaec8c026e7e026ebc5362ca02c347e4398d04 SHA512 69dc51c33e926a843b3f235463922155bf90432537e7aeece69b5936789bd61d46e25fdf6d479f79fe7e290ad6296f7050e32c35f1b226dd82977d539e4f57e0 +DIST rustc_version-0.1.7.crate 8816 BLAKE2B 1c3cd80bc3204d27a9a09f4ea8dbeb1624decf9b39ec9e78276fd50362354e59a5c31250c01d136cccb7c717655765d6f2781ab7e04a614f55bfaf334962784f SHA512 f7ceb913f93444bf98ff8113beb96fbd013ecd6c0f31c49aeb738f418f2e5a958c54afcce6e5d017d66a2b47e07fee032aa07b0aa748cd3be67e672cf48f2b48 +DIST rustix-0.38.35.crate 369206 BLAKE2B f52d40dce187c8712fe8dbeb0fb8c338656f5d9bc92b7e886bd93008732462e8a2cb64f64825e9fa8ada41054f22bc2a0eb2b9c32c856c89d6d572f9eb9b894b SHA512 0f5367d596797f5719a154e0f929b24db8c5f2b92b3ed4772b89e11663beb0b3fd6447e1ddbde32bb2507450ca60504ba0ba6b4d58510fc64dfd70e5099ccdef +DIST scan-rules-0.2.0.crate 66057 BLAKE2B dfd8747d0d072c9bf5c2a9a40fdc6e14465ec5b72c065e0a17f2e30f70fa8ea7e3f28e56d849a0dd952e0f297ee4571570db7d470ac653bc14cf7b2b3818abbc SHA512 d142926eccda67b4424cc2ebe3c3c2b1074385a94fa81c10927804d75d7d0aae2b661eaf4cf157d675ab5ddf21f4564bd957c67ebf66ae2ac1c68f5d7bea57b8 +DIST semver-0.1.20.crate 15876 BLAKE2B 33cd644289ac054c0b2423373e4539d95c494f21e5c3a8290d9a8521b25e86222e7abe697f504a4acad0e6caf72754c211f0fd0b3feae69f7dfa98d020158968 SHA512 d24401aa4a1e12472c799fd9d2f50f5965e4d2d4a5eccbd244a3f817797fd58cb073b933d45415a1a8d71084deebe04c2277c435da7f359e510c52133bdaa08d +DIST serde-1.0.209.crate 78364 BLAKE2B f6b4c2bd931a8067482ca033211c4e85c0dfd6084cb599c38a9ba666cce30489685a3a6a8a539eb6e41141a52328943dccbfe25dbd857af16665094fdf7c3f45 SHA512 25d2236eedc08fa3b9d078a1971df705c4f428b7a4e6a2d28d9f0f9893c19de745bffffe3fa9f3c08074bf4359aaf09cc28770e4b14c21c66d6a0b9411738f7b +DIST serde_derive-1.0.209.crate 56023 BLAKE2B 752bc9f46b880d0ed8a4f7e29ffde1343c63c4be1e9740afb1a28dcbff5bedfe077eb51c7052adecfbdbd9942c30b63a27914deb6401a2ecaf70fef0f64cd80a SHA512 22c4eb76412bd73814d0b86209b110b9e59626f64b41cbc250755144e545ff30fa69972ac93d74f988a3a6a239d9138f4e8a23b283c746a0aa5fcddfbe077cd6 +DIST serde_spanned-0.6.7.crate 9164 BLAKE2B 559a62c0ac00a1559947224bd268842f35c52f65d0d52102c98b5e683dfe4c36acb015edf97c5f79ff818dc575b3ae43c3f100d18eb7afc3ab9c96e348ba6794 SHA512 d0ef413867a705080fa68f84a059b4d04b604bec59323329ded7ae03e0caec49c89fc53640c1e58c27bb23b5c9f260ed176ac52f3a93d25d8d7643252dba037f +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST shell-words-1.1.0.crate 9871 BLAKE2B 7923b36f0ba50c17ac4eebfdda34566b615291253b7b41879b3f64b3fc1325e63948d3d44801e40748b11ddd2ab201b81d238af2a2007c7a57d71f5dcd0667f6 SHA512 05c280a8e1f65b205746560a82e397689a3b5ec934219b558ece3a25efbfdefe903f9172319240e96039b38fb2c4be6e070805aedbdfd10344d9144b9c93de00 +DIST strcursor-0.2.5.crate 17426 BLAKE2B 501e39b069576569442a5b579a7cafdd50eb7c61d7e1f57ea6f544e389d02316c4403ac7030c27d7f0db5626f82a032fa8dc474f3efe77acc07dd5a20b721ab9 SHA512 8b645fb8342bba6327c714d7ea943e95e348d0588c6f9e735c1d9d8bebbfb7dfee545b9d80d6db1dbd165292354f702589ab078fd0bffec49884fdd7be21e210 +DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST syn-2.0.77.crate 268784 BLAKE2B adf14ddc4b284ad78dae3c05be7e63a58a85a2ef16c1051b991aa278843ba7231f0da3cf2adc65eb95762d4c88b4e1440cb616c651d3bb568392bb036399304c SHA512 f8030332c3c4ab34fc1e86196eb0eeda9700e5438f2a339591a5968d8bdd3373b523dba4bd998bf578e4247e0019d999d4e9c6d062a1dedcafe18d27b6c9f6d4 +DIST tempfile-3.12.0.crate 34423 BLAKE2B a8b84f54a54be636f5b69791ca567e8b692d6a8485ef37e5a8340d26b32b1b0f9f8e9fcd9a2da90ec2fbd39c281d364dfc5723d06892832edb79ea5cf45d069c SHA512 1a27513548060984be894e6f8fc215831e4b2054b2244c6188bee76c477c001f294c762f2f4a14488c58c04e5d1473806d589c7bba1eaa2cc02d97656709be66 +DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 +DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 +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 typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 +DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 +DIST unicode-segmentation-0.1.2.crate 53030 BLAKE2B 05827df7bab2e96ea8af542cd3700de685fa7f32d11722df0fac9d266d037cc8dd6a8791d0887beb88c1b40c7ba58462cb9191aa16d92061cb164d0d896ac3f2 SHA512 bdc196b56b7776fba44ed068823752fd48b962fbf9fa64fc3b976ab6ef3bced449b9f76c2fa5ab5c91294253b697871c1fc66a9ea6b95f087fadd1ee047bddd9 +DIST unicode-width-0.1.13.crate 457228 BLAKE2B 757c4da5fa090369a26130b08440c2348f1cd1c0dfbb6770dd75b65eba797eaa65f5d683f0c2862cced06124d46a89b4825af0d990f6adc2df8709b8ef291665 SHA512 9781d6dab2c6343e8c28ec66b50cb4293261bb2114e122fa80ad2facdb23020f5b621c38030193b918669e58adf143808e5ab4c507c18beb6dc61e97b2e296f4 +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.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 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 00000000..b7a68add --- /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 00000000..6eeb5100 --- /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.35.0-r1.ebuild b/dev-util/rust-script/rust-script-0.35.0-r1.ebuild new file mode 100644 index 00000000..2fbb94d2 --- /dev/null +++ b/dev-util/rust-script/rust-script-0.35.0-r1.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.3 + +EAPI=8 + +CRATES=" + 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 + bitflags@2.6.0 + block-buffer@0.10.4 + cfg-if@1.0.0 + clap@4.5.16 + clap_builder@4.5.15 + clap_lex@0.7.2 + colorchoice@1.0.2 + cpufeatures@0.2.13 + crypto-common@0.1.6 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + env_filter@0.1.2 + env_logger@0.11.5 + equivalent@1.0.1 + errno@0.3.9 + fastrand@2.1.1 + generic-array@0.14.7 + getopts@0.2.21 + getrandom@0.2.15 + hashbrown@0.14.5 + hermit-abi@0.4.0 + humantime@2.1.0 + indexmap@2.5.0 + is-terminal@0.4.13 + is_terminal_polyfill@1.70.1 + itertools@0.4.19 + lazy_static@0.1.16 + lazy_static@1.5.0 + libc@0.2.158 + libredox@0.1.3 + linux-raw-sys@0.4.14 + log@0.4.22 + memchr@2.7.4 + once_cell@1.19.0 + option-ext@0.2.0 + proc-macro2@1.0.86 + pulldown-cmark-escape@0.11.0 + pulldown-cmark@0.12.0 + quote@1.0.37 + redox_users@0.4.6 + regex-automata@0.4.7 + regex-syntax@0.8.4 + regex@1.10.6 + rustc_version@0.1.7 + rustix@0.38.35 + scan-rules@0.2.0 + semver@0.1.20 + serde@1.0.209 + serde_derive@1.0.209 + serde_spanned@0.6.7 + sha1@0.10.6 + shell-words@1.1.0 + strcursor@0.2.5 + strsim@0.11.1 + syn@2.0.77 + tempfile@3.12.0 + thiserror-impl@1.0.63 + thiserror@1.0.63 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.20 + typenum@1.17.0 + unicase@2.7.0 + unicode-ident@1.0.12 + unicode-segmentation@0.1.2 + unicode-width@0.1.13 + utf8parse@0.2.2 + version_check@0.9.5 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + winreg@0.52.0 +" + +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 + ${CARGO_CRATE_URIS} +" + +LICENSE="|| ( Apache-2.0 MIT )" +# Dependent crate licenses +LICENSE+=" MIT MPL-2.0 Unicode-DFS-2016" +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 00000000..03d90ddf --- /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 00000000..18a28906 --- /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 00000000..4e08ab17 --- /dev/null +++ b/dev-util/rye/rye-0.44.0.ebuild @@ -0,0 +1,370 @@ +# Copyright 2024 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=" + sys-libs/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/scc/Manifest b/dev-util/scc/Manifest new file mode 100644 index 00000000..05af0209 --- /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 00000000..a1b16995 --- /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 00000000..32bcfe28 --- /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 00000000..1f595a6b --- /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 00000000..457e4ad1 --- /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 00000000..dcf01adc --- /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 00000000..a78ba53c --- /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 00000000..54b8100c --- /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 00000000..5efa234f --- /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 00000000..d2fa6191 --- /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 00000000..86ab81ab --- /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/metadata.xml b/dev-util/stripe-cli/metadata.xml new file mode 100644 index 00000000..115e9d64 --- /dev/null +++ b/dev-util/stripe-cli/metadata.xml @@ -0,0 +1,5 @@ + + + + + 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 00000000..32e3a901 --- /dev/null +++ b/dev-util/stripe-cli/stripe-cli-9999.ebuild @@ -0,0 +1,39 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +EGO_PN=github.com/stripe/stripe-cli + +inherit git-r3 go-module bash-completion-r1 + +# remove -cli suffix +MY_PN=${PN%-cli} + +DESCRIPTION="A command-line tool for Stripe" +HOMEPAGE="https://stripe.com/docs/stripe-cli" +EGIT_REPO_URI="https://${EGO_PN}.git" + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="bash-completion" + +BDEPEND=">=dev-lang/go-1.18" +DEPEND="${BDEPEND}" + +src_unpack() { + git-r3_src_unpack + go-module_live_vendor +} + +src_compile() { + ego build -o ${MY_PN} cmd/stripe/main.go +} + +src_install() { + dobin ${MY_PN} + + if use bash-completion ; then + dobashcomp *.bash + fi +} diff --git a/dev-util/stylua/Manifest b/dev-util/stylua/Manifest new file mode 100644 index 00000000..64135be9 --- /dev/null +++ b/dev-util/stylua/Manifest @@ -0,0 +1,270 @@ +DIST aho-corasick-1.0.5.crate 172064 BLAKE2B bab7767070b959e8e4c054bf505b9423d7fc8b02dc682b559f54db986abe72ddf83a069b4bb585d71b47de92d2fce66a1c151a0d29c4aae99378ca05c3d5eb50 SHA512 6b0a64dbfe0c166341a34cd169bc46d28e40f72db4d599a1aff5327a6e891408f39e8e92e983cf9396a8e8135f93e41550237ff3e5c8c05a5325688746fd814b +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.3.crate 13986 BLAKE2B 9e9fa894da78a6c0933c423524827ead33aa4e384e04771ccccaa179f1e8a6459a5094db7f61714457b919d2e713d09df4429b83793d807821bfdb226ff115a5 SHA512 f1ac506814e1ce1df537ea8a88ed75f3f897aa9e559ba7eb5a8acfd043641dada12953669153d1f719da28f935a9651a07b5ae1e351139f0f03b58a67bc28477 +DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 +DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac SHA512 d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4 +DIST assert_cmd-2.0.13.crate 23917 BLAKE2B 72fbb8afc12429a96c89b07dce8b2a969a1c2656aedf19ac9cd2bd1e5d5f29b3c558616858ad01a86807b787c88efc556ad432a55b59b0df5b4bdbeb9b6ab05e SHA512 3599483d28f1893945b63d693f38d656724f382ac7a0c2cb0773d72e6bba3dcc9137cca51575fca984c2435b081cd6ad68ed5d1fa04e606484926528cc41a305 +DIST assert_fs-1.0.13.crate 19063 BLAKE2B 16915394a54c6b61bc0a6a3e3f3b3686f0a165d069cd7b3c51ca52c30e48cd4b0683ad1c972c7c3aeb5d8f5800189d54abf18e4048421b4b14560e61a3681110 SHA512 b8240bd3fd6d6e873f0f356e9b54aa0522a0e9a20ff1695198f9ea3370c992eafa51ae4acfcf91adaa4fc21a0c7235d1873e149e3de4d12cc6da6c9bce2fb1b0 +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.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +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.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c +DIST bitflags-2.4.2.crate 42602 BLAKE2B 768d4ca52aca73d8acf2f494a66957ed2603eefd5a04332ed0880d230c2cc6ef3bfdc0792fa6f288a0eb132913dbb256793e580bc34f4a40e8200e1fbafe97a9 SHA512 ef4c20e6e78a2ecee97e17189b7100a504d8176c7c15d7f17d62157a116d66f83f8b2bba472a4acf02cd3edbd94b20a7047af918c3f3b371e2e04f7474be0214 +DIST borsh-1.5.1.crate 60666 BLAKE2B a0791c455e4ba288b5c31b5cbf1048ea5b97fe7641b76bca8e95c713cd399dfe94d8f5b68dff27484bd8295ed7e160f274c6393a5c50ab814bdf7edc7d838db6 SHA512 5e5399176012f8be0f49009a43b644e6ce4c89c3777f9d5bbb299a9fbf2b497e68c52097d299886643a8d38a43698e731dd2426b64b94a21d37749187ed497ff +DIST bstr-1.6.2.crate 380096 BLAKE2B b061853059d26e076e2ca8f76d39fb0a5e401c5e191b75f44936a0e708877176e5357bd1f8febf2b295b72b1a93db91c1f17b9a4840a05ffb3a55ec7a47fa5e1 SHA512 2661f453d3b529fa90a52da26b0c373df7e077b5503ff9e8dc4ac17ae546817a41b7353d3517a94d89b3b0bc4409740c6fe14b7dc78fd1aaa2a3f5888ce10057 +DIST bstr-1.9.0.crate 380170 BLAKE2B 06ae5065a5d566b6333e911a5b97e3999ad2f0bc19b27023187004c81cd01e5315dcac920ff87a6bb87ccfbb949364f1361dc04d342e24f9f54490b5d44a81d1 SHA512 dc313a16c38ad881128977a20bb390e7c95a96d9530596433a7c4fd7f77d5fffd079d436006dd8d2bfc4aacdd7f0aff229504444250418f6aa3f8d6d4df9abba +DIST bumpalo-3.12.0.crate 81604 BLAKE2B 2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7 SHA512 37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4 +DIST bumpalo-3.14.0.crate 82400 BLAKE2B 13bde02e2e60ea3099f4e46ff679d07b2e8046740c1855bb81fe8d20a4ef0fb26e565da724f628a00c9154ef16ffc9018f67433d2a32544564b66803b5bab223 SHA512 179c116a5320c5f21163c343ed48add36089d806e35bc303318dcfe09ba1d5f02bf8012726d0c2cb76a73fae05a7c887a91e18f9e5ff3b9f9ad8a2f12838757b +DIST bytecount-0.6.3.crate 12416 BLAKE2B 462e41d5a4ee23a6c9ff2bf350171e309cbc32f14bbdbde25a5743072a6511634d6c0429903edcfa8df4b9ef3c7bd95d73fff8a7b2018f3b4a8147de2bbfd3f4 SHA512 0c5f424329883726589e69842d2ac0767dc0b440d744a4452a14cbd449b8ca2e8117fa2978b4aa9b803a1a7cf79e9cf67e948057e8ee521e2422ca2e145ea670 +DIST bytecount-0.6.7.crate 14642 BLAKE2B eabbc141f2a277d07fd002869d1746e7f743b96c3dc72b8708308e826d3934ecb01407e77653ef46d06b3bdd9d931e121c9c66a784d46116a9e6b98e992512f4 SHA512 afd46ec3f60022a173b57dd954a06c7c86f21fc153a0ee6fc2052ada5a630515a386bc8344680ced57dd19a205480c694b9a04a6da0660b6e854b4a712604d53 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 +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.0.crate 30130 BLAKE2B 69896bd45dc95fb38df5f6b7f0952866c8efcb65490ad64447e1a645b5558c00a56d81aafe1ff6d2477daab4050c1f69598f0a3f2a74f644e090006291b9af0d SHA512 05f906ca1eec19e903652f2cfe86de36c25f6019af0e10212720bfdb2260a90426cea3acbab6acf64cb059fd138883e5cd4e46032b9a2d7a021715243ca6ecc1 +DIST ciborium-0.2.2.crate 35611 BLAKE2B 7bb34ed2b16f55af2d762bbc83263bba901a0f05bc7677a370460549297839c4d6e913622e8a6cb3a5c2447b94b0bd17b7d5007228ea8881193d08e5b8deb072 SHA512 8d1af6a09f116e42f0098d7d0e34dd906dc3e718b257ff1a1fde655a235d40619f61f18917c0cf35c55de9160c255a9795d5e7525989037e3512807cc6a900b1 +DIST ciborium-io-0.2.0.crate 2738 BLAKE2B 6f59c4e8d9c91bec47775d96d1089fa3989d347f7138f73f73cda02842a0409d96f32ce25f371a8a7dd5b34706c457b6815aeafeac36a61e309e828f9cc2edd3 SHA512 814059cf5c32c3ca2eab6877eeb73074d38f3419c04137ba345f83c7dc0222b983166e869e0ae9f22d9c604a162555926bff92a3ff57c076d72c9cb39072db63 +DIST ciborium-io-0.2.2.crate 6697 BLAKE2B 07636da78f59859515af0075cb36d9ca969113ac327ff727953c73b64b60ddae22e5b1b65d8be5aa401f8b13d34074cbc8b47f23abd7a13d551f0b1c78f23575 SHA512 641b8592f9699d5e6c607815c8e6dfc82b2bd01897015e04ef8853420a7d90c2ec5c1140e39eb7623ce05587bea52ef63659eae76baee5b6592d2ac5298ce106 +DIST ciborium-ll-0.2.0.crate 10740 BLAKE2B f2ab6870bf68d238d51617e17a6a50fb7894d11d7428305fa0ef590b825fa9351dcfec02e27d5cdf716bf392d0a996ecee2a475297de02ed99c65d8fc06f2c08 SHA512 73a7507332c8d941c82e7ff8cc707168f8d231db7531fd28eaba1be341f1511cd494c61f531852e0c5e37a65153addf259ebceac70f70185ede287d93b911845 +DIST ciborium-ll-0.2.2.crate 14695 BLAKE2B 3c9ab0b338070359f9565706a504e4f6c65560072380af6e0a57068ae6716773d40e75dee84ded5e1d32f93445a07a0965759bedace58291b68b94479fb16488 SHA512 2f7ef6ad8bf5a862e8b9daa64bc6d8184c87a22c264b10dbb35c00c9effcd5712f354b4ca6c2eb8e6795d4b99d7cb88fa2acf01f3ad6fb28caf81708a500549a +DIST clap-3.1.6.crate 202211 BLAKE2B 9fbd6d5ad8442118716e01c10ec9388644ef6e5621019a1245ae937324265b96d50aa70777d149daeea6f812ee05414623f938a056c38a201d9f6ee0b98bded5 SHA512 397c277eeb9acafc1098f6b6aa7e428cf7c7016356a99139dbff66dd6c6e12434b14a457679fd99ea50c1fb0b54b9b96bad65f1198025986835810484e542824 +DIST clap-3.2.25.crate 219403 BLAKE2B 75a8ee36c52e64cf0ac7ed5604d8a575c41c756a588bd418e6c1edccfb358350cdd831b4176f01b987fe7fa5901ca2bccee6b0f68ccba7dbe40baf85a5f3bdb4 SHA512 557c8932175d7ecd077b32b68904924e52dd46d04fd04ba36b3a9dfd7ab1dbe8c2128fecfd75d0388b21fca4aee55a941794181cc2910a4d4eb3c54e9c7e73ea +DIST clap_derive-3.1.4.crate 25358 BLAKE2B 05f5d65b6ae800ca6172d659d57e08e8dfa0ee741b41f285efc5aac71e0517b302a5573fce4cb9143c02257002a46c6855d9a45eb62b7b400a7ce855ecdb1640 SHA512 f55dbe26eb049610896ef31a3562c4229d5602df5ba7d4c061f13d613c58edeae8f7a183741d1d0496d0453ddfa18507495b26f4a8f98d2d4284556f5ced3cfb +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.7.crate 35409 BLAKE2B b5e34b03a1c7d5fbffe5ae07182e28f6638e026a1dc2bd87bf47f67230ead612b37ce0c79b50d84619009753bb98dab661279b77c68760a0b75ce8303733abc7 SHA512 f37213812527bcad23baa8648cd949d8ec955e1be7589ecd36fee46637e77420c2561fc301f2562dd95bb66802b92ec1da5b85367bf16b793849913698a80576 +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +DIST convert_case-0.4.0.crate 8098 BLAKE2B cd038a7b0d52a9e183a96cbd548a8deefbe0c60d6aea15d7c6f92a4bbf991444d401b5cd3c944f3d37019e7e3db2a648e321402e13803768556f32c08ec00084 SHA512 e17e92b94b030e39f368ef0dd0288dbb45f77c8ce3034c1a6fd2fd43f38cf10a1af5aa7bebdfb447c335d9593c32dde7262e13f97c271c419c6106cf47dc01e1 +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.11.crate 90434 BLAKE2B 8666f039a0e4ac6f0f8be2d08ce3349d8ad4aa7d0f38c638dfa6dc6a7f30a1629e42f87757d9e054e836941dff6a8efa53b5337706bc5958d33dee61f38e7bcd SHA512 1d37bae1c946d402c1fce37f22a82037d68896770757aa91d209387f947d39c514df52e0ce94317141513784511ac626482f16099cc3b62ca28a52f387b69c71 +DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 +DIST crossbeam-deque-0.8.1.crate 20852 BLAKE2B 0e7a2616b82c5e501c0f74935adfea3ee09db5475408be83db8f1b6faab4cd5509de2e029bdf6df90435e474ef91f3fc8d482ce3a72966b2a3bec5967666bdc4 SHA512 44a4fe1d4ab7457e2b0950be787b76b15e1bb0b1c108d032381ce3fe99bf7bf76f3d1718085660083d813e2639e66fdd3635d9186e85a9eb7267063b117eaca4 +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-epoch-0.9.5.crate 43883 BLAKE2B c0ee0879c583bd1051b63d29eccac37ceb9f9446ee8cb64756b2e3d95a30c5c11bc79d9d460be4ef4b62513049e28900a96085031f805d064e81b5eae4bc297a SHA512 ad822e967e5ef45fa0c4a939f057f44146f1f051032fd032355a75c0f45ae4e0a55e1d31c80bc67c01ff8d9c87a51aba7ccfe9a440f061fd8225c879aa663064 +DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 +DIST crossbeam-utils-0.8.7.crate 39751 BLAKE2B 79e1d6454887e8c61f498be0f4475726529e1c45d5b24bb0799cebedacc8d92db735bbc0ececf2d64a9601dfffd142b372bd2802fd0aa0e98dd4994158846a3e SHA512 b9c999f570640513c38c95fe5e50d0e89adfd27a9370952a8ee441118ffc0f092d21f6dbe7c68f653a6e766e5c1aeb209145d49542f1bdaa1f561e6707ad482b +DIST crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST derive_more-0.99.16.crate 56233 BLAKE2B b6b53faf639b99c8c689cd9696bb81c57ad9998217c81914a71d932b497fa79f062dea7f20d8ff2439b0330359ad29f2f46fbb14f194228d72a1a438cc9f9a27 SHA512 45105c783ba9e8a5745179352cec20efd2717278fefaa3aa7a932012375bfc1238004fd9dd60ec53c8abbb2c38ae5ecc3a84ea0f7a883726ea9df9ce8692e7b9 +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.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf +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.0.crate 36574 BLAKE2B d2f387682059fe9b4566ab995be449c58c57b8df5e5d8bd5ffd153aec1648721d8a9606d3f9aa034263651f5182043e08b6cc08d2d29d0a10f6cc61df9949a06 SHA512 4dd02f9d333a1f15657167ef4bd403eda5426cad17e0a4a43fa20cc65449345eb4d3fae2d6b10a3480016b9e23497fac13ed7e70b40c9450ef430be9f910d3e4 +DIST env_logger-0.10.2.crate 36402 BLAKE2B 34ef02d0f53fea474e7284fd7021ed3b44b11be2c0d0c9a66ace8792bac74d1a6b43997e0e7d043ef89e14903f6ab6d42c169bbb164f05cfe4e1688611639edb SHA512 c44131efb703eed984d8f4edcf18c77ef14036edf013e8bf445703c74a4386e4c3f4b55a272490da1ccb47a692ccde4670772c74d35c5723601c870416144b69 +DIST equivalent-1.0.0.crate 6621 BLAKE2B 5e2c461898c2b029430c526db25188ca37b5c1f9f562c1950a7cb26b824c8b06d0ce62542c234e909873c329982641abe091f99074b6e40f13898b39fc4a5a86 SHA512 006fd57e6829b1dd9644abaa6f650098f22302e9882fa5b852c695aecdead8e353426626c56b772ab362303dff23777cc7012ec04f9618403d54f0e03e29278e +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.3.crate 10543 BLAKE2B 958e9d12766533ae9e84a60b121794929b9b3b1a8111aca9a2e914beee5784b64c946e143cd8031335ac9cb51069e51dbc9a6b61073a2ccfd3ff60612a20b619 SHA512 9524db39d0c9be287e0d2aed3358a86e961b2868717037212a2e9dc408bc73198ab23196d7923a9ba7e0e9357276075148f582e0325ad36ae1b212a8c674173e +DIST errno-0.3.8.crate 10645 BLAKE2B 4a7af10845f11b3d8f177a75a692be468e8ef0ee53fb84a4d212335f1499456b6739a59af260894b5c3853d3bf21ef3490d1e3a613305561203ca334a636c3b3 SHA512 29753c421c6f929760cd7565f8171696e4f70e677654a7507253f4fc495edbcf214ace27be46bdfe5c1a0d782f4b688f591476e56f4a1096471cb353c643328d +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fastrand-2.0.0.crate 14402 BLAKE2B 8bf830151ec616dbc25f216265722e39f8a2cd9ae036b0904b73775a30497368aaf9bb7f49890c330024c3d9b8084749c91f601b60b53bc8cef2da8b0aa71322 SHA512 9449dd52e4b722d5747f68f127843c0d1a402765c2b6186b9526f8ae23293cb1f6b50adcbf18a8ea768292642184cb0eb42b1801d20f6815397903f9977f3cbc +DIST fastrand-2.0.1.crate 14664 BLAKE2B 7a5812153500170dcc53ca8d66384fef46eeb5a8f970be43863f22f82bf427672d07cb053f4e04b0fea358ca89178399871235680f57223b8561c07b8d21cf13 SHA512 79a1e1b3f39264f037def236afbd87b732f5e0a2154b1d9e721b3c7990c52be45138320e2571fe628f482e0da7e3cf867abb745e3c277b19015fc031fd4410d9 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST full_moon-0.19.0.crate 295120 BLAKE2B 5e7d72579100655fcae0aa3a62866028143cb916af524d7b744b6feff9cc006ed35e1bded4a2f58866ddc4ad79e37516a3e58f7c8eb46e8e2e5c9458cc601049 SHA512 e7f7eb786a32892dc7c8cf14eb84b62fa73bb2249548f182ebbb9c1a3416516bea07236423eaeebd584b7486fffb7973c1ccf4798c99e207f46f608e8d79e0bf +DIST full_moon-1.1.2.crate 372352 BLAKE2B 79d100cb3a5ff69b1643d7d248db3188125ccc9e966aaf6d259b57415f6a3610114da6a222d638e8b4434108d465b2a24dd2ffebf4e5f44321415a3a019e0a52 SHA512 0ffd2de99cdd8002673707726087db6e3ab39dbbfddabde8d16cdaf2cb020f1fca785e5a1a9d6e402c6e1584f8d4078a57e5a98282852a0d79156e7803eb1910 +DIST full_moon_derive-0.11.0.crate 5356 BLAKE2B 41def5b81c498dc3d2abb132547b8ce668abf578240668a305fd2ec92d017cb10cf4073dbc15afafb466e16460c5a591bde563b13021fa57ee95c5453271e0c0 SHA512 81010081b196493009764764b03abfbf4b96b91b9dc411703162b2af9e2e27cafa69ae890e5ae648c66dae4c39f206af9190226868c4c0e7ba49e99e701f646a +DIST globset-0.4.13.crate 24031 BLAKE2B 64e28ff329eb4013f5f4a94a805092197d072fe479cf7c99132dfc63a6ae7c8e8c3ed9fe4c506a239edc615196f5329fe796db825accb1e2a012f62b33567305 SHA512 1573911bcd22242ed4bfb96968b6324a67c5602f8460155d1600091e38028c4fee35cc6ec9e706a3f292b6bb14057ef97c5701fba07b213ee7b9653170c616d4 +DIST globset-0.4.14.crate 25090 BLAKE2B 2c3e6f8384a066ebfa1f36bf03125b5eae79329255674e32c58963451d4b342ada10f17524232a953bee133b3c77b678a141543759ebc622b5fd659fe55622ae SHA512 e83e4f5e42a97609e2579b09f49c2cb0a76a94e7e2975c5871f2c5af5d3b809736e0a7b220404c582f4a0c7eebdbfad6cb432e89b26401b58f2b253f8c0151bc +DIST globwalk-0.8.1.crate 13705 BLAKE2B 4d0fcc805cfddb47af24f5d8f2c4f9bcbba48a8a523e565f7ce7bea767b6d108ae5e3f5cccf6647b497b3690f862e1652812b9d83ffd02c634119d5e03d1a7e6 SHA512 3235fdd9c24ffc54994a0b37862c44e16a4c9ef6a7e1a008c5d83dc62a9683ade97e451e4da7f6db710be2532339a55038fa3bb85dbe6685d1c807cf42f6d955 +DIST globwalk-0.9.1.crate 12572 BLAKE2B 3518672646219e391aa0f157ae6597c78603bbef776d92403b874f848846d60ff8734e75b117dc76b1be91f830157cfce698058f445773748b9dda9cdaf3afce SHA512 9c95d6832950b35cf6ac87bd986116a75c847f11dd2e96ec0cbeb6c223ff901c949429669698cd75c4244a60c3de7df9adec648bc531303cdfba889e09f29448 +DIST half-1.7.1.crate 36168 BLAKE2B 632fefc24ad4b44c64ef6d3da745392ac016580baa5ba898c45bf41598ebb9ea86bb11c041b8813df73aaa755e323cc762b9e95b834aff7118d0d77e1834e7d5 SHA512 cd678b9277fd909083b67eb86c1fe92f464c92e1932246c6793dd835069aac5af6b9dc16bfbdcfbcdd75d3a641bc1f2240effd83dff6068a41b6c54d3739f73e +DIST half-2.3.1.crate 50257 BLAKE2B 073192254d98ea786b450eb4e29d36c3a661ee2ac6e57b8f303a7da483ac60451de59a91fb4d4be3fab23ceb109674416162f8224d3e9bc05883e4f998182225 SHA512 b29acbca7b8f8fed6392346d03c710dad0f51cb2e358e7ea74a3aad4e10ffd22edb4154a56f877adc375da831a7597b51f7049335c0781a1b1110103e5eafc35 +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.14.0.crate 116103 BLAKE2B 24bab03e8a8cb7623b92282c83bf8acaf0752c696ee1c010249e3ebb3646e7549d8d6d798b02c9d5b621afbebba7320f8a859d9a1af1523dbd46377b857dbb5f SHA512 f0fbdf81517f59a0b67f792a4097f1131d346b2b4cbda93590749cef7f9f1c9029e0e182f58c23b74d3028f7502c30b9593c1eb4da37f95388d74b14582b8959 +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.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 +DIST hermit-abi-0.3.4.crate 14445 BLAKE2B 4dd00ad81a5ba9f94e6658c2964ae7983990c9e7df228cb92039964bc5fec537802ef221812adac53b2adac345df84179c03fc982b3c90bd097175fa5f8c4a49 SHA512 61c2d4aa1f5edc1a51e1e6c07cd360b88db1ef7302b583ea9b97ce62d1020b8864e7bbe4b5d7de82760cc319c15c7cf75509fcd536ad5913f50046de662eeea4 +DIST ignore-0.4.20.crate 53551 BLAKE2B 9c2b8d729ac7952e84fad82935183face8f6397f925dbea37b83b438fb327534c64c565e2f5cdb98d0820413f5c50062173887f1cce93a50805ec5e2df43a807 SHA512 e90c5c356252fa1c573bb92971477f2805e4167c3e7878e7da6756ae14463cca328a6614d448cf9a3a28abc5bf0f7c62313a8cb8103a04bb1c3bac0d0924f658 +DIST ignore-0.4.22.crate 55462 BLAKE2B a9a29e5286c9a9c132f2fa319226bfa85c9555150afd18e34bd3b37915250842c46f6079208dce75674fef448450dfd23242858ee2e4e2bdb7eb65f89d689d0c SHA512 9647a4887258dd970c87798dee32a16c1cda75ce3e352829f78d97e1b786d67f74d89b2fd76d48a607fe795213965c04c9dfb47713f8fa80561f87ac465956d9 +DIST indexmap-1.7.0.crate 50363 BLAKE2B b45318ae2a6e1f008494db77a3159eea3fed4f77eb04ae65599be9392d6ef78d4677b65d04fefab8f917f6808fee821a33bcf53a50b88785fae5ef6848e3a08a SHA512 9b882b4a7068a686acaee0a08bd4f3b35b58d36e786358cf14a3436eb61339649e64f1757331cc7833a2fa364c76eb6b75cf0c732afaeb202113de1e66b72ab9 +DIST indexmap-1.9.3.crate 54653 BLAKE2B 7bc1768589e74020dc15d3dd064009edaaef39b7aeb682d0ca8e49944e3f020b9c04d64feb102e88b22feb40863479dfaf4722d6a77b5d19e7ca553f4bf64c1b SHA512 2aa8069eb07a814c8fa3e11296c9f032ef60963520d7786ad20cca5cb7e73b8f76d97722a994d65295bb713020aadce5008cd3df5e99d8bd968ef1979f910a37 +DIST indexmap-2.0.0.crate 64038 BLAKE2B e7a1b2bbd790f1446f77262b5b0799c2a816a01295a9a4db66f10e6c0502f8970982fb808581472e840cc34dc70e7938b89408799ed0d91aa50d3dd0b4807995 SHA512 59bc19653436389e1408e21b0933e5ca6f9fe228f0f5fbe9a7e4fb461b9712ba82983cbf22c0581eaf7913298b9ef5842702946152b493c1dc651381d6bce1a3 +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.1.crate 116219 BLAKE2B 7d354daf7b069515ec7fe77ff2f4f07ecf870735d7ca166fd6b10ba89431cc27bf264c648efd2052206e8edd8f596485b913071453f37e5de47da44e935db79f SHA512 8626eee66aa598e16f5322a6fc55b17c622656f58635c990f5cbd8faeb4739690b0abb3efac4a9a3073752e9f2a51a0ba29401edb12e0f6bf9bddd8d1b394dbc +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.11.0.crate 125074 BLAKE2B 8e686f176764e92e4da3697eb781e1bc30d6c57ac61d97343b4fc3a48e4febf669d5771fa8620005c620cce52c236760ee2e1bc344cf602e878bc168a2e69cab SHA512 8ece00ba0a7cf481ad4586da24385a6f0b1719b9c3f0c25b9b5b373dd1a0ca7b9687a77cd179853392890b7bf4d31e0356a4e5fd540465b4ac62bd74ef717fd8 +DIST itoa-1.0.1.crate 11059 BLAKE2B 5a2e22ab891ec883a90f652c88f924113252765579c03c783e43210fb2604e9e3ccbd4c1571087791be07bb99c4e85c7f85253be831b3ea883bc0ac18a927980 SHA512 8e7bc1e9bf4fc06871b9fe20caad4e0af965477d724f4c8d0e2a3a4d87aedf99f92e4e583a6440ce574d0fb43fc9d6a2e80add52a2f64210c6aa3b402e424295 +DIST itoa-1.0.10.crate 10534 BLAKE2B 8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7 SHA512 fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538 +DIST js-sys-0.3.55.crate 70499 BLAKE2B 6108d6bf4be72dc93db5c2f45d59dcbd7b94edc02ccb368a05bdc0e259768be4708e449647b254bc3c542a366492a02f0569d08e69c00249f58b07a566cdf97a SHA512 bd51d61684b3683d5b80df42eb80cb2e4688096bf14fcbd30234503709b1730ab25c7b58112516aeb5d7f44ae20e0ba08bdfddb0518a20603bbb4ca74544d4ac +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.148.crate 690988 BLAKE2B 41dd38cfff1431cd8184220745697d794a66f6badec750be3910ddc4a6ddcf964692b5b28a5a9714592c5579da26248092facb9407920330b55aaef38501420c SHA512 1dec9ec8f4c610c08f62bc2b45dd32f1e4528a045161d848b5c4f0382be1158a690f4d7760203d7d2347a80422671f43b07531871cf44990887eaaed35d924d4 +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.11.crate 1413981 BLAKE2B 45172cc348e758bf87831b47d2d52ea43e781a738a59654dffc04cd5f1726efdd8d1e2376cdc247019b64d82d756f4739815422c353f54f081a2c539df02b5f4 SHA512 befe18ab06e5248ee89f0cb8fbc192a5564c15c9873672fea62754322d3c197563d9133b839d5222e6baa522ec1fafc48176ee605ec7954c5d93e52dfb6d9772 +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 logos-0.12.1.crate 8973 BLAKE2B 344780990917e2c15caeebab955e98ec155f240056b3239bdc9db723e44929c135d4e783a5d3a5af256d7bea2363bfb74a3002ace1865fdd4840bb03a4d79ece SHA512 011bcf2bed59e5c707adb8ce50b26bb845631595426429e741231613e215286c2c05f3ae9fc5b7336b7e7fd0690a9fae2579413b750f7694b6c475d0fca3278d +DIST logos-derive-0.12.1.crate 32282 BLAKE2B e4f6a72c73abb8a02995214dc8f29e9296ee40e4a03f055091256beabce54cd8100b10e8e2459db1fa359dc85c9893e7662fe0eb9cd3af2e27062b34f8e5c602 SHA512 bf78b10d511adf523edcb7c9cc0401d49417f728e82dce5a3cf2679d897f5a089adc72616e77c9d51b1661ee39b925eea1365f3f924114aff091593a4960ce87 +DIST memchr-2.6.3.crate 94377 BLAKE2B 5f1603397d6703ddd9a1e68429cb6e9dae9021e14692c1e084f3b5c82d36645a1fa930c7a76b97df8e1919402fa7e1c621969ce85ce20c82b3087104afe18f25 SHA512 8d5e1425ea702a0950c95271dfd2e81610731496f77af0d683536b074a22922a7d7ec6da41577487d1d658e3b27257b7d1e142761b523e68760a2f5f24f049bc +DIST memchr-2.7.1.crate 96307 BLAKE2B f1a008fbdbfe84852a8ae1d9d9574306b1bf120dd5087903adbcca6af342c9abbb296496eb9bf6cb58915c4444b3edd6ca4e27131ac7d8aed8849815df87a944 SHA512 5120496faa31fc427c8b4178461a262b3a34d70eddb7ad17a19d6db8b9969c9e113d3625b5e6dc677087fc80907377b00ba0421aba9a92cf73ca2849d932f473 +DIST memoffset-0.6.4.crate 7664 BLAKE2B 098783d0fde7268b16fc5c9f5df005b93daac18092f04d981559b9f0fa310344c6fbbb93d42587ec7107a5c4e8d757508377dadf03471dbd7022f3bdb5b3da4b SHA512 bf8d05b72571ccdef32a93cc4489ab4cb7abd41415d55572d1dfb983053afe3eb2615e968d87a326af90c5702b9959150f985a4186acfd61df9b69a74e99713d +DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e +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 once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46 +DIST oorandom-11.1.3.crate 10068 BLAKE2B 443ced49f63015823866257a36a88e566f75adaa79511c1c73f1190ec8855ca590d2b6ece07c2ad5e9e47a89f7891af6e9e43b7d74d9ac57cb3551e60b50aca1 SHA512 51ae60ef51da56d7673f36a6c5b99b743580c5f5be54fdcb54b69e5e2f6bbba3267f96b74e7cd6dee6962dfa6696fd9ed073f22726a2861b8f2601946a8efab9 +DIST os_str_bytes-6.0.0.crate 21046 BLAKE2B 9d2a9f47aac852ca2e27e63a22c7267e1a4affde2277d50e128b54f377758322f07ca7263478c39c91e11a2b32b0e7a5fc5ba1b31e0ee014b412a4151642e605 SHA512 d2d3741a1190092cf251e035d2c55a7d022d99512160ed4ddccccb44ca85f664f94f8a937a76eff88581b593e2ebaddab6e753009f3046a8a2ebf451418e41d8 +DIST os_str_bytes-6.6.1.crate 27643 BLAKE2B 8440a196a3d3d9c3a584562b6c2a1033f5606998e8851f8ccaeababe58022a42e65510e12ebdbcc7b24d0fcdcf111d68bf00d89b8665ad5cee49180db853789d SHA512 977c0fe9891c021914153d6a081c3789018fcd1830224f5c6768d0c75ac8ac4919638bb0a41949710fd5e699b162d9290a5379cc6251535a127e212f5b86932d +DIST paste-1.0.12.crate 18156 BLAKE2B ab4426f9f588de4c50114421c4f9a0bb2fb5f144e9cde5d0d8ab14b3a451ff5219a99ee1cfa82dd48cae86f70d205dd8fef591651e443ba118bb27f7446e601b SHA512 fa75129e5463347ebb871f2e409463d2f164e1d9cf7160aca044dd280582354cb3286df05d56acc209174e371b577996a5b99ff35f12810610172bd9de21f98e +DIST paste-1.0.14.crate 18157 BLAKE2B 35e8548611c51ee75f4d04926149e5e54870d7073d9b635d550a6fa0f85891f57f326bdbcff3dd8618cf40f8e08cf903ef87d9c034d5921d8b91e1db842cdd7c SHA512 3a793f0e5e773a7f7defc798a4c17ae9a40d715144632ea6cb0a8c785e14c4212046491df016bb9838281f8eaf327a79f01c1e2ac5f26785c028bc880faff9ee +DIST pest-2.1.3.crate 77986 BLAKE2B 210638cdc2cc5e389d2248fbc06b8163dd5ddd77974a04d32f674e7f959acb3c5efc7f26100b6ceb7c346ee06a39db0e11ad5b793a1bc09dba679e6a5a4aa2f1 SHA512 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83 +DIST plotters-0.3.1.crate 8595577 BLAKE2B 7c500c43c2b2875d9dc17e4eab57cbd8a470c6064deadf4e78c429abe2f1e97511f64bc67782b4e03e7cc47c8ac54aadfa5f7cc8c27d3b4453d2ee8252896c99 SHA512 c7bcdf9da56c2d1c03053f61256d44d2384fac1a9a7e0db058090c13b359bce76a2a96bbcbfde04fdcde0a9dd3db8a1a22bc57508b0b6e4a374c8b35ec6c9707 +DIST plotters-0.3.5.crate 143975 BLAKE2B 57b9b37d9e5f43f12f1bbd95d0c0789a09b2f34b30278c62d8637f341a901ac4c0d70ce4a4f869429a43cafaab637d2f25af3eff12354b0e85b184f439c91320 SHA512 38bd608db346161ffa04c50aa315bf5d5eb2840490c5ad6722b9e294b8aacc3c434a1c6de073d2a29cb34de6cdc6260a227f9b7995ffbe75fbb8783708f50045 +DIST plotters-backend-0.3.2.crate 13524 BLAKE2B cfd42df0fcea4e5ee944a6b8c48e3b7fcecefd6d97f07e1c333067193c211da9eba29fb56e9fc8b861cfa2d1baa3c042fddb494bb66b9109656b26bde7901f7d SHA512 116bc6866094a2ec40a9ab9363378566ff37eeb4a4e3805562dd3e95f1d5e8664b54d3dc858a2c9974b125e308e46b77c294de2a655f836d342712c32f0242a3 +DIST plotters-backend-0.3.5.crate 13440 BLAKE2B 72ba042a2057f7afebad34a794df17a0c340ae0d15af2631a3f3abbe117dd8a8d17f877dd935ad59f33494c523664cbd4fc11e05f6c7ae0c495b5e9d4c4a8708 SHA512 4468e2619d7fe47cd03fefa8b1d901ddf5cd47b2899b4b9082cfb695f315cbe415fd57efbef6e0a67eb51dd8edad530c15442810fbb87dfc4b7943b1a7f55460 +DIST plotters-svg-0.3.1.crate 7596 BLAKE2B ac8dffc5dea833c0506c472567056be0804e5519828b68f7b3bec9ee63dd59f9aa828c10732a50e004214512df06c7eaf164eb9613cda75b2753270fa358c0d6 SHA512 4d3cd02534440dc26f5eaa3b4966081901626c61d9fabe0092fed87c48929cb9be070d9c34486fc7c7bef308337ff4890d30f9581a613549e507db60dd9d8876 +DIST plotters-svg-0.3.5.crate 6948 BLAKE2B 1e8df5cdf68b1e27e22ef2f383a81caf76ab598d09f31c536e86c543df78a609a33c3c426660a34a37d1313cc2937b0c678c5e1e43fd3d65bce95b59b2531935 SHA512 91c4955f62dbb8d80e01e5cbdc7ad5f1869be6025de1d2baeeb9198fb108ad8f01916cdc0728b7123ed9217abe92cdd8ad30116dd454312c8f63bf9cec98644a +DIST predicates-3.0.4.crate 23240 BLAKE2B ff0b96b85668dd24e8368479d82210b38f591f67a0793a080670e02b649516be8acda4ae5f80e98113a2030bfc7ec71cffe53a0fea4fb65f98b3a2fc1f6daece SHA512 b2dbfa83760004abce72f2ef576d7ec079c4ea909120a8fe1ec6b87da0fcc2b48406cd6857ed16e131281b4775a6f33ae94f975e381794fd9a98a2c0e11e1f75 +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.5.crate 8126 BLAKE2B d63d2fe2bf9c61e703f11b8d3f8a8434179b8de1f45a52dc6266e79972e0abbefbefb0d57359005bb0daf06ff17276c858481be8382a7383058ff25e72dbb3dd SHA512 950f9191f44da894feb209110488de3da0e36cc86ef366ad2749a66bba0053e23c39fadb67fc5a4f5db3adccecd414619f9f805c2913733df96254913c360bfa +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.63.crate 44867 BLAKE2B 54fc0f4f4e328c78609f5c0e26a8e6b1e5f1ad989d68e63d21e094bc20e1be6950d5df98ffb601c89bd3d137f6c05a3d1de74070e493002e793bf159b96f29de SHA512 3855011d0d42e8fe591e7552d224b692d79b194c4452fe9d8f92ed85e5437c0a3524a38e66301412be482cfcfbd468b071a03cf584a1618284dfcdcac9713102 +DIST proc-macro2-1.0.78.crate 47158 BLAKE2B c56a24fce3faca9e04db7965cab552d2a976c3764df0a84179b5a89d1230ab355c777a82b4c982e3945414f1f0478473a88821dd176c32d6de394d73a26adb9a SHA512 11956fe03a2e77a925cdff2c3c8bc8804dffab4fa1de963a128fa23f4189976fd2e2102bd346b92c33524beae320b71dadaa5213695a3ec638404196e14fa769 +DIST quote-1.0.29.crate 28345 BLAKE2B 3aeb637a4139730348775caab4d48173650d8bdce08247263d741ccc657dfff7f2facff05725bcaa73486818d394c392c64ecbc61bae3f5b612104aec16ff289 SHA512 d686a3943dca059a8e79689c77e6e8f6dbfa9b16a1a7ecdd27099339b77a55334252eaa8b4340e79c35ebb1f6e4deeb3f6356dfd02484f9c724e66a74387e30b +DIST quote-1.0.35.crate 28136 BLAKE2B 81424245e1e2b94459df68bb3a9a866c6a364102b5e1d010ede9c5f8278f8406d7b651957d091c5914e936b494b0f6e9a6a1dd8b7d35cd7d7100f86dee4ec12e SHA512 f5314fb6af17cf36c228e1970c569c29ec248954a450a5f90ba9e2896d04f74904c9cec5a1f74325f2489295a94491eee4ce8fb461e22cd4b34e53f1f881efd2 +DIST rayon-1.5.1.crate 160424 BLAKE2B 1c31c8e3290f76d02347271cb020e50e8f915b7a064f133a196c12e07ae1551c0e7c31883a31ec419a05198d6c71f0057be1b8ddb21f451db9ba40da511a0e1a SHA512 a68e65aae7040a6f6b0cc33b53b4c22929c15504ed4fdf54f5eb5fcaeab137c220b00c716aed96246b6a762c4f1e8be920356231d6c4a0b3e01132b9ab96ffc9 +DIST rayon-1.8.1.crate 170448 BLAKE2B 982f7ba7d6a43956e6f438921fea2e40d3b398f4f72a4c89f55657aba6aa0d99912a7240b1c32c1dadafa9852adf440e3153a3f0cc56f6582867fa2794bb5144 SHA512 a83304be8334f5aa1c63468ddc749d8e8124c6947f1472320ba0bd4351c9ae582dba31ff369e9efdafdab439571fbf91b497c2370ec15406cfa810f5161cfb32 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST rayon-core-1.9.1.crate 64961 BLAKE2B 7201024124324d2cf2d5785b7e79d2195adc7de576b826a9c28603dc44f1b5de46d277b791a741413c85facb4f4a552bfd55989a190f6f5ea3df4bbd32042f66 SHA512 c24c34dc488171ce476df145e8c6953d35fea93412805f6c411ba8b8e9dbbd733610b291203ee91bd265b766b78e14ba15a7b587e8f0ae8bde53f60e0644ef78 +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 regex-1.10.2.crate 252839 BLAKE2B 4be7bede72d41634c52eea25566fb13337a84a055aae6fb73d3b18ab9168085ed04ffbfd5b6f87c2f85c9922893b9c9a253a8c874eae9185b2100850443b1517 SHA512 e594f70cc540586e4039e7b905ede9e507757b531f22a94aae185e47732ae0d54bceb2c6aceb815819a9652c01ccf697798d372631f2f864c04ca2eec59759d3 +DIST regex-1.10.3.crate 253101 BLAKE2B 390ebb00bf5430048412883b672d80737e783fd36f40895343cb38ef2e26e2713418c2fb4d66792bfd3be4c990b4518ba120de229a72cbeb7fd5c2af325fbcaf SHA512 d090898465013b0975a6de87fbdcdf76b4896578056f4da83424bd5e7832547a3d8ace643c379c4f14700a0a88dc95950a38645508d1675306c377879a90cf5d +DIST regex-automata-0.3.9.crate 610489 BLAKE2B 6eccdf930979ff4e8657cdb8fc67feebe18d16f6deefda7e1692c6cb6f311bd3c360d9dc091938bdaba061669b003ff7689d7717489326aba70aee563a4f0e20 SHA512 c404677bf470f913c1ca70385a1b9694ec4c048d306380c23001bb746803ff70999c7e215efdf02c6bf03cd9a922e98a6ecb3be588fd4f05c1f57836dbe54c0f +DIST regex-automata-0.4.3.crate 617011 BLAKE2B e685724eb037411c1a73d6d355c76e9e32c40f1c9029acaf86477796d3f5ad092b0c5619f4df2fc1ce34243f2ad8af147aa31f83a435e5b5adf55b4c9c8a9359 SHA512 4fc82fe3556f829956c3172447589555ef286fd66ee9a445cbdcdbe57970655e35b6eb0895ba02c344d826609257e0c95d3f7f51858aa260103bed7b08d8c1a8 +DIST regex-automata-0.4.5.crate 617406 BLAKE2B 21826731ed5439a12cdda5a1ef217dc3239a0884d038170855985bf830f2782bdf4dbfd1b1a8812812db3a2399dadf8c173e75db635dfabc97382fda0561bba3 SHA512 0e9681d5c4529d49ff2555b7b73cf234b1f321a7fc634beccdf76c2bce5094e8501403e8caee2b3a16ac299cbe4701d891f1efa380b54f9dc2d92bbacd4de611 +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST regex-syntax-0.8.2.crate 347228 BLAKE2B 211fd1c35ad0f28874d4b4d276e0fb0a27e5a1608f2f16ba2333641b154624e378419daf8d1c955f21ff5f40f6d49c89569b7e11ea5649850846d0fe447a675c SHA512 301dde555f300298f2594490ccd8b92033e4917fe9b8671b8a97db6c827793c73969be85a92999964dcaf3177edda51abeb576811ad6cab9772964dc0a77e728 +DIST rustc_version-0.3.3.crate 12119 BLAKE2B a8cfe3dcbaf436b74e9798ee1296ea7aa372cfa26788b7a84c9ce7ab3de5c5e00c6962e4310aed9bef8584e3c30298bf1bec1ac23c3b70c6aea32394359712e8 SHA512 37732b3b28eca41de205db34479c75b31af4ddd811f0f1606933eb31e25e5ed3966a41a8b7d338be20fcf47540629824c41a267436c185a98f8acfdce608b5cf +DIST rustix-0.38.21.crate 358962 BLAKE2B b3e4915385aaa1783e0024caee2c454d9ce66542ffdb9ab0f0ef02f07b6d583a49b29b25a604832903f7909a0362bcd2260958cfe3fe045af4df2ea5c62c1da8 SHA512 f3b147706e1befb9d743bb57c7f8dc0a1ca8f244ed98069dfc757ee9d7281f097531bf7d1028d21ac798ee27bfb07b2ea6ac395dd0bc6caef4647fac88669833 +DIST rustix-0.38.30.crate 374744 BLAKE2B 63ad9fe2e131259a008abdf7a19735d2e2401e62cceae7b449ec7cb6025e82f8d275c24caba5c23c19d9c37de9b3b9263e96db3eea6bba569eb6146f5b3dd62f SHA512 6ffcdc274f97e7dad9fb0a23fe948ec4041fff6ce915204fb46adc31b55646a5fd0ff3d8d6483673da2cc55044ba53af4d6e48ebeb8622e7ac027a5d390231de +DIST rustversion-1.0.14.crate 17261 BLAKE2B db30d01914059a893bdb4c448ed0bf04852085c2d948bfbed8819a1d2317c34133cf609abdd806ad628b86974a9c1ab9d09f79743cb8e13257ef32cd444f49c6 SHA512 466d753c28c4899ab3da3e9f3366f7ecc435d484f51e0c07acfa5f3367af0de27ea3bc75efda22159b4990c976b1466a27e7c31c834c72a87d8234318357454b +DIST rustversion-1.0.9.crate 17425 BLAKE2B 0d4bf497848b3fc0ce10cdb3f1cfd73965bba1c0aa49f24c0b4abb92c2dc133ff546b119a69d2f5843f68cf4d42e4f64e9c59e2879788f91208bd75a2b7c62e8 SHA512 b2c116585816ee3aff5b21ac72ef05520ebb01fc164519e43407685c223ad5f2d3ded663c643a1f0e8150d334383c7504b701ea2708a570e5d7e29d98e2e7c61 +DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST semver-0.11.0.crate 20826 BLAKE2B 9006a801dab95e7a28605f623984b467221c3207b64af251bce3fb4fa74f731c4a3b9f95081bac59f754fab215782856edd98dd763b66563010498b97e8f35d9 SHA512 bdbd8eba37071ec1d24d372cc34ac4d82b6d914e7396ed51276e80d4d299864507a9d837ef381f6c4868981b7ca35514050ab8d7a621d43697a9c4b4bd5d8573 +DIST semver-parser-0.10.2.crate 23176 BLAKE2B a946a635d207f14a59f3b5db3d0a6dd8ea283bfade3fc15f07bd9f19087bc12203591a17d697692ca12abf3618481d53f4e7492b80e7233a519bfefa49b95da0 SHA512 154a6905eb5fb854450a0bd00381f93ededd6f1a992103a53464429195102eb266c7e8681e89cf952223a51427fa17c0a36e3b7c2eb6d375b309e5fd3d721f1a +DIST serde-1.0.188.crate 76230 BLAKE2B 81e92adf17e3f2ce73c82e3069b8fd656211cfeb6755abd338b74d52f748f5bba6690abf5c83ea2a126fbd6187bc587b539f0ebcf621e928085876f28fbb9513 SHA512 7d42ce834bcd1034f8ccbcd6646cc93f8e189e344f29f4d7b0ab148ba11ce7848d0ab986dce7a0245fcd6893243f5768f7bc0ca9c24c75c53585ecc899d312d2 +DIST serde-1.0.196.crate 77097 BLAKE2B 22403615511a7621a9d8d54fd2dcc63878cd2de0e43bff6b7921db85e19f34ee5022eb1086890edb6987428cbb707a59277ae007d1536b5d80a7da615fc3f36a SHA512 0917aa36d855ca77726d538fb7fcfcf629722c784d747b3869c0d69444c447d7b1fab556a9eb9594ddf6cc508df636fdde051a1c3909f9c691e4921946ebda19 +DIST serde_derive-1.0.188.crate 55563 BLAKE2B 3b24044915a704d9d8a2cae6e6547ecffea7ee3fd4260ddb2bf7fa38b23fd7fc597b61ac28bf65b9f0d45e18ffd6bc7596f5a3d602cc79835697fb3f5440242f SHA512 fa9132a319f7829e6afad65289031be99255466d76270875d9d81f82f63e53592eaef5452d0df38da92e9d0b6f2b37e91026635fff4bf597b0ae662b71b5eff0 +DIST serde_derive-1.0.196.crate 55775 BLAKE2B 3d06b3896f0cdd1b1acdcd0046bdbfd1e8a298d6f07d12a2326ff144baaac07fcbd4af1d18b8b1188d4cc192e253fcd79860d1dbb2ecb148025449c0ac954c72 SHA512 f4df7f835e8416e4662c62a46d5f6e6d45ffd103812d681b220f8080310720e27f738a34a8e622df722fed55a1d8c654dd4abfbd78d1fdc871306bf3985baf22 +DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6 +DIST serde_json-1.0.112.crate 146596 BLAKE2B 6b75edcc4906ec96f8606ca7d7dcd19d4ba284830f07fab082fc071015bceb5f71ac1934b7a2c1aad4f8f41f513d07e446d79a59e724a1dc77c3e8ac353d7066 SHA512 4355d3842c710feff62119463506a4ccab16bb6b00cbb2436cf37b04d7e5e6eb795b0141b1d5070af65b278a8899cc983b65e578c2e79651cb673a02987e9b73 +DIST serde_spanned-0.6.3.crate 7737 BLAKE2B 957352cb24d5cb1173613a48de7e411d768c61a73dd57572530490be0569e133e7c8eb62ec34e542a17010871562a53e37b296386c54dee8ea61d175dd0b05e3 SHA512 5c4f4a861dba2af7f0ad0c585859f845a7ea6c0a8ff8b63985503c9da27f313ba15b904b0aa56a59043c44a87c75fd317b23006a3804d332b84855189e436610 +DIST serde_spanned-0.6.5.crate 8349 BLAKE2B f4f8f798ae3a02c0d5178aa12a94bd1bc08fef88b6a81d782ba07ba36fb0d89927ecf621087faf376b6e53de12f6a96e0880ce0cd01ecc31c5dab7dadc6f3ff4 SHA512 bffe2398629ae5a5a5bb6d5fc2fa0f4b94d02c96e25d1be2fb9ad95d8ca2fa9bfdeb3af11049ee9c050e497f3beca108f03020f88f6de29b208063c3898af354 +DIST similar-2.3.0.crate 51082 BLAKE2B 47115ea6a8e10ca7b70dda65673f40350a82ab33928a2d875b37a486806f265c917715170de44100d1caa177cd9ae9453ae8b861bca82472851af0b62a91217a SHA512 d0b8fe77d03a94f9ca3b21bbc481c22055c16930931ef73240c1cccc6a47c5f8133b2921fa88aa290ef9257a9238afea8168f3b4a0d3e5b679cfbb9493c05b14 +DIST similar-2.4.0.crate 53147 BLAKE2B b30771e3c26300f9ad691566af22faf4592225de44dd55abb1231aa3641a32ca71c83fe9253dfcfb0c438b6f599c77358595fa03125d5f343cc617e99354dfbf SHA512 6c8f1cb194c165ff6ad64298d37deb6bab0abdd51921e29395e1c86268c65db1b4a67ac03ba37dbc69a0ea35c0f3770e894de7253f0e410be7bfc7845a45ce7a +DIST smol_str-0.1.24.crate 13351 BLAKE2B 19ea2c1c34eecfb8d2b761a25db4a87c62be619f109e1797ffeab8417606955a6285386558ad2e603532019e4d4f38e1d9c813bba3529e9790325e2ebf56d1ea SHA512 db5f468e15d7c19f751f626b8b91f56532c9fca833f5c8686e778bee5ba85087684521c6d68522ab76caa4eede931065d25fed05ae8ff1dba3608947eecd0391 +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.0.crate 20205 BLAKE2B 940cf866445a5a2f7d032eb755cb4421b5d51dc47dc54ec90d63cd0acd0e3de29a58163e055a93e3ebb46a67cbe436bd68f976cde38d6e26757e5a7ec33030c0 SHA512 3729247982209843041507d9835a07555e6a061690ff261d3765f0dd06d2ca57819a3ec242a94eba994e8c79056bd91d3a6f25e8c6cea7c8d4a975c79f9429b2 +DIST strum_macros-0.25.3.crate 22570 BLAKE2B 511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c SHA512 e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62 +DIST stylua-0.20.0.tar.gz 412838 BLAKE2B e2b047e948d0af1f58eb03ee4d33173a4fd9b408a5308acf50201ada7e79fba364d2b8036942e5d6f83719c88a077661a0658949b2cdd013dfcc7b61ad3cc7f3 SHA512 0f15e169953eb96f846d864be7e35fb04be61c6951a4ba9967e26d5738807bfe110e9ba0e5d788a27b77d3c32f6df416d046f4a8c2139195004a8ecdbac504c7 +DIST stylua-2.0.2.tar.gz 424426 BLAKE2B a6fd2dcd16ee1d2c7cf0a8544d31ffbdc583120432660fcd5e766a41c9a2bbd2c9aeecac64539705cfc8a5cfa0edda6f06af41e97841c3e6b05afc08c55b5124 SHA512 6a05d0189cdfec8cac1a204c0f997253e8ca90b322ea8cd11c1304d026a59fa03872db942814016511c2214c0487b7953504a2144dac26ff2f08827a1027ed8d +DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d +DIST syn-1.0.76.crate 233723 BLAKE2B 99b781b6ffa926ca71d0a09ae81dacfc6ee713e15fd057232e527761b73f088c30967eb13d624bdf34a089c5a33fa28ecf6ca069e3dfd7061932643849243967 SHA512 0f32138d219ca74fcff1ee5ee5bb89f965a30b74c10a040bd8361332cb84900322194dd85ad7571c4bce72c1f66368546db5881165939800f2587b15ce07298a +DIST syn-2.0.32.crate 242504 BLAKE2B 2c2938c0d711c684c9baf95538e2e76220418646590474b2b654d9242d2818aa7c3e5990208fe231ef64903df17edbbf6cc930e6224c964cad4eae5aeaeae781 SHA512 609f125f8138d17b1185760b1a63f3713079f5214fb56c23012229a56d10ac1c12654466c9ad1ecd6b2aff1126d125abfb0a42bd7f669635e5024b962b0cb0af +DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 +DIST tempfile-3.8.0.crate 31720 BLAKE2B ac975555bb4957f91e7d5733ef737bf25c62a738096457afa05079ed038de5e7144cbfd0e28bacd3eeb832de611616fb39ec07866481205c1f5c1005b2869d31 SHA512 8bc8e954bc0c6af46cf6e77d70f93583baea39fce54b111f4bba51fe5d5e5c184753ae2a2ea68a882b6ba5a157a57aeffeecc3e3cae86d78d952f3aa025fdf7f +DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 +DIST termcolor-1.1.3.crate 17242 BLAKE2B 5aef69c0004081bd3cc4d531d13d63627cc02313868c0faab62358d13abfa7b4ba82f142c2801d25a6ae46ecbc8b7bdbeaa21c9105ea3b8950ab6a38cdb88513 SHA512 5838fcbfd70f300cb4b62aab50565db52074c56b152ccc8ac1173e4676c0d5a636271bf5a645a77da6e1d4edbf0091af2cd4dd6d73b85c3d198c760898c06f3a +DIST termcolor-1.4.1.crate 18773 BLAKE2B 34676efbde8e242415857d6d40a287ae3459678d8222f5144faefb8c84d635686f640e79588d98635c8f25b7628ec6663a01b16e1e462705b5cba7e8b8e61f44 SHA512 b66aad157c4fa2985f764321d157dfb1f0325fd633811870db7919b5579bf7bc19fefe99e1c706cdfa67504c37dc2ca3d283e11d1bb516edcfaf1eb7747a778a +DIST termtree-0.2.4.crate 4416 BLAKE2B 994134f7af962123b19984aa32b30c19c6f77202067a90ddb3aa4414ec8dc541f5d8be9282244cdbb1eb16686c11750393325fc7f7005de0bec38d6a9219e015 SHA512 afe4e94bd57c9917ba48be4b3a22ff2b9b8a6c764c86871a3be9087ae0c65326fadb466e285a129082e4243ba6bca933d89ea01aa9188222c055f0c2b308cdf3 +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST textwrap-0.15.0.crate 52998 BLAKE2B f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86 SHA512 f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd +DIST textwrap-0.16.0.crate 53722 BLAKE2B 44140aa2dfd5076005749449a56e920418e71e34cb92f1d697eb3f3e7f6fe87b0a3861c8a4050a4a62e03187b6cadc4495e4200bee52ee183541431c73e47209 SHA512 97ae8acece5663e1a6b08b827179e96d5ad0ee67d635888cc3d83454b52cf48fce97eb0eba374ba4747834099c74f43d66d9fec868e84be45369a42c1aaec2c3 +DIST thiserror-1.0.49.crate 18912 BLAKE2B ec93a21ea72626a0d49d87e8989633a4a1c6747e3dc4f183bd490b52488ded6fe97e60d0db59da6e67db2c2181ac13eb903a9b77bc8df7f61de77fdd73bd1c3e SHA512 a6b0476b9250f2a1555ad1f528b062fe7683f7aed338efaebd86b967e58d08f03ea10b4b6c502f4b6ccbeb44cf773b7511996a8504e541c1ea6a6efcc8cc2814 +DIST thiserror-1.0.56.crate 20592 BLAKE2B e98c8bba8d21342c981646e88b72a7cbc146c695a200aae3e076b55948791cc51a29e8818d64451b17233ed4d095d0ef63ba4fb07502f4ffde5af738b8629c37 SHA512 6b7c856745256d6ef9e7ab2ea0027f9c1ed2c75ed5b075068af57cf706abfd835fd4552d9ec7578bece1f820086828c5dec85a9cbada409569838cdc9d63936c +DIST thiserror-impl-1.0.49.crate 15101 BLAKE2B 7a097705408155ff28e13b30c9a84e5da5cbb2ea60cd586f2bea303aab8180b4d57dc7edff1b36437376c04aa03758c4ba573492118785c3cd1f12b70d77de66 SHA512 dffaacf5238c81fa5bdd605c84c7d064695c4435b5927c0a7ef8975340170252d1361ad48c26116663fcdb0afaec0ec0a63b5f613ad256d75bcdfa3f0659a437 +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 tinytemplate-1.2.1.crate 26490 BLAKE2B af39d96f33f63238e455a4e38fde1d1730fd9661ae68be7b05df6ef9d2ab1a04db1332cc4ec9deb6da3a8e22b124df81b0fa8916d8491b808742bb733c8e48be SHA512 0cc080057e096f0796e72004343e1a8332c2e8a12e43f6ade150ebf632e9c29c7ad04de0b940cd57df81efdc4d07a6607da9b86a30d8383e39ac3d7be185edb9 +DIST toml-0.8.1.crate 50409 BLAKE2B 4ca8472af0e96bd43ee6d17918512d3d0718e053536d0f7e1da32ce610cb52d8f661baa9259888d460549b963cbd7d2faa79814113f4b34b0495dc7597bfa0ce SHA512 9091a3d0a1f2449349ca4870f4cec2ee0d1363f49c393a949836499b4a14ee8a8cbd7c56d61ee5f67827a9fa286260ab0d872d64ab0c6526db53ae78d7621db8 +DIST toml-0.8.8.crate 50451 BLAKE2B 96d5411e8806c9021409ce232a11fd6d81269ef2f56b2a64d7217c9af8d0b31258b8c650e2bce9ca1d561a5fc58d1e556493d06199842a4d81884085622ae3c9 SHA512 6a583ce29d8179b480d29ca5e4624a4d6a8212cc741cd0c27c88ce46526f664a2f32eafd322b648f145f5ee5024d522a126f56befab5f1d68c32f2fb9866c7e5 +DIST toml_datetime-0.6.3.crate 10770 BLAKE2B fc1754eb7c3a7073cfe41e5ccba152ff09891a8de8afe38991cf2dd7b93aacf07f1075fd24d7aa643238cf31e3df1fc3162335b2c475438178b4a4d8a2055471 SHA512 cabf5dce24ed3bf4674008743180a21e86286d999cdce79f934de48b1e1fe0f16a7f3d2498bf059acdb823b51bc01986faf47139f8100ae272e6bd19095cfa9b +DIST toml_datetime-0.6.5.crate 10910 BLAKE2B 93a21ab2784e96ee2e6b56c7b4f733f6ac4c68c1e7d7dac3fbd8aceedb3580e25b4a9c7d9c3f9b5ed152560353b3e80906e37824956dc4ea90bc6f039768f6cb SHA512 502bdedbcbd2ac9fbaa5f4b51f2e409af185f3633f01f8845de5e3b007f2400215ddeb82ac588bc915ed5a5f9d7251ccf93fe2a57cd40fca2927f4c0966357e6 +DIST toml_edit-0.20.1.crate 95671 BLAKE2B 254f250f17edfc183a442259faff08cf38b6e9dc10b68c1502b5e7cae40de118916bc60f16eb072c149547582db94871564cd21e83e726c6269fb09e5f363d77 SHA512 fb0da736be602ac98e2db9286d040fcdeda378754c0079d0ca09bfde11cb9a844178a4d3bb93003832a4766de94bf50446052fa37c13adda315605c80d01231d +DIST toml_edit-0.21.0.crate 101265 BLAKE2B 8cf4fcd93fdc99082c3c43e6629348b67c1e2bb4a3605ea119816b4b3c473bb3b9bf9baed8b189a0dda6d92ff5f08ec58e3cce19fe2667bcdb2ca3dee88d06ec SHA512 6889b7c3b6679db874b9ef099e3bfbce75b7f15cf47860e542af42d449d0795113bf7dc84a7f2d394ee0fe037d7f4c0857c3eeba6902a8b42bb9cbfc96f0f324 +DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b +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 unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST unicode-width-0.1.8.crate 16732 BLAKE2B 5aa7b87eef1322e4151a3fcf981ade311b8fa030527d7561815950e58d3f15156163dfe34da6a708c37dccc3f7652bf7fc2cd899fe8bb0118b67c4113ff3a2d2 SHA512 0abba6da6981a2451e01d93bbd47652c46eb6fb07cc0214f33259fb29945bfd5ee2b302e883ddca8f68e921635f222701b7310e7da2a5e225f854980d1e474b0 +DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 +DIST unicode-xid-0.2.6.crate 15744 BLAKE2B b1bad25897717f6346f988d5a7c90c51fb842da113f19aa434a64add8f2e637258d9fab0f7b871fd2aac02e83c68359fc679b326232793cbc804523e2bff5056 SHA512 f68e78484479a5341b14d7e3391e691265851fa00feeca53af745479af6aa9b4ce3570456df785c8362043db9b04e2e57f9bad05d8305946f16af405bc611764 +DIST version_check-0.9.3.crate 12547 BLAKE2B 85761c300a8d755e0b376191ef0604728ae641261fdb10682a3134a828eadc4a33216426d286bcdbd8d0c5fcfe6ca8ba20ed078c4f53066b959739a0e73daec0 SHA512 4b3b428214a0322af536a18e6f050438398766af6589389f20a804121a6721962ba411e2dcfded60aaa74313128fb0e831bea31378e2695c29b29bdc24d7cbfd +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.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da +DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 +DIST wasm-bindgen-0.2.81.crate 165467 BLAKE2B 4b02ad703362d89c280bff92552a632b6cc50a586db4a476fa4f476118b94a89707712c1f6ff65c49a4d6001e9c9e16922a35e36b315b8f544e261ceb43dd5a4 SHA512 dd9a9902789dc8c7c3a8107c52018783b505efcc534c94c95ce55ad735c51489c928f767c319d97f78868a58d4aff7a71b2d1513350c30adb9122401b493906b +DIST wasm-bindgen-0.2.90.crate 182529 BLAKE2B 309bf19f4f0551ced885ef7ef80c56bc54431cf06c77e430872fb87e3cfde0c0dc49b018d070b505ea8e488e94a4845ed143430e3c4b70ee48713147b980c6e9 SHA512 c6f73581590a8142b66bdc6373d925f1b1d37d4d09718b49c3454d3d2e16eab3dde97724cbd246420e0c29656bac8ede82eaa0b0e94f22238628dd974223db62 +DIST wasm-bindgen-backend-0.2.81.crate 25737 BLAKE2B dbfbd09a4d5a1c585fbd8cf8a29dd375c887e77fb5759c74bfbf0dbf012a0340df06f063e1a4908a80a2ff8298689cfb92ef67707e5d2e163abe155523c2029c SHA512 0d3b14b530adb2a32ad3ea169f0555973a25232613ff4269600dc1e86a6d75e4717be2388f132b6bab9a12625f645f644f59dc30a0b4ff3f20c20106083bcfa3 +DIST wasm-bindgen-backend-0.2.90.crate 28348 BLAKE2B 14193bacce7df590b372bbab1126255cca027fd94c76c17ab13b06e7c18346b5ffff5e2c9d0ff5bdc631846fca70eac9a43e4ffcaf58f0c062ee36fe025abf75 SHA512 7b19cfee23dad5b09b6089d2b56692bc183d477fed5db8a91a6b30c574b3de4b1d45004761248d8c5437ce20a5ff64f7e081fccbd84e8ed72fd154e5a06607da +DIST wasm-bindgen-macro-0.2.81.crate 11796 BLAKE2B 3fb6a60ca59279d3921dd65f7e7d4d91a457e31524671d465c5ce8fb31db7f28f49d80fc0161c2faa9f5a7dbad4c44584f0fed6177e8908de2a421951c62479d SHA512 f1164f7a4413685ec34e22c462b4a4cbaa79eba47079d90b7e15304db222afcc8e966f3bc994a231f21e29ba68a844b3e6622f840e0c335d09201c1dfa046ea3 +DIST wasm-bindgen-macro-0.2.90.crate 13904 BLAKE2B bd5e3521c27f7ec3cee0f2ac4cf894ea5a9b9bde65ec55ae9b29d033b986338af92e2dc9932b87dbf739f4ba48230f17a16226cf1826afe13b102225af29c1c8 SHA512 97dc09c02ea4daa1694f3a118aed3ae958373e179bc7ae4d7bcd14b9958f79c03564d678ec04d7f80b6e6a5529f63f1a853b2905055be8a210d41a12ff279007 +DIST wasm-bindgen-macro-support-0.2.81.crate 17855 BLAKE2B 2afb7807913ba01d99ea93030461842b7eeb405f4be0f0d671e1d430b6cc0aa111518c9549b71c8a94dda418c149050fc9d0613e10cdc7fd0dce354d87b8c4c0 SHA512 1fac5ac8b546e4fe55484649d7e2a39537b49797e20a2859a17ac98cc8c25cb3d91dca09e94c33651b9963efed6045ddd79bf646489bbd11065c62e66a59cda4 +DIST wasm-bindgen-macro-support-0.2.90.crate 20008 BLAKE2B 46172ab1e6d03faa2a29d8b2d1bb3b37dcb830d73aa96d0922b63627a6eced1d38729ff85bba7eba3e89dfbd04fbb92a4b87cd74a1a906286c61145e3ad38da9 SHA512 9a5782cebb192276a0a05b54f8cadd994cbb97388d72c85f9c60754ade309684883cb2f916badc1360522a6599172eab84aa2bc981889cf2ef2aed8a4e0a3577 +DIST wasm-bindgen-shared-0.2.81.crate 7194 BLAKE2B bc31b0e75cafc2dcd207ffcf44b9ae84de4e5bebebe471404736352e9aaa1c2da45e22892a548c05cda24750be028dcaf66e6529d1ff2f833986ab2085b74fb9 SHA512 5ca631a720623e42caf737d3f8faa4961a051eb71b6b0854e4f697f753889cd58df980962d39650acce7712449ae50cf86effa542bd85e451cdb86767aa7ab34 +DIST wasm-bindgen-shared-0.2.90.crate 7264 BLAKE2B 2082267bcfae660b72f6d5996a563d10319a1cd7078b37070f41e96aa56da31ca0a22c168a1e5fe52294f5d7a50c76d06f03d489cfcc0826db29316f2e67ebbc SHA512 f6639c004b17661d0a571181e1447db7eeadbfe93005d6f0e1bab983967591b64cf2ed21e7b77934ad45058adedcae28af1ef141696bd598f9c2d683abf93018 +DIST web-sys-0.3.55.crate 664827 BLAKE2B 1864f320e6c9b80c6b4b4fd8941d66cf9368a9b0cebcb86d3486b99f65456748b46c507a1bb761611c4825d412986f5bd8c8fc38c3bda3dad2e9de213467ee51 SHA512 ddf191f009d49388bf60ee31650eff1ff884f01822989a226c559b9560aebd90681fadd34e7437f555d627a0a3139ebe267375618eadac8c17ace5fd47650764 +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.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd +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.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.0.crate 142099 BLAKE2B d801e056b583588aec1c0f2c7e056d972a0e0c1b2857209cf87655fb92601a8e0ba0766b877763c1ca6b2a7c282257b617d548249337de93f6cf3e26597f5926 SHA512 f14c01b5e7dd6ea2061496224e00d88a842b39ed7af5e43279f69bd85d1a964d8e64ec05801c74acad58c32ba818a4110faf3cfe7c98d4ad20d1160d25f8e519 +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 00000000..725e3daa --- /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-0.20.0.ebuild b/dev-util/stylua/stylua-0.20.0.ebuild new file mode 100644 index 00000000..8127a26f --- /dev/null +++ b/dev-util/stylua/stylua-0.20.0.ebuild @@ -0,0 +1,202 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + aho-corasick@1.0.5 + anes@0.1.6 + anstyle@1.0.3 + anyhow@1.0.75 + assert_cmd@2.0.12 + assert_fs@1.0.13 + atty@0.2.14 + autocfg@1.0.1 + beef@0.5.2 + bitflags@1.3.2 + bitflags@2.4.0 + bstr@1.6.2 + bumpalo@3.12.0 + bytecount@0.6.3 + cast@0.3.0 + cc@1.0.83 + cfg-if@1.0.0 + ciborium-io@0.2.0 + ciborium-ll@0.2.0 + ciborium@0.2.0 + clap@3.1.6 + clap_derive@3.1.4 + console@0.15.7 + convert_case@0.4.0 + criterion-plot@0.5.0 + criterion@0.4.0 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.1 + crossbeam-epoch@0.9.5 + crossbeam-utils@0.8.7 + derive_more@0.99.16 + difflib@0.4.0 + doc-comment@0.3.3 + ec4rs@1.0.2 + either@1.6.1 + encode_unicode@0.3.6 + env_logger@0.10.0 + equivalent@1.0.0 + errno-dragonfly@0.1.2 + errno@0.3.3 + fastrand@2.0.0 + fnv@1.0.7 + full_moon@0.19.0 + full_moon_derive@0.11.0 + globset@0.4.13 + globwalk@0.8.1 + half@1.7.1 + hashbrown@0.11.2 + hashbrown@0.14.0 + heck@0.4.1 + hermit-abi@0.1.19 + hermit-abi@0.3.1 + ignore@0.4.20 + indexmap@1.7.0 + indexmap@2.0.0 + insta@1.34.0 + itertools@0.10.1 + itertools@0.11.0 + itoa@1.0.1 + js-sys@0.3.55 + lazy_static@1.4.0 + libc@0.2.148 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.11 + log@0.4.20 + logos-derive@0.12.1 + logos@0.12.1 + memchr@2.6.3 + memoffset@0.6.4 + num-traits@0.2.14 + num_cpus@1.16.0 + once_cell@1.9.0 + oorandom@11.1.3 + os_str_bytes@6.0.0 + paste@1.0.12 + pest@2.1.3 + plotters-backend@0.3.2 + plotters-svg@0.3.1 + plotters@0.3.1 + predicates-core@1.0.6 + predicates-tree@1.0.5 + predicates@3.0.4 + proc-macro-error-attr@1.0.4 + proc-macro-error@1.0.4 + proc-macro2@1.0.63 + quote@1.0.29 + rayon-core@1.9.1 + rayon@1.5.1 + redox_syscall@0.3.5 + regex-automata@0.3.9 + regex-automata@0.4.3 + regex-syntax@0.6.29 + regex-syntax@0.8.2 + regex@1.10.2 + rustc_version@0.3.3 + rustix@0.38.21 + rustversion@1.0.9 + ryu@1.0.5 + same-file@1.0.6 + scopeguard@1.1.0 + semver-parser@0.10.2 + semver@0.11.0 + serde@1.0.188 + serde_derive@1.0.188 + serde_json@1.0.108 + serde_spanned@0.6.3 + similar@2.3.0 + smol_str@0.1.24 + strsim@0.10.0 + strum@0.25.0 + strum_macros@0.25.0 + syn@1.0.76 + syn@2.0.32 + tempfile@3.8.0 + termcolor@1.1.3 + termtree@0.2.4 + textwrap@0.15.0 + thiserror-impl@1.0.49 + thiserror@1.0.49 + thread_local@1.1.7 + threadpool@1.8.1 + tinytemplate@1.2.1 + toml@0.8.1 + toml_datetime@0.6.3 + toml_edit@0.20.1 + ucd-trie@0.1.3 + unicode-ident@1.0.8 + unicode-width@0.1.8 + unicode-xid@0.2.2 + version_check@0.9.3 + wait-timeout@0.2.0 + walkdir@2.3.2 + wasm-bindgen-backend@0.2.81 + wasm-bindgen-macro-support@0.2.81 + wasm-bindgen-macro@0.2.81 + wasm-bindgen-shared@0.2.81 + wasm-bindgen@0.2.81 + web-sys@0.3.55 + 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.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + winnow@0.5.0 + 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}.tar.gz -> ${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 luau" + +QA_FLAGS_IGNORED=".*" + +src_configure() { + local myfeatures=( + $(usev lua52) + $(usev lua53) + $(usev lua54) + $(usev luau) + ) + #lua_foreach_impl eval 'myfeatures+="${ELUA/.}"' + cargo_src_configure --no-default-features +} diff --git a/dev-util/stylua/stylua-2.0.2.ebuild b/dev-util/stylua/stylua-2.0.2.ebuild new file mode 100644 index 00000000..9c7931d1 --- /dev/null +++ b/dev-util/stylua/stylua-2.0.2.ebuild @@ -0,0 +1,179 @@ +# 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.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@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.11 + 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 + full_moon@1.1.2 + 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 + 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.78 + 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.196 + serde_derive@1.0.196 + serde_json@1.0.112 + 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.48 + 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-backend@0.2.90 + wasm-bindgen-macro-support@0.2.90 + wasm-bindgen-macro@0.2.90 + wasm-bindgen-shared@0.2.90 + wasm-bindgen@0.2.90 + 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/tflint-bin/Manifest b/dev-util/tflint-bin/Manifest new file mode 100644 index 00000000..acef323a --- /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 00000000..35ab77f3 --- /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 00000000..68edd45c --- /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 00000000..68edd45c --- /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/tokei/Manifest b/dev-util/tokei/Manifest new file mode 100644 index 00000000..bb619137 --- /dev/null +++ b/dev-util/tokei/Manifest @@ -0,0 +1,165 @@ +DIST ahash-0.3.8.crate 28650 BLAKE2B 93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74 SHA512 dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25 +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 arrayref-0.3.6.crate 10035 BLAKE2B 88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34 SHA512 368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f +DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b +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 block-buffer-0.7.3.crate 7179 BLAKE2B 549e8532358f9a77fdfbd5ef7a06d60f20f034fcf69072757811cb4a95f5cee5589bebd40fe87af36127254ec42ef3240cc7542828085f590fb774faab8f0e21 SHA512 74c8b89777a006bd72511b32df94f8bd78e2b53c30d85d39ea3c52acf199c357140fb6181f7f7ab5e30dd80d37181582cad740c95b89328a7a4b0f84f77ad6bf +DIST block-padding-0.1.5.crate 7342 BLAKE2B 876421fa89251d011a455163baa49e0931e0692ed928fad71357fc93b87493eeab4cfcf8fc4aa94638a90a8dce8ec1ad95e9ba91da9557008e5fc19c1f618ab4 SHA512 acf5369cdae38b6b1a5c1561a9df18b8a39c8fd434fa50c49a8f73d2654a835269b7b22876354c903514c49c77aa860c68cd84d3c1efcb36bdfa8b01af300a9a +DIST bstr-0.2.13.crate 345445 BLAKE2B 9a17fa04d55e5d053b115aef2a075b58cab0fb84c574df61eec7c3ab6f06e17d156991b1c070ad357599de5455af78982eecb8632336d53792958800ecafe839 SHA512 f1f778262269dfea6ba1cf953a5177107c2e1e838248a67588283ee11efa81adfa30498c7cfb20422e0955544a07d2a8f86c4eefc78e9f407a92be9591e26fe5 +DIST byte-tools-0.3.1.crate 5526 BLAKE2B e87163b1f2abde9c6ad5002c37b21308a98a879dc7af14059839be7b5a019d2487ef03867f3f5cd436b7081cb78a930abce79b5cce23eb95cc60e05067e1b1df SHA512 18e0f248a1e9780706e3a184d63558f03f30002646abc6d46ef49db9d5f6768af3d24d210b688aa4ad33d41248429e4df46bc3926f27851f90c92d260e5c4baa +DIST bytecount-0.6.0.crate 11905 BLAKE2B 7d935f86f0ab82c6c3d4974cd25ec3e193cdbea68b9534b1a461007d1486adc27274b43febd645db045cdd9b8101f93fb4b985ceb076c99a8f6efdc5e69ae855 SHA512 8e675f20b204d5828e79ba50012744b2f1b83f9d5d6355e6acb7d24cc4f7b1080ac120b94e65b6ea1d7604464ea0c6ad4f29880ff14895610889e4396f87062b +DIST byteorder-1.3.4.crate 21943 BLAKE2B 278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6 SHA512 0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9 +DIST cc-1.0.54.crate 51972 BLAKE2B f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c SHA512 4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77 +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.11.crate 139811 BLAKE2B d327f6be0a890ed74f2a2330777dcefbcf87e0291e47ef9c63aea46050f38c89a9b2e7a4716ac92202fab66aedc98ae81e090f1921a1aa51fa7ba18cb1cf24a9 SHA512 bedb698ae2994fc6fcf858b86a122cdaccd150996eb3e4313f876599cfa2180c2f687cca78ba30860365e04b75911fcdb19b5930fc155d1c17f06ec8197d3da9 +DIST chrono-tz-0.5.2.crate 552466 BLAKE2B 3c314d51bce40ee54a4a6585d611173321a217d70683ec52442d3fd6310bbd79f5791b4232388b6ff1a397c77c9e938e889da7c4a73592cd0fce2be4dabb4566 SHA512 887437dece3d31765e0dd4e6fe488e50502178bcc9ae5da5b5b493b64eb05b1bffa5a24bd57b025346b777c777944fddedd60868d685b35b9d91aba076d4720f +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST cloudabi-0.1.0.crate 22687 BLAKE2B 62762386b89a02fb07873b7fc10cd78c4e652fa067a88c57bcd9425e9695ed195ca2a4ef58c6203e7d02e331b0562844da104e62a0a2488360ffdf39da12bcbf SHA512 5f7675bf273eacd59df3d91972ad19bc7e065ffc55183edcd15aaecd416e1f723466e9ba382520a5d3de60d2d421096a2dcb64b444a2ece028d6f75a9b1d8699 +DIST const-random-0.1.8.crate 5972 BLAKE2B ceb56b1ef996b5e39f688a1f8922a29e60a439ec7261a932d82b433bc411a7b229d18930384e5bc661b15a649f360dde6f7a57ec8b21cd906f273a061e606dcd SHA512 8a589c45499280abae532ae1eaf960671a75daf758a157ab781a83f005ea233166c2ac6175ef3cecbe652ae129b5fcb81cd4440bd9355fb93588551ec4331a16 +DIST const-random-macro-0.1.8.crate 5844 BLAKE2B 19eaf3950766feb11657d9065ecc805b237b40c4d705e516c75b35c529a328e3f7a47aa3b3c8fabcbc0e5dd4e3ec3025d3773ec71fe7de85ceed16de48a1f612 SHA512 297c908bff0412c6e7388a004b62b5f298ef5a6292e4888d93b7db978ad11d520f0fa2a5f3883fb9e698eca144ce90e715748fd1452185b667fc20617f9e7a1b +DIST const_fn-0.4.2.crate 14214 BLAKE2B 38d875b48a31cfa5910a369d887a925fac6e509df1777095faf41c376aca7177bd767175d3b561c5f5b8ac1fe1fccf47e33782ccf6008a907ebcf97a02d47b5e SHA512 f9357fb439e65e59faa7cebfdec564dffcc4979e0791eaf4367dfa7c9f5a0f9a2f5ee536bbb2c733ab0a9db391751cbc4f2e781284921f136b5f292e45d3fb3e +DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2 SHA512 a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01 +DIST crossbeam-channel-0.5.0.crate 86811 BLAKE2B 9af4384f2b74d202971f1967887cfd0e71ddba9a6456ffbdfc80bf192d527f61242239d2eb6a0d9dcbe47be22eb414736976e6b1840c021610d96a3bf03c3d18 SHA512 838b433d48b84f1fea020a1d1324e366e6cdae30ef07396140f195afc45b8f705de6347d949b68ce1ed0708fe533ffaa2cfdedc9d2e6288a7325c188ccde9aa2 +DIST crossbeam-deque-0.8.0.crate 20756 BLAKE2B 6bb602547cb0ca65552a9b981502221f1d3570422d22c867f654ba677e5c95aa5f81ed0022a498d3408c3f69291e1805b49fcfbfaff0d9a6075b75be3bf926ea SHA512 4efa73dcb9ef40b841039d24ffaf9bd7c63f8c0233bba1e0728fd5558702b4ef0af117543834c527335e99384d3c80d56293e891c9d94440f51f454b1b90c399 +DIST crossbeam-epoch-0.9.1.crate 39561 BLAKE2B dedbd19d8aba2c19b844a10323ab488f0dffd5a8ad041cd715a9b1d6d14da343c0c680f6756736501ae420846a5d19bf5aa7bc7142daa39fee901e97f28bb557 SHA512 63d03e71013f7ffbc7b7a8ec5fe478323e7cf679bd126f03980c5e0790b57f5c48ce0ddb5e9c7ece31bd7380a944c1a1d462a9a1bf0126f9851e549739d8afc4 +DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433 SHA512 e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3 +DIST crossbeam-utils-0.8.0.crate 35665 BLAKE2B 29c02316d7f53edbbe418bda26fd1fce6ebbc56351766751355f974dbaeeb50e5272c155c255ff628fe3e5b537602873066f110a6052afbb019ab40b72cee097 SHA512 f3bda6a9fdc6d1bd6e68fdbf49c19c9d6a1c9857111b62a6819febf527b4a12129530990ddf83c9d56b43668e4df33a378854cdf1b5b6e863426fde85203e46a +DIST dashmap-3.11.10.crate 20030 BLAKE2B 1a65ed12837e1ccf4859fa54c9c655496d89bc6142a125f83ebda2c574dcf13b487cba51d13c668591635aa33af59ab64aeb59714b7cbc05ad5d191ca3ed51bf SHA512 c2f6c2e3b8cbf6177fa4e712241730604f9d3c56caac31060162821ecf60f94e4f4a2c84ad7689dc2b36c8ede8bf2bf0207e7f28e975f5c9cc62181c61520104 +DIST dashmap-4.0.1.crate 21048 BLAKE2B 8d5f7d8efaf35f2beacd67006bdb8f011059bfc1108a3929823ba3e02bffb53ac1a6a8bd383162bf8ad864df142a5a9e34ede1a85cc42fa09ac27478d9e68b63 SHA512 7a08162731a6ea030ae197f5fcb0ad9a361a83b32b061ffda8026b86c77b40138e0733d44521aa66316e8a264edbc43e3c8792ccf3dd9072810ffea2b3ba352b +DIST deunicode-0.4.3.crate 109535 BLAKE2B e71874d5983659ce8324cc671a5b7ed86a960a9618ec4d1085d052f8e4b2c9ac92997cd425d7969abcc35c6905f1d54ef371452c899319a39d245a5b36e156c8 SHA512 f3b9ca2055cd64d2f3035799f809976a0909e59b38ebec62b56e9037f32582f5cc99b72b1774dfbcc72e4d978570946cec46eb034fe71145c67e2241b9f84cd5 +DIST digest-0.8.1.crate 9449 BLAKE2B a610eb0144fdd49dbd846a86e88781b69ccb6a4f918b09fb4562ee9e3d535d12a1e499e36e5eb894d1d81f7a06ca00296b3aa35063f434fdcf22ff202890650c SHA512 186c3ddc01fefff6a134ea0be633a9fe8067b8db34f31e9991069e7a9b82ed595a1105283a87e3021af2337ad332faf1b85a6bb513a4482df7d24e3e7a5ba055 +DIST dirs-3.0.1.crate 12245 BLAKE2B e58f9383d0bb78f27219337c83879ce355aa60290df659b9dc656e3febcc2577b8fd5234792fa354f1c7f2b651e590fe490384f79b0a8a332eff44e3b459d9cc SHA512 fe5eed57f7f3af0ebc53098f7d7295702a5339d7644d271a81bf5a966ae5b3e688eeabbf2b122e6e7daa1080dd30e48d8cbad969f6820b6cdb1680c84f0b9623 +DIST dirs-sys-0.3.5.crate 10643 BLAKE2B 8df1e6ca2c8e8560913bfb74e7bea1b12e1b13b6d337f3c76f517716622586cae8ff9999044e3265504a44f161526a79baffff2d123d3ea6c5cfebefcf498010 SHA512 ff7eb48943b61773dd2aa8dc10372186d613c225a2b39caf48966a1a5af087dd0177b8db80b1353a504af8aa1c8b4a0a849edf6c7e4389f6b753bfa3b7376833 +DIST dtoa-0.4.6.crate 15979 BLAKE2B 7ad070d30f933f169ab442069dd078022bfdb2d6227380e88e286cbba8b908378fd8dadc9f6a86fef985380d925f12ec81f90daf9d1a7accbc03c01d0046258a SHA512 f9ea608b069469736533a60b3f4091712992ebdc99c08af06adce4aea4a9aa9fcb477c3ab169d1c61afddb1f434096cd2f795fe2489f5f0535cc0400b9896b45 +DIST either-1.5.3.crate 12278 BLAKE2B ffbe3878098daadcef9a554b60b2904d8d4814ea38cb915ee0003d3cd11243e04813dfb41384545e7b180f7d542c7aa2c0a351b736d4f449e70fa11d0a09cca1 SHA512 5e283412597bc3a1341d42c6cfe824606e056aaac82cbf3f662e7074ab74f1f80befe9de1b1011ce2dc970a0ec159ade5ed5b3e71c9984facee6314eac20d0f2 +DIST encoding_rs-0.8.23.crate 1403543 BLAKE2B 1ab7da7a4313dc3e0613a077bd9d036e91eec75913cb9b742879eab17e0af7dd76b69d7a17133f0c0c35a1f8c0628058415751105c95b63e2f578e9a57cbb71e SHA512 7036f64c0f26b3d993c1ffb64ccdf95a122ae93a9ef691f9903f90925b222b3aabaf379e951b5e9fc40726a1ed52ba54f3eededbc1e6b68385c99cf2c34d5ba5 +DIST encoding_rs_io-0.1.7.crate 16969 BLAKE2B 8d51835dc0882d0e0512f0a177f10da3a1c384f38cb4eb163f957cc134ef5b7aee65d951cf65c99cc80b087e0e92ca4dae431e3a8987fe6b86bbf0dd1bfa8ef8 SHA512 0c7d33616e96fcdf225599dbf469232d150fa4bef5809346c4003ff7fa0362a1cded8f3392fb5945f4950e2b2cd71b60c93025d73ecfdd2ba4fda5e03a16902c +DIST env_logger-0.8.2.crate 32757 BLAKE2B c4f9cbb8b313bc68e2ce8baa354fea3c357d5b484cefc82390476efd49de8d4e84baef657289be5817b14d8fbfb4dc0885b134c3b0a842cc385653f1b149677d SHA512 b1df8ba5b67c9896ef637281d26fc00b22239647fe8489e44c27c10e935d6abbe3c39d90b7ada1151d1fecc5340ad9c8b04afb3534ae04ba47db501fa146fc11 +DIST fake-simd-0.1.2.crate 5398 BLAKE2B 40437b18ca7b77258577f518232dcf67e2bf09b64234dc3f02b9eba0c5c1fede8f8d1dc7cbc112ce80e4f0bf317387d1b8046d41a4f83a7c54981fd2b71fc8e2 SHA512 d57242c54ea3283185eaecbf8d96a4c9decbada3ae3aceb516a79710be9bf038a6e06a29b9ba4ebcd41b8f42943a3024a983ea23e36b17edc445a8c4980f2893 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST generic-array-0.12.3.crate 18017 BLAKE2B 0d24e12365b31ba77cff37db6841428abf7f37f9722d629c168fd96a3a88390999a95e27adbb6aae697ca99bb9ecb4728af49d4166ea2bf89ad5ee09bf2c943d SHA512 75f3c19d3aa9db42909298b207564b2df40e7e8b8d54ad18972a833748942b5293a0edb881de894b58b5210c870ad546752c200710c5549144d11a4a0d7417d8 +DIST getrandom-0.1.14.crate 24698 BLAKE2B 8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17 SHA512 b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957 +DIST getrandom-0.2.0.crate 26029 BLAKE2B fac97b7bff4c1a61f8f868dbfa234974dc904a25b9954cb5500877fd36218bfe36a572028ca0e79e9e8bfe951082b177641fdbeef2265156695352230f5309e2 SHA512 41aa36a39fdd8bc4f8a927627806f3d58a8458041ac7347fd446dc628175ec8dba2c018e82839a680cb587a09a23fee3fd357f99900a42baafb54970062bd9b1 +DIST git2-0.13.14.crate 179143 BLAKE2B d60abc137209384f12373099677d8b77006dbea6409d4e70b409ad50fc54fbe027f23271fc2e5ba3ebe6103b4dee0a455a43326843d6acbfc9650f9393dbe37f SHA512 bbe127423a3928749b47027c9f38fb0fc70a32ace538aab7a89f2d773783331233dd437ac01f12395e632796bbfe17620c0210fed0313c5317bf3591459dcb6e +DIST git2-0.13.15.crate 180011 BLAKE2B c395900bbe65628ad8b0a51c99ddbc5b5d0b76240c0c030a1df08f18f0220515ac9e613a8d6eb7e71a64d303be843242c9dfe96c62ee8cf6a43b2369cccc15bc SHA512 c08ada81843f512cb855f5951c0fc97d4bb64af98f834bba30255b1ea70e4a7848ff018944a6c4a7d36fc480e631be4c40a5259e493258a6bdc1c233775cecb9 +DIST globset-0.4.5.crate 22830 BLAKE2B e4e1c4924577cc8ad14f3c76e49821b2f6050395e7673cdf4d118e7025e59e6df1be807762a484ee80739121b14bee8833c10b52ba69a13537ff9919f1bd2e3f SHA512 8fca9a19953370aa5d13b876a254f71ad6ecf0df218d8f5598ff2328eec9676be56b3a44d898dd031c8d4328bda939ee198f9b8dc7e03b45a1609b6f693a9088 +DIST globwalk-0.8.1.crate 13705 BLAKE2B 4d0fcc805cfddb47af24f5d8f2c4f9bcbba48a8a523e565f7ce7bea767b6d108ae5e3f5cccf6647b497b3690f862e1652812b9d83ffd02c634119d5e03d1a7e6 SHA512 3235fdd9c24ffc54994a0b37862c44e16a4c9ef6a7e1a008c5d83dc62a9683ade97e451e4da7f6db710be2532339a55038fa3bb85dbe6685d1c807cf42f6d955 +DIST grep-matcher-0.1.4.crate 15569 BLAKE2B 31681aa4536e5d12d17b3eabd3da054f1597df659878c79d21f587b17590eb7049b2f20d74acdedc86257c68125cd32c670dff20fd72b466f5b51926b671aab7 SHA512 6bb8fa1914cd34e61340d86a0ca09556f117ff638264875800fe2516662b4e8560e8d68e79333a0c19b6bc48e8d453dfc36b901747348c633233ce4b026339e4 +DIST grep-searcher-0.1.7.crate 44320 BLAKE2B 1876e0523c99c6ed7c85f3291af76063677af09e62d94fb414b18142732981631afe31052480183ad52bf7cc44cb14afc144099045f3efd3f13b4883b1977f55 SHA512 2c32ac1fca430b0ec740c6f60d92954af81f30349865a04affa83959ba2ed04285aac31c4ec1913a03913037469b49bfe2607c887315ac32390d2f293876cc33 +DIST half-1.6.0.crate 36740 BLAKE2B 712af6d7dacca729e3063c5aa56211f5539f47deb61de466969a4ebfbc4c2eb8e179ca29c4d466e9188c877a3415a25dd70719b2e65106e4d8f56c3422e647f5 SHA512 52a459a793c43d66dbc79eb517b1cb63313b009aa8ce64c0ba09c4e49d4abe51ab1085f1f28421dfb78d3f83eecce7113dd50b6bac8a58259fbda4a5529b2ec2 +DIST hermit-abi-0.1.14.crate 9556 BLAKE2B 03b27536c3a8ce98d26321439ea6d0b14785fa4dc1666f2bfc6142f4f79d003393aae4fa0e351f6eb3cee6719bdf14e32fc6e07f5aa6f75916cdd20d3c1f5be4 SHA512 a3b5eb8462f47d9a0d7342d45ded3c22578cc19bca05ea0856daf04f263d88b0ca1a4f4c1daec14708282dbc39efcc11e100a3a7fc2bdfa73522ce5575ee7b8d +DIST hex-0.4.2.crate 13385 BLAKE2B fb185e0888736515b8c1c4c00f831f1a4a7b2a04bc0262c80bb2425563b3ca8059fadeff8660ad738bcbb522d432dde98ed6b14aa1fb8c03cdcfec6ae282a55b SHA512 b37504fa6e41caa77c924b24893a7b505330aa8c39501b3ac283fbdffa9af2b89ccb9ae004ff415af1c813fb3da222dba62f17bb3b6210a259661e2312d099a5 +DIST humansize-1.1.0.crate 4459 BLAKE2B c945392b43c283a22ea708754fe12d9ad480151537bbe89a9ea0da940c4c32a609366c15774be6ab0754012123fabab7e31391ffd1711a4bb2d80777374f1e5a SHA512 dfca883bddb8562e7538522a560624bc98a53fc8ee712fc3e023e502ffe85ac7bbcd9a68a2718331bb206014dfdb74445bdab7d4aefedd047994219ad1b216a8 +DIST humantime-2.0.1.crate 17381 BLAKE2B 254f2bc0ea87123b49c22e95ff2218abb5f611918ae5419b960b472ce3402c5baf9d66c3a586b0ad9b10639473a0dcb660b8a8d79f86e5d6bd48768cc6aeb0f8 SHA512 c3cb464801fcbeea7c04e148cda2467386b7f008642d2641bdffab85784c16aa2708e847740772674d62b746c66d404e3b8307ebaa9c2df836fb58b3b0278e62 +DIST idna-0.2.0.crate 257203 BLAKE2B d26117124891f90b5e36af291c9038e2f4d46402c41380a6a89758459fd73839137e6faa401502be12dd81292cd9e12ec82fc611c0ff7a150510d19010767558 SHA512 375d6d73537a5c9cebfc850a2b561d57e748d80059ca27fe5e35c058cc12a5938cfbb39a76cfe57fbe589f7e36f89ccd91ccdb8899458c322e277c299293bc7d +DIST ignore-0.4.17.crate 53056 BLAKE2B 734e74210f13e5ad08864cc8b143fb780383cd36048e78da04a0475eaa760867dd4a385b37fdfaff0c5aca946d4aab19c4901df0833271a3ba05887ea5dec9c5 SHA512 52380126bb46478875093eb39972949625e1d9ada6fac7148faeccc22807d8e2a1e41c34549e7d9f884fd3cd6dc3d42b47a88b5b6de1089d7e3ee8014b3aea35 +DIST instant-0.1.5.crate 5082 BLAKE2B e9ba4bc013d31981ca5bfde941aec33c1cfa419c924dacdaac14838e70339f57564ffd43b54572037a62424522b9086f47a0fb9c7872d64132981a0a60ed9514 SHA512 cfa85c4f59d4cfb8c2cb4826bebd916db393f5c788836ed1e031fa80e2a7909f707423014e2c235177971e3fc8a9110ed679ed09a9c0b5e5236cbb8233aa17c0 +DIST itoa-0.4.6.crate 12167 BLAKE2B a0ab539cfdaca0a61fc55afdb74ef3231d300452fabbc747cac16a51ec74b4ad5c877e2b2a35f3087693c7eb55b5c389b5bc037b960733ab2afa36ff781591c2 SHA512 9085ad30313a2904fc60a85afed99c7388a345ed50c988f4e7307b23b5f38b14bc9ff64edf02b85fda6c363e035ac314241d5dba4a6e2dcfef3d2648cadb9692 +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.71.crate 474209 BLAKE2B e380a6936248992b1b1f63ef0cc3d3de410d414bb19350a2327da3947ae0e8e700e82f0f4a802cc485e37571b3a6a68bd773f964496f572a721294623d135c1c SHA512 b6f6eebc42817107aa2f94d426154c2449a2558646414464a31ee9d9dcf714e641fe6613b95ecf9e751d77102c0cedb74b35ca1f76c6df2231a5bad168de5e16 +DIST libgit2-sys-0.12.16+1.1.0.crate 1610891 BLAKE2B eb6e2d92894f82614d963fc606b4d2b869bc7c94747ab9e3de3e12c261104ae82bdb13db3e7cc2194d37952d02f17d4a8543d54c5cf999a95721ceea44c4affc SHA512 0bd972010ba20c4a0cbb09ed36bf9a0d77cd5169303c90f0bcb194f5ff5787721d7c86505e5eb3340a3ccc8b68dd194ef73050ea6c5205c14290483ca4fa7b68 +DIST libgit2-sys-0.12.17+1.1.0.crate 1434697 BLAKE2B 864f59851b8d3aab35f520a5a5f726fbe3f97d36046e47fde7b237d01b9e40a03da0d0e08f241b08b4f53eba417795acfb80440e2870a5f473ba3e5f50409300 SHA512 a7232df268f091309c3405ff17833661ec5952404d7fe63a68c8ae98bf134ac49acfd4ec5bc3402382b07bcce529fb7140938fb150828a7d670bf164a73693eb +DIST libz-sys-1.1.0.crate 1324239 BLAKE2B cab82119fdeed84c3c4d37080b2065002dfe9de7b9bfa63256a61ff98cf06fc08e9f1edf02288589085d0f7a400335338b50f9c5f7bca5d2c71fdad433e802a8 SHA512 2d7ca1dc376d77c8b4b764d02bb6371c72ab6f07def5f50b22d77d19631e5a1f67d2e1a51c4cf7766fb365cda2286692181c6a05f55126404033347f307b9283 +DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 20ca73044271533d2da6bb6ca863a192b61231760fddb82ac373a34fe63d92efe5b841fa401b9aa509cc1e05b86cf672eae3f26ab5c07c7b0c25e764e128344e SHA512 90ec22fcd830ccfdefd1f7c480c5cebd5e95c822e0c28fff9ccf00bfbdda080c17a722697fdc991ee04a4a32e974309440a91284bc13c9ee70284e4e247d33b1 +DIST lock_api-0.4.0.crate 20139 BLAKE2B 9c74b1fd931ac3bf056e6da582b2ccc60fe287e97b209fc849233c121d692e7ae8d8108ad1f7be916d6680edbcbf983a02e2bf2f1e182d9ba638acf1e781305f SHA512 08a48360cf9a0384680675869ac2f72de33e8d0b0ba2a2061408b0ba2bc51ccef84b870ebf9fe745f4660046cffa24da72582a5ab993b31cee043463aa3e42fe +DIST log-0.4.11.crate 36276 BLAKE2B 728647c829e96cb4fc795682facceebec887508e1ca14f13c0e7984db8ac39b3045885d1daa2f335de3e8f25c5cf1b519a1e7c8c6f4160a716bb8e39d085009f SHA512 e216fcb3c9635d8c4b67b05c1ada1e5de4e99dce89ab4c8f8033ddce6ac488605d8af09f93c42d25ebf8844feea22c93b71682e77a368ee01c686a15133fdeec +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST matches-0.1.8.crate 2216 BLAKE2B f18176110921b1cf6e58d52d12f1d1a3455ce2dc04421fbf1b392f66cdd81a88e924571fa27e307a06301d83b04f3b8a0ca3ae40d2da6f2decb8aac4e2801fbb SHA512 98b58f6a2694b03a7dd1be69ebf7e3ad14483fc8e4cb6e6c26a4937e4e660e843efb4dd04a7312dd9659ca02acd3775678f73b8faac44a76ffafaf873c22f590 +DIST memchr-2.3.3.crate 22566 BLAKE2B f952070b98ef30f0d2780a6efbeb36d295710734f678517d913a8002cafebbd3cfc38975fc4546d306efc11bc815764d14320af3b7a2360bd46fc2ab3db9efa5 SHA512 922e05da920d0d94226857788878ee5e31518cd80d95ae57e1d7ecd233942c37d01565525db2f1dfdfd5b3b1f81b2c73eee058cbfd745cb4e1519518318df248 +DIST memmap-0.7.0.crate 15214 BLAKE2B 44a5bde9b85b2c378fd4c6ebfaa322ef8d0076472d6c7322f7aa95b8aba3514fd5212b4429eb369d30d0327377e36c626de474ea5e1f764bd4fae595680a04f8 SHA512 3a7c7f963111c2afeaa0381aaa6a57f0f57600392693ee1807d54771bc058ea0f86ac6e8afbe858e45f9f17b685430bf256dba1126b8074ace3aafc07bc14bfa +DIST memoffset-0.6.1.crate 7706 BLAKE2B 351e6ff24a61b1016e7749571e1e66dae370c58746baf00b4688bb1e2d8c88621aa6f135468593bcd8ba30acf2c097d06a0dd7243eb06b9825e3fc1ffd31ea52 SHA512 74d081af00b7e442198b786d79e4ef35c243d2e78347ab9cb50e127569aed3fd77b47b95df6f361a716abce27c8cc6cb1dfa12c92b0b2208b21f9eb9527b61be +DIST nodrop-0.1.14.crate 7667 BLAKE2B 83aa728540908d2d2d9f82c18282d9a9d74ea01b5b836d83cd3f03d225ddbef9fd3fd13460895d744158af74fccf13b7edcd5bb1bc127c696e613de673e25863 SHA512 f583ef6104aa087e13c66a183d451d4cf350560476ca959ce4e0e8308db26ac9f31166c25aca3d50ccd972266d7595d89767655504566a4131a54607e8ed9376 +DIST num-format-0.4.0.crate 59791 BLAKE2B bf3a1016876fa2459fddf4c0d9270b22ab9e1de8997f8db562e79de386b0284a06c54afb0334b6603e7533f3dba9e9d46588fb386ab17df84e459f1f138e2846 SHA512 20f6a02dff0759f5e4cf7aea7e877a6ccb088b81f4c30dcee2b565ee91f8f2d25d9c1c65f5e823f5c7f2d9a36851396865ee1a6ec9264352b8ab3481783dbd4c +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.5.2.crate 27660 BLAKE2B a5413b7826abee1f700c55d05cbd942c6348b3d387217bec8f0de5188c3c8d14c76c216353e22e1dc7e2dfe1efa848a188af31254e3656e5484eb0cab2802f61 SHA512 63e7977e10a8b1eeab4c758bc03dfe7c78cfdd38f12667fc1d4842c657b8a4a2c0e46c21d7201a0fd5ed613055bedb8351e13bd2a4fe906d7fee0d51d67097ba +DIST opaque-debug-0.2.3.crate 5643 BLAKE2B fc0cf1ca373f2eef8a37f6d7eb02acc7cbe4d71f7844e01453c036c7595121272c207023f43ae5287b343756ca0a8bddc53c5e0186e95c75c019268a5f716087 SHA512 7aa44aedd3fa5a6ed3d60239c23dce4cb7b27693e110140e6b332579bf1c1b773244f12271ced975e53caf68f3f381a7edaada573efb982d2e13d638a3a6dd40 +DIST parking_lot-0.11.1.crate 39854 BLAKE2B 5a097d7016811de4ca7d21e8a811a96b2e857b5224b176cf7a3bc160c0a0678c9100423e3c096c5056e2df3a4dcba17a590cc64eb1d648355c153c5cdf9db228 SHA512 17e394ac8b62656177a12fcfd246d9bb59be468a5ac174e4d6d8b4ffd0411497d3ce943ca5deab184cebf5c1bbca97b4273f79bf210c78d7f4b6f5e9d68026a2 +DIST parking_lot_core-0.8.0.crate 33870 BLAKE2B 747adc7eb455690050e9c21e117dd85215d64cfefa1408e65956797b9374b02ff41e00400ffc4bfe8b8f22fa40915864a5df933364fe4e4e37f9b8860f60f71e SHA512 40ca590b3af8c8993cd0d78c11bdb92e64d58f720f18a2ad5ca7e1e099469f627361305d080700781c467ada73d14633e31246d2f0ad6256c57a55f33cbd41e3 +DIST parse-zoneinfo-0.3.0.crate 76590 BLAKE2B 441e96b120e9bb4f666ace28f2999974e3bc6786a8b834b07601b4a13506505a93d2647e446f1871bb072b8a1d1c2075de259319c7c1699244dc4e0b89392017 SHA512 e87eb0feca1feda438bb44d92268779053feec9b0823a336ffc593f508fb6e918add1023d4abcb23fa334efe8a07ab41143f5fe841b4f62ac000feb23c6d840e +DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a +DIST pest-2.1.3.crate 77986 BLAKE2B 210638cdc2cc5e389d2248fbc06b8163dd5ddd77974a04d32f674e7f959acb3c5efc7f26100b6ceb7c346ee06a39db0e11ad5b793a1bc09dba679e6a5a4aa2f1 SHA512 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83 +DIST pest_derive-2.1.0.crate 14049 BLAKE2B b85c5a625579e9bddf22ceda1ff808e33989d259f07ddfacaf833ee313029e1a8a01f824da915cfd3d57de57394608a9b506589d642be30e8d5e6a3afcac6a9e SHA512 4d554921b35b6c2491f56b859d389e93459552807df6ff989f9913a9314171e5b6eba93cf7e03528973d6025b663cde7b841d38fabd8197c33beddafaf83fbba +DIST pest_generator-2.1.3.crate 14227 BLAKE2B 2fba3732d71e6036a911e6455d12ec7f4a1a14331b50f762fda1d6dd244269106130b72025d21e684bdadc0b5971c4b19ccf1f113067c26aa5f1ac71c78def8d SHA512 8be05ef3fd59dc4ccb7871388f8e3cb24cbc2f64eacf7a32fb887f1d8911b528ec545fe78bdd7beb03e2c04eb7fc0ad98ac9fce8579f95ea71cc280912f07c3b +DIST pest_meta-2.1.3.crate 27818 BLAKE2B bd96b36d47e39d6f8cc6f07ab373d1bf8b8f9907afb8b3774f62677c800914f40a0b44531f50b065ae9d11ec77a940da865b5a574d0cb0d2dc51059f718fa826 SHA512 f31492b452b58c632c0c5c3e357ba2b41ae2b5816d0ec432c1a281dfc681c5b5c2ab4f194c1049938e671ac232d85667aab91323e986df4edf6093a4e2d47ac3 +DIST pkg-config-0.3.17.crate 14533 BLAKE2B 729b15209bbbee8a6d3854e30a89b3e6041ca3cf7b1460ff6008e37866e326d9ec8b4ac582c125676e31eefa048b143beda33432b95f00a8f51cc7fa33ee4986 SHA512 42be78556adc07dffa8933ab1436d5d6a776018898377d58dfdc9f961981f9f21397301b41536c55d8a3772bf74a38069899d1a5cddce5c24a032017137044bc +DIST ppv-lite86-0.2.8.crate 20848 BLAKE2B ca85104fc1d6b300aab69c7b9367ba04f77ccde38bb7aad80cf1f615490696b27d61dcf242574abebe54b288414fdec2b63c756e47f188386a0f5523482ad9f5 SHA512 224db067f771eb48e4b0ddc2b7a1baf7389a47675ba93da50e3e4d6c88cef09e0f4529f399350b1b3feac7a88469406aa9b967377177a8c89605c49e1179771b +DIST proc-macro-hack-0.5.16.crate 14227 BLAKE2B c1aa49b3caed8ce1fb09a900b2d4ae60a6bba963945d329b65b048870fce6b4eb1b57ea492257fc95477c828e975b54f37e25e69e4460e578088b25270cc0a58 SHA512 d1de743aa7b29dad970c334bf81e477afd9c63e8f40338a6379d22901128b4b310ae9c09212ae913d6b10b51428a3c29c75337735266878979357023749bcb45 +DIST proc-macro2-1.0.18.crate 36252 BLAKE2B f55674ba8294f48d72a71dbf36a2e464898b96e53ff32d8dfb6f66271a3427e59e5f8e868309aa6c15e3b718983806b35f65599afa119ab76b658af863f90e63 SHA512 3e7cf577bc3548e03a2f1bee620e3ef484dcaa45fbaf7858a8ea04f79d82d636b527584765ef43c92624e1a1afac50e60ad3f9dd8efc34e8e6b84cda20c864ef +DIST quote-1.0.7.crate 25170 BLAKE2B 9597c94ac365bb6e9d632738a88ece2da7818cb9f3fa0e755324e693eb513c76347032737025375a486319caad13c22ae13bcb257703eacdf2fdc755cbac0de2 SHA512 b7cb576c07419854f71072a88e4216f50d78196703d3d8a1068dfd0f2ccb1e417c3a865ec3be613b46e74e46654f64378f527800701f74d50352cb766a885953 +DIST rand-0.7.3.crate 112246 BLAKE2B ecc7c1bd70ac874c03bd8b7faa3016bb2d5ee5c19603280a12a45a81598f706e445971ee081e6ca410ab6f0f5f7a06d9315848cd556a2d8522a82024f6ff91e4 SHA512 f9b68ef9446f1ca2c8092c50990f15c1b4cb5529eeeac4df8d69755e0b7253c663c587775e7cb0a7298c31edb444975dda34926759306541f6d43d0d3cf57b7e +DIST rand-0.8.0.crate 84076 BLAKE2B 28cb79574049cbaa028917b5651a235a900b782c47834e61d9827dd98f4e5f2700ac11dadfae697a84a794ff119701840b7bcdc47803fa103d8092e27094c114 SHA512 bae4e0bbdf8e5948db439b1b1e4b7c62b4e2543ee3eb8857afbbb091eb806eafc300cc8204ac85f301647090f76a0847afd4da8e7cfc5b3f3c97ffa4c028efa1 +DIST rand_chacha-0.2.2.crate 13267 BLAKE2B 7908867ceac98243ade22e1b38f1903fe0249324484d91c948a5058a1e099e5213f325c5ba3400898c8319158ed69f4ed064164f235470856a8191bd990d5a10 SHA512 1e2117442e4ffdd834dcbf0ea1829e73202c0ff9041d5969d81a59330242145f2753f2a56de2fdbff65f26cf0d227c7d08b2094ab2f946b764aef88106a6ac84 +DIST rand_chacha-0.3.0.crate 13920 BLAKE2B 9e329831b46c4d6cf2bc6755024588df907f87145adf35e156bc1c2b7068b583b652f90ba35094a1bba26e0449d32d2877fa52cea012ab50429ee526264caf7c SHA512 631f32a5b0bb42ca87ee8381795402f8c5a80202700b786655537f981c0e210e41eaa42ad4247a25bce1260c29caa8ba3b03f92e520ac331403fd8e76fbbfe93 +DIST rand_core-0.5.1.crate 21116 BLAKE2B e74791f941a79971f2741172d489d546373c9abcb0dfbffcb7b97b858ec800b2e0c97df4ac636f3aa1b8dd6c14685edf317336d577f31b5c6cb7d89a157e547a SHA512 4f7500b35e165e6c817fdd67a50745d5497d24e554bb554705097e37258751e8755c4d6b8a69fcb5e1977708ba78620bc35d640e4e018fcd4e88d9dbdbebdcbf +DIST rand_core-0.6.0.crate 21448 BLAKE2B 3957ce1a423e374ac6d6d14a62040414d129ce879c04408bc589cb5ba3eb61d57193fda8341c040a9b946205062e9c7241c362c0450b69ba6d51867f3e1c25c5 SHA512 c57b29118db3ca9b6be2157fb8c9e9f4d3ba5c3e80b65899ded7b9e4c8d7567e6c25296ac9cfc5cf0e48e387ea1c56a15d67804ed1f25cd081f6161c30daea51 +DIST rand_hc-0.2.0.crate 11670 BLAKE2B 55fd048f2524cecd4f0e17927a81111e3070a8cc6a5b0234a46445400ad5527194edf8c91fb5ad6538f4958d53044ab02424f61a38adb2931e2cb7568c458ee8 SHA512 bca185612bed5cee4da76fb68fe854105da276f5bf2da464e596d586b925df798cc692ed881e276ab77c36b4b0551930966c93656be122ad05899d87853533b0 +DIST rand_hc-0.3.0.crate 11780 BLAKE2B 7600829591c3631aed73598d4837b0e3be55aa0594e0562ab7914013b19c4f88648e0103765ddf32643e771e0961ff2f726b9c8b323798d36ef9b994c1d03ffc SHA512 c78372332aa0bed3352d58e07be3e97f01e69410051be2d3cba569b05037df7379e896a84638b4e9f4e477b9851e4bdef0accba2c53d118bf4667a3e1bbe95bf +DIST rayon-1.5.0.crate 158037 BLAKE2B 6cb7f696e9c04d3aa6c3bf9c95690c2e259267024ac9701da5cd85c7d39b900a7e9e423e5b7602e108587a34c2519642ce1456dfd82fb13328ed3aba7516b569 SHA512 be15cbc7ad0fadb55e5640c78aa2eeac282872be88c5402338caad0a7ea604d2b8477648dcf7e453e22fbcdfefa915aa4bdbfa75e3d4f7a993fd8d85ed68395a +DIST rayon-core-1.9.0.crate 63787 BLAKE2B bc5f930b1ce8e9fde03c01df7a53eeb3318ae24ac1c6b22e401a0b2359f4b9d6e419fcd41c7db33881c4ec29fbb844a44e2cff747d7dde2133668e733f8b6966 SHA512 d05b4c1e7bcb1c4e9238ab08bde39f08f069a08593084f041720694bae8bd524d1761766beb93e97784d7d541bde3e290446344fe129b0e10491405c1577366f +DIST redox_syscall-0.1.56.crate 17117 BLAKE2B 57b1b01ef3cbc6f55def6c9a0dcde16bd98e83badcef993e26ae3ce849abcd1b1c10f4da931c605970d77f92471734764a537e7329291a221343fde23f3591eb SHA512 17a3044327aa733c830dd74e210d6bda32622617d1c5af9d70d7647232d8569ad0b04ccb14042cbabb5d97ad98e3f1f5a9968a75387354ffb4d175e9577115a1 +DIST redox_users-0.3.4.crate 12526 BLAKE2B cae43317cc63f129bec8d4da5959e5b00a17c4ecb35d5a18a410f12b70a9f72c235afcdbf9bf5de71a94cfe02f46d7e2d6988b536d02ff1b333c6025a5ab906d SHA512 7a42f4b6ced1b8ee53f2c35446154fea6646bd1634133738a281788e69121bfcbc02d4aeb88d25729382429945c0e89b6de4b6b63831e645c6197ff4ad022831 +DIST regex-1.4.2.crate 236931 BLAKE2B f316b777df1c97aef2994745e1fbd9ca676b0da6bf4ffad4e54aa11014d39aed343884ede3648b5fd676dcec5e4840e9d84f4a4faaeefaf5a2d772e2c5b9ebf6 SHA512 a9bc8061b7563b8494b21f35bf3c2af5f58dcc1b0df4e25ab8d3f99ba66527d5163e2c04b229b688fcb7934961f718fab72f22d66fef53562c5d96a2fb3887de +DIST regex-1.4.3.crate 237273 BLAKE2B e13e1b5106123a728b6b02a81c3223d17620fc0c1e9e72f3472a0c7844aedf0f178be3d3f70bb15c054554c925e270bdf112e41f855f1bdf9183f42913ae21b2 SHA512 bc0dbde01a79e7863997194b894c0e76e01ed209d56225bd611dcbccbbe997abd48bdc4640cbf349c5f16d96ec613f5b31740e81fc7da82082a4ed48fa06deac +DIST regex-syntax-0.6.21.crate 293572 BLAKE2B 49c499ba1c03447fe7c90f27147dc5d96daf815e330a4073fe293d3be594fab1d798d35a5e49f6af43c71befd47528927246c4ebb24b6a6a141135484bbecd31 SHA512 56507f4432804ea30820984f6cff03c3514988bc3e406b3ba3a89c36c9c5d75951e4acd000ba85b95bb83d253898ce7d7d282ed930e811e12bb644c4a5ec84fa +DIST regex-syntax-0.6.22.crate 293187 BLAKE2B 6dfa3502133e4f654ea3533c6e9eda7674b0628f8b0bc44f8b3cccd740a5cfa8016acb5f4f3be4a54d18a46bb1f950ab75a39ace69b5606667a371f714206b8b SHA512 f83a72e46da02800ee545d6ea3c5eaab48706a9c63a03bb73363f597173ed205b3e7c86bd80d909478787e68f49fe07aa52c29a83c381e3c4863e5d856bbfb6e +DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881bbc20eb04a254f97e6f71ed491c99ba1c88f5e85632d450243882a4a0df63f3b8b183bc1fbca9caf30ec23d577b1d7 SHA512 50417d6d8a33912193a1ed37eb72b47431b12ae65d2780cdb7080c3d141e63819da13751c3fb737685cea322f70b36d413389c3dc01aa12b4dce615aefed0e2c +DIST rust-argon2-0.7.0.crate 27757 BLAKE2B ddeea9ffda1216294e0b8a3dced747fffbd8198fb3b5b74a347a8932a242db7c81554c08c3757574cfbcea5b13b253737df098355e65685d8ae7d95f55306290 SHA512 7310b7f993eb190c155b982bcc6e88e887ca4605dcdae521f0d744f48a5646694c4befa5518f9c94d303c8af1d9111e59c1c67512a9dac4e5f30b83cceed8ddc +DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c +DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c +DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d +DIST serde-1.0.118.crate 74248 BLAKE2B 0d78d29a9d97da401dba93cd6e118dfa48c73351e32ee48bdc2a649ad60f1b198574b78a5261564d466e8097f8b635e810f4c8a52592e3f39550910e250971e8 SHA512 d3b316e721ce395fad656a598fed7e83b248a3dbd98a9eced98fdc337c8fd40f415356a0af6a0e5a104a592ad10e1265d47d94b10b343ce9475797b3a74306e4 +DIST serde_cbor-0.11.1.crate 43947 BLAKE2B 4c1dc444089276b4bfb1b1237eeaefbb6954fa8b613e539fa6eabe01ddda990be50c5e5ce72e5f765835224e9de4fb0fdb26d2fada2b18d6b03f77665e2c41cc SHA512 165192ed999cfdbe162abd3aff92f86f4300ffa9347e57fda2ef3c32c69a18183d468db059d9dd80218bf01de15fec6fde7cf6dbb8cc2a6158785484353f2192 +DIST serde_derive-1.0.118.crate 50589 BLAKE2B b1328a3c7fb0fd6321f0d020969f1b7e32150488410d574cf9e75ca06bebef3d753dacfac4e45cbc0eb9626246734a1dd5b766b96a1a98b53f3f17897dcfb349 SHA512 f0909822f73e900c8a0b791a30fc5cf5be0a79e6c455766a90d6cc314408b95f2b9d7e3ef99363860d615620968e217da304457d2d6e00f60da8ab8fd2db7115 +DIST serde_json-1.0.61.crate 114887 BLAKE2B a06e2b3572b01b57d39a7df4d4c333408594cfe80b6b6a810f8c36479550f56f085cbd7e693d3c27f307bf0b49eefd34f55bef1872a4a0318797e4b9585cce9e SHA512 ff626602b547fa8e48c37251d2f6c91633fd45b49ed8211e66a3174f52f9aafe8778238466e7deb5d5477ed23eea0091596d78894e0967d6978f6737ae115891 +DIST serde_yaml-0.8.14.crate 37928 BLAKE2B 58b5fe3678e022667696811fb0979081e50727f6efb288f97510eecacf86ad0ad1c6ae98a3916df574cfa73c9825414623f0a75e623e149048adf94369560c08 SHA512 de4b18f1e9bda434b93b32c8b3c8135ec3163ebf6f734920dc88c8736e40c05dd75f314d730c5c0c92eb259b85c5fa9263f5d0f3e78a7e214a9258e28c5ec06a +DIST serde_yaml-0.8.15.crate 37877 BLAKE2B 31cf453a3b04332f9ef3ecc7366c1a6e4017029767ff2484846955d8dca8ba1100d8cd5eac6c2367bdab8efebde987345ab0b7802629b8bf96effa3933646052 SHA512 8697f445ff13a93aa584afe1b91829c6dde86239751ab71f6b3b088b0506249268eda3e1cf507095a4ffda5ad78d589f92ab908117050a0bd70311867e0d031b +DIST sha-1-0.8.2.crate 12338 BLAKE2B 90702eff48c15b49195b547d797976837b0fc9028f76da626e094b80d5d630bedee637053dc57274c27d68b8b6f3c443f1aef37c06b7aad895630bd9d73039b2 SHA512 65ddb7bd8f0157d134e70f7c6d6abf7aea198cb97da17b418a265642c5930b8cbd9c8e0b97b557102787cc842cddc93213d669345c2aaac6a1e7146765b2d5cd +DIST slug-0.1.4.crate 6640 BLAKE2B 7ea78865af7de57fdfea3f861da655f9f191bd6048c57655da2fa90675a46263a5d4c085ed4c206b5cbe4595b86d79466765138f0167c141c4ce6580de637422 SHA512 2c85dabcca9400c5e2a3b409997403a6acb17357449df4ef9a7b27511c5a979bfcb1a4d80b7e7c36122233ee6d47e59507631dd6ac9e93d1610f54b9b160ee96 +DIST smallvec-1.4.0.crate 24645 BLAKE2B ff5102e2b3a03bf5a8e3e2325f93ffc96dccaf2a4c9ca50ccbe7837215eb356e21d2aa5c02e5130a657c166913e8c42cf9dfe50352b6301231b4bcd37225b6fb SHA512 32a56d7055655ee7d4a6556afd63db7200c269a109ec3bee29fefce8bc75363762c3cf625aa3edd3b06a93046b8c64fea2036403b63ac0e764e08af78c936a63 +DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34 +DIST syn-1.0.33.crate 204845 BLAKE2B acde40a1eb59a78ef17afd46fbc5dd3710db4a1fab1d2ca6159bfb1ab3e3ee4182818284ed6a78f6babb539312dfd46eb43dc62842063db953cedc65cd307ba6 SHA512 82408aea39c376825b977d54ea339661cf54664358637e5caaf8efaa7d08e03385b160b3317060c27662a621ab5752bd761cbc416165d1c2cccf28985d73db51 +DIST tempfile-3.1.0.crate 25823 BLAKE2B a34721369923771d5f9a2fc64adaff2bff41da97a0ce79e01aaedb8d6670867220c671c0d23f7a8a9c71b09c0559efe4e7c9bab1f7f9d890866be1de1ce050a9 SHA512 a87ee51c36a81a8a8eb8f091eb57926682f38b707f7f641332d8752170e6c139a656ae49c6861f51e07c2fab5c86cc9b2ac158f5d89c6bff15d18934dd4e7ba5 +DIST tera-1.6.0.crate 92482 BLAKE2B f7a995e6f204b272a4dc921f7666b158d358c8e7b84fa21dcb9f43023f315a6ca8201dfa51d66ed4f69420f71883e43300af832ac3bd2aa657c6f5c437bbc9f4 SHA512 0944f12eb24bb907f024b9dedd9b65b8084d6a67c3868d644edb2b139ac97e9fb274e51f5ac9b3343a78f77dc639ca70f8282c7c10c5f3c6d74aa76ca9f8a4ec +DIST tera-1.6.1.crate 92539 BLAKE2B a5e46c5c337d32c4af179ec3e717587c5b40de7d1b8566093c23e06379c27d97e0161aa09368c5285ffc32777425d689e36660d2e4b758a2747ed78111ceab8c SHA512 6f230ce7f78c87d77170d764d2c1a427f629a16efb06844af80a61aa2d65a83914d58b172b712252c85e5dc79508f6dadf7484e161f39e375a5df145721232d2 +DIST term_size-0.3.2.crate 10917 BLAKE2B 2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49 SHA512 7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88 +DIST termcolor-1.1.0.crate 17193 BLAKE2B c3a1a80269195f6bc92d141fce0885413c031980a4ad2f0f6e5a9051acfac10bad8a484362bfcaf3a60851a97d930e9602df4c00aec39431ea5a8a20d40a55c2 SHA512 41b05b047cbfdd5e3990eb36f635dc8ccf26a42bd5403d6d14a9f3c341e92b61c3b8d4d5f4fcd29071a97b3d96280ed59b4557b63a769390e2729fc82ab39702 +DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a +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 tokei-12.1.1.tar.gz 100394 BLAKE2B c9f3344809a0e5faa2e8f6111f0bf83a639efb0da483bbe303b36b4247bb81699f8c310d6e44612dc4c5b25c6e3f4205b9f7b60667d451a2837af1df1cab26da SHA512 935e9b47c0b0ed453e0a258f009fa4bf0cf4ebd1800341c0af32cc2499976949c9664b72eaa3bbe28abf2b88e50e038e0c9b81e5b74d97eb37ecfbb60826f933 +DIST tokei-12.1.2.tar.gz 100604 BLAKE2B d3acf1bc1e8611f9dbf5dba1da3e8490d960d2f3fa6e32d8b3b037feb6c876a705173954a92514ae3099e3ea966ec9518b5315f3de58499ad17a9cfda87a68d9 SHA512 b8474cb3cad8cab8cb9c24b44a9b7bdaa436fde4e56ca25a8c6d9cbe342b27acf8041cda15da5e74b4fed5291b3eacd5b298f569e0c8041e9146f89847fe47ce +DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082 +DIST typenum-1.12.0.crate 36037 BLAKE2B b5aa97daf856e4c0ecf6f543ce75c1203ea2a27b493e4e62b1a0a22fbccf79217382061833e518a5de296a00a4a5f3c0c1cc736a7fa40a947712fcddf0735ea7 SHA512 b88dac076d4102f2b1d74501cc2bedd4eb923458e060ab77b826093e3146bc48005ad7d3471921c4f5e8765f3f93f8f7c48e0eb00e2623ad439bd60bcf64d6ea +DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b +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.4.crate 32228 BLAKE2B 853a85b29d1ac2025b7a28af64ead9387e3b4b1e790ad719d4374e349c1853ddbb5959a2890d9d6c94a5c28e4523fc3324deb6b1ed1aeb5e917f21b0e2516f6c SHA512 170ce083fa82bed13ecc62d85cb882fdd6491ae721e1633d3c1a5d3cee69422153afcf6695765c0e8fc7035440d0370d34afac9e978cb27f7506c07cba300e1e +DIST unicode-normalization-0.1.13.crate 91691 BLAKE2B fa4ae7ce7f8e5dd43ab8e60dd48938340485de3537ad14c1dc1e7404a89d2b3022c4304cd85a4c649b8a27fa9c79e4a059d3e5d5c2011d920290d8719c74bc77 SHA512 710e002da7f59e933cbd09fee328193a1e19cce7b12426007ea32fc81ef2adefa5c4f2ad360ad684a937ab18d4be404a0a28c3de375628168fabd21ce1a6ba20 +DIST unicode-width-0.1.7.crate 16644 BLAKE2B 8cc5ee2dfeeda8ffe3405a0d4f1576d2b3b8ede1a42cbefb0ba3bd0d71b53a92ceade86c4a06e9d5b31382955dc6e1152ae5cd279dc26dbc51f478dad1d0f64d SHA512 39b8a539c9009d0421f54ae68b139f21456c9cb03d743b58535a977f98bc9655cf42eaacfadbcff796c187a6f315ae16259ee22be9c2da5aa042172c6b464d84 +DIST unicode-xid-0.2.0.crate 14994 BLAKE2B e66b4255798f0ef1c81fb852613fee396a042d780d2158a171dbb5e7dedad0b3d2522f5401ae5d215f89ab8be4f5c371b046e4845693a65554c2a6eedc5d1e28 SHA512 590f727d8d8354023062ae5fe7ac5bed1bcf79d86b883effd7f33b3ea3b1c8922998a63d621ca6962a969e890fa6edd009871f21cd57b1969264f41ba3f78359 +DIST url-2.1.1.crate 70383 BLAKE2B c4096cb1bd50e9ca97fcdae0ee8b58957e21507607eafa8d84ff71c3df1ba52c68299609776f7baa45c93b971f8b61162fd8afd4174a5c7b66f36dc673707fa0 SHA512 a16c3a625fa85be9305f8150d5711c3e3aaa1f33753e7ecb8368b176cf3ea96f51fde74598c8ea3a5db2effc338589fd2834b297a1fba4bed967fa39e670fabb +DIST vcpkg-0.2.10.crate 11504 BLAKE2B ab7e64091fd2c12292282a0311716468bcf584dd3764cd0c4803d40702104a57ace0a138b06cb1429a166a61e069788b2c45c3286d3f4c5bbf6ac30e816add14 SHA512 4c790344fd3510eaaca5e1539cd676c60124b2ef157e85f89322f294ab6831c2acf6efed1529de4bb23d9abfd0b5f962eaf8d3221c827b0718834d152b28c141 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b SHA512 ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951 +DIST wasi-0.9.0+wasi-snapshot-preview1.crate 31521 BLAKE2B 716bdd2ec46d0bc9911c5e5e29fc783840559931b2563d8619675fc11da9527ddbe653a0f1ce0b782ee0c5f7a3131aba2b0867d415f003aa9c2389357569e7dc SHA512 dbe641f796ee3a5daafcaafc911ecc6dff170340f477c2df7a61fb4858a85aefc2637c9e61973ecce66a987aa8e08a736273a4aad3ef47eaf61ed4268dbf9c47 +DIST winapi-0.3.8.crate 1128308 BLAKE2B e0e8ef6121f222b0500525192ebb69b26b71cc16f9ba92186f8ad6acc9de4cb8cc7c738f9c31f5bd223d2e34c93c496e8448c973d69797776004670c70abf69c SHA512 5a899ee5f09f30d742b8b8eba78da05cd9f4c664408fdeb9370373f8756a962a23e3f1c07619e745b3270138606c9a369076c02c3f5353f657df09d203d9a736 +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 yaml-rust-0.4.4.crate 48359 BLAKE2B 3c504a593663eff6ccdc96b949f2bf5ff9e9030b2cb08dd4bdb6ab2d0409513d4454ae99af4afe69a1dea1d7560454f2eed434cc6ded2c0cbaf9bedea2f3be85 SHA512 63cb5518101a8c841700efa556a14199d136ab390da3b79c9d11a54789e497d0ca0f420bfa31fa75257864beac619d1b28182714c99a8c92f44e333b299d1d6a +DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 diff --git a/dev-util/tokei/metadata.xml b/dev-util/tokei/metadata.xml new file mode 100644 index 00000000..f2af8e9a --- /dev/null +++ b/dev-util/tokei/metadata.xml @@ -0,0 +1,14 @@ + + + + + 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.1.ebuild b/dev-util/tokei/tokei-12.1.1.ebuild new file mode 100644 index 00000000..7c87e716 --- /dev/null +++ b/dev-util/tokei/tokei-12.1.1.ebuild @@ -0,0 +1,195 @@ +# Copyright 2017-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.3.1 + +EAPI=8 + +CRATES=" +ahash@0.3.8 +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-random@0.1.8 +const-random-macro@0.1.8 +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@3.11.10 +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.14 +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.16+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-macro-hack@0.5.16 +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.2 +regex-syntax@0.6.21 +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.14 +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.0 +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.4 +" + +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-12.1.2.ebuild b/dev-util/tokei/tokei-12.1.2.ebuild new file mode 100644 index 00000000..e76bed88 --- /dev/null +++ b/dev-util/tokei/tokei-12.1.2.ebuild @@ -0,0 +1,191 @@ +# Copyright 2017-2024 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/trivy/Manifest b/dev-util/trivy/Manifest new file mode 100644 index 00000000..3d7ed26f --- /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 00000000..0415fa18 --- /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 00000000..e853b15c --- /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 00000000..a1403c80 --- /dev/null +++ b/dev-util/typescript-language-server/Manifest @@ -0,0 +1,2 @@ +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 diff --git a/dev-util/typescript-language-server/metadata.xml b/dev-util/typescript-language-server/metadata.xml new file mode 100644 index 00000000..1559a98d --- /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 00000000..2ef847b5 --- /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 00000000..b3f5e417 --- /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/u-config/Manifest b/dev-util/u-config/Manifest new file mode 100644 index 00000000..cb5888e2 --- /dev/null +++ b/dev-util/u-config/Manifest @@ -0,0 +1,2 @@ +DIST u-config-0.33.3.tar.gz 31250 BLAKE2B c16a4ba31396e86bcfe0d7441d1cef76691e40184ad1f4c89954a7f0c577769d882f841ddca369b0fd466a45dcc7911ffbb8738563260e48a811733efaf89f54 SHA512 bdf6b11d97d926d193330507ee6be32137dbbe32f91582eed73b6a039d50d7093129b1b8ff686feefb30614afea0af6c3b3f8cc3af91bd4ac62c9340da80a7e9 +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 00000000..dffa3c37 --- /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.33.3.ebuild b/dev-util/u-config/u-config-0.33.3.ebuild new file mode 100644 index 00000000..3c8eba75 --- /dev/null +++ b/dev-util/u-config/u-config-0.33.3.ebuild @@ -0,0 +1,40 @@ +# 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" + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/skeeto/u-config.git" +else + SRC_URI="https://github.com/skeeto/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="Unlicense" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +src_compile() { + edo $(tc-getCC) ${CFLAGS} -o u-config generic_main.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 test_main.c ${LDFLAGS} +} + +src_install() { + dobin u-config + doman u-config.1 +} + +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 00000000..7dfa48ec --- /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 00000000..3202edfe --- /dev/null +++ b/dev-util/upstream-ontologist/Manifest @@ -0,0 +1 @@ +DIST upstream-ontologist-0.1.35.tar.gz 102643 BLAKE2B 283586371d1113622461fca67cc5b97710bb3e2c1c365e5c3727478f9d6b4ce8651d92439356b94ba923edcc9b66ddeebd654174030b48067b78b78ee383281e SHA512 0d6fde02143a59588115f1da9d8d20672d8b271cecb297a72d5ebf85c3e55880b9c9576070524139f790207843e08749e0a20f9add1b4108f6d2bedd52cdd166 diff --git a/dev-util/upstream-ontologist/metadata.xml b/dev-util/upstream-ontologist/metadata.xml new file mode 100644 index 00000000..66168bb2 --- /dev/null +++ b/dev-util/upstream-ontologist/metadata.xml @@ -0,0 +1,13 @@ + + + + + + + Jelmer Vernooij + jelmer@jelmer.uk + + upstream-ontologist + jelmer/upstream-ontologist + + diff --git a/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild b/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild new file mode 100644 index 00000000..fe326d07 --- /dev/null +++ b/dev-util/upstream-ontologist/upstream-ontologist-0.1.35-r1.ebuild @@ -0,0 +1,64 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{11..12} ) +DISTUTILS_USE_PEP517=setuptools +DISTUTILS_SINGLE_IMPL=1 +PYPI_NO_NORMALIZE=1 +inherit edo distutils-r1 optfeature pypi + +DESCRIPTION="Tracking of upstream project metadata" +HOMEPAGE=" + https://pypi.org/project/upstream-ontologist/ + https://github.com/jelmer/upstream-ontologist +" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/ruamel-yaml[${PYTHON_USEDEP}] + ') + dev-vcs/breezy[${PYTHON_SINGLE_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/tomlkit[${PYTHON_USEDEP}] + ') + ) +" + +distutils_enable_tests unittest + +python_test() { + edo ${EPYTHON} -m unittest_or_fail tests.test_debian -v + edo ${EPYTHON} -m unittest_or_fail tests.test_guess -v + edo ${EPYTHON} -m unittest_or_fail tests.test_upstream_ontologist -v + edo ${EPYTHON} -m unittest_or_fail tests.test_vcs -v + + edo ${EPYTHON} -m unittest_or_fail tests.test_readme.test_suite -v + #edo ${EPYTHON} -m unittest_or_fail tests.testdata.test_suite -v +} + +src_install() { + distutils-r1_src_install + + doman man/* + dodoc docs/* +} + +pkg_postinst() { + optfeature "homepage parsing support" dev-python/beautifulsoup4 + optfeature "toml support" dev-python/tomlkit +} diff --git a/dev-util/vala-language-server/Manifest b/dev-util/vala-language-server/Manifest new file mode 100644 index 00000000..c66cef2a --- /dev/null +++ b/dev-util/vala-language-server/Manifest @@ -0,0 +1 @@ +DIST vala-language-server-0.48.4.tar.gz 874057 BLAKE2B 37d38503bc6c61d9af3706f816b6667de3c4a905d0e5a3673a8b57da36ed004db7cf476fd6abf9350e7b7de8e7387475aa5d7617937b7aa8a91a0df73eb08863 SHA512 260030137e64597092eabd84eebc0e2bbf93e76af1379e7ba824765fa16ecafa2610ddb20789345a367cecf83e4060c1c4d1efdf11d5925f8a086f4a23b4bcfa diff --git a/dev-util/vala-language-server/metadata.xml b/dev-util/vala-language-server/metadata.xml new file mode 100644 index 00000000..541cd178 --- /dev/null +++ b/dev-util/vala-language-server/metadata.xml @@ -0,0 +1,12 @@ + + + + + + + + + + vala-lang/vala-language-server + + diff --git a/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild new file mode 100644 index 00000000..70ec05f7 --- /dev/null +++ b/dev-util/vala-language-server/vala-language-server-0.48.4.ebuild @@ -0,0 +1,34 @@ +# Copyright 2022 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 plugins test" +RESTRICT="!test? ( test )" + +DEPEND="dev-lang/vala + dev-util/gnome-builder + 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) + $(meson_use plugins) + $(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 00000000..7ff32528 --- /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 00000000..f1affab5 --- /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 00000000..0b51d2ec --- /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 00000000..e9b5e714 --- /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 00000000..2587925b --- /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 00000000..75ed9dcb --- /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 00000000..e8d6abdf --- /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 00000000..e8d6abdf --- /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 00000000..e99a177c --- /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 00000000..c6bb5209 --- /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 00000000..a80c0662 --- /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 00000000..a80c0662 --- /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 00000000..69b68b5c --- /dev/null +++ b/dev-util/webstorm/Manifest @@ -0,0 +1 @@ +DIST WebStorm-2024.3.5.tar.gz 1088962559 BLAKE2B 7bd2e5b8e3d4396eeedfb7b3d64658072aec5ee3df8e764cf613c3c4487211ff3bf50ccc1a953cef87dbb2609eeede2ab44293fec21d8a408eeb739affed1e47 SHA512 bc50bd6dfd48431511d07d853d269234bad5604b24b7f5c6a6023a6a04568240d4f720109ccd827789399621810b49f72008274dbef4e0a13924e066fa463322 diff --git a/dev-util/webstorm/metadata.xml b/dev-util/webstorm/metadata.xml new file mode 100644 index 00000000..f72b5361 --- /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.ebuild b/dev-util/webstorm/webstorm-2024.3.5.ebuild new file mode 100644 index 00000000..f04fb046 --- /dev/null +++ b/dev-util/webstorm/webstorm-2024.3.5.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-libs/zlib + sys-process/audit +" + +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/wxformbuilder/Manifest b/dev-util/wxformbuilder/Manifest new file mode 100644 index 00000000..8d3c6797 --- /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 00000000..70c264f8 --- /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 00000000..0a45098b --- /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 00000000..9b9b698b --- /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 00000000..729bf48e --- /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/xxd/Manifest b/dev-util/xxd/Manifest new file mode 100644 index 00000000..2f914f21 --- /dev/null +++ b/dev-util/xxd/Manifest @@ -0,0 +1,2 @@ +DIST xxd-9.1.0895.1 11406 BLAKE2B fab03736e2b20ae290221a8372fd9126de5e880034eb2e7fa5c1372faccbea056b97f068b46871c73db48fa23c1357eca2b5347faa70b5152fe85f503dd0c374 SHA512 2684da607150bd9790ba1e4a8b85690a75c30959d55577be946ec963820644b230b0d56e49883c823678e8fbd7ad3e1e3fff1da60fb35a41af0bfcf8f0f4b062 +DIST xxd-9.1.0895.c 33819 BLAKE2B d8adc2a0100a5403638f2522ee79c24ca3e29063dbc6a940fcc1f6fe30e5046224b4eea4a6cb063b367fc0dc96f1de7d272142a5aadb426336f72be4a5a995f5 SHA512 4b31b035e18408f122f85bc805c99c051fe0644b888f3df4af20d94ef1485ec0f44abcbdbaa34f7d002613a79f64b2f534e1dcbe92dcad4acae0ef1b114e3b33 diff --git a/dev-util/xxd/metadata.xml b/dev-util/xxd/metadata.xml new file mode 100644 index 00000000..be6462cf --- /dev/null +++ b/dev-util/xxd/metadata.xml @@ -0,0 +1,17 @@ + + + + + new maintainers welcome + Peter Levine + plevine457@gmail.com + + + + Bram Moolenaar + Bram@vim.org + + https://github.com/vim/vim/issues + vim/vim + + diff --git a/dev-util/xxd/xxd-9.1.0895.ebuild b/dev-util/xxd/xxd-9.1.0895.ebuild new file mode 100644 index 00000000..a4bcb1ba --- /dev/null +++ b/dev-util/xxd/xxd-9.1.0895.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Hexdump utility from vim" +HOMEPAGE="https://www.vim.org/" +SRC_URI=" + https://raw.githubusercontent.com/vim/vim/v${PV}/src/xxd/xxd.c + -> ${P}.c + https://raw.githubusercontent.com/vim/vim/v${PV}/runtime/doc/xxd.1 + -> ${P}.1 +" + +S="${WORKDIR}" + +# Attribution in xxd.c differs from vim. +LICENSE="GPL-2 MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="!app-editors/vim-core" + +src_unpack() { + cp "${DISTDIR}"/${P}.c xxd.c || die "cp failed" + cp "${DISTDIR}"/${P}.1 xxd.1 || die "cp failed" +} + +src_compile() { + # Basically, what's in src/xxd/Makefile + "$(tc-getCC)" ${CFLAGS} ${LDFLAGS} -DUNIX \ + -o xxd "${DISTDIR}"/${P}.c || die "compile failed" +} + +src_install() { + dobin xxd + doman xxd.1 +} diff --git a/dev-util/yaml-language-server/Manifest b/dev-util/yaml-language-server/Manifest new file mode 100644 index 00000000..169a78e5 --- /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 00000000..a4bb15e0 --- /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 00000000..85cc14c6 --- /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 00000000..0976b212 --- /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/gitahead/Manifest b/dev-vcs/gitahead/Manifest new file mode 100644 index 00000000..110740de --- /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-r1.ebuild b/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild new file mode 100644 index 00000000..d9107e25 --- /dev/null +++ b/dev-vcs/gitahead/gitahead-2.7.1-r1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2024 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] + net-libs/http-parser:= + net-libs/libssh2 + sys-libs/zlib + 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 + cd ./_CPack_Packages/Linux/STGZ || die + mkdir -p "${D}"/usr/share || die + bash ./GitAhead-2.7.1.sh --prefix="${D}"/usr/share --include-subdir || die + rm -fr "${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/gitahead-2.7.1.ebuild b/dev-vcs/gitahead/gitahead-2.7.1.ebuild new file mode 100644 index 00000000..c8283cc3 --- /dev/null +++ b/dev-vcs/gitahead/gitahead-2.7.1.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 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/openssl:= + dev-qt/qt5compat:6 + dev-qt/qtbase:6[concurrent,gui,network,widgets] + net-libs/libssh2 + 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 + cmake_src_configure +} + +src_install() { + cd "${BUILD_DIR}" || die + + eninja package + cd ./_CPack_Packages/Linux/STGZ || die + mkdir -p "${D}"/usr/share || die + bash ./GitAhead-2.7.1.sh --prefix="${D}"/usr/share --include-subdir || die + rm -fr "${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 00000000..741eace4 --- /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/gitqlient-gitserver-plugin/Manifest b/dev-vcs/gitqlient-gitserver-plugin/Manifest new file mode 100644 index 00000000..40390224 --- /dev/null +++ b/dev-vcs/gitqlient-gitserver-plugin/Manifest @@ -0,0 +1,2 @@ +DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e +DIST gitqlient-GitServerPlugin-0.2.0.tar.gz 78411 BLAKE2B 4220f0d53abccac79a21cb5cb2e1cad608fbfc62afe797ed446594a642010f6476c519c3ba807db4cbc8f51150420186933cfeb18b27b98ddfd18882213e04e2 SHA512 d01c8fd3132d03f1f819ec7c81f920f6e37146f43182c322d6048ba008ab83dac71b43510445fe9ec5612555e1b18c2afb4a0193dd1a3dabb3b80ae35e9e9381 diff --git a/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild new file mode 100644 index 00000000..3756f621 --- /dev/null +++ b/dev-vcs/gitqlient-gitserver-plugin/gitqlient-gitserver-plugin-0.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +MY_PN="GitServerPlugin" +GQ="GitQlient" +GQ_PN="gitqlient" +GQ_PV="1.6.1" + +DESCRIPTION="GitQlient GitServer plugin" +HOMEPAGE="https://github.com/francescmm/GitServerPlugin" +SRC_URI=" + https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${GQ_PN}-${MY_PN}-${PV}.tar.gz + https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +PDEPEND=">=dev-vcs/gitqlient-1.6.1" +RDEPEND=" + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtwebengine:5[widgets] +" + +# No need SONAME for runtime plugin +QA_SONAME="usr/lib.*/lib${MY_PN}.so" + +src_prepare() { + default + + mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets src/AuxiliarCustomWidgets || die + mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die + mv -T ../"${GQ_PN}_${GQ_PV}"/src/git src/git || die +} + +src_configure() { + eqmake5 "${MY_PN}".pro +} + +src_install() { + dolib.so lib/lib"${MY_PN}".so +} + +pkg_postinst() { + elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)" +} diff --git a/dev-vcs/gitqlient-gitserver-plugin/metadata.xml b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml new file mode 100644 index 00000000..91604cef --- /dev/null +++ b/dev-vcs/gitqlient-gitserver-plugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + francescmm/GitServerPlugin + + diff --git a/dev-vcs/gitqlient-jenkins-plugin/Manifest b/dev-vcs/gitqlient-jenkins-plugin/Manifest new file mode 100644 index 00000000..ff31e25c --- /dev/null +++ b/dev-vcs/gitqlient-jenkins-plugin/Manifest @@ -0,0 +1,2 @@ +DIST gitqlient-1.6.1.tar.gz 4971880 BLAKE2B b793dd406d1dff7aa193916a08dc5c10159eb54f79d2d9930b672aed5ee5d98fe3d6afb1869032bdeee1790b078a5fefa8064506353d56e870ea95bb24ebcc26 SHA512 e115c9fca6c8fe17b32d326a7f649d35ea55fd1f4c1df7c30962e9f07382d246cd23b8dbdbf6759620d1ba7ba9c48c7a391b2e0a730a58bba9f1ba6425a2da9e +DIST gitqlient-JenkinsPlugin-0.2.0.tar.gz 29474 BLAKE2B f8dfb020f68ec474b0d15b62a5566316f21cd29f4878170bcf7940e3df596a970535d5db3c3f05f12d18fdff5f5b6f99db242c807e8554754f08f14ad31997a0 SHA512 0c3089b80116974a687821940d7e78c6b663acf50cb060cff824d3e1e1838773eca8ed671778d2cf016d0b3e5fff8daab958f765af4eacc04dea66864966ae8e diff --git a/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild b/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild new file mode 100644 index 00000000..01634b0e --- /dev/null +++ b/dev-vcs/gitqlient-jenkins-plugin/gitqlient-jenkins-plugin-0.2.0.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit qmake-utils + +MY_PN="JenkinsPlugin" +GQ="GitQlient" +GQ_PN="gitqlient" +GQ_PV="1.6.1" + +DESCRIPTION="GitQlient Jenkins plugin" +HOMEPAGE="https://github.com/francescmm/JenkinsPlugin" +SRC_URI=" + https://github.com/francescmm/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${GQ_PN}-${MY_PN}-${PV}.tar.gz + https://github.com/francescmm/${GQ}/releases/download/v${GQ_PV}/${GQ_PN}_${GQ_PV}.tar.gz -> ${GQ_PN}-${GQ_PV}.tar.gz +" + +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64" + +PDEPEND=">=dev-vcs/gitqlient-1.6.1" +RDEPEND=" + dev-qt/qtnetwork:5 + dev-qt/qtwidgets:5 + dev-qt/qtwebengine:5[widgets] +" + +# No need SONAME for runtime plugin +QA_SONAME="usr/lib.*/lib${MY_PN}.so" + +src_prepare() { + default + + mv -T ../"${GQ_PN}_${GQ_PV}"/src/AuxiliarCustomWidgets src/AuxiliarCustomWidgets || die + mv -T ../"${GQ_PN}_${GQ_PV}"/src/QLogger src/QLogger || die + mv -T ../"${GQ_PN}_${GQ_PV}"/src/QPinnableTabWidget src/QPinnableTabWidget || die +} + +src_configure() { + eqmake5 "${MY_PN}".pro +} + +src_install() { + dolib.so lib/lib"${MY_PN}".so +} + +pkg_postinst() { + elog "To use ${MY_PN} set PluginFolder in GitQlient settings Plugin tab to /usr/$(get_libdir)" +} diff --git a/dev-vcs/gitqlient-jenkins-plugin/metadata.xml b/dev-vcs/gitqlient-jenkins-plugin/metadata.xml new file mode 100644 index 00000000..6df26361 --- /dev/null +++ b/dev-vcs/gitqlient-jenkins-plugin/metadata.xml @@ -0,0 +1,11 @@ + + + + + torokhov-s-a@yandex.ru + Sergey Torokhov + + + francescmm/JenkinsPlugin + + diff --git a/dev-vcs/gitqlient/Manifest b/dev-vcs/gitqlient/Manifest new file mode 100644 index 00000000..43d078cf --- /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 00000000..346aa354 --- /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 00000000..b05843eb --- /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 00000000..cefb7fe9 --- /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 00000000..0f64cebe --- /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/gitui/Manifest b/dev-vcs/gitui/Manifest new file mode 100644 index 00000000..84043917 --- /dev/null +++ b/dev-vcs/gitui/Manifest @@ -0,0 +1,557 @@ +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.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 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 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 anstream-0.6.14.crate 29160 BLAKE2B 1120895a51ed7a285c5d5a03d2f7e26dc956d95f39cf500ba9f547d71a62ed0326f519860ddcf8db77cb09e9119e914a62693369eca51cbf9c01ef874ade9112 SHA512 65ece20958e3fb1ed4a5ff1d45f5bfdcb942c64994a3d14eefb0dfd5b04f433f6e1b06ebff240c67ed8ff7cc01d93ca0acf8c8ea29cb41309c6c882e7c192b34 +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.7.crate 15709 BLAKE2B 872e0ed09e7e94c6f6b812349e39f949aff4d7cbb87744ab26fe49f57a7d330e0f79447213374f7f862ea276aab2dd1077dc8df3f7c5f34079ef30c4d17eeeba SHA512 e20d49f7d148e03f7b127be7802e0b6b7a2b05720614d46c2ade5e440ce322b44ddd3a9239b897886faa03ed1cb30f947ee27d3811fa83dffba10b3975eba7ed +DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a222238b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a +DIST anstyle-parse-0.2.6.crate 22343 BLAKE2B 85eba405dc5cf806283cf442984e86583dfe6c681f849eb7a347b7b67bd2b6f692e84fc9b5bd86486633cb2f05960ec16e8778300df114ae6676da43442db9bb SHA512 e28c9818afcda0e9b84c205d9c6697ce64cb06c21df2c3666869c07d66893105d9c5e96a27fcf2410a09f6af00735252e22b5c7d8c6cb3f68c4a8f376c49d396 +DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-query-1.1.2.crate 9969 BLAKE2B 179b8dd6dd709c2ca67f4eb5c9a502b2867cb6744a39f824c4fdebedc67c6c3e07d107c7d817e2ffb589d13b7ed4900cf9653ddc0a43663217042ee92ce8c9da SHA512 26069d936c4b1fb09bc65cda0253fe9be8fa4e96c0821f980c772602b4e9230035ec8c9d092ef95e0a0354ac559f8d25f57a14c34086d4d241b5fba688951837 +DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 +DIST anstyle-wincon-3.0.6.crate 12271 BLAKE2B d9f4d9d46fa93a1168ca340562681718be852ffa94e30c9ea208af53af9d6697ca84921837a325ddc36681caab2b866b7f574901c80b5c0d862dcb765b81b68b SHA512 59ec6f5a53bd68b6344d82e923eb8c45ddac481dd0d270a7b452dc5b0540ee1656705697c1508942ecc131e7c075248c85d8f4159f27d97ea94f22469ce2eeb5 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832d8888dc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a +DIST anyhow-1.0.95.crate 52155 BLAKE2B fc9cebdfae0afed86f2dfb7faf62f5a108000895317dd0cab9c83d6e48c891558fc3a1d8b9940b623b4c6fd861631a0f0344a9915517a9bc39dbfbe48ec6b45b SHA512 8c5c176381c3e861c3c4451f7cd3d9e2447c0a55735ececfd3199288d65d36dc5fdc4a19a0798f62a0b9d6ca2c155a616c7eab8bcd53e6ece743aed57ec3d0fa +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 autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.71.crate 86553 BLAKE2B 15ed93574fb9e8e28d5ad901bb1f94013b5fec7a79aa96d17f13f6f11a02d29a274ec14ce51a9f515574839aa41232e5aaf6e6fa3ad9c0483591055bd0a78c8a SHA512 5d9307757349e860fb4cab7e9ba1c9d0f1faf49ebcd935ba879b85fed2a9812786c7458abb59a742842a0796fc29ce9921cf575792402486ecdbd9a2568cdd89 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base16ct-0.2.0.crate 10240 BLAKE2B a8097674e84bb85fa72ea752d71446fc39e695fea9acc0f98178bb4e6569180f9acb4c7a9820708359d1c4733b57af6448015cce83f8c610985e6d2f7858fc33 SHA512 efe7c810102646733cb24c5cab62bd58d797e77b117d0fa5d651c34630f77de4d768fb99c981af5968393734bc32a2c1944a719f9f1a192b5062c0af8bb3413a +DIST base64-0.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 bincode-1.3.3.crate 28958 BLAKE2B ea01d2efd8149ecba5e240ed989268b683d542a5f369902d316a4fd1ae4b8edd94e2d4a8cbff0e96646eb29facb04a84b249d74f0781dc3d29c8797ac975aa9f SHA512 49e39d71214dbb623a18e3852f6f2f2a5c3f951b64107d66c8adaa95a442a3283fba978bca41b126c9879b12833b945f478d2c77d35482b3577fc1a894e8e5f3 +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.5.0.crate 43821 BLAKE2B 2d2a78b0a19dcb39580e6f73ed6c468b0626043010b34661084944c83561fe49db24bee1ab57fd692d57617be6506d529e095aea27b753a77e26d0b1ebf7ed78 SHA512 75d7a89e53e5e7582591932bc430e6a1db7ed0f914ded6dbcf957125be52975598df7fee14ef816f66544432ef0505f0a081f3794d17138ec429e283fe14fcf9 +DIST bitflags-2.7.0.crate 45924 BLAKE2B d4266b77e4ee15d7083c8e8eebe1b050029e3f3d21029606d4e9d3c4fe03820b6d5ba2e1309f47cd6ca2a043b5d7e1b19dd991f3fbe97c4bb018aadb54c60818 SHA512 c97246c09551bf1b333850135d82c40650be4aa8df1ab55dc190d80ea8e950ebd122635fa7d82c43d477150e207acfc4e830b9fde41aaca1edbbe7c0a800c174 +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.11.3.crate 351536 BLAKE2B 72a4fcc236942d121f76f42135c332fda2b1ad778d993ee69855c4eb6f909c91491fe6aa68daa0e2d602aea1bce61b1fcf03d03787f84ebb4d63b2bd3f4295fd SHA512 f1082ac8f121c6f9eab4b41c5f60aafe4623696c9f800f9d59f6726efc74f86071910f7749fbcdc8f1c20c83416d58f3ff507978775f602e18ae3d1bb027944d +DIST bugreport-0.5.0.crate 16149 BLAKE2B 2728559a8aa0c0c6346335eadfab93ac4b26407604e003432f4d0db1a22ae0c6c22374638482d2e879d09c9139b7da1ac67547764795d303ded1816d3513a1ae SHA512 d1418b6c8df333b4b245f428f3442968f7b75961a00523fb432ff2f904eca07cd208d417e63b2fb0a86b85a6853e4c474d30c19b80a85d8724db66ecd762da7c +DIST bugreport-0.5.1.crate 17606 BLAKE2B 088b1dc9f024e0f6ddb96d6fb2d05ee4d01b333d05b6c2dd48a3762309d92c0e206bb4faf4d15a30cb0567e74249efb3f197a4375b178ab5afcbbe0c61604ef8 SHA512 c85f6c3a75019eb545680beaff154c3ee742cfd5d09d208b95b0308283211f191416e1f160943f2c2c5e08067f9079c5dd718d35b7812c880c9e9913eebb8ba6 +DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 +DIST bwrap-1.3.0.crate 112849 BLAKE2B 91e1a5416b2d8d61fa891b645cea850494b61d67b6a3e7182a81fd7a338938da6483e808c5f13d2c89ac3e93c9269de9da294a82431ab4f8c56f34153325b0ef SHA512 72e7f6dff5565b097044c6dfdac9297d1cd7d27c752546ccbad0d946dbb9cb563c08ea7a67451888d579b58874371916487647ef1219a62e258e8c9cb0572322 +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +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 cbc-0.1.2.crate 23501 BLAKE2B c0d537af0323a92cd01a9ec197bbe46507835348e16dcec7360072226647abe2eaa4823023930da93885347fe1429acc2f9c079b7bcac686c1293ef73b91bf0a SHA512 d3b33deff64d839ad25141f1c3b5fbeaa21f71aee7b58dbed91e7d257f93e68073c8d4a63d4c4eb9775c20f00bb0ceeee714a8218e85a231f30cd7423022f820 +DIST cc-1.0.98.crate 76780 BLAKE2B 64124ebdda70b211b6fde8c02d256d97d57fc3a0db433371bad896c06e36caaa5f938074d92ca82724b34fde06bc10af63c7fdde8f52ac50a3ea6e3329d18d93 SHA512 dfeb194266a4a9cf2ddf69fe20f8e20a72a0a9c2f72b1ea578fd48dae5b0c3589f501068ca24e0da7b3691860cd8c05247c803f3ef2f338d56eef8b1f4f4fbd2 +DIST cc-1.2.7.crate 100283 BLAKE2B 98102a93e01ff0fc95a18ec4b2382a0e4b74000c33002da4553c2ea030d5f09b898b5c046bcf1868368b5fbf510d74c710916b98ead11a1bbe21c4f7bd1c5977 SHA512 f3c947912aaeb9d76fc5e3fa3c7ec1f87b19d9815170190b47e9925edfcca2963d56b75a140506656ef49a3a0ca22575304ab76e1b4c028730557b436baa3da4 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 +DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 +DIST chrono-0.4.39.crate 222248 BLAKE2B eeff1694a98e8775524c261c5c46ebf09bf1ffc6222a945576960e8153af99e4549d8c988bd086507fa430f9cb15a3159be85300247ab3c6f5e77ab515f0988b SHA512 5b258f76bea58ab9baa0fe8fb32c41928b8b655c76bb2fbaae9300ef8380cbb881296cee6b9e9886dce62b0759c73e84f6409e374a86cf0c80e3383512f98571 +DIST cipher-0.4.4.crate 19073 BLAKE2B 144c45c1bdc5f7aef7f4fc63b6dd85955c453537567d1f1074e436e50d0d61f8413973cf3da207a48f1560ea92f2280fc5880569c78a1dd66bf97fd1d88ccde7 SHA512 1856d8b08bc3dbd2fa5c8b97e9eae43323c7aa19203ef3e80bb49cf15b5ddc832acb7b97121a52032656353e764f1f722200b638f7c28975fec1b5c9dc908846 +DIST clap-4.5.26.crate 56474 BLAKE2B 986e620055ea5c8546162793958ac147f309df76058b49862e15517b1f060f986e631da5816fc7cd22563f1699a57b5d377622974606c96c454d74d8ba72a07c SHA512 ff41bbc3432504eb80dcd95091aa21f00716337a4e271822d9d0e8f244e01583fdcfb890f6eef908ad3cebe7e2597802d09ba26f9cb7b8c325f616ec4ff6d1f9 +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.26.crate 167961 BLAKE2B 4cdb5b3d356a2631e86c9130389e6773d061d0842997233ab470c4c0853a966eb8c40e36574fa9708f7d052901bfc267579a26175e6e2da2c74552bb377ccde9 SHA512 474cb2e9b9732c353ba0b1a5fda60332903296fc50019481ccc881680b30602ca545cf36116374a6b15f6e40574b8631aa682becf6a1707ccd42d18e34a68a29 +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 clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST cmake-0.1.52.crate 18119 BLAKE2B 03025cec724f080a9911505405a3bfc489709f557119adf7a70ca86d148a75ac7758896a9b136211b8473162484c998a9c7e7b5005250a037d1633b3a5706c3c SHA512 3200249c2de5b1d052fdf05a9fa82539f2d3f25c37e1c064d05dab2607a16cff2e7755497d09f71e01b95618e71f42640cf9d533b17ead9cca84777dec355fcb +DIST colorchoice-1.0.1.crate 7895 BLAKE2B f1c841e74f01f33fa83cf41c5f0a1286ca3899239d9a188a838550abde507af374a4fe3e85934d10d28bd5eae2c7fa1f662307bd46d5dd4daa52249cb64ebb5b SHA512 3d216ba46cfcca5c52a56884ed09fe7d6d350ccb44144a60c75006582f7f9a28df21d44375a8cb304c721b9de615875675b3a03c485eb209b2a12d745fa609cd +DIST colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST compact_str-0.7.1.crate 57246 BLAKE2B 2da5cfdc91d417294ca87ce834e8006d3426aff4cb22945e6744ace7d22c940f0181a75f25e6acc41efb5d83bf6ba4ee0876db3ce5cc05b9524a9868dcb8c7c9 SHA512 29ed591024f8f1b478722384664f5700fbde97b44af82fa32a8d1ccdedca9dc425555f9e5a4431a6c954d58cd90d60a25a9ed7f18773ede13edfc68094a23275 +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST const-oid-0.9.6.crate 45382 BLAKE2B ac27c689784fbb1f486cec1c17502c8738ce3d7d1b579391a151cb0f0a6a0c8335e474d0a517c59230fcac74317396f20ac15d66e2f6685780be01dab197fd96 SHA512 b871d3b4326c4828b1c1d7a3e968315fa320e0b52e97081a95617ded0dc5b93d42b3f79ad26ff3b58a4835dcc442473f3965c2b60026412ad6aacc0c23e9f399 +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.16.crate 13405 BLAKE2B 06d061cb2577057bd2afbc8cd6783488595701dbc46772533645d86aed71ba8b20905625b897840c90aaebb41360a286935824ca49bdebc0763a81df4bd64402 SHA512 97707ae1b533ecd3a6fe412a22fb70cf4ac278c2d7dba407fa7dbebd110d06f88a7b3aee3fb7cf4b0b5ca88f6fecf390c4d3e5ccbd4d18a75fc2f93a647e7074 +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.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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 crossterm-0.27.0.crate 125311 BLAKE2B 93724dddcfcce9249db721213985fbd9b30eeabf0e8c1c8626744eae3a15f181cc2bb871a77fdefdb2b1a7139453b1c81081c6d82a62233f3574ccadcef18686 SHA512 b7b2b7d8affd845902e0dfa06edbcba9c7794e0839895998f39ea1b118de5251fb87c6b5de27e85c490a436b04943ff51d609cecb780674c3768c12ec401d2eb +DIST crossterm-0.28.1.crate 132275 BLAKE2B 30a5bf5b48a4bddbfb53726b675adfdf6d64cc387e027a69d6ab721f5ebe574abed3a862504f0db723a733662fbf0ed13163730a7ab49ac9c7fc05681a3545dd SHA512 0d53e328eb606cabc3e309cc6193b34a14c8746081a7b2c9645c1c03d66dbcda99656d629c0dcfcd43bada7a863df3e83fded6b642b2474035165ed7b16f7931 +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 ctr-0.9.2.crate 18344 BLAKE2B 195dce5872a0f59b90bedc268c5a5796f3076d12868f29f887294301b3576047ea82098e73ae996f564e400ce316cf1cdd9016ffb714559aaa0465dc826f0cbf SHA512 6a027f4e3881e51e3dbcb89348c961a2086bb63e70652c49107f49b7d021e31f74ec8c6ae91fd1605928f93f5ffa27889f257c166669e18508995168f17b46a5 +DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a542619dd67178bfb0f41fd3d56907e9217f114e68ea78e6d6ad57c746b6e6a281f38023cd9b6f78e39e65725591d0295a9d5a SHA512 a6aa320a16c5a64f1a151717175978df651765d0772bfc2e06590e7656d34ff898e47fe11a5590580340a028b0d3524b1a5e150b37996e3c5774b8bf93c5f3d5 +DIST curve25519-dalek-4.1.3.crate 306017 BLAKE2B 0c02e769ae48e6839e37e622fecb8b1987fec0653049775a80bc53827329b50d6b8aa8288f26af306208d4a2edb94ef92a64d955c395d980cdd2624c35f0cc26 SHA512 a1dd318f96b5f1851d82a6fbd29c44dc85d2f75da16e5bcf9d6ba3abecddf5e0eaee4a7415d8afc09923064fa41529ede2622f8a5fe0b3e6d4c88b418c41bb5d +DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b +DIST darling-0.20.10.crate 32031 BLAKE2B 038c2a4d919a8e9ff6eff5f83911b40cf4e918ac27c90f313b6b9131c41770f83cc3901973fea1c6fea2886a8360f3c5cf73b807d14e579b8b8e87f15e3bc6dc SHA512 7a14eebc20e48fd39ddf7b8376dc937a04f561d723aba864432cabd5ab46eb189706b43e5121a7f4fb0d68dbfd044353875bb479d4bd5cd96b76e3571733ce55 +DIST darling_core-0.20.10.crate 65015 BLAKE2B a94adcc6092a7a69728725ec4bf4cb7c163bc3fe0890f272bba9963c256697bbe1ad964d58a975c80742019c59d4e1b3e56e624f938576996e216d2f99e21f2d SHA512 2b971156b8c1433dd0ddb2213ee522e2fe9968a62889285d1457b5e733daa70a09c21bca9b8573d9c742026b4c06f4dd2025a6a196ec0b08b25a78d8737dff6d +DIST darling_macro-0.20.10.crate 1874 BLAKE2B 29cbdc6bd63e4eb0731c8f8f0a50cfcae9a88f116f8cfc0068e5d3cddc20b42b7f0f20f128ffa0f7bcb8d72f0188b04b3838b8327fa6f3ab45de4cf5c3bbf317 SHA512 565b8d535248d9d88b49a58e2a210ecc70f1cd39bfaf029ac6576a9b2eac70a6b18b4930aeca746d76d53b745c6aa82172bb341c4844b3757fc7978732fc2f52 +DIST der-0.7.9.crate 85173 BLAKE2B f2dcf402e3d8b6a7ca818a8f260e0996290c77517b06bba8b22849c4d0e0c8f3dd57d664a06d9a7bfb1da6a39abd0740cd7d9776e75669aa970cc3ef63f924d4 SHA512 6de996346365647ac0da23d3fa9c72100d665c9225dc2f0bf1f553c4f0e7eb5c6acf3f1e36a11a7cc20e8b1c44752997e6f592c1d142755df145c5e302800f5b +DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 +DIST diff-0.1.13.crate 46216 BLAKE2B 27ceeafb7afd45eabbbe22d1f05667f513a6062762e6b77122e267282a8f2a0bf96384989508bf10c9e13af4856bc9f58f09b10055d6fc2c32681e288ffa9f9e SHA512 45e259c9fe7c23bd9e9454891b42d4aef6d681d35ee039d21fdb05ae9ed5856161a40f29889e7880ac2a2daf85f1b7d752d213b4a99a1a74ed2682c18a3ae7fb +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 displaydoc-0.2.5.crate 24219 BLAKE2B ba3396c93d27a99a92ff4a0f01a8d192b419bad25e48d9427b76260ebf2f9982291d77f2eb24d239c0b1fbb097e866a20bc46dc1879fdfc6637ea49928444a92 SHA512 5ca35fa59f263162389c1180331e9df607d9374bcb056cb04bc46c98e4d87277162ddb2335ffa8a8c5f69218abc3eabccdcaa71c21b8dd9081cc4146f266b948 +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST easy-cast-0.5.2.crate 16234 BLAKE2B 5e49cb082cc51ff3a4021608f5c75efa9e8be5e20eaf1ab70d899022f2ad45654c752c1c27254f7f110fc8e264d9a7055efa44eecb78e6fd9fe3cc56fb18595f SHA512 6c43bb7241442ea859f6789063743b1fef32d936765bc5f9f5311a1c06b88072723568b3d4a4019412662f5a64d145ef4e48f2059491e11d288eb47b6f6e5f47 +DIST easy-cast-0.5.3.crate 16738 BLAKE2B 0b896e3af9c06845869610527cb9325f17c8b8c796b22b4dda07d864e75722876a008dd4f5d1565681f15951865b10f59a817fb1d718c61006b51e595fd087a3 SHA512 93e01c7db45935fc1aedb0cd6f12cab922d30bdd21fe791b4b74577275909dd4c574e48273070cde50bf91142680b612880fcffacafdacd339b0adece7a5d9ac +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.1.1.crate 85736 BLAKE2B 77dd4019467da3dfbe574ceb574849ea665ffd8dc91660f6a9b2596fb886400508bc632dac10a06461f35fce5400f27b89b1270514188ab488a952288309beda SHA512 a3e3838a3d4eef726b65a38196e66456f586b7e29cc328eb243bacc5a247b50f10ce76df6259aa102a08ca921f07d0395793088445f36de33f5dc1aae5223ed9 +DIST either-1.12.0.crate 18974 BLAKE2B 9db82a8eb351dbc1643ccbe304796610f6090b263d9a991b4d7308a699bdc67d25096ed1e923f521fe3dbfe9195569c1297b46a4b1d0b74bcea4c11bc0a2c388 SHA512 88e1ac4053c39740cf643a8fd445f2d939a8398e952b4b66ab38bb48bd54bc7a976967c4bebab36fed66c4f5fb76082e9c6d40e146914283fca28f31af0e0138 +DIST either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +DIST elliptic-curve-0.13.8.crate 63198 BLAKE2B 542536886019beb276b587f906c5552d88229eb06364d93db5eb6c93f70555e9e38e4636bda14789e5ba5b54321c0c6da85aa8d584e638fccda107e296c4d8f1 SHA512 64ec7868cfd2350f5a0e9f4fa7e2225b7f5532b8514ed6d5b8a7718f252f94caba4acf51b2471ac59717783289c9f2ab35d47881210ffbdeff08a85f68ef3042 +DIST env_filter-0.1.0.crate 11553 BLAKE2B 8e358517c0aeda431239f14610925bcfd6be3bd346c7628e1818cdbaa1796bfdf2454db99cd06bc6ffdca95e7ff47c0a621d1f4c3bb50ecd1641f9d19efe4b4d SHA512 a0ab51c2b905466d23c75fd77b430dff2956556b7687ea434050c78a497cbe63018c5730be950724c0ca6aefe29bbc379ac01c8a7cd2779a69c5a03e92a21bf1 +DIST env_filter-0.1.3.crate 15191 BLAKE2B 95fa27602c10e819ef09b8f4935dcc3204104f7c5a0227e5fd33cc51fd77f70cdab3d822670d216321f263643d1f5220f5849002ad857925d4170b1b56cd3fd7 SHA512 94db29f1639636655e05ab02611cf14d5c2c8778be6eddddf0b6b8c21f364a71909a2ecc3acf3f4062d5d3c79a6316e9ef30b2fe042f617108af8431e198d344 +DIST env_home-0.1.0.crate 9006 BLAKE2B 3737d6a3c2c750271d67727a2f7f3466a20ffe2e88998c104416f4814643f929af744b91c2c89ef3db5353faaf8a5daf34430f9e413b0d09c79cee3d10863399 SHA512 5c79ed50e48f35bef62a1135d661ba15b3b30fe93c27d0854f58e9397058579ece4b7083bd2ecdfdf6d7ada6c84c1710c07cdc57fa638d758cc3f54afc46f22f +DIST env_logger-0.11.3.crate 29704 BLAKE2B fd23d377d258ead87e820dd89e4175c0596b284d629563b7d04be10f80bf859d84a6e71a21d1c333a94779262608554e95bf7b44c35b3336cbedf545184ea6d1 SHA512 50df911455429a83088c87d30137fda6fc73971ffd32eb66f21e0d006bce92580c519d4a3a3fddadb7bdcce5d6dc33df853dff6373fe66f128cfd60ca26f9f02 +DIST env_logger-0.11.6.crate 31105 BLAKE2B 536f7b02bc6bd4f186061d55d2c5fb0d57aa91adc73d0c2521e0136573283147d5d336228fa7b64306daec9f488a2a83c83b96f06d648f45c3b52d04699b15d9 SHA512 1ec41e4c4eee4ea6bea38d40e739b1f324ef236fc786553fd77c6bacf6303f13d35c1626d3408a18346d42ebf5c896869deba133ef34b8cccf3729957c72de0e +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST errno-0.3.9.crate 10690 BLAKE2B 8deb19cf0c830ff2adebb733ab961558cb4463f256604f9c76d5c5952f34a79b70dce47e28f68f459977ef34d4821ab5d0f7e79a7a110693700f80b49ba56651 SHA512 777fbac5730d420d58275ef63b7579997d8e6c72106d483ee1e3b1f1ce3977f1f66c56870a05acaa4cfacacb820eaf963e9c763748759cff3668fa2e6f89f04a +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +DIST faster-hex-0.9.0.crate 13053 BLAKE2B 36e07a1b08544f273b30b6c8b79eb97bb0e97efc29c570f59fbe9fb4c818dfc0cbd9f42ccd4e196845c5d1f39db1a49cf61d1931ea5c1f761da2b0da49b03430 SHA512 7713b0929ffe5596823d001a83a40fe1c4c500b7cc4218921ebb65f69826a9a9fd6e7b948fbd093cb921bea52e9f2cf3285c9d1d11f2a321dcfba0fb3c9aa5d9 +DIST fastrand-2.1.0.crate 14907 BLAKE2B f96c74c1da31bae35e5ae0a557b3cdf120099cd7f31475ff6ce0eddfd8d30baeb025cd17b661f452cc4d3fedde763621301545e28efa030b3be21d1d9ba8d0d9 SHA512 ce776a3d0fbc108017c93ce9bff7c9e7e65590acb149dcd55c2f349d2077ffdf5ac6427753732f60cd7acf141ef6f89359b2e7d9368016be53b24e8703e71104 +DIST fastrand-2.3.0.crate 15076 BLAKE2B 15c9a1c4f64d94c4bfd38ae139c6fe19b6b621a495c1b57209edd6d76d978eaf018ba77f356b5086c3f462a6de044fb5e3b172fc288309569911a17ec39951bc SHA512 267fecbb7459c8840f03425733d278dd6c4e7637b85b99552877117ed5e8015e094d86aa95841f77064136b7f382276c3cb2c2bef7b2881d272f4aa57c5cf947 +DIST ff-0.13.0.crate 17688 BLAKE2B c32379ebfea6cadd162dc169e0b413577fd191620f4f2a1c7d18e50ddfbe561ca865bc3e0fee3be287f43f6c9f2982992cbc56629889689bcbbf652e512da80b SHA512 eab19938f5a2cddb0fcc78b0724efd788aab7f17f04c482e0d06acac4d1cef2bcbfc74d6e4b2d9f535f9c955bf39c2153e010bdd2fa72d6d637d44baf8bf5f63 +DIST fiat-crypto-0.2.9.crate 495390 BLAKE2B 9201d3faedab8c73b606dce70d65d1138f5fb29e480d56b25cd66a8d2a150fb6d946c9e0ca98eaab0227490cea288b4c78917ccfb6693022d70d74dee94e6e78 SHA512 d916fe8ba3e82a365d20485b93c36994363059dead84c0266b7bfa0bcc74122d71b4a5c8689226c0e1007e7e01fc6f6c76e8687ae14fcc38f6f159287810f510 +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.30.crate 75511 BLAKE2B c25d9ab787ef60312523d80cf277bcaae16c7e54b1deb0fc8723a3b22c2586092343db1c538d96a37690d21e52ff822a38c90e10bc554fedb75671fdff6df309 SHA512 21528f80c1709cfa764723dce012903581dbc2b63ecad194ec601fc75103307e1b2ef17479186ad895ad957c9a33c6fd666b2981382a8a68ca78dfac7cb5d578 +DIST flate2-1.0.35.crate 109188 BLAKE2B 8bd6e51c3bcc06044e5b8d7ead950c3beab6c6337052fd48e86175f0fc98c8d12804274308ee515dc6156bbedb2277dfa2706cdcd7baaf2a789122473248486e SHA512 aa2c4f0ad46cfbc7d2bfbdffd226eaa37f5223a34d132d8fb2dfd04c20d15a96c4882cc377fd72afbc7d13e512f5e9934386b0390a0ab2b171d081335c58fad4 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 +DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 +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-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-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 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.2.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST gh-emoji-1.0.8.crate 22354 BLAKE2B 449c20b72087b9f626eb0a9eb563c34cf6b9c62caf5f697182805c1f66c032e34f084f5cdaa41c1a54ca1f942b81aa921fb67b59dc141d415d3cf466e4f848de SHA512 48840cb01c4887e832ef30e9f3162dfdffa42a184ba585206ae4c48ff3bf94548f006ac6b120377546156933c222d7cc8326aa63e439477c26e9a2616b083825 +DIST ghash-0.5.1.crate 9482 BLAKE2B 77510c9a42ebc486e35cda6893e7f9f464628d6e4ef2f2f1adfe5d6371dc2f7e2d0578665d02dc5647651a96f3f06ed9cd3825caf462d70a740c9e937ac8cb50 SHA512 00041605bb458305f0fc54d2c8dde2cae672451646fc41a94dacf83950ee44f75464a926439e7e6d1ca3ded05a9b697138f62fba6f4e86ea3df034ad7240af06 +DIST gimli-0.28.1.crate 270497 BLAKE2B 4089e0f871295d464e548610ab5f0c2fd863825416109cf58ca827e482897f00eab23b795295758f1e3af16167b52c77c91df6f707f1f445984a6c4bcd68c6ef SHA512 695e46471fc07813dc4a47744458729b097f6efbfceeb57eb3db4165654e99bebb98dde2d73230b90bb5dd7c0ca0c6e77c7c3dc6f2abf70058b830a2fb386d25 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST git-version-0.3.9.crate 3087 BLAKE2B c7a7c1b0d47eae8aad9770b61f487c6410e5b27a94edadcfea8213cbe6640c73a14ed2a6c90f36d9bb833e364a996fb836b1eabe3ada44f7cd64766efa908421 SHA512 1d44b4f15338b5a415683e5d8d695a192749eff0c63fd79b2cf5d4ca4142b296bc9154c02cfa381dd7062db0a9c652d06a24a027a447a453107e19bcb8047396 +DIST git-version-macro-0.3.9.crate 5622 BLAKE2B 8362e1c187a97bc9fa3e18f1f01d45b791a9a85d04818d375c06feb9ed01fd265cdd51fd60251e8c66c5cf878cc14be101002dc2a79e7e3489a7112bc86a6d6f SHA512 e0b1d8ef1bf2c9b5c981a4c0f6a6610a04d1552ad5eca493357f392dfdb5ebc651f1846d5ba1d847208956f5e364972851de83ddd440a855df5f8b4891ba2f5d +DIST git2-0.18.3.crate 213009 BLAKE2B f0df4ba154d08f7e7ccd2f5bac9c41c60dd4af7c49d525b0b30fe9fc563c8fe62cf6be833e867f86d61103b946223a7cff9171aad569b8596c340deded56e419 SHA512 f74221d0d96c36d9362c762185b6715f93adc78d5b4db89a3008a2baeb4bb05d5cee2f3c53f59fec97e9a690f82ac3a4f29a1633445f63c6137512255fed48a5 +DIST git2-0.20.0.crate 219198 BLAKE2B ecc6e070ef2a431ead9c2f0aef774dadcc08db0985ff1d0b3cf002926cd6dbbbba5bd740c8ed9e4bc4da47b85b7d741698f18a7ce47c9b4ee76f32af55b46a1f SHA512 ca86f70b2b1aea95906618791f8093abb6366896c2c7a1db3c054ed3719081c73581f02ba1cdfb58f047df2eccea7108ba933bb9dd9b255d48e1f8159666278d +DIST gitui-0.26.3.tar.gz 34964445 BLAKE2B db23eb408811d90ad176e94a99fdf29f85a4aab1fb15ee94be3847220236f71e2eda405d343b6c8aa4458c8825d9916c2fdb33a764364b95d4c930c4fc8e780f SHA512 9cf160bf9f85211797096c0b18247d9ff1ac774b234d4c3622964b2ca7c856d5190a7a391824d7a431e4bfb15fe28a6ae84e3d44fcdb6889effc014e8ecfc8c0 +DIST gitui-0.27.0.tar.gz 34695215 BLAKE2B 6fd0cc43b8719fc4dac54470291900ef732b7c15a6c90a4bfd10ea89ed4505a51e57e8d713dc665fdc2dc981dc85f0fbf0f49ab88e2a35524f953eb002c88852 SHA512 7e299b7045b116779eb3b0ee2cc71fb07664174d53c171a1c36a9cf0b5e1cb36143ec29417a39f462e46b3504d9952a4269aa08dc8643987966274401a831b5e +DIST gix-0.69.1.crate 283914 BLAKE2B 8024c931523ace0375817c8c94df04d2fb0de754b74dc68d09dcfae1ed39fc145c0c7aa7170b689f0ac0dbf135b1ba1ec114dea41ec5de263a5f9e3007e2b4fa SHA512 49cc671a251939f0433224e20f96fd0078634a8a56c9959c0da369f5c5f5d1435e30002ebd4ba8e6d40147bca4f55518fcef56957651cd78e9c08ebf7608d2ac +DIST gix-actor-0.33.1.crate 10085 BLAKE2B 807e2d1a9f7c84c515838f0bde3942557bcf2fbeab11855e5b42c91f64be48efb8e1daa2e3f2abdf82476a5478b1fbf1c7ff0ca688851b841436f2e7919908f8 SHA512 cc852e6a4abbeab7059d83b175271c88a79528e039e4995145bacd50c26db143c27a9986b86309cb8824890c791ebf7b74d3275249e684c4b03fca725fb6f6ff +DIST gix-bitmap-0.2.13.crate 7689 BLAKE2B 966087f65e6a037155c4b75ddf6fd9374694df794acf003228b79946fcd0507ac6521cf0f6de16b2b84416188a7e235fc38b7d0b9ae7c77d6d5a1e167a372e23 SHA512 52b7f61f4ca51d31d127d62bff5fa07493f5bad4ec03d0db58cca3bb83f330c5eb67d93ddce0b8b710714afed9ef0869b9ad48ddafd20055c317236719d63f4d +DIST gix-chunk-0.4.10.crate 10131 BLAKE2B 3dd2d7d0a2196ab8dca8575ec1c579e4b91b95d8a7a3cb6a78d78d4d31af7bc0059dcd195d5fc1a4978034647bba7115fbe6ce4eb7600199cda0207923a6a0a2 SHA512 1d1f80e1cf204e5107d17ba5f73bc446351ca868fc01d52eb950bc353415de3de01ed953eaeee40def1e0d1d704af4f164bb1f111f26b301f54c73d0d2e8e2b8 +DIST gix-command-0.4.0.crate 11815 BLAKE2B 0c8ff68055bba36b7478a1ee677c0ef5fdc2bd254b04a1846723b389f09c504e89b45257e0e39aa88b42aa2f7a03e1af5091e0820dbb9d19fe370ea09f4406d0 SHA512 2e4673e1f1fafb4fe602891848d4a72902cc9d1d242e9ec56bdf1aea1d9921e35bd94811a5e77ae9c20870857548e342ca18705e8c5b90c12c7c585bfdb51186 +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-value-0.14.10.crate 13604 BLAKE2B 79acdf7ee7769fd0ae666b534c03b02de45bdce74d5bedb702feb993903cd4e1817ab779e6f66f708198a8a35746612e5d063c454551547ffcaf8c04bd32ea53 SHA512 90e63d76bcd4c678f4452b7b312282b330104059307f6bf6184431fe8b63599e1afaf23d93c9440ddc3f9542708a03df2a23ddf88a413c294af03effac50fbf7 +DIST gix-date-0.9.3.crate 11299 BLAKE2B 5a15e00418ac01c9174e2d4c776d1a04fc32c7269396b5de44b5c89f4ac3bc2a721618b4bc59e2e66982d40214168d6022174adece227c85de53c546389ae7f8 SHA512 c75a0108f5289ff82df7cf4f003d3c501b6c8cffa713e0b8d1628ae54744474324e9c9e77c839b94e4a7c9a2ce8d9e5662796d46dfd4cb31a208c6c3ed25a790 +DIST gix-diff-0.49.0.crate 41572 BLAKE2B 3a54efcebcd19aa22c2cea8e18e8b98f6a54161764a5d0e9190e522b14c3690dc447abbd26446b64517d24488313bd6688fceacc6374a3bf5de16cab086f2ec0 SHA512 c448813d14328ad3ae65df4507223701823b6d0d39a74e757335a02755e29b7f6cd69f9f246541004407e874659cbfe092c76559ca101ae39acfa82a3de12413 +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-fs-0.12.1.crate 15734 BLAKE2B 03263ccd2107c89ca87568fa670d5d9f5f1a186d4b47e9d5fb76fa25e10d0825c1a60226f65562c0cbc8a5f0711f3d5b58bf35cb39f33134b5bb111cc2386155 SHA512 e795cea9077ac74480d848ab3d8287a4e14a3f5718e329e28915547304ab415d55b193d91dfa9b97cc09fd32cb7570faa2dd33f6b464c94e996c29e8ee90b390 +DIST gix-glob-0.17.1.crate 14136 BLAKE2B 9d8a147de57b7406539b117db96ca8aad91eefa85d2da212a152026f315cfbf8120bc4a54ec7c0dbbc42991353f81dd73aa69a07a1b2b3205ccbb7d3e8162913 SHA512 3eec32350076b5a8257b447c8d683fcb38a7c171cf6187c30186ebf02f12ddc487bbf18c8c260c3721fe69ca84b861bfb003ec8b26fbd00b5056e543a4d8905a +DIST gix-hash-0.15.1.crate 13513 BLAKE2B 1d80fc96bb4407c424b42a75ea215f6f360fb6025920f3dc04818ccf5c89995b6a7fa62e9a4d9568fedc83f599262747983b57f84628d5ff4189e47e5b3000db SHA512 bf90d93cb676d3558ae14ea3e5bac6643fe7a39a6e596465b0c4a126a4181d721326bd01509ac502d8ed4ab4445a606223bce81e466cbb0ce71e46daadb8af34 +DIST gix-hashtable-0.6.0.crate 7189 BLAKE2B 6440018095e5554842ea7ee93b4d44367cf3dac891a2ac4c2e159c926ca4e48d3ad1b505288169703b66ced1046ee6e6233d5529c0a34bdc08de3e22b49bbfd3 SHA512 308358fce4dc1c53dd9a32891b10321364b3c7665b7e646021829ffb94669cff6c3dd53b23cba3186882f3f0a039630cb20b0081bb690233a8b9069ed91e4b7b +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-object-0.46.1.crate 40544 BLAKE2B e7996db68fbffb0e66e2d7e9859eeb829c5d409edcfc1e585c71badb9036298e846a545ccf24534c211a9cd303769c87b98ffb9b44055748da3d3eeca1035217 SHA512 fc85dc59a4494787d00e39a9a4b8fdedfba2b0963f08a9f2de720d36e3eb63ced683622dc127fb6492c1311a40ae5f6978d99bf92a0f4660a172ee725e39dd90 +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.2.crate 21148 BLAKE2B ccff09892d256ca930a8b589294a66eb13d922dd4ce7288440d1639b34b50c1a2b650105bf483b44d2bfa89edee3bbbd7953f5ad6301f9ba1e8325d1dc8cc0c1 SHA512 6a68f9af368f607218a4885d401e4f0bddbc65e5eb4e2addff32766d9ddf6ce804efb07bb67af48b60539787d979196cf426f8b4389aab4f99ceb79ee621fb1a +DIST gix-path-0.10.13.crate 22831 BLAKE2B 23d0d228000362771349cbad65804b2248de1b42e202ba26cbdce4bfb2087b25def13012069d163b273574a1734999928109bcc400afdcf2e2d89c87deec4886 SHA512 7bbe2ff099523869fb8c3d3522988919798ae2ae77188876ef1aa86f2ad484f15ab8f7563eacbee9787c88dd23695601982b9574474f9c1258be2a271c737dad +DIST gix-protocol-0.47.0.crate 44961 BLAKE2B 68d8ab6ff855bfc8ed9e160be2b850d32728a482a73204174c21d89ef095dfd6677ca291b6a6df9f4033e761bcfe03f72a9a25b77212763e699c56835e1d2193 SHA512 e4d1288b4a31da830d35bb173483fd3357288b391fdae7422663cac090a49e6a92dcae96b3320afb5d1f9b8fd1bc82cb47d8c3464c3bd887135cb563a2e1bef7 +DIST gix-quote-0.4.14.crate 7828 BLAKE2B cfae180c1fb14e2461453a7ffe83644673cfe99ee473d7788f3202cf68a36bf75ed6d08827d8e12ccaa9517bb6240d64bf63e68a19775b93ac21dd4578a669e9 SHA512 e88ce5f3c6712c3026336115f02628ba35aaff78e39b65ea4749a26851c22cd8ad3da859744559f9fd6d89cd54075b18b28868397d50b6be30048a6a80e5b8f9 +DIST gix-ref-0.49.1.crate 58105 BLAKE2B 2a5514d296d63451a21750c5156d0f2dd5ddd5ceb03aaae89f644c9c54d8e4eef348661c0c516db12675b502b894d5726e555b69790d1103c2dcde4e0c3fc68b SHA512 4554a81fc260e09f783463ec49f7b298fb38ef3db131ee6bb8fde02a23769e6510c324a1da68b3c26b4425833b57deadd9df24898f9435ff1b7e8adc765eac15 +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.10.crate 10205 BLAKE2B ba1a7e2f955a54c6bb16fda361e4f7b59ac2ceaa044aaad09893d913e3520f4d40dcef62d457143280b3dfb76ccc24426badd38c4a0e19f35f2505dcbdfbc906 SHA512 0a5733e321e05ca0774518bdf2f171fcc8c63986269184a96ac9faf3d8b14b87c3cb31d731f80e84f098e7419f278d9dbd3b952fcf1150eb952e38e85d799189 +DIST gix-shallow-0.1.0.crate 7545 BLAKE2B 76761739708eb5e0dae211cbd10c7523dca2635a94a152c59e14cc3487ebfb2d2449775af510b7e0d64aa9b48dc1a05833f4bc64ae292bf5c414f49447aac183 SHA512 0f8c2fac75bf1082d51059d955e572aa5986a1a1ddad0430b707cb6f1a61d913284ae3c701aaafabc5de01b87fc55492d4e556cac3b504cb0e9f02f0996c8ca9 +DIST gix-tempfile-15.0.0.crate 18426 BLAKE2B 11d5484b4593191f2579da85f20cd2dee4527e056a9f5dfb35873ea09476b1fcc0ecac821c75e99249938b4ede627d153aca6c1a43e31f46f605ce20265ecca1 SHA512 cc21ef833ee087e6b49fc74da11da3e4bca55fd808952e1283db11f97e38b2318044e1704e78dca2e4eae9e5b66eca039343d78bde7b4b5d4a417190c62c3ad2 +DIST gix-trace-0.1.11.crate 10424 BLAKE2B 3a8fd50adfa33200691d9bd4143906e78ecd0a6ab2aeab69f3b797f7c55f650032f99e7501247373acaea1da36d86cbfb5a9d0ac3cec0fb89c1c75b98f02881f SHA512 11c626d81d73d21a4cd5b0bbc6d60c839331ebcf3c83850e7acdcbe8968b87bbe5ac57290fc33a2477843a9dce07903a86c519987b68ab1c7dc474016ccabe14 +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.13.crate 10194 BLAKE2B f9cd4133cc98548d3b4d3c8b43f62f1b84a3725e5de1e3875c6a989e5d3b6fd7086329ba2bb034634414900980345958b0d91a94c87a703956877b9ff787728a SHA512 b30d983b14a7350b4d644a84afda108df34bfc94fdbdd643a68c9d8dbe7c2186de5f6d87e7b31277c24c38ab106508d8dd95a253e232f3356fb9c2ac8705688a +DIST gix-validate-0.9.2.crate 11923 BLAKE2B 5f49496903a0ac439a6cbbab0593eea90ed52299800b2b272d699badfda4e42ebd7d73c618901ed060ac299acda40a63d598e0bf0b53138e3ca80df1b99f576b SHA512 8c79cae368e7cb4e3354b4639fd829418ca8b3ea4731c382f367c23c1ea341be0da29b9dd324fb11dee39827da0439a6623440bbe59dcde2209f1e17165e019c +DIST group-0.13.0.crate 16526 BLAKE2B 099ced5b8d16e6fefc331f2d89aee931ec5900a168dbe31bfbe29bd00304e8525fa5763dbcd60cb19ac6c62c8d77877f2d83e700c7ab18255b08c9b42be60d24 SHA512 359db06bee4cb51ffe799d9c408791e310e72fde3bb3fd447cf97482ebb909af07b43e9b728e3639d5497fc905b650bf00403b3a6b21515e6628c2466e0851e3 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +DIST hmac-0.12.1.crate 42657 BLAKE2B 5d432a666dbcf9077a98e1f8a4aaa3afc88f3d88553cf7a2356d117c66f38efafe686c148598ad67ae89d64ee3edf56387a6f89b75dd9ab5eee63e13953dcead SHA512 77d4bf51f4633a8c36712ce3178945141df31cd645eafcf4bd130b8ecd7cb498bf1ee6f2d9c8dfbbc9f97ac638919fcc81bd3ee600a1b27c3be3fa87313aa0b8 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +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.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 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.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c +DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126 +DIST idna_adapter-1.2.0.crate 8206 BLAKE2B 5e8d7dbfea699584542cde53039df9d8c3dd408efa2534f11fce7086f679872c45d9905d6b2cfe523148eda3bb0cd4820a7b14317f91725f3d9cdb475aafbd57 SHA512 1d8b54c19878645749a1bae768dacf353b07d266f2cb3bfa1071a7afb56ca68f534dc1d54cae277b777bc97e5986f297cbe2051a82e14f553ea73cd723d9da7e +DIST indexmap-2.2.6.crate 82420 BLAKE2B fac5cf6339dc3c0a40b100035a5c874cc7b2efeafeb31c51488d25156e392dc9db86a497e76eead351d2126f69d060422faa9c55d73407a0de9f5be18d234123 SHA512 53211c4a9003d751feb6dcdf1a76495764cbf32d24bbfe2be7023946622ef4f2b07a6de57109e5d24ee01892f4b2be0e0692e10cd31fd39c4ffdff4d37abe9ea +DIST indexmap-2.7.0.crate 85335 BLAKE2B c7430ef510738ac5fc4658f3e4d927ca5cde780774a07848791ea87503be09fb4677c52803f6cdaaed73eee600f47e0595ac3db74a498947d0e180cbd10fb7aa SHA512 efac370b9f365a49489aa2c5406eb503044a4df7d6ceb772e0191b02244b6c2c1bf6c43ad4c8924160c1a2bd76d46c630b500a1c4252fc52366295d1cb04b48d +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +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 inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb +DIST instability-0.3.6.crate 12136 BLAKE2B 2eeb980739e80baea978846df65fb1c7af9cc393a11480bac46e5336f488df9c5376ddf3098fd2dccd9b808a386b5cc7c905b116c05109be86aefbb8cfa3fe3e SHA512 e0c81df23e11e0fffe6d0ef7131ac6361340cc8646ea8485d1e14d6fabe7ba6a1886c5c36721a0c30e3672d003a8ad1f5b31ea7ebc56d407216cb1b54da6820f +DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64209971d4292d8d2c12f4a621ef65324a5bccbb7e1d79d5efa75ea7456431241d6325cdeaa0af802b1480c6cd9c1bc5a35994 SHA512 c07d5076978e4c5d8d6a191d8880fb62643161979c473564881feb17726cd9ac8da25c40094ff12727dbdb064fe88fbda1867120a2c3fda1051bcc39380645d6 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.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.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itoa-1.0.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +DIST jiff-0.1.21.crate 687373 BLAKE2B 1c4c48de3e04034df6e699c15957dfab16df211074d846029e7b24103d35555074c672a0f10822152ad6917ab4c6bd62431f3e2002df90e0d916889d6880a2ef SHA512 f78e3ef0023d8dfebd50f3651bfc1ebe5453d0f99d3a3581648dd2e3194253e8f864da4b8c1d1871516c71e92fe8f47f4cbdbde52db9cebc52d38be177b0b4e9 +DIST jiff-tzdb-0.1.1.crate 82030 BLAKE2B 2d1b7931608ceb547962987f7f7abbe4d0eb90bc1c3d62c8dabe7f0836126ca58044a459d55e5dc51899f118b4c17cb08b8dc48f49b6a95c468446918c941fad SHA512 97717db33d0a1399e69077ff4c41af06abeeadbd3dde60ba8dbd649413f6f14c35248cb93ed166a4d5ce7c5133c6ae9aaec9d9ec19d7b25f3272c76c6f1596cf +DIST jiff-tzdb-platform-0.1.1.crate 2945 BLAKE2B 848926e0a950c7667779242e31773a8972643999a12576cb7debea7bf7f08860a3df1d77f800ad074f32308ab8a3382d402f330551f27acd90c70c7c68785cae SHA512 2a9f58e5318665cfb9864232dc9dd28bc816a27e48d06578bf44e41ee99524efde6471ef6268b99383caeabb2c8bf37f69f6c6b126d35fbc3ba9944aa6777f2d +DIST jobserver-0.1.31.crate 27306 BLAKE2B 08ed4a90dfdad5bd7d67b8e15cf61bccb4a9669dfe4a479680c481e7066c70d833cd199b56a4ce7d1180cc9fef565d0afe722a13a436b86326cdfc8c10fb0424 SHA512 0488e5eafc5a99583d4626ae8900d49082aa09228b35a8992d8e715b5a39aade47f51562dc4db8ac41305e069988c4c63e1c78e92d65561e3e8a09d4dfa5fe25 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 +DIST js-sys-0.3.76.crate 54420 BLAKE2B 8d211aee6d8af87c339250e06e321bf02d2ff313b80505f696f66c43298e2aee8286076f2b291aa853730f8e1b9940f09c56535d3534fc7990aeb16653844250 SHA512 54e9a6be3f5a19021351d22d655a3aa55579c80f1453a99aba5989fafc7429078dea57ffebada4240b9185d3260d02f30da250fa539ac12c4bdda975adfe0dad +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 lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST libgit2-sys-0.16.2+1.7.2.crate 1773674 BLAKE2B 86eedb63c1d92a15cbe2ce735530b60abb3d915a9f6051f7a084b9f6e6402dbdbffad2a261689f5e5abc2353b7765a390eff7cb86e88e50fb4cfe4346487bb8b SHA512 45e23f66e1823c551b1f91d1466d971b05927e591684b35b75047ac5f7d23de889910b662ec403388b88a35dfd19b8ad9787481d36e10949e610aa02fcc35c40 +DIST libgit2-sys-0.18.0+1.9.0.crate 1853724 BLAKE2B 4c591315d4d425641630084fd4b8d8c26027db1a480f3f721987ae4cd61338f4c538f65c1b0af8db02f4aa1ed9351a1671eb1f5360dee8ed7d78c581a743fcb3 SHA512 b880031974589458cf4361d494326da1a86cade4092c49a9cfd721870d0c53beed35d4ca0a50fe1d86c463abd63beb3c8b0f0e650cc656e31e83e6fea685bee8 +DIST libm-0.2.11.crate 111477 BLAKE2B b1247b197dc66a38b9a1f9db0e32655c9ee09575347895bb1e3f22e6953c334d74574a7015f214b0af0eed564ff2ee4576d07d0db5421aae917a7aa1e10ea142 SHA512 86742b5d97dc976cec5bbf75f565b40c7058e74cf840cbc7baf4d84823318040ac692b5796a407bd44caac553dda3f5a087d3bf8d6099cf26305123ce106c7bb +DIST libm-0.2.8.crate 113450 BLAKE2B fc4a55ecc0d4a558b9014b58861341887679c696af6b6539c7cdb70c033c63219b24f6f30cb8d9b335d15e3af42be6f3a6bd719e189667ca0c43ac818730b674 SHA512 753df71bb2c838abbac360db2e4400c2d931185ecff993da51a979870f2c3f7ac017380fadee4622102fb4b37ebcc1960b0cbd295afc9cd1cb3307524e1f39c5 +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST libssh2-sys-0.3.0.crate 514550 BLAKE2B 55a24d513420e0222c342d252b1699cd583dadb37099082e0ea068fe064e80f6d82470a08d03654c17f50139993f07e20dddac4d11f0574c79040aee08f512d6 SHA512 cb8dfeade699d97fa5fa393bd87315f44810731f78458267ab098a08d949fde47fd57b64ed3e882c10a83ffff8f869de13eda50c72e140f57d802fa07650403d +DIST libz-ng-sys-1.1.21.crate 487230 BLAKE2B 3430278d4a21d39e7f2736d5058735e08a76003b78fb60d0625a21364dc8e96eb1ab9dc0b055f0da8ef88d54f6567e5caec9a93754047f1b93dbd741e4da2266 SHA512 6753705ed23f5756c4ecb4cdde0d4d49345b00bd4162bf631dbf5c2b32043947331caf3c6b34e05e080e3a7d04ed6f89a2ad9400a78e1949d014df8aa5d51e07 +DIST libz-sys-1.1.16.crate 3958920 BLAKE2B 1780cfc7181a3c33dd8f693ee93e46bf0f70c1958503e8eb866d6ecb6732c8ab7bec56397c5384d582680fdbd8762ae37ccca7063616f266c59a7eff7801c0db SHA512 1d6b65b5a5293d470cf8ed48293a6f8273828a0cdf096d286e777d438b2c4d076360b5492ee3c2c83b27605d51389e6a3eda7eaebfb09a6041a877a48540aef1 +DIST libz-sys-1.1.21.crate 839973 BLAKE2B a65a5a00db733817ecd83c527b88f01b9699c4542dc673d48706cdcffa45f7d7b54da69e1ce998f3c7194b335686e304ca4d0c93d08f776864ed79f9b69a13ac SHA512 4424c93c60468a9460e6071bbeb430066c34827af900242c4f7e654fe2044e85e5f6d174c37d92ca821ce895e70b8f3be9db4a6f320dae8208fe3929bc3422d9 +DIST linux-raw-sys-0.4.14.crate 1826665 BLAKE2B 804af73daf396bb20da14f831f26ce06325181de14f0c277350bd22d21789f2bdd663a964cc0e7c5cbd2e084285d02a401a6bfbb3e8a8f079c120f9488b56f99 SHA512 28149660bd975ede05624af3582d5c78f498239f5d89713c2c32f5372fc16f4ca024dec35f81ea973a2cf986098890395dbda06ac6cf4ee29df3f9a0e11eaea7 +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 lock_api-0.4.12.crate 27591 BLAKE2B 4504d146a114d8f8e1fe9ae70b993c713cbfe884dd69c61c54dec978733b95a853c3e5af26f237e48ebb4ee9dbebfce0f6c06067f74a3d122e92f5ace40e22d7 SHA512 525d971f495449bbd02eb70fcd84d4aab05ca582142144a5f314f9aa67ad4c5b4c98dc919a416d0ed2e555063eab037a441d671d56b633f2cb75dfab5d99bcf7 +DIST log-0.4.21.crate 43442 BLAKE2B 8429b3270794d3e2c7f7d5b58bd4fa1abb9d4807ab3a1ac980ac81c11d9544635003d8cf2e608c2c0094865459108a2879f280278e121df68d09bc1561d604ba SHA512 0becc1a06b6e7048cff6c0bb8df49a16ac4772133c00239e9e9459c0811e7715c500f440cf1a9aef8d7ad74f57434559ca9b55917f588b8e476cf36eb6d4e10b +DIST log-0.4.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST lru-0.12.3.crate 15009 BLAKE2B 2b2587a602409113a7ed61d0dbc44b8b1740e44897bf9273011e6196db64a51e6973436d6bf34df7a1e534cfc0490e0bec4d83c0dcb0f53f640c80b88713974b SHA512 1768ff09e294ad7b0631a4c7cfc1773be57568329901e9c2034b1cffadaca9963180b3bf8194554bad2f9f42f6c5e67d52dc90ba7d75d929cadf31642f4a688a +DIST lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.7.2.crate 96220 BLAKE2B 2399064b6db21838d4aa0b25ed0bf04940ee3820741658cc6bf62e5ade08f41320df743ff13f99b2781da7b844e18deb1cfe25fe570f0e93f98ff03ca5d442e3 SHA512 cadcb4239c7f3aaab042592c5186770a225621e32f8583052fd3dbebb4a6d9b99be28f589b39b5ca36cb2d56fb3709e7d4ba91838ebb882e28e51280c02bbc40 +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +DIST memmap2-0.9.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST miniz_oxide-0.7.3.crate 55774 BLAKE2B 41e11d955b75ffad131104a6cb3e61d7219a932d2dbafe3ab1229fa8b85b6def569a264b76a47324e35d1b9296e74a19585d6ac043469b61fb9b7565b81022bc SHA512 b9e2cc214d6213fb343cacc5f87228487592883fc8f7cf46c9a26b7148691783b2729ef80c0d0e11fbedf6edb1332dd87d88b253f7c2e645fe86ff2ffd47121f +DIST miniz_oxide-0.8.2.crate 59068 BLAKE2B 22808b2137b4afae29cc5cf25d9f643d24824293524542e2cbac3ed0fb0341417c052310602a6f0a003843abdbe7715a95a6068c807cc0c843ed867958650215 SHA512 e58802e332a72123954ba1751cdb59509789bf930ad74da3d06e2c1c3737547fc0b9848be816a66b6585830786b7a0fce7c9fb574789e15f3b540709563cf854 +DIST mio-0.8.11.crate 102983 BLAKE2B 913a8e0e4843b3b19cce3eeaaff0a0024eaf1bdb4784a710e54ee95b6631edbd763e37669ec7d269e45157907663dd2eb6c9279db850fa47ef4c1eee867ea24a SHA512 9a2806ea78b0637d0cf92448abcd50bc5d09bd80da0f37752c847bc98d014baae7a5cc4d929de98be6283c76d82ccab1f1467aa6ab583a4e782d97d5592b0bb1 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST notify-6.1.1.crate 40117 BLAKE2B e8f2626841903b7cb261ece9ff7d42aa6655b439a2d613f43a0d518355af2842e8731a6a2a92fdb84d82f0f7cf7423f051ab529cd22248944a19b3338e5b0f29 SHA512 58a44759d96c3ec7c431a37d92e1c1a0f112d75fac9651e9fead7a3a1de46074d79a251320b0522891711879da4ab42dd008c5a28a994039890f8d434d215e69 +DIST notify-8.0.0.crate 35590 BLAKE2B 1e798a9fca0708d2ae4d67cfc7fb8185735e6044cba5266cf70beb326dfec9e5e872cbda14d9621a8a2f7351b3e5c930c607884007da0085bcdd58f008240960 SHA512 0238ed072d632526ed6c464d69674f5f1d3744d878b59a9e1e6bc460000447c158a54a3c2504270807a68cd6a5f953deb56b05d80ae03486688d4a9153d14507 +DIST notify-debouncer-mini-0.4.1.crate 10227 BLAKE2B 1c4427c0b0b1c995dc779c24585f88aadca3a2791e51a481189ea364b58c391a4956a76bf1cc5857d4193dbf7bcf75a40daaaf56dc772dae4fc81ebd4effccbb SHA512 3ecebffd777828e0c4fdc547f03b055742945b5a34ab4ebb735adda41944a6d5008aef9e887f88c212bf9a8406320bfd0cbe128bdd140f781016d59831b4d1f4 +DIST notify-debouncer-mini-0.6.0.crate 9951 BLAKE2B bf39d53829fd9bfb7f7a7b6add1202a931b0da5e28cff7f50810d8bed16ecdc2e406d3c096afd09fc13446dd372e8fb3025e803817e67e391e8f3f270b86c91e SHA512 f54f8e97bad11f2b278eb384dad75ac9c3dab3e7c8c9518a660e4c2b0ad12ccaf58895fda493b41862c75d14a2fca422d4036c04fc1bb657c4bba55ba7b98faf +DIST notify-types-2.0.0.crate 14495 BLAKE2B 4e647ec4682d8cd27b6dede818bb98bd1fbdb6c4d983687057fc1f86e3eb56832d25dc83e7700639e1289da76e3dd987d89648ce438e5869c3236847cd8dc91d SHA512 2364311cb22104a661ee4f0b687777f5887c988a3760162a0b51cece66ce99838bc2224f346994687057fda1e19c01e6b1cf812eb1de8e3aad9667b229f9e5ec +DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7 +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 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.20.2.crate 33394 BLAKE2B 79dd394fcf1637adfef28b4159ec653c8b71d2bda0e0e36a940c04e3d87698f039dc30c97f26648ecf0d9742962f1f0a117568f7c705a8a3fc167085b0ca3e80 SHA512 bc6005bdab7a154c01e2203fb553a68695727475a9a882cf906d49c054ce886ad92cb491d380b6b9fe71a81b2fd690ce91c9a6cf8dfa8508470ac9acfc8a31c8 +DIST onig-6.4.0.crate 32616 BLAKE2B eca949c47870f260310c69302c6a0a60b9329f7324281433170b0f6fde80f91d49267307825652830217cf44b6a77a741f526a3bca63a12fd8f28791c14a0d5c SHA512 5d388d35eaeb4ba4876b5a683010e4e38c7c54abaf15c900681a7c9ed199b6b7ff414aa1d6246153546680eab28505cfda359c3d5df5b9fd3a5cdbfba35953bf +DIST onig_sys-69.8.1.crate 638216 BLAKE2B 08d5f61f4047cfc841ee9e1881deeee49478bdead87483595e9c81c722e475d137b8cf5e1caad2965ea411d3211738a6848896128b5fa1f727a0a175ac217d05 SHA512 26a7dec69abe1535d575e7db63448abd898d363ef42352605e7b7d046b5abac5733e3cc05b7d442ce67db9366dc96d4a7a82a7f486d3b9af6d298b49b0baa864 +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.2.3+3.2.1.crate 9584245 BLAKE2B ebcc3c3892ab7fab3d08f7627f445f6fad66b67d0c8511e012664c5d1a28096c43bec9e452268980613683b15ffe803f36993b6d365d1bcc45ba51ad7b0258b4 SHA512 e853c20aa2fec0f60d7c1e948377b322441e709961178501f535351db7f581dca7c8c3dac8343b9ccbe44b3f4247371ca2e3e691c8ac7bdc67034f86055b79e5 +DIST openssl-src-300.4.1+3.4.0.crate 9945831 BLAKE2B 5ea47b7a9d934bc25999bdbf38e35b6d860c02444367277744c2ce4b43e1ee127f6662076ad1c3e80aa538c957c3e0028df6828c0a01df19cb5e9fa03779a770 SHA512 f0d5ba6af60cdbe7fa926412e1da9cef57c83fd41d9e451a9ed3e69d294e233823bc23ba1b897c40dbaa833274b5b8e2ff30ad6e801e51f26a93cb1594695480 +DIST openssl-sys-0.9.102.crate 68622 BLAKE2B 0d3d3c9ef8e2542c7f35db1d8feaf512cc7313481bfcc99354d601e8d6332adfc2e7ee8b35599a9241de35c163efd840186e904375bdc9c65ee743abbc154cba SHA512 7ecfaa0b49cea5c60f6f063fe5217252a65b27c5e6d1185e0aa1bb4b59c4cf9bf326840e8795a870a537c18ee5a987feedaaf2dd767cd6f1380f25468a1622bd +DIST openssl-sys-0.9.104.crate 72287 BLAKE2B d9af8f2ae8a8dfd53b3bb68433a4dd2a4b30038858ac58aa98d7a23b2d23e0b7c7d8fc36c1733d0330bcb9f51284667b2c32fc5a5bd4d9e1a5df7b98d610a997 SHA512 e812d5323bc0ec7376f176a980dd9856dad6d36513e854d333b93ce8a14c20a9ca61be88db82ba2a8ae4e086df5c3fe6965ed10ac155eb7b502e0225c0124278 +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST p256-0.13.2.crate 63434 BLAKE2B 8c0d6997b60299382f1da2b7caa1b0353b787352bc3de9ec7168bf224ff7ca15b2ffa28f99377eb11cb6cec3481e5d28c68042ac88c1cea27e84aa8fff5e0658 SHA512 4105c597346e2bc74ad7b7173d13b3b46cf4a1df87ea1699586cb7d09beb1b9f8d152b2bd0bc6849c69771fe4d320dc15a9e275470923b495971e9aae54b0ca9 +DIST p384-0.13.0.crate 236495 BLAKE2B 240fa9cf7cc066cba64e9c89d78ae65d0f0fff3e875b0175646114784a2eb0083cbdac9e1a17e6de6b3e9a6074b8f318e8d6abfe63b7de432c2d19dfc0fc0091 SHA512 e81451d336b2fd0c1dc3483f1e586b7d4059b3ee7cfc935edca6be1be02d23b1e380859a44d0a6cc6538fbdfbb22cc22b8d3aba11cf90c6fdfd0e8edecdfba17 +DIST p521-0.13.3.crate 138499 BLAKE2B 758cd3d1917e9e3055d1ce26194443b4c5aa72812194cf63abef0750342501d58a4c27b92272504e2295a44fa291e614b462dc112742e8576126e280a6cccb0b SHA512 fada6c066deb17c1d046ab4e321b32b35ab851e4f39ef9d095b7a05163a4a43d1e4d35fed4f9594b854a6a1dc32d257685eeff33956698f20f805980ee763a8b +DIST parking_lot-0.12.2.crate 41723 BLAKE2B 7c9a4f483b09f4e4bb25fc758c80e8259cb02960b791695a061fe595cd6ed9b13f62903513cefb595bd633488b23254dee054a98282162fc4664301ce04853c0 SHA512 42794b06d410771d1ffdfdd4a9cab136cfb80cf95385876a580fc45739fa41f0769adfbf16be54a9a931632e02d2464278c5395092a1d6107703875e9ad112b2 +DIST parking_lot-0.12.3.crate 41860 BLAKE2B d1899a1132035aaea3a784290cf4951ea3b36b2018d407e27d333b2a2ce3820e040d635009c44cb6e58ad07cec6565c0347af6f6fb02954eac2d4c348bb036f0 SHA512 368c17203fb5b9e4ecfd4857e3b1ab96b86da3770b8f21be392818c845952f72dde1072a10265760a62aa8a1dd65332bfd585667444e5fbb9dbe3280b5862703 +DIST parking_lot_core-0.9.10.crate 32406 BLAKE2B 25339d028579eb45a957ae5fdbac00288b1472d784c0aa7fa2953fcf9279c750d243ce69744993ee8cbe6899633e71e0a54ffc11e39247755685107f2f8dea54 SHA512 4f30fb60ded274d3154ffb00f6f50ac284b6fb97daebc1a2ac897ce97fa8e2ec6ff30cbdadf3b7419617a410fa7525f30ef5e580334e07d4420f4c0200a57389 +DIST parking_lot_core-0.9.9.crate 32445 BLAKE2B 811d8de671bf6e0911cf0df7dcaee4fb03a3b223173a3bb8cee65a28724eeb7bac87f62aa7b1df5ea3fc93af3cee3ef30b83d06c6773d6b856a7e6fa5fa197ea SHA512 7f0df70f9f1ca8d3da0b9dcc96e49daf05d95c3a995289266b5333f68818d686d32b0c733dfe3a0f62da78fa45caa843a963923b2d0c80899c33413dc749c032 +DIST paste-1.0.15.crate 18374 BLAKE2B 69ee7def55e658a9aa72405bad62325e8d6021a4989fbf11c88d1bf05fbac520f7b04d467bc3c6eb45043a41119f65aceecc4a6a1418a9192d73f33134545062 SHA512 5026d3ec7141ec4e2517a0b1283912d0801e9356f77b703d954b379439b8d85e3886d42fb28f7835edaeeac465582da14233564fb010c71425a59c9e1cbd46b4 +DIST pbkdf2-0.12.2.crate 13906 BLAKE2B 062731ec8623719543e497dbfc23b909c8cc62a521ba927f5cb628290c1b3898a0b6ca7677d733b2eb0c563d7af4018981f4ae533b5b3a23c312ce98119eae6c SHA512 5360a661db8ef11586badfa2623dc409e34f3e2f79254cebcb5fb68bfb20c3be47def7bbb16f7779facb42a92bb789cf0e71947d1c4c6f5b1ecb8d358f6b41ef +DIST pem-rfc7468-0.7.0.crate 24159 BLAKE2B 478d355dd970b9705ebcf44d74d61ae0694db6de16b2018548fda88546f53e35b965ff72d939def399a49fe97d3c8317a10385ace94b3d552797ec64ace1eb8f SHA512 f47d3b6c7c8bf4547916acc2a3d6671f6c1308e74641419c8f1df810d8bd940aba8f94d361e4cbef3eae3b7f11587cd3996a11be3be41d19111abfcde7a9272a +DIST percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST phf-0.11.2.crate 21569 BLAKE2B c809201298f1c5046874b3bbdd30e33f2bee2e4b977152a2c5faa91019ee5a1c8fe1d42cf91f6d0b0dd52015fc66f0a84c1b3ae014291ad7d5ba647a78debded SHA512 97752bfb44f3d1f9347b4ccfb6fa2fb80b3263d6f67aa703c52ae90d693c537a0db878acef828c79bd4c41e8f7ca0ea45588dee073d12c9bb0f2980c511b65b4 +DIST phf-0.11.3.crate 23231 BLAKE2B 588ff9dfc05a3d2cbe223d97c36c8a596d89cd421b568a0526992a089958e4b4ae8f7d33b3f15cf935d20bffea8f60d39ef2d2e1904101f285ca9b8b8155ecb0 SHA512 20a834481bc43ac8c560b00e337294d3c14d1fe359e7f78ed08166b096305e40277f4cd3c179a740911b5c241aeb4e263afa1a50d37f383ef63da113bd6270a9 +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-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 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 pkg-config-0.3.31.crate 20880 BLAKE2B ab7676e810751f89639b60ae70bdebe1d57edc76319f83077c3680049a701a26e72e8cc485fe77cdc4346fe3571d32c59e7384c8c86fef17e00d7d81df5daf43 SHA512 ac3e8062ee8831a4e4fc717b5247dc7f113da7bf6d64ec95cbca7875959a2afa1497bf81d9dfc27206b5fb10027a2509d51dd9ca1c10139d7b4c78128864fdf4 +DIST platforms-3.4.0.crate 29298 BLAKE2B 7d3f85ffc526ec95b2e95073d0621bd57e9becd86406789971cb87ee072fecdb42c90cc01e16f320d793dcb6ccae02688c0952861e8c7b25723347c21e1663f0 SHA512 16bd9bd104040827d457595bbea3385e103cd82530e84f17132ffccd3a20fca80cc92b5b72b452e7307c7aefa8e4a947c0bde7d9224f0e38b06caaad28907c70 +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.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +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 pretty_assertions-1.4.0.crate 78846 BLAKE2B 68583c49f81ab0cf5b90f6de10ef3aae9b525288fec25f9d006f2eed0877c0fa742dad5f878fc78233b54c0cd32dda7ac1f7161bfb475288d8858e8e40aa9e1f SHA512 f76d38c787e91b3739272e3bebeb9763d312b85a43cda5e1311ba8d6b0e4da1ef25bd66208e772b1cf56a34553ee560482b5ad19c5290608b2aaf9c0d0f0e995 +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST primeorder-0.13.6.crate 21296 BLAKE2B 2ba479defa1c26d14f8711f6be5020eee9bb91a39fa7a7c14a93dedc6de920e0ef1c9f6240d308233d0e0d6bce4be9500d0e9cfb01b6c4f9902e0f77a2f97352 SHA512 fdf52b47b36403d5218220b886a3ccec7828731b5a59ea1d48a25fa85de754544fa9c94d51356d2ed904bf2d908bdb4fa87c53e597a3c9f2941d7310f70198ac +DIST proc-macro2-1.0.83.crate 48661 BLAKE2B 787507c35d0a922613e9f52628d7798a0d5a32a68398bf73f84acf490e982b9a6e6552277799f3682d7c9a5a759fa7491e94314fb1fbd97d1933e0835191884f SHA512 dea63362b905c8c762ed5f8a0f4402e43189dcedf418ed734e4ed14230a6be4940ab325bd5302aa2aabbff88b58205a19858cf295333c0a4d92737828cb1442b +DIST proc-macro2-1.0.92.crate 52353 BLAKE2B 9aa29fa6f1c56c0392a94a81b4c61953f4d185012cdca37e356817845535da79d7094bf43472ce63109ce479a2fd0cbef4d802afd61daf92c4db303bcac60e7e SHA512 e614f08acc0a7e97ef580479cf5b682378df1ca16f09bfb2296ebb3490a435229dea9d682c621c54ce57e8e1d3b7803eb8ff83c88bd02e07228dba6d02f14aee +DIST prodash-29.0.0.crate 90594 BLAKE2B d35c31cdc949591e81e73e5cbdbdf52a46d3bf2d7b05058c28d7924a9a8432ce377876a310cb0e49b3e7fb27fcecc294717def09810865e621014d0d1092ee8d SHA512 d7d625c4679864183da78c3c036f84805957db10f63c52480e9defca3bf4df23476e65dcfb5a9cffc46983db96a97a9dde7aca119ea0e6e9b1889770f7072705 +DIST quote-1.0.36.crate 28507 BLAKE2B b93495163ed205e33543ed45f084870240d479071d643704b6e348fb9ada6e1d8401893c13348b9964f4b6b17ddb96cb5458eec540f0d761655fcb96a4cd9129 SHA512 f1f002a912692f7ffd4912ca980ec57ff4aca3a7d9e2e42e9e3409e2105c9f59d86c05719f6af309bccaef2f8843b0848a6e3afda3356e045d8e7cc5956ae685 +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 ratatui-0.26.3.crate 465596 BLAKE2B 2f5bfb577a5ae720e75b89292f2cf814688c449b3d0dc47a8d313b6a3fd3f5525f19afbd07e49cdacb5ef2b7acf5257ad4f1b2ecab008b0f9b1fce6f8417e00c SHA512 fe4c296fa44478e09b31bf3b0b3f186044dd3d29f145314839a283769d76b1bf148b5ec9c6e35d4b34f1dacc127fbe50e8489bb65fcb65ef94959aa30ac41e5e +DIST ratatui-0.29.0.crate 543514 BLAKE2B d5e7de30e0c7f077ea5a4d13ce5417ab5221e0afa7d819c5706b711a843eced0d7bcef9f2d64bee5e74892ac9f6431d8ebf1f6b326e467e08e948ed0b86ded2f SHA512 0825af0b840e83e6a4aef9e631ae8840e8f7fe4ecc80dfe24b093488a95e1710d11c9a99f92690b0028f106b3d2351949a2b64016369a1fdf822eb4a2381eeb6 +DIST rayon-1.10.0.crate 180155 BLAKE2B 16cb706d2317d8a349394c521ec5ab550290c5ab2a0a0dc24f0282fa7eb01fd1351a7dc8b5af3a55ea321e6526fbe037fec3cf8b32463166a082a6e417a51fca SHA512 3f628c58f3af3cbd1f245ca1be9c8393eff41112891fc4e676a2b9e26b6cba7cb80d7b6ce46e75bbb65e42fc00c5c0bb6b6a4b59092882f03febeb31f9cca5d3 +DIST rayon-core-1.12.1.crate 70701 BLAKE2B a32eb9ae9a71b4f0881f7bfd5375aa7db5681f20f7e0b25e6ecb3161f2aad36b93026c1691d02bf298a48ea07ec9475a237fba457ed0b0b8624aebab2b4988df SHA512 33d0297b682f131c50e1eabc3be583211a5abe790301cbca91bf510e43d6714b7564ca39fab7c4bf6f02aa0df6bb394f386a61320f21ddb6bd7aea1372b5e99e +DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea74d574a08cee21d35713b278d8b5b30ca2a1d73a0981baeb4644cbb88c86c8eb15ab3bb2692e38b93e6b35fab4e0da SHA512 073ed9d96090cf46eab9877742277a013c62d8da86d9caf2310b4fa868af306511936553579e01309f27067d344226cc8dc5e3aef01d9b900da2febd33848f8d +DIST redox_syscall-0.5.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +DIST redox_users-0.4.5.crate 15514 BLAKE2B 9fc9d9c4875ed711efb75fb08f345b5f4f0667717d37710143742e48251a709c53760bcbc31ce13e6432672f9417be429c38c2e77a6b786887841714290a1194 SHA512 7a25cc91c9d1bfe537f20b83255990681d136ced5aaa7aa0cdb1b1fc024ba36aa1fb75c335c768a85ee078019a9ca2460efd911cad8ae6fe8b0385fb171aa4b4 +DIST redox_users-0.4.6.crate 15585 BLAKE2B 1d60d0b7781395ff271d79264910d24fb021cd8ef612714265abae25b26ac158d48f542f1e73701bf5b99bd67546a7b878e4a14e40cdbd478b35bcc8b4778f5f SHA512 719d63fec42bad3cbed39deb9242ce1daf3f391bccafa8121f63198120371f112d78b0da8d66458519e946581511004983f04b0a697071f22294ac7c831120c9 +DIST regex-1.10.4.crate 253191 BLAKE2B 08bdb925efbea1ee9f885a89ec6b4692e39d7b17039f788e5b3c1dbfb7847d4f53b67f0c61e4085af7ef4901e67e33ea94948668bf706fef19b4102a06ef0447 SHA512 88ef121a51759f418d5dc01607a6e02651bd00343dae92962c02a80f30343d3f079a0375457780ce46bf205ca38f279b03989154638199fe2fcede10554bf21b +DIST regex-1.11.1.crate 254170 BLAKE2B 5cf41012fc2ba8a006c0eb4a922cbbf1614bf300be361c9e2d98956a9a5e9b140e37bea09132fab7bfb633d4439158723624bcf45e8c619c4061b399253c1b82 SHA512 d065f6dc405771518260425f39a5eaaf8cab62e78c91ceed3b3994a9a121674d2484cadaaf816bdad89c87a40550d57b66a3d9de6618a7119a658301ce7e67d8 +DIST regex-automata-0.4.6.crate 617565 BLAKE2B 8f1e2a3cc1d2d50478776281d2bf10164ef441dcf7127994f4a0341ec40588ec8dc1c07fdf9f670da9e61a7753551500b80314df130370b61d2c03c2b2e3135a SHA512 b288e1facae2612f73d3de3fe9fd1af13d337107004f990263abe6277b31b948478ad9c2b807dcafa73fa565e48bdf2113139f5ca67eb73165b7d29e2ee5c9f1 +DIST regex-automata-0.4.9.crate 618525 BLAKE2B ee3fc41c8c445be4c1aa3e5b19a3e61efd641b1a24e7a1ed55f837c1fba9c816272cb4645c13232b66b170bc7c413802928beb22e3891500141ad4ede65b60b0 SHA512 40bde0ec91cc27bc0c3fa237a37ecee5a1f023dbe006a999c5888f8f578ee2c4c64d9edfe1827546cea8e92ca3c10f8b4d494d81f3d0422b40d90bca9cf598d2 +DIST regex-syntax-0.8.3.crate 347497 BLAKE2B 9ac2f63098ffa3fff51fe2bc0bcf9ef164cf9389a909a3f0cb668d2598e7ca65d573e47d571ee2e6bba3a1a96ef7c298b8d681e1ef89c8c53b7d590e0e22839b SHA512 925f7bcc50d94c65d34fcc770c6e58dd5b8a045541c0109e77b8efe842eef4c110087ac9c0f86c7c3022ed013abbc5c0a187d796dce292ad5361a0cdf7153d76 +DIST regex-syntax-0.8.5.crate 357541 BLAKE2B fc6d125f7a8574c37d81c75cbfd447cbcff736f2d9991b19814ffc1a414ebc5b76e84fb8fd36c983b38e8e391d165cdd9047832b0d9100f0e1ba7085484b7db5 SHA512 549d8d130fea9ec0d5806126f57f31d433f50e9328c5532ad417c44bb5488ec0d20acb0983dbe54dabaa0b453cbea4533cf7baac7144df119e8f78dfe55c5ab8 +DIST rfc6979-0.4.0.crate 9140 BLAKE2B 662d967b1d818439e972d19bd251a4e3609c65bae945b4d11c0ff4966e9fcfaecb739d0b63bd767cda6a22e77a52f3386f02cb27c5c76ce9008837c882f8df33 SHA512 fb68114f5f8c1e7b921ed175fc01813531a584b8cb2df1264b72e1925bd66b4c021714b3627fbbcf3fabc26e4d6578c4d246369a0c98049d4058dca4cbabb20f +DIST ron-0.8.1.crate 63251 BLAKE2B 9d9724cff8df112c1590c0e66e897a277a7bf8a180849db4e8834151fb53639d424e19124cc9f3a5c4f977d49c824686c73f337e9ef0f0355acae2b1b43a4d14 SHA512 d0d9eb18632c2458dd3e8fa8ff365a818e5214c88a19c11421c208c31ebd75236bb20fd74ea84942f8e71bfbb02d660f965dd1447318b5372bd16d45d11fb920 +DIST rsa-0.9.6.crate 80048 BLAKE2B 0021065c262a351c3c3e9e63984442e9ff8e739f0f60c79f0eec031fc3ecf928756a0da656a0eeb4bcb94cd6f10ced2326a83666efba3b85b8a518b0aaec3d18 SHA512 0af7737181236f0e5544a83eb41d7e780df1a488b7b782b2c97eb4eab3dd599b86d18adcdc69bb56f9aac548a24dc88806e7bdc32fbc43c33b4d7a9817cfab9c +DIST rsa-0.9.7.crate 80231 BLAKE2B b8f6e435f35776f2a67f79f5791d035ee5753512fb8e05386aadc5ed4962d88be7ae4c016ed43bcf2333e2913687155aebd3ccc79aae7f2b04b0307915dd6257 SHA512 dff7f46609a006dc8342a36c43f841592cc6ded5cb88d63bc252f221372cd756eac820d57e218ae573ea8a643875463c8707ddd3e01f2fdcf729215c75e7030d +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb56b7be85fb1314092bdcfd3948ea145420569ace3a47218a4a2a6e44a818862cea6dd8cfb945475496f63b591c29da SHA512 f66da7c6efe431db06cd01180d84ba67fcd38f8cd6ef693762957c00ccc2211f23c08079d7f184776e08f28d2d6ca3bdb5f5016f7de245c6193d4722891ba1db +DIST rustc_version-0.4.1.crate 12245 BLAKE2B 0ed627c560d88e5ade830cc5f72c62f6ba88be3e30d0f8db34761fcd0b284e5b2fc063c240149aabdfb12c8410ecdbe50cb10a3544500b5a020f95a31cd6709c SHA512 7aa8a487ca7411b6d23cae62f7568fa3474a7b1fd1589621071be3428a550ed3b7c4ad68277a8f86849e5900397d7d0e9d678f5d423742a045dc7c660fa6c598 +DIST rustix-0.38.34.crate 365160 BLAKE2B 02513c2513ac45897b659f0d332a0dc32401d238b8fb64ad4a90ecc4d8952fb042c0bde4bf13d52630cef34e73e96dd32cf772a8601b4f6eb5e2961f0a394add SHA512 717cf26e2ec792b41819ff964888adb265a215d2b6c6e2b7a8ca1f7f793b713b853bba9cf03c2cc88b0f9a5eb1a0478faedbc05526f39bd81583e7b1f764756f +DIST rustix-0.38.43.crate 379134 BLAKE2B 7e527b0a98485c029b89f2946f07226d772d9ddcce2f21d7fc7b74c2f2377f780d7fb0529f9af1be6a750a0d1a00393534708dff48f4bbd0678cc75ac1a9a6df SHA512 0122fc3ef3b1199105f63e3d06df0992b7fbf4a3f0bf54cf68ff8035ed96329c90c2ec30b365f02a7a9ae1f0018897489f5be77787b4048c2bfe49b30d7839df +DIST rustversion-1.0.17.crate 17621 BLAKE2B 1f077ca6fd90333724d1ea9df7f5b178f37f895b71a7b2814e9ba8618bffcd2307f9cb4ac2eea25d461a6686a4b5b51eebb80f1b1ccc773d4da1948c47fe8abe SHA512 0565cddecaedae17e7cd99bc34f54cda242d4c29cd4269f8e3b178ff91d49f3682e7ffe66e436bbb138299736c8e55cc143fefb74c076911fefcc41ba98064f3 +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 scc-2.1.1.crate 122923 BLAKE2B d4c18e80670d52ae3d0627346a68b7b415d646a5db4b51fa33e1aa18a5ca105cffadcdffa9ba85ba74406321c7a80da2c26f14ebfe02e5d537755c51ff2c4365 SHA512 4e6679c5496e8ce9ccd6aee2125c5a4dd53a1e091a70069e6dafd29ad9ba503a9d3381c8df062abbb46b1b7f6727c0434fdaa8cdfb9ce6663736adf1773cf68f +DIST scc-2.3.0.crate 130826 BLAKE2B 9ba8d600acaa4b84f7d1965dd4650b7206cd801c84cdd09d403050f37d2f6cad5aaae3de350a4d32c731e6e6687625ae5502240934ed864436d0d47252b9256b SHA512 c3f10632b73c05c1f67458459c0b085ee23ed70c95844a1545bc7b7c1742d60009a48bfb8b69180dd42b2f549d05a48bb6185b54ba2cb4f3c0b71f458c6e190f +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST sdd-0.2.0.crate 23494 BLAKE2B 4f104f7dbbe4db9d91a61e44993292c9ca2b0df05f466c6da2f31b1c4b70cd51dd96622298b75f6cdb3a45ad110f07b45eef9f398572052010918460359f36b4 SHA512 851040ba93361673ffc193aef83b0b467f46d1c1d8df2230fcb8a31fa1b0264db95a7df78f4e61f53a2fa9d77547eac450e711247b1cef9490ebe8d1bdb14d55 +DIST sdd-3.0.5.crate 25330 BLAKE2B da350571c17efbb1575a392c32e96c021681f417c45ff9373f50952ca932f455b0f03f81f5bce1d056797b580ccafc49da5dc9d9378641b4d7882e96905eab22 SHA512 7846304e585910561c13f7ea765aeab8f41c47b08c70509ddcdeb28af409c7453b0195cb28ee824390234f51299126304d56bc160e43986a979f3c282ed8792c +DIST sec1-0.7.3.crate 17979 BLAKE2B c30d4e617f9c0c21b80f14a7df88a164ad43f4c18fbedc1ec32af41193053e67ff6ea83db54f46c8cd6389d930984120c2a1688662fd8083e0c23bd4995d510b SHA512 be646413d84b39a43a0af478854f47db3b167c2bf1bedf7a58392782c423aaaa38df3b3676f9807a98c6128152295c426edd16d67d62ae7048caa635bf39641e +DIST semver-1.0.23.crate 30622 BLAKE2B af5f7401daa2004ac1fc419ff907a65feb9b11743ad0feca0929bf2409eb81e03637ec5f92ba9f38ea386c4ee5cde72bd3d2042083e2fb0d6fa0b839b1c5093a SHA512 5ea1fa17c08d1280c3a4bc8d28494e88ee05acd5dc969ef6f0c6f91fd3b5a8fbe999c9e8bbd2da383413038b8d29fabf02b87bd5265bbb8333f3fcbe409103ec +DIST semver-1.0.24.crate 31267 BLAKE2B 934f55d953ca52f6c11696889182e1e4c660a6eae3917b15b411d91a18b22c6a1178708caf95da93e70e6ea97c0762ed9154333d60bf0a08b156ca7b50c4077e SHA512 751bb04fb50abfbb92b2612e1d1097f612a1ceee1861852681d6ad67fe459d77a72898903b14f2f01d8185fbbc022c7471913785610c2a8e9d6530e48094869a +DIST serde-1.0.202.crate 77722 BLAKE2B 8c921fe39b399e0840b9e375895fb4b730bb2df126ef07d0e5701dccd58ab7fa4d111e718d116ae28c32faa7ba89a6b4dc9dfbe0db098a008484d42932bef389 SHA512 19a6906f575f98e3f92bae1b4665d15d98e8ceaeaafb5a2c993206b4556adc92a38dc7b4978b4f0a14f55a7a93c128567d011fb0e871494005b27877d7f98b9c +DIST serde-1.0.217.crate 79019 BLAKE2B a0aacff795d34583365ddd469fa14c58a6cccf8afbb248210aaff3134c7ce6e34b3d03f437326d7c01b3e78f82a5d19c37ed9fa4372970d8b2793f2889288e1c SHA512 f97b3b54b9e99c9a027390405cc054c3072f49c92803a4ed5f5f69e76a179deda9d77993b645b3581437085912d881da88d0451b9e0da423c64033a23fdd8054 +DIST serde_derive-1.0.202.crate 55867 BLAKE2B aac9781a405cad646ab05c39082e0e075e14d13efe0c6c7f4db895bdfd2bf508a9089b594f994730c4eb6e9eb158079a830d0b2ab990c10b7711d8df2c943feb SHA512 78da51c769eb97518da7ec42a4666931979c5dc79860c0187dcbdb8a2d73643dd060d9b3fb5bf870758d22d08af38efaf4afe42bd023c9dbeaa10f72f1181c14 +DIST serde_derive-1.0.217.crate 57749 BLAKE2B 63b4930122d80d64492ba2718630513012202e42bbaa74510729ee66a0e72b8a1ad123784b479697ba562db43868f4bddfdf5e94bb3d744cd68a547471ba40aa SHA512 31020f4533d04b31ae125580a3c5093fad36438d324e2d9b063923aa8c125c654102ae7fbc3b3df892bb41db6b321962a23e0a37950e080055d715d15b18af76 +DIST serde_json-1.0.117.crate 146921 BLAKE2B fda4f87c300762c24163cceb449bb27fc96b089d5ee869b89f204dbeeec704231cdea7a14bc303cb40b621288fcb1a2b03f50552767e32a73c982d459762624b SHA512 363443af23e8e03dd17c0efc94b376f0d89b596c74d70d0437471e78bc20c6beb61da59404ff150af52000162f6df728ce73475feb828c453e58ea43e66ca056 +DIST serde_json-1.0.135.crate 154499 BLAKE2B deeb22932145715d6a443b36b9b984b6ace1e254199db9586c48dcfdd270a3208ef127584431e19a826947df705de78f07e58d9126ee1c5ccd2bc73d1e779bd8 SHA512 e19c583aa4a55f1c3b9a4e49b8b5c6b66e91c893db06e52f33e87608be1ff0aa27996065157f45dd4d2c59b752259ae747b2d353fe7cd1d466f56cd8a97fe71d +DIST serial_test-3.1.1.crate 8660 BLAKE2B c53e2253af200a40abeba2e9ceffe24b12abb128a123370eff1deb0f430c2ba511e0f59d0d22e541e7993e0e5751665be6457de025fb39b43edb72db4cac963e SHA512 6c339aa658625ecb561f000247df185ff98eb3d9d117fc32c3c57f83fb5d02c4e45fba53d9f53457f87f2e7e635f581d5c4fde48cff6971fe17619307b487aea +DIST serial_test-3.2.0.crate 9232 BLAKE2B a58cf0bf9d7cf378d8de5c923cd653f9dbb54b4ae32e039c6f57e939e0ec9eb3f26e7af78569da18cc4f63e9c05e881eadf37df2d7c2f8c22359124ab2201a68 SHA512 5cc1cba910b3e04f8bd0a9dde696bce6df6d36d2d2782e81f2cf78ab55972cf981c44c497484dde6fc249766b41f1d6ddff6beddf70406b2cc4130a9ebef728b +DIST serial_test_derive-3.1.1.crate 6881 BLAKE2B 8dcadae7d44ecb2f4ca7290d5e1749e0ea2b21462b0020fc7d751f7d254a18afdb99456b4d5cdc35c73c9f5f5112654ecd7e06cb3afdf384d93e48430d11dcbc SHA512 7ea928622fd1c8b0e9103815e181ef179a4bac91b1b7de8937b4c97d7f552b22615129df29598d7415e6d735ac08f5fdd7d09f4393861714354bf47bcd6dba09 +DIST serial_test_derive-3.2.0.crate 6992 BLAKE2B 5f1e40295e4dee1abdeecb9608a07cffab2ad3a4a53c36b841c4196c60a8a574a1c112c0077e9ddddeeb6f665b526e7ea7287d6c8481e2b80cffdf069ba2281c SHA512 b3f03f51e1bc880c0b3f1ae5ad5be18dbbb708c43ddba1aa14a29f62d712da031dba7223eab850289464862f1b575d77d00501bf00668d83443cbc385aec11b8 +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-asm-0.5.3.crate 5830 BLAKE2B f0bdd5f39644f59ecb8e163f797f2398afe3735adcf67b86340028c422479a13d3d6ab89c13044cd05ad52cd56ee170253a384e719b85d1851b4ac4a4501ae62 SHA512 dd8658dda1b44120b4475e09c51137b9a83a9c55f3d141db8fc170990fa1dcca351194b8bfeb610e8a6bc8846a1edee05e3ae9bdaf986c0a0da0e8d52c34a7b9 +DIST sha1_smol-1.0.1.crate 9809 BLAKE2B 954039c19b4c9faad6cd9f3f83edce220afb6970cb6628e69a1dd914a945a7b9466a8d46c41a650d505a3c01f406210ad59ed56504db18aa45125df3f2369cce SHA512 d0a67ca75b0617a39d28fdd73ae9aae3d3bf01ba24f6cc579b26da6f06125a304be90d446d17775959ab96ab165145657a54173679e6c0f42562a61c0e932b79 +DIST sha2-0.10.8.crate 26357 BLAKE2B 1d01b381223a931dc631ad3a1191f5378b1d2f3f9f20474c5f020e366624c73b08330ce8dc4bdd3e63b15f647276f533de655b545b77f70fbedc1a1846f44f0a SHA512 3be73133a6b7690e14acaead47914dc92395dca4191fb657a2ea186fefd0ccd94d12a1121d63a26027d9a9c62b775c53202473edc461587b9dcd75472af77785 +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 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.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08 +DIST signal-hook-mio-0.2.4.crate 9314 BLAKE2B 018d406ae25802cb376c1f02241ae8e7018f2f7837127a9db40fd17df1cb3e13299c2c372257b0e82aeac1a77b75c732c7344e50e969180e696bf3f8e4836f62 SHA512 1ce372f4550c046f1420b8f4a29cc4c8e904c08fd089cf973f26aa25b39cc6199db56d2ee3bb34684732b79237648e904389eebbc32b5e108f7d6a2d22b1cf3f +DIST signal-hook-registry-1.4.2.crate 18064 BLAKE2B 7274d4c115678eae2640a709bf9d682ce867c1f6295a0c5f49e492f95dd1c457f20b56207a74221df1fd9d744b24c6260e28f705777e3c7d47b7bdd36f1d57fb SHA512 16362d232b1d301007c069198d7716848aa73d898ef92e050422b36c09001b4334390dc95a6650e5315377fd8960d4336e5ae869b0a305e8525e977b8327c508 +DIST signature-2.2.0.crate 15531 BLAKE2B c584d9ad52a1ab3cdc129c36cb2ed6dedc40a8d49f7294352a7df8121dc57de78268f15d9ff9ce076abf1dd3c56773daa26ed5ec39c83a600b6a377b51d4db37 SHA512 673a8f6229c795cc8f640fbfe02cd912b41c6359ca23c5ddeb1679f49784b84f109c6c45e6210201c9ca05e441c1be64ce6537e81ccd3589b37be6d0bf50dca7 +DIST simplelog-0.12.2.crate 21548 BLAKE2B 34f2221981fb5148e9f2b87e3f0c7d2d81c9bbab65f19a952a14d055aee9a6361308e953a8a21a190a10429354b44fef1205f095aae42ea7c1f7da9257fd9ef6 SHA512 d1ac5ae3df161ad76a71d5c56b9e0d4a36ea2be5889fb1a3e457cbc587ea87e742ab7ad4b315305227296fb63a897c675a5f3cb8c8fee96ef1e387fda2e0d715 +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +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 spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267 +DIST spin-0.9.8.crate 38958 BLAKE2B 8648bf2e48fc618758e3de67f0a493bf3cd22a8d18666164b0d850ed7c0d73650f7b0af783019dd361116bd60c61d24895cdd2c579383cd2700de0e32a23cdae SHA512 b15ad66ba9b308937f34ea166b799676fa45c67224e10cb57530fe33d2a8317ff3e3db3223a3249fa2862cc141c964d2130d3f39910a86ac5ef8aaf8ff4bc6ee +DIST spki-0.7.3.crate 16409 BLAKE2B 6b39144e4e718ce5eb454e21ee89fb936ffd31ec99554b0150fee47bca396bdfe4ef39603ec029d4af4d8c4c3ba2de7f6c549244f8c20114de9b43ff14921681 SHA512 d33a6a7844b33c37628024ccf25c1a631f7a6661595e063049b8c9a9b4edb28f0335397faefc592c6fc5e96378b870ab5dab9b0649c3387577b2370ec8210db9 +DIST ssh-cipher-0.2.0.crate 10843 BLAKE2B 72984af70ec6d814b688834dbac1337f9ecd0e00c5a2740f1d80464161589430382ed8960baaad98a41f37270395d5d87d1ac7b65630211104c887662786dd2b SHA512 b78e35365fd503418edb9e061c5338f94445b8465fef396ce2c0ce2a18ccf8203f81fb2890eb851798f9cbac0003948a0edead9b2df03a57135d6caae106c6bb +DIST ssh-encoding-0.2.0.crate 13600 BLAKE2B d90150f5cc2399d0beb08742280a147e22e8dde23eafb4c36e1054bc156109e273926186f862c79b965c45239d5a7f71bc03f597817be7feeee143b56e50da79 SHA512 bdf0ea0691c140d0ba04db4e465dc2fac0ead483dfde6b998d87563e2dc3eff1b4553689df3bac1811b13c3866bfadc162d8bd807752f56d499690145a2a9662 +DIST ssh-key-0.6.6.crate 111935 BLAKE2B f64b83168707668814e11270c5d4eb6826a238c654cfbcd3d99296d0da6733061e19a2a2aae0564132b44e016d310c72b3457b8a7152066b84e8b21fb495a4ed SHA512 26e5219068bf4241b9ebd4c1708a6af868ced77c1d341e83ba91120bcba20e78488b5e7729eb52f2cc8d13e552e0267eec0c4016969a5d72221dbc4b23d939ce +DIST ssh-key-0.6.7.crate 112921 BLAKE2B cae14b5a47e29407379bd78626a6275faa8a74a71f4801f6f262b0141166d46d64349f1d8875adea706ca566026c5a8654fcd8c62c5cbc043bcfe7f9c0cdd205 SHA512 352bea55c47b66eeb41e725cabd96bb6cda63c0e328b3a7966c5b4619f05e018bed38f100abbdd8864d66ed8473ebb76fc20ef2afac940e900c37456ddc5b699 +DIST stability-0.2.0.crate 5366 BLAKE2B c6cd4bffa78305c1584892a0cdb1cee6d66b8fda5db3007d140eabfeaafa011b73db5950bf4ba3208a8b1e394b976b7acd8e1b770b3a230699f4b24541796e3f SHA512 962badfb0ad12a1f03176f03631661396953ca1e0b1320daa813a2bba1c4a786e5ebad1ba433fb844b94f127af42760523dd28dc0cb0e052244fca6cb4f48956 +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.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b28e0e1858c4a5d2047db9fa958328db10989234aad69463ab51b2303785ec056c63ea8c95bf95e111ddabf2 SHA512 0cebe0155a92640e56db9a599ae62078cbb32e1d2da8bfa67ed0e8f410a7558dfcf7b3c2720ff5913282e291ecf076aed9fe9bf84c8d44e814a642b1bed3335c +DIST struct-patch-0.4.1.crate 5162 BLAKE2B b1bb670527a6cadd16d65e81ee23038193efa93b499b87406c7ed6d609ce0bd10be44161eef1d08356ea92da4a32e710f769e717a12d58b64a06d6cb589283ae SHA512 deee0d37f0f855c5c3034d0c220d124e785767cb6168988473751993a21898efcd20faa50b006d5e8bbd6b6412fc1f9bddc4af6c0ba1199d5098145d08072fda +DIST struct-patch-0.8.7.crate 13998 BLAKE2B 899898b05a8055f628683525f0ebf0fffe65592b7500ec00b54d8cb2fdc2b5f34256655b17f5fe73add12807b3b3b658c597c4f08fa25d639d1f2981bef54a48 SHA512 cd16a3ee676657c72dcd98c3a541e71a6346a3ba3ba5d0e96ef3ffaf2f07663ca22fcd412bd77eb66fe9502e760fee730385248cf85a8c6832f8fd789e529e31 +DIST struct-patch-derive-0.4.1.crate 4190 BLAKE2B ec5e7684b646919954caf3501cfcc1fdee5c7e0a2ed3cb76980424bdefed95ca5bb5aa5f5e276ebf6c42bac1e1f5803b31ac1d09f4a01a47c0cafb124bc48f66 SHA512 d6f510f9aa6358e3f66533dc6f7b56c11af2268bf8d620c9f5fa48e2f8bad80a377047ab6d4fdd6afdcf4f1ca2af464a1f8b38d90a7eb0887645cbf2cae76523 +DIST struct-patch-derive-0.8.7.crate 8206 BLAKE2B 743481a837a799a70868bf485f7f9d6793b720be7787a16e17bf5f37401b93d70dd694d071a2eac378ec497c455a2579a35b7aed6ddd81718d6bba4ddd449302 SHA512 0960dafe631dba84389488f8bfd022920425f8c41eab93c9ddaf254ce44f4341c5530f28b3556484ef33393fd8a15a5e5288b5d22799610c9968eb9ff2f51aae +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 subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0 +DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd +DIST syn-2.0.65.crate 264863 BLAKE2B d5812ed42215012a0d01525270c4930c3619208d3f740ac64b4c13af113ffcff428fcd4a93c4a790b46ae4c41d54386a7b91ba875efb271471ff744a1d2d62ef SHA512 444a49adf9b9bc2345eb28a673464cdb0c4122a672230f41e48983500fe42a0638280935d3d3fe157b5208ebe82f46558b866494189cf43756525c93fe9ae539 +DIST syn-2.0.96.crate 297497 BLAKE2B 68b62de28ad670572096a1d92ff8ed6fb55fee441f2d429edfeffcc48fa1d4f1cd39327540a4216d94a9763b84831956cb7e5c8ce89b81f1dc5767ea5734620d SHA512 ec2e352a5b0b2aa619774c01d7a7767674a44ffe91dea45d3379bf172d13039c3d37f264e98e26b20fe1d86db6d5190f220831c842f3316469d4ae73c2bfddec +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST syntect-5.2.0.crate 822671 BLAKE2B e288c658900b57fe68801fefea0f988110821e808bb2f3fa15cb7dfca27ddf0788b10db213b8630e13b680de64b1365eba3162a24b86e14af8b39e34de08d4ca SHA512 52780b693e484da02d773e9cca460e6b20d8aee436ba96c2e965a078e24b88dea35a03e692c5f7e3d02c82477093a592078e8686a6c9ccc7a2df9a6e20577c2b +DIST sys-info-0.9.1.crate 20589 BLAKE2B fb3c43a1368c9206393b28064b38a1560aeb863b9b0bc89c9bf6ccc344a46a590296df3596f421218d78c26ae90d3f869ef0457c8c34e8e8dcb9bbd92fee0450 SHA512 52e23efd5bba1ce07d7fffb8c2d6864a8056b1e8ce1b85c4d2d4b37b9d57dfa5a6c0eae9e2018e07af47469c3f7812ccbd27351cbd6c95a7b788ec87cd544b2e +DIST sysinfo-0.33.1.crate 197268 BLAKE2B 754355ec7b331fb11b2458400b4e392884aa1395eb3a8741bbc3ce733896835061fb830c925d3f228f439167acae9fcabf4fc3f0261ae90546d716eb2c18954b SHA512 c0dfe05434fe76ffa84e26bd462a0fed9e41f897b0d8da6c49f7692d4e786e6f6997843f0b5ddc5efcf1cc34001e67841206477f90728966f1aeca304145017d +DIST tempfile-3.10.1.crate 33653 BLAKE2B 819b183e7840f70270883ee8b6a91fa09861c3112eaadc65007199885abe099bd593e1cdc4d9ab48c23490a6d484cad9bf0e80cf4e718c369cc2418b72eaf09c SHA512 bac7515b85b0d01ea914b527f0fadd3a4d8e77c9eabe786977d2625d8a3e91decaec502dd15bab4d49a43597fa7cf7660fff4be1b043112d13b542a72443bf39 +DIST tempfile-3.15.0.crate 35693 BLAKE2B 1b4d6b17ed4263ff89ef6967650b0c18671b2b80cbfe388cbfd77ca597473e91c1c7aebfc715d0fe4360c20d0f235df31147b1f029b471aea8c57d188f7c2be0 SHA512 82636d50a29e1ea8cc61e80dc1fa28ea4cfaeb6175e5bf0558d6cd6f8da823f50a808a555ec17fc8601acfd0f504e15688fe95f64e8792feeb216bf27678807d +DIST thiserror-1.0.61.crate 21264 BLAKE2B 97337830507c009dbb4cad84cdfc02bc097b9d39d0af2fdecfaa63f0c12229e60727244fa4e44c2d54daee67bf8b4e8492d94a5de55d1a90b8eeab8c0d082e80 SHA512 9c08b868eaa47178ee60733aaeeda60dc46d58d2b9c15985ba3dcae4923e8edf02b97556df52f508753b0ff52782f6ca3227e9ef6343066e5d5d3a89e03f3f15 +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.61.crate 15786 BLAKE2B d63773424aa047c6eed8a6c9bcc8dfcee9841a2d4fdf6fc2c117695c09359371931722198b2e0b2bae32b0c54b6275f964e679b78b8bef1c365ca33aa41562c9 SHA512 b43bd2ba6b751b777e2fc78aac92a3e662a1876f704625c4e894019fc68a6b7628b9c3b7ddfbd2cb15fe6fdc0ff679ff94b0c47e2660a40919000ad2fe1cfeec +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 time-0.3.36.crate 119805 BLAKE2B d4da96368ab8565373d034edce261e0d8867036f2ba87e84b5e4a506a70ed3b62b93ba10734aecb39847e258cf7008b6ae57f92df8d0e5229cd3fec488d14caf SHA512 83da6e27691d1f0ef37ed276528e927686a06dab4811b6e29d625ef7a0f7c30fbb86896d74a2b087726e7a24a951b0a83aa1f5f22d711ead54f447d36ac47133 +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.18.crate 24361 BLAKE2B 09fa325be0b1a5b922285f035484b0de8e339306b49595c87f6374e46459d6777c6db4b12c1a0c6ea9795ae8c741188fbb81208d0499a651760b9f5089323fc7 SHA512 557786115add272290be8305ab79c44f5b4425b64eb698492fe300f15879d9e013c66933cae8aa8faad9c109e2917e7a0e43c8a5eed7f4b0f0fdad092089efe4 +DIST time-macros-0.2.19.crate 24268 BLAKE2B 18f0601f5307d310010bea20dc7171adc8600c5b2e6303dc9b38ebfbaa7fb59a029dddb627cf5a5b7fd2f7ed66186dbb5321cad0f90f3f85b6edcc901a8c2855 SHA512 c58aa596247a4cab720bef74ff43be44686db2da2978826a1f9b58c640113b5696efc2ae1746bf84042fdbb94bec42c7fc34f7ae6812478f55849a12a90dff5e +DIST tinystr-0.7.6.crate 16971 BLAKE2B 33a248261c4cded41a81f0d6e6c8df55437f042b37f235c39787986ec562f0dbff50b282ad0f1483daaf49c4b33e6618e139a6677d1238c21f4e12082562b4ae SHA512 a33051848de248cac0a2d151760a78cb3aa62c787d84ff7aac38b11c0660e9188e4d43d43a77fb8676e49ac6102015e9c3db057848d809e71981851875d0fb25 +DIST tinyvec-1.6.0.crate 45991 BLAKE2B e9699d4d80a78978f0ebfd049f5b33d7f23d401cf4f4439ccb168e8c0e322473ad0ea7e2ff0ff69e9aac3e5c4c9ae5a7102185533bfbf96dbe77b3526e700bc9 SHA512 e5acaf353c58c60ae5556130a934f1048abb79cf6668ae467d308bac44b689d8a9997227ea879f4b5fe50f29cde8761801b088d7149bcd063b973056c381921c +DIST tinyvec-1.8.1.crate 47269 BLAKE2B d72ec2417520fa0481b8447e6d75e1f24731d38f9083a711185785174a8567c81f6416468b9eabf426f9d32683231e7c5e80202292d1e424f9e4ac9cc8b3e765 SHA512 db32a6beb1c86eb3e9f5ff2732a4acc03d1d684f0e54df5de2ecbfd08399639f47396ae8b17eb5f0122a09ba0c313f39bd73a6f7c44cc38d1891d1bdf3f2d176 +DIST tinyvec_macros-0.1.1.crate 5865 BLAKE2B 2bf4f68ca11dc19c72232951605a4c809b34ff38ee365ee4f592a3c41360e23c9330cfba961e2692a0ad568fef4aaaac51c40808d491178cf7a0c4b5a1c5d484 SHA512 10008c7b3a3d50c94b9c370015b76ee082f5dfb6dcacf014dc2f2dbe92f903618d10d0202b21f48fcf98a94ae76fb712db55a5e8ad353645d378cf0e6ec74f7e +DIST tui-textarea-0.4.0.crate 61789 BLAKE2B a49803fff0c0f23cc91d8a5d95f1b07b239b743f00b59a66177303d17fc0b8af050e2eb0d07b34ba58f499bf39ebbe12f48939bf3573639c9f512c2738293bac SHA512 5151c527a7f45feece8b1cccbb3104670678b63abb8eefb11595d7dcf609e68010ad7b00e984d986700a6cff4c21a75f3073d29480e97164344a845688b162dc +DIST tui-textarea-0.7.0.crate 67947 BLAKE2B e1a1ef6396e5ea00ac89989c51214953e4d9efe5d4de5c5c3fc11ed92502213c703318fb09bf3290d71387f33d9bbf88f93b1aa33d57194377c63566fab2568c SHA512 93fb2687d204b3b671aacb5989ec9095db1110d258862a5cba33d545f59c45ba39700340a987efd3cff9f422e27a020f7440a0205997108436f12062bf4f1a32 +DIST two-face-0.4.0.crate 3197879 BLAKE2B dee02f4ff860afd79a58f52b08f180d1587a55290c121db57cf87d6d855ea1f92a936980bbe50f02585d7c44a66862fbfebb13783e7f84f267e7cda0c48c7f8f SHA512 e866700d565ea8d85c138a4461f833bcec8d422b1191e790cc5c0b669f6007b25e92474af6cd5ced9bc4c63d9a1a9e1cc8eb0e497bc41c81e43e6e4cb9260486 +DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST uluru-3.1.0.crate 9664 BLAKE2B a1d05132e4940be5fc130038f910666d2b2df46486f986b855d7ce6ca07c95b96d0ea71f51ecbfd469adea74eb71f5c441fa57fa60bd67cc751a05744cb1e243 SHA512 cafa7798ceab468a46a4b61c7e0ce0ebc03114464c91667cb224e9692353c175430718632645443675cf942c9096c68998a8de315596f52d0a7d14d1976948ea +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-ident-1.0.14.crate 47547 BLAKE2B 30e0b6d7f3a967aaf5b9d91237008a60c3a8ded53bda901696e23cea3931dd71b01ddab866dca9e31e17c395d5f5a68f2a938655b693e894962568c2cff5ca15 SHA512 7c6dcd1724e8cfedc37546d1abd49088b633dad228097acc73d7b6cab255b223e830c541144e05a00388fd8ca8066f27c18792419cfa58ee9da4460a38d0bc0a +DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 +DIST unicode-normalization-0.1.24.crate 126536 BLAKE2B 1d6d535a1236562918d2625172d38c261854cd8c45cccc81c5d5aefb052db5d0e33981d95f5c87e8760cf77b3651c60b7ec1762421a7a9caa72fe7eac3f562a0 SHA512 f7af59688773319b9d1523955ce9b82e6735bd72358715ba5c056f41956ca050b6a612cae1b39199cc089674b3c71e4016d85d48167277c794c5cef3df881754 +DIST unicode-segmentation-1.11.0.crate 102740 BLAKE2B 6ab5de53073ff56da4924e8c6ecbfa4bbd72a66b8d86f2c32b2f0ccfefee8064997a6b5311af5de2b71943089c9f52862e3cb13cf366cd645f57c96f2ac8673a SHA512 4914543cf022680f341c4a235f6d9204b3ac9a9098f34a80ee8c94e3d8ccbb82e78af016978eda910987533044593ac629a35286dc80707d349b33e405e86bef +DIST unicode-segmentation-1.12.0.crate 106323 BLAKE2B 268b60aff6694434f05afb7e2b8187eeccdceb77460f8ce2ac0f84d470f8a4e03182ce3f7906177cd2f00f989273a7e69061a763006245f0876bf21b15076804 SHA512 55eebfe5e9972b39d7c0011d80eb5f517d636de37870999119a3d8f064f21f67b66a5ba9761d562738b05f220e21d56b5be7bbd9cc51662994e40dd67c38f946 +DIST unicode-truncate-1.0.0.crate 12017 BLAKE2B 1f2fd387d61040470632b7ad4de87fed2f0c5ec5a4928d5696ac43be6010da258384628f05683b231c4190d4ef2fe49525fa7a67d9943fb08e8d042fba9b03ec SHA512 5ed3f5a40b95a3c90ea19bde9a42a6722ca64169141e8b17c77a3d956051fe87fde50b449694f9c41c6fff8cf6058768b54a951f76048b1dffc86520c20ebf31 +DIST unicode-truncate-1.1.0.crate 12529 BLAKE2B 908c794c44d4928bcb73e3cb7f89a5f57ec39bb0a2931db282849d547fee1e228f0ae01d50421b86a5d08c4860c4960d96909f1444e00179ee7309e25e1a7fd6 SHA512 090050af06ec187902102b07b2caa4f5c4d1a046d013aa1fabef9d18fd3679a6dc4dde6b55b9f606dfb057349fb5c10e2c229d3577116c9fcff07f1099fdf4f2 +DIST unicode-truncate-2.0.0.crate 12904 BLAKE2B 13630bebcf5128157768acd3644d6bbea8589842e57d89c767c7a247beb5095a771c601bc1724636a9000960c4e1ac6f65086246fe641defee886fa3f2bed49d SHA512 46fd9df702fd5c702b7a0ef5b8eca5ec7547e942f20be6a739cca7dc097af88fbea763b2c10321a39c837746ba56ed390dea31baf5a255f0ac5d84da967340fc +DIST unicode-width-0.1.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4 +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 universal-hash-0.5.1.crate 9146 BLAKE2B 9095f95faa8ed4128c3787226f3899acec4278d36799ae30a7ca71ade7179c274a1807f62605e687e60ee97e6bebfe818100ed0441db455bdee0f8e5dd451809 SHA512 83b3ddb1f0d7ff621ca2b3d426c2e682d8339a2adedbbbb3a4584977e2e996549d665578729bff65b5693059460e9e04b9df2181c404980d3b3d946c80e0b589 +DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 +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 utf8parse-0.2.1.crate 13435 BLAKE2B a1c111d7ffc60690f2aaa86f034c66ba1abe4e126f1774a4377d41eba3269369862f57515af387ea785d69a8adf46338b5e53761b5ee6f4f4380473f4d9cab0a SHA512 51fba8f1e7eb74b7020fd831e30a67fc8353ac2ee07335c8c3374a5570ac8117f165f6905d4b7f0360095b7b5ed3e739001d02a8cc3c89195baf2cd679136050 +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.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +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-0.2.99.crate 46136 BLAKE2B 04e69294da3dc4feff9001185bcc5b864d1f14a1ead6b9a31c830b2043dde191f9f7c65755d607365a3b8885bd340bbd266e26cfa74c48464933c8d7a1164f94 SHA512 184aec11998b99a730ea5b63d6141260cd0b7cdc29b02696f533b3e75ec79f7c17c6aac892e7a7b24036c6e73592d01df638ca31b54bda11d3bdbf857b1489c2 +DIST wasm-bindgen-backend-0.2.92.crate 28348 BLAKE2B 425497aa7a023b70549c55d5a15dfed80877c5503863b186c0a9d11b29551c4606c1cd5961c7dfdeee2eab5662952ad7ad215513e93abe727a33f84b30bd181e SHA512 22e4f5848d62bd1fd55f4f054ea1293e223b3cd6f916bde2523eec10388e733623492c3a3246d61831e696dffdec5d000b95e9aa1217be6e38dd6459872166aa +DIST wasm-bindgen-backend-0.2.99.crate 30928 BLAKE2B ecfa94a461df79a33fd2bb9807374a2a0c7ac370b443e5a1103ba73a29c9d337ed3feb427c80571ccc15599f81135987742e698199528a9c1bb570baef3e9d09 SHA512 8369a5e618223f09fff7cdc35662a930b3eb11024af51bf5fb9e70c45dfa22452a518d723f3d912c0c970fc4bf748ef2d83d48756483174993f7d04c92d9621f +DIST wasm-bindgen-macro-0.2.92.crate 13835 BLAKE2B 1f2202fdaeb78c32813eaf08b2fbd7aa9c469228386df71b8ffd81a46374e39a7104b79991f702505f9b7e97957fda8574517fbb03e3f9e93098c4d6e1e46be3 SHA512 78d2ddac88a9ca3ca5eef8a7af81cdf2366187a67d844e69f65f6893d1949f9723ab5f2be762c2217a5c21aee2f3dbc2d5d55ef0c9cbf0dec0d52d67a6ba7462 +DIST wasm-bindgen-macro-0.2.99.crate 7011 BLAKE2B 07182a9fb98f519d1e5c934e609d7a42cf2409319f59dd901e2a5bec77972b4d16fc6f67cf40ade58af874b05faa981c894443d3950616e2aad117ac7355ac6f SHA512 344bf5192e43582246efad257c600003c41b589234c1900f6ed201f96b6f7665eb55226da15d612060042f89c6214e452489cf3aabc61645843be9c27f9cca0b +DIST wasm-bindgen-macro-support-0.2.92.crate 20092 BLAKE2B 8e274a4053e7afc680740e811c3941478caf5342e2206e3d28cdea9f9514bedbfa4f2b6bc608817306a1c455dd7134b7e17f0f04499f6bfb5302f29b041ac7ae SHA512 92543d2aad0b25798ec20e68832b823610c2c01401088cd9cac1684a86ddd1b567b3e2712acb862060f9c645a0df509b01d9834fd3e13cdaab97960f66d8daa7 +DIST wasm-bindgen-macro-support-0.2.99.crate 22800 BLAKE2B 9772cc94a64f768eecae12072e6d700bf95fded306297b84e235f3450f7c5630cb1985def3eaef05aee193c693f92c6fa61d7a6ca18e84a2b73aa38f070d47e7 SHA512 936ab8211a13fbe8b8f21a870a78c03e24219d0872731561353cfcae245e9f632246f179b67f2b13e106c799e68c5c39f9e388370a8ad3f93f299c4804f5907e +DIST wasm-bindgen-shared-0.2.92.crate 7263 BLAKE2B e54895486b9a31cc4651b7bb042059cc84421708346c06a9764315ebd4f440a1077520c7d325d6889a690b2c06aa185d40cede2dc4d061b363594cbde20fac31 SHA512 70e3a22731ed8aec428433bf30500eb3f62e3b7f4f1be34d8bb3b6f34f99690fc85d49eb413caecab807064494cfec64242c6a42709dffd638046e370bf86e07 +DIST wasm-bindgen-shared-0.2.99.crate 7773 BLAKE2B 73489af59d16f4d0a1ea51b535cd02d2759b5b7b07873d8a71fa6bd6b6ce1cfc6e8139e6a79346abec13665ed9aeadd0b5b6aed28ae008f9dcb3d5da9fce665a SHA512 8da0f107be99b6666cf1859d68ac0a7295fc03e7b494fce1df9dbe57d21807de8e2bc95f5b974562303923ca4646f38c5297588ad7c97bd59ef236218b2a64f9 +DIST which-6.0.1.crate 16542 BLAKE2B 20fc6e56405a9774569f315703b2d8f20029c225e7839ad620121aca7e1e0ee3a0295e402b6a0f504d18774f3266b98b56ffcafbda153321b1947f44205ae51e SHA512 6a80b7bf46a7fde1fd4ec6cddb7bafdf9b9878a493fc5fb6ed425827206100bb45850541b42113be43aa7b336a30f98e14a5fa20d09a6411e3f420b96f7273af +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.8.crate 12416 BLAKE2B 5b48c27dfbb5db5c332f7e248138327b35ceec0909788b940168e7f6fe1402800da5e7690b2b1654da6c510b5c720330a92da16dff53ef15821f37fef6f335e3 SHA512 e186111398f9f0f0686e791ad0d72c39205e5f246b6e020df413e477ee07f32e91d09405c61dc92752f061f54fd7533435545c1a151477b40e2d68acc94a57fd +DIST winapi-util-0.1.9.crate 12464 BLAKE2B 7fb9dd803fc2608c4e5bc75674472992d82da364f24c22072d5624d6ae6abc44abd3e3ea3c45a7558e045331f3d87572b306b4ab5de52c07ff3706e7f13c2a38 SHA512 c46b893f67ec6e36499b00736bb6b9421e0e2611e76784afa6da01d7ebd033df82f1be7cf8d871d541125d290983f98f26f759488ba9aface49efce8edd682e9 +DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 +DIST windows-0.57.0.crate 9694564 BLAKE2B f506c91f909e82f0ba7653351bbd9b455a4a028cac24ed0cf7bedf07e3670f3b804391ef65fd21a8a66c554c1089c48244ff1e30530bbe40bb94ea240454778b SHA512 df59ddcb41a6a4e4598b06e66856bc7bc01162e0fd1f109fcfd24e1c6c835475241746fb6a9abe458cff55a7c524837ffc48c6a3e0fc0b4f5edb614cc1d1062c +DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 +DIST windows-core-0.57.0.crate 53695 BLAKE2B b986279aacd34409286ab5761ed38cea9218a2c9b4c5463ba662033b08a167cb65870aae17273e7a0977315ff6a6ad7593011d559fe51d8d8ca157184a1b2542 SHA512 db7dcdfe0f464206b15fbd262539386f67102f2c54c1ff7fe2e6a2e2b28e8d5e4ee0312b787ea55632ecf83260552dc2ba0349933b2d5ada4527b95d196c62fa +DIST windows-implement-0.57.0.crate 10470 BLAKE2B 62bf0f37b73ba8d02dc316015deb7c47c9ef82e0d64cb7d1e624b320cabb37961a8ffe94132b97abafe1d1792bfd58b79d83b0ac3fb14e917f9ed6d9d5f7d362 SHA512 a78d37c8af8b163fb475f02ba667fdc6242bfd7b647061de2156aa94853ad793db112f0fb69549ed171119d654a4ccff0435c73664d5faaf3a32454054e1f12c +DIST windows-interface-0.57.0.crate 10931 BLAKE2B deaaf2adfffff0c0ecaea0f43bfa772871e5f0894ddc6cd8a3bbf211c341bd04db653d4c164bb29a779665972d605439a3a79d5d8072ca78a3a228c1969c4fa9 SHA512 5c5814f81f819e9d220e8b16342f7ffc051cd920b466d8213144298e038b9c92e8ebea8e130c5357e5c6e9b04f1b1db125acedfac2d189658d12183f637248aa +DIST windows-result-0.1.2.crate 10601 BLAKE2B 75db56ada75b59fbc450ea39d73c7ea2ca05239c7a1973bbbcef2445f5fe009e32eb0b1df15ab8b44802cebdb71671ad5e741019beea2d49eb59c37534b63197 SHA512 435649961752a345aa3bf5234f88c87248768ce0ee099f6836e889406941069fbbbb17b4c6cea981fe0aa30bcb8839dba88731fbb023265a14b6232c03fcf7df +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 +DIST windows-sys-0.59.0.crate 2387323 BLAKE2B 3110c8cd2bc005f8c95cd038a8d574af648dc19788fe4485f977376f92e36b911b1a542d669a07ae9cd4ea72a884ab01ec78b8a2b5587456eb202452d1d8fa0d SHA512 d35e009e979633a1f3c8468cd038bd5c8c0381405165ce03497decd7d9edaaac485d704487e4a61d9aaf4e4d011b4248408912df6a0044d50e8457259867e061 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows-targets-0.52.5.crate 6376 BLAKE2B 1d39fd86380ab086c536d88e67b60956410b345790ccea62a25e6a700757b2a9cfa6dfeb7b86934cf47b981ea2e5f42dddf49780ad9829a551dc507fcf108641 SHA512 d00d7bc7eec3c10272e803ee5c9ea0d9b07c43311124dae975b4f5aae7408c5f2ccb2fe6e68228ea3d4e70b6b658382cac6992ea177f43a9cba2ef95c4fda0ee +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.5.crate 433266 BLAKE2B dee1b69cdf1fbd4143136909e4df3adaa7b80d7630a01ca9a42fc5ad0d5a4d9a9e2873b43c6d8e55de59f237d9199fad0768c4e1cda3b1e5354847bd70d4c79e SHA512 b4cf511025458fe30d5b11368af285610e1654a8986ea9f78fa81b8bb87d38a00c4869441c62692534df66d06baf14c8a4d17f8eb06468eb260b99e2fda6439d +DIST windows_aarch64_gnullvm-0.52.6.crate 435718 BLAKE2B 8b12ae02892cb69401329034bbca671d13bd268a112120b56b90504707cef89decfbd2560492844a9f0588fab62dc1476ab7e931126b939015d25a8cc91ca334 SHA512 f62b2d942bdb3a9353465b07d47b93de179bb706511aa497e4addd74cff95e689a9b633e7801ce786e73b5ae5f30b506b6faa199c5ab86eefdc1d94652df79c5 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_aarch64_msvc-0.52.5.crate 827944 BLAKE2B 3bcb16d527be1dfdf18a9105ab259a064f00e949937ca423c8dcd1d2b90090d85aa7e42ca6ccc50c9baeee1aa144123d0a04643f9ff1147e62b2fce28b8a697b SHA512 c8974f81e37a43d92c4a8b142705e36b7acc58d9150d80ffa3997433da878044c467a2d9167ba792d37a183a0082d912500fea8c8fed743f395b63ca62a5758d +DIST windows_aarch64_msvc-0.52.6.crate 832615 BLAKE2B adc8ff61b6dc96d39c92c7d4221ae6aa0575edfc016cfcd046067ca5d8fcfd56d10e8e227be1c038ce34684be22c7ccaf5f18cd5a7638d28fbff4ba15b48b90b SHA512 a3e21305ad0e6de38f5b5ed5d37ee5825b7521064163bcdf31d63341cd87983f54377865d2daf3bb480d2d0aa66d6f598fa09540ec1d71baea74569c86bd213b +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_gnu-0.52.5.crate 875699 BLAKE2B 528ea431d080c5326e4c6ed316d9ea3e38b40c2e1322a12a432506a2c11555a94537661a0941e90c20eff4a9ce42c12539876dae6e77a1df18b522529928b309 SHA512 cc3e0362fb62dd5e8a855bda3be0177708ec8629ee9685f1f9aaac3f71a8cb082387388bdf49b09d3f5ee24a636b0b4f933d2c8bb75db434ee0192c8ce0547d2 +DIST windows_i686_gnu-0.52.6.crate 880402 BLAKE2B 5aab8ee07132eccb7695807eb44811beeb0657aadfb672c54e99b6ae39c067ba9b93e38fc69bb5b9b14a9759f263ccd5e301597d2727d83b31b49a409b6bd405 SHA512 a1f6b5dd23d17ec3567bc9d11a4be6f35e196eee21ca342e9b88dbaa6a5f7c46e439c834b77e724f32ac22c0d81573746b3b513a6c944a221b92b2c76fe98822 +DIST windows_i686_gnullvm-0.52.5.crate 473064 BLAKE2B abe41ee330c05ee1366b3a835d15c6db3964ffd7b340ee69d215056b0d4b65c67f2782b0c04a55db64001098de87c93e2d447e25ef2a27f2cfa6685b8cf20c88 SHA512 da45c882248070911bf55698f62c245cb081a23254cdcf578df053905adb9117454235e52dcf1dd97c0d2248f92ff1d2fd3e18844a7be8d93ba08590c1eca22b +DIST windows_i686_gnullvm-0.52.6.crate 475940 BLAKE2B fec4fda8bb2bf319a501a22372fa642ae682e4dee3235b258a028190ee73220bfc55b3142f06249bb4579b17e5fde662bb2b121aefe18544653350d7d0fe7d8e SHA512 95f13af855d530acc0b856214478d4b11b8dbab3f8f79dd223d0b009790c0e46d096fc1773e0277997deb2d5b96c704f17f23c7df11411524629f75415dec99f +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_i686_msvc-0.52.5.crate 895404 BLAKE2B 02555169f8c5b944231a877de8693fc871ea0d7d33f52f60e164bacb35cec13d463af07c57fec4667948047cc222d8bda7f6a0be01a07e7184b69e4adc2b4577 SHA512 08c96f8e9385ac121549bae8ed228741b32004be20b2955d163a98d4b62af464f1682cb813681fa22823d20646f19335cf0a66203a876b105e119e05a4db0634 +DIST windows_i686_msvc-0.52.6.crate 901163 BLAKE2B 99ed34e052db5ba77bab240ed5d38ce450be347a794d63ec39b719304c32722c9999b540ab40abe0216318900b7412970df99dfb36d1516a9517cae0c77d1bdc SHA512 ca97913ce202d73266cf55947b868bea7e964a4516b6a096a81aeab6a60ee73867171032ced35e3afccff741ddfb2def7468343b6eceb95253e4d4f349efbf96 +DIST windows_x86_64_gnu-0.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_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.5.crate 433246 BLAKE2B f34328a6d100e092ecb34a6305daedf4fecd71840432f104e8707f049b60d784584ce4f02fabdd0281fdb8bc7ebed34b38fdacf3be9c8abd60084e9a4ee9fd56 SHA512 22a978c40df9705cd94e4c52f2b706e477e667b564c608d0adb144b38cb486c279c09d1eb1dd2d6c7bd3401b75a2dc5eafe0f7d642ffe6453f394d1f59483a08 +DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41cdbc120594050a9678b7f9820444391fb50aada3911a91ea00f3a6db2b4fa1820fd23bc9a007dfbe65ad41417c26ee1137ef9b96 SHA512 67681f5859e249c56b0183181811f6212cc7008d6471dad78aecc7ebe3d027686b19210b8aa9014c554410f69f913d21ce2aca928eea905eab779bea26464cbd +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST windows_x86_64_msvc-0.52.5.crate 827905 BLAKE2B fd5dac198bfbf29878cb461a7338c289c9af16ea80b3e5fa567980d2a6a5ea6a1cd83729ce6fd67e4da171873083dbeb1d6e16a287620f0245201f9cb29c29b4 SHA512 81176090dc725d7fe3867e6322fdc4a4065168580847b35e6f8da345f685c4f66a81e35cd1880dbaabdd4cdc82446dde9d6a0e583cf0b7fe47dda8bc8002f1c6 +DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7 +DIST winnow-0.6.22.crate 164867 BLAKE2B 07accade624077820b82b1388791335ffc6dc6b138a0a93de9be8643816ece5dc2b0278e6f7061f3ddb701d02c1b5e5cf90d41508f762d70854e7293f03f4384 SHA512 128bfde72f851d73c6aeb9afb0cb3a45f6e2dca8eae22c54cae8921cc71dd64b36a1adb5358a1075af42f2e296f3e9a112988725eba7acfb2619f46fbbc688b5 +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 yansi-0.5.1.crate 16525 BLAKE2B 3b5a93b98293daae72f53bf3f13bfc05feba8d5b27921f79595f7448fbcb9a0dfa6cd70f467c5735b914c46b7d3592e6cce080c540a458a904308525eb3aa839 SHA512 7b33005a066cc612408a65df6533e8718d1de43efc0fd57416a19dc2b811497570e6e18f100fb26073565e395e711518c27de7d644ae64777713f1a102eb16d2 +DIST yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +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.34.crate 151177 BLAKE2B 30b65131370dfa4f41d3c2705d3b75da9b76f2a4ed723dec66345939de8bafe2c181ab6c98036c25a30739cae1720d927e27e5fa5587442d5cfb7f39a7018c8f SHA512 4d27b1230ebcea4e9d4c15f38a979aa3fe8b23833e95df781a0a67054e920637642b89345596fe331907edc27abab83c766967f2a04399a6fe0a4e89fa0dd148 +DIST zerocopy-0.7.35.crate 152645 BLAKE2B 8f13123c9d9257ac5a5c6954d38c3510fa658624442f7e03cdcc6db5a0977d9f26bb4e277be172b7872ec365cf6e58ac742e5578636f7698f9f37093e9249d9a SHA512 17fcb31c029ae89c01e5bae5fb2bb46bd434120199a3dc2c7fe0012dbbcfe2a0bb38934c4a7d3a4920e3fe47c097403beee554fefa54b66cb390f8b1de638d3c +DIST zerocopy-derive-0.7.34.crate 37907 BLAKE2B 23a698c3c892187307007cbc76c9338dbe163e4f14d4ea73969ba834f5c6732d16f5bc26e2e85c5e3df2100b28e6e72ae6473b2159f5160ee19befdef3615f98 SHA512 1bd93062b0d2c699066f8a991326b4470426aae0517d33748a8f0e52b009fc46e6b0b238abe97462a2e13c870fa3d0d070615870e6dbbf8b6991c0e3fb5c3e63 +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST 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.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 +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 diff --git a/dev-vcs/gitui/gitui-0.26.3.ebuild b/dev-vcs/gitui/gitui-0.26.3.ebuild new file mode 100644 index 00000000..ddd92c84 --- /dev/null +++ b/dev-vcs/gitui/gitui-0.26.3.ebuild @@ -0,0 +1,358 @@ +# 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 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + 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.14 + anstyle-parse@0.2.4 + anstyle-query@1.0.3 + anstyle-wincon@3.0.3 + anstyle@1.0.7 + anyhow@1.0.86 + autocfg@1.3.0 + backtrace@0.3.71 + base16ct@0.2.0 + base64@0.21.7 + base64ct@1.6.0 + bcrypt-pbkdf@0.10.0 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.5.0 + block-buffer@0.10.4 + block-padding@0.3.3 + blowfish@0.9.1 + bugreport@0.5.0 + bumpalo@3.16.0 + bwrap@1.3.0 + byteorder@1.5.0 + bytesize@1.3.0 + cassowary@0.3.0 + castaway@0.2.2 + cbc@0.1.2 + cc@1.0.98 + cfg-if@1.0.0 + chacha20@0.9.1 + chrono@0.4.38 + cipher@0.4.4 + clap@4.5.4 + clap_builder@4.5.2 + clap_lex@0.7.0 + colorchoice@1.0.1 + compact_str@0.7.1 + const-oid@0.9.6 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crc32fast@1.4.2 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crossterm@0.27.0 + crossterm_winapi@0.9.1 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.2 + der@0.7.9 + deranged@0.3.11 + diff@0.1.13 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + easy-cast@0.5.2 + ecdsa@0.16.9 + ed25519-dalek@2.1.1 + ed25519@2.2.3 + either@1.12.0 + elliptic-curve@0.13.8 + env_filter@0.1.0 + env_logger@0.11.3 + equivalent@1.0.1 + errno@0.3.9 + fancy-regex@0.11.0 + fastrand@2.1.0 + ff@0.13.0 + fiat-crypto@0.2.9 + filetime@0.2.23 + flate2@1.0.30 + fnv@1.0.7 + form_urlencoded@1.2.1 + 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-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.2.15 + gh-emoji@1.0.8 + ghash@0.5.1 + gimli@0.28.1 + git-version-macro@0.3.9 + git-version@0.3.9 + git2@0.18.3 + group@0.13.0 + hashbrown@0.14.5 + heck@0.4.1 + hmac@0.12.1 + home@0.5.9 + humantime@2.1.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + idna@0.5.0 + indexmap@2.2.6 + inotify-sys@0.1.5 + inotify@0.9.6 + inout@0.1.3 + is_terminal_polyfill@1.70.0 + itertools@0.12.1 + itoa@1.0.11 + jobserver@0.1.31 + js-sys@0.3.69 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.4.0 + libc@0.2.155 + libgit2-sys@0.16.2+1.7.2 + libm@0.2.8 + libredox@0.1.3 + libssh2-sys@0.3.0 + libz-sys@1.1.16 + linux-raw-sys@0.4.14 + lock_api@0.4.12 + log@0.4.21 + lru@0.12.3 + memchr@2.7.2 + miniz_oxide@0.7.3 + mio@0.8.11 + notify-debouncer-mini@0.4.1 + notify@6.1.1 + num-bigint-dig@0.8.4 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + object@0.32.2 + once_cell@1.19.0 + onig@6.4.0 + onig_sys@69.8.1 + opaque-debug@0.3.1 + openssl-probe@0.1.5 + openssl-src@300.2.3+3.2.1 + openssl-sys@0.9.102 + option-ext@0.2.0 + p256@0.13.2 + p384@0.13.0 + p521@0.13.3 + parking_lot@0.12.2 + parking_lot_core@0.9.9 + paste@1.0.15 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + percent-encoding@2.3.1 + phf@0.11.2 + phf_shared@0.11.2 + pin-project-lite@0.2.14 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.30 + platforms@3.4.0 + poly1305@0.8.0 + polyval@0.6.2 + powerfmt@0.2.0 + ppv-lite86@0.2.17 + pretty_assertions@1.4.0 + primeorder@0.13.6 + proc-macro2@1.0.83 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.26.3 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.4.1 + redox_users@0.4.5 + regex-automata@0.4.6 + regex-syntax@0.8.3 + regex@1.10.4 + rfc6979@0.4.0 + ron@0.8.1 + rsa@0.9.6 + rustc-demangle@0.1.24 + rustc_version@0.4.0 + rustix@0.38.34 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + scc@2.1.1 + scopeguard@1.2.0 + sdd@0.2.0 + sec1@0.7.3 + semver@1.0.23 + serde@1.0.202 + serde_derive@1.0.202 + serde_json@1.0.117 + serial_test@3.1.1 + serial_test_derive@3.1.1 + sha2@0.10.8 + shell-escape@0.1.5 + shellexpand@3.1.0 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.2 + signal-hook@0.3.17 + signature@2.2.0 + simplelog@0.12.2 + siphasher@0.3.11 + slab@0.4.9 + smallvec@1.13.2 + spin@0.5.2 + spki@0.7.3 + ssh-cipher@0.2.0 + ssh-encoding@0.2.0 + ssh-key@0.6.6 + stability@0.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + struct-patch-derive@0.4.1 + struct-patch@0.4.1 + strum@0.26.2 + strum_macros@0.26.2 + subtle@2.5.0 + syn@2.0.65 + syntect@5.2.0 + sys-info@0.9.1 + tempfile@3.10.1 + thiserror-impl@1.0.61 + thiserror@1.0.61 + thread_local@1.1.8 + time-core@0.1.2 + time-macros@0.2.18 + time@0.3.36 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tui-textarea@0.4.0 + two-face@0.4.0 + typenum@1.17.0 + unicode-bidi@0.3.15 + unicode-ident@1.0.12 + unicode-normalization@0.1.23 + unicode-segmentation@1.11.0 + unicode-truncate@1.0.0 + unicode-width@0.1.12 + universal-hash@0.5.1 + url@2.5.0 + utf8parse@0.2.1 + vcpkg@0.2.15 + version_check@0.9.4 + 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 + which@6.0.1 + 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-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 + winsafe@0.0.19 + yansi@0.5.1 + zerocopy-derive@0.7.34 + zerocopy@0.7.34 + zeroize@1.7.0 +" + +inherit cargo + +DESCRIPTION="blazing fast terminal-ui for git" +HOMEPAGE="https://github.com/extrawurst/gitui" +SRC_URI=" + https://github.com/extrawurst/gitui/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 CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/openssl:= + net-libs/libssh2 + sys-libs/zlib +" +DEPEND="${RDEPEND}" + +DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron ) +QA_FLAGS_IGNORED="usr/bin/gitui" + +src_configure() { + # Use system library + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + # Use vendored version because libgit2 has strict version requirements + # export LIBGIT2_NO_VENDOR=1 + + local myfeatures=( + ghemoji + regex-fancy + trace-libgit + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + einstalldocs +} + +pkg_postinst() { + elog "Example vim style key config is installed in '${EROOT}/usr/share/doc/${PF}'." + elog "To use it, copy the content into '\$XDG_CONFIG_HOME/gitui/key_configs.ron'." +} diff --git a/dev-vcs/gitui/gitui-0.27.0.ebuild b/dev-vcs/gitui/gitui-0.27.0.ebuild new file mode 100644 index 00000000..f55f6c65 --- /dev/null +++ b/dev-vcs/gitui/gitui-0.27.0.ebuild @@ -0,0 +1,465 @@ +# Copyright 2024-2025 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 + aead@0.5.2 + aes-gcm@0.10.3 + aes@0.8.4 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.21 + 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.6 + anstyle@1.0.10 + anyhow@1.0.95 + arc-swap@1.7.1 + arrayvec@0.7.6 + autocfg@1.4.0 + backtrace@0.3.74 + base16ct@0.2.0 + base64@0.21.7 + base64ct@1.6.0 + bcrypt-pbkdf@0.10.0 + bincode@1.3.3 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.7.0 + block-buffer@0.10.4 + block-padding@0.3.3 + blowfish@0.9.1 + bstr@1.11.3 + bugreport@0.5.1 + bumpalo@3.16.0 + bwrap@1.3.0 + byteorder@1.5.0 + bytesize@1.3.0 + cassowary@0.3.0 + castaway@0.2.3 + cbc@0.1.2 + cc@1.2.7 + cfg-if@1.0.0 + chacha20@0.9.1 + chrono@0.4.39 + cipher@0.4.4 + clap@4.5.26 + clap_builder@4.5.26 + clap_lex@0.7.4 + clru@0.6.2 + cmake@0.1.52 + colorchoice@1.0.3 + compact_str@0.8.1 + const-oid@0.9.6 + core-foundation-sys@0.8.7 + cpufeatures@0.2.16 + 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 + crypto-bigint@0.5.5 + crypto-common@0.1.6 + ctr@0.9.2 + curve25519-dalek-derive@0.1.1 + curve25519-dalek@4.1.3 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + der@0.7.9 + deranged@0.3.11 + diff@0.1.13 + digest@0.10.7 + dirs-sys@0.4.1 + dirs@5.0.1 + displaydoc@0.2.5 + dunce@1.0.5 + easy-cast@0.5.3 + ecdsa@0.16.9 + ed25519-dalek@2.1.1 + ed25519@2.2.3 + either@1.13.0 + elliptic-curve@0.13.8 + env_filter@0.1.3 + env_home@0.1.0 + env_logger@0.11.6 + equivalent@1.0.1 + errno@0.3.10 + fancy-regex@0.11.0 + faster-hex@0.9.0 + fastrand@2.3.0 + ff@0.13.0 + fiat-crypto@0.2.9 + 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-sink@0.3.31 + futures-task@0.3.31 + futures-util@0.3.31 + futures@0.3.31 + fuzzy-matcher@0.3.7 + generic-array@0.14.7 + getrandom@0.2.15 + gh-emoji@1.0.8 + ghash@0.5.1 + gimli@0.31.1 + git-version-macro@0.3.9 + git-version@0.3.9 + git2@0.20.0 + gix-actor@0.33.1 + gix-bitmap@0.2.13 + gix-chunk@0.4.10 + gix-command@0.4.0 + gix-commitgraph@0.25.1 + gix-config-value@0.14.10 + gix-config@0.42.0 + gix-date@0.9.3 + gix-diff@0.49.0 + gix-discover@0.37.0 + gix-features@0.39.1 + gix-fs@0.12.1 + gix-glob@0.17.1 + gix-hash@0.15.1 + gix-hashtable@0.6.0 + gix-index@0.37.0 + gix-lock@15.0.1 + gix-object@0.46.1 + gix-odb@0.66.0 + gix-pack@0.56.0 + gix-packetline@0.18.2 + gix-path@0.10.13 + gix-protocol@0.47.0 + gix-quote@0.4.14 + gix-ref@0.49.1 + gix-refspec@0.27.0 + gix-revision@0.31.1 + gix-revwalk@0.17.0 + gix-sec@0.10.10 + gix-shallow@0.1.0 + gix-tempfile@15.0.0 + gix-trace@0.1.11 + gix-transport@0.44.0 + gix-traverse@0.43.1 + gix-url@0.28.2 + gix-utils@0.1.13 + gix-validate@0.9.2 + gix@0.69.1 + group@0.13.0 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.5.0 + hmac@0.12.1 + home@0.5.11 + humantime@2.1.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 + indexmap@2.7.0 + indoc@2.0.5 + inotify-sys@0.1.5 + inotify@0.11.0 + inout@0.1.3 + instability@0.3.6 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.14 + jiff-tzdb-platform@0.1.1 + jiff-tzdb@0.1.1 + jiff@0.1.21 + jobserver@0.1.32 + js-sys@0.3.76 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy_static@1.5.0 + libc@0.2.169 + libgit2-sys@0.18.0+1.9.0 + libm@0.2.11 + libredox@0.1.3 + libssh2-sys@0.3.0 + libz-ng-sys@1.1.21 + libz-sys@1.1.21 + linux-raw-sys@0.4.15 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.5 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.9.5 + miniz_oxide@0.8.2 + mio@1.0.3 + notify-debouncer-mini@0.6.0 + notify-types@2.0.0 + notify@8.0.0 + ntapi@0.4.1 + num-bigint-dig@0.8.4 + num-conv@0.1.0 + num-integer@0.1.46 + num-iter@0.1.45 + num-traits@0.2.19 + object@0.36.7 + once_cell@1.20.2 + onig@6.4.0 + onig_sys@69.8.1 + opaque-debug@0.3.1 + openssl-probe@0.1.5 + openssl-src@300.4.1+3.4.0 + openssl-sys@0.9.104 + option-ext@0.2.0 + p256@0.13.2 + p384@0.13.0 + p521@0.13.3 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + pbkdf2@0.12.2 + pem-rfc7468@0.7.0 + percent-encoding@2.3.1 + phf@0.11.3 + phf_shared@0.11.3 + pin-project-lite@0.2.16 + pin-utils@0.1.0 + pkcs1@0.7.5 + pkcs8@0.10.2 + pkg-config@0.3.31 + poly1305@0.8.0 + polyval@0.6.2 + portable-atomic-util@0.2.4 + portable-atomic@1.10.0 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + pretty_assertions@1.4.1 + primeorder@0.13.6 + proc-macro2@1.0.92 + prodash@29.0.0 + quote@1.0.38 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + 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 + rfc6979@0.4.0 + ron@0.8.1 + rsa@0.9.7 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix@0.38.43 + rustversion@1.0.19 + ryu@1.0.18 + same-file@1.0.6 + scc@2.3.0 + scopeguard@1.2.0 + sdd@3.0.5 + sec1@0.7.3 + semver@1.0.24 + serde@1.0.217 + serde_derive@1.0.217 + serde_json@1.0.135 + serial_test@3.2.0 + serial_test_derive@3.2.0 + sha1-asm@0.5.3 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.8 + shell-escape@0.1.5 + shell-words@1.1.0 + 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 + signature@2.2.0 + simplelog@0.12.2 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.13.2 + spin@0.9.8 + spki@0.7.3 + ssh-cipher@0.2.0 + ssh-encoding@0.2.0 + ssh-key@0.6.7 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + struct-patch-derive@0.8.7 + struct-patch@0.8.7 + strum@0.26.3 + strum_macros@0.26.4 + subtle@2.6.1 + syn@2.0.96 + synstructure@0.13.1 + syntect@5.2.0 + sysinfo@0.33.1 + 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 + time-core@0.1.2 + time-macros@0.2.19 + time@0.3.37 + tinystr@0.7.6 + tinyvec@1.8.1 + tinyvec_macros@0.1.1 + tui-textarea@0.7.0 + two-face@0.4.0 + typenum@1.17.0 + uluru@3.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.14 + unicode-normalization@0.1.24 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-truncate@2.0.0 + unicode-width@0.1.14 + unicode-width@0.2.0 + universal-hash@0.5.1 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.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.99 + wasm-bindgen-macro-support@0.2.99 + wasm-bindgen-macro@0.2.99 + wasm-bindgen-shared@0.2.99 + wasm-bindgen@0.2.99 + which@7.0.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-core@0.52.0 + windows-core@0.57.0 + windows-implement@0.57.0 + windows-interface@0.57.0 + windows-result@0.1.2 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-sys@0.59.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows@0.57.0 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winnow@0.6.22 + winsafe@0.0.19 + write16@1.0.0 + writeable@0.5.5 + yansi@1.0.1 + 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 +" + +inherit cargo + +DESCRIPTION="blazing fast terminal-ui for git" +HOMEPAGE="https://github.com/extrawurst/gitui" +SRC_URI=" + https://github.com/extrawurst/gitui/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 CC0-1.0 ISC MIT MPL-2.0 Unicode-3.0 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-libs/openssl:= + net-libs/libssh2 + sys-libs/zlib +" +DEPEND="${RDEPEND}" + +DOCS=( {README,KEY_CONFIG,THEMES}.md vim_style_key_config.ron ) +QA_FLAGS_IGNORED="usr/bin/gitui" + +src_configure() { + # Use system library + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + # Use vendored version because libgit2 has strict version requirements + # export LIBGIT2_NO_VENDOR=1 + + local myfeatures=( + ghemoji + regex-fancy + trace-libgit + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install + + einstalldocs +} + +pkg_postinst() { + elog "Example vim style key config is installed in '${EROOT}/usr/share/doc/${PF}'." + elog "To use it, copy the content into '\$XDG_CONFIG_HOME/gitui/key_configs.ron'." +} diff --git a/dev-vcs/gitui/metadata.xml b/dev-vcs/gitui/metadata.xml new file mode 100644 index 00000000..377e727d --- /dev/null +++ b/dev-vcs/gitui/metadata.xml @@ -0,0 +1,13 @@ + + + + + pastalian46@gmail.com + Takuya Wakazono + + + https://github.com/extrawurst/gitui/raw/master/CHANGELOG.md + https://github.com/extrawurst/gitui/issues + extrawurst/gitui + + diff --git a/dev-vcs/jj/Manifest b/dev-vcs/jj/Manifest new file mode 100644 index 00000000..0138bb14 --- /dev/null +++ b/dev-vcs/jj/Manifest @@ -0,0 +1,607 @@ +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e +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 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 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 anes-0.1.6.crate 23857 BLAKE2B 9ef464a964709b408c7d7846b9b1e54e52d6ae8f21f22ccfe509ef7197d4694f439084dbdb01fdf88829d181965ea9d1452253789a46fdf6d0520e3413c50d61 SHA512 f9dfaaca9ca327881ec30efaf24e208daae668b1e9d6963c8b0ca9f9fd13be777c793076a87980429f0dfa4db28ef5331ce6652a76da4d5a87485b23fc2fde29 +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.97.crate 52221 BLAKE2B f48e4861d3a45d5f5aa2f1b62501f843c51c529e6bf58d4c887fdcf5a7a35c4699b71e0db0fe064199b236acfa1ea211c30b5f14f3b460bc5afad534e6545271 SHA512 340bd50af85ec816a6123a73154a2ef89d0ffd4c74c99121663649cadf230665c72437872df693c26a1da644b0f867339372a7898315f3d7733203785c588356 +DIST arc-swap-1.7.1.crate 68512 BLAKE2B 5ddeffd2ae8af4125a5b43d4a0a1afc7948533bf037d8cd3e47603c13b57b156618280d99b840bf318b25b6eb29400ad68499695e182acdc05bc5f621c42ee16 SHA512 070fa8dd17b380b6d7d72f6f45c84e591de9a9770b9662351e7a41af03798bf5e34d185a5fcb948f4d8ac5e210a33acd465c39eff6097662c2442b34ee3dbdff +DIST arrayvec-0.7.6.crate 31237 BLAKE2B b9d1df7e3ec47d434a2606fe9540e37e02351873b376a4e113b54461288e9ab20e02285eed5c4bc0f052ec4d6b3c804044413490ea706c31a852624b03bde7bb SHA512 b1f320746018a7f32340a833420089446ec5cefb7f299b4506eab7423d5db49f00b72d8aa8c6600f9159b9480d5eb3ce69407d93f5c9934147860c83e4d6eca8 +DIST assert_cmd-2.0.16.crate 26554 BLAKE2B fc803af7ca45de94e120c560efb7e1e39ecb706738d292695680f9fe14b2d570f7214dcda37122dbc1227228ba265c6dac7d7afa4fb22178c38b015bc8745828 SHA512 0b9167282d75169b0b1fad0b1401b42884185976ae0dd690851671aedbc1a9af26dd33f3047400eb4a1b5070216acc293aade149aded7e4f86dd5c0ef0e9a6a9 +DIST assert_matches-1.5.0.crate 7761 BLAKE2B ea977b104fd0d98bf9cb77ee9bfaf2c3fa378618a744b05fafa5175ec45929fefd574ff4730c90a5b485b1abb17861c25be6e2041c790fcf9c2add552d583e97 SHA512 95f6a7c6f1d577464cb488acad76d765436c20f1cc75c6bfbac28c5820890f7ee169120e3e0a60ad72e91409722e23d35d6487752a16cd07372960a41900eefe +DIST async-trait-0.1.87.crate 32014 BLAKE2B fd02d51f8be160ea8775e48519f5781bdd37b77e858d2018d22c7295b0b2cf9ad08038b8532324b228e09d8b0b68cbdbc2fe5c485bcd05d7950405ee06904b0b SHA512 8d61714aadbf9f686a28a4feacbcb785f7497986135bc6b9038d3d45859073553f3d69ef7429a6126bf1f75e917bc824b095ada63623280b7d74a4e834138c4f +DIST async-trait-0.1.88.crate 32084 BLAKE2B aeb1cbea6bf3191c19ff7daee41d5b70e3b4f05f7232f719b80dd38eada3747dfea951c9a2ac6b7c4839ec8fd5abdf1c61791516dd3d06deaff445979345793d SHA512 65ade824708497feadf6fdb788cfeb1b7f0aeaa56d860455dd016a5926d83d56b55c3a4b4ef9a319575d30f7a9a2a90d92180cc80f62d998e46a7caa53c4a648 +DIST atomic-0.6.0.crate 12919 BLAKE2B e9a6978637f0c887b6c65e7abd92088cdab699a49957df2856499eaa8f8b38310c3cec949348884a4d17012ca97b98b4a4fa8f4695f2673063e6ad6ed5fe3541 SHA512 45f82c3b87ee248a32ea403aa2b230b7dd90142254bf7d2ad09b992368620d6b70b4fa05d0319bd2e12f327c4da678863a76ee249db7071f57baedbd301a5626 +DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e50d1956270d0ff0cc496f660f8f800122c95eee9ba98d9210ab200c3010b782097483d12d6be4ac0df0e7c9 SHA512 a5570b955d57a7183ba148b335837dc5af24b202e80681027536d33fe2822509ba644fc70c29f018c893285ced2bf6774f44ca6c59f7c7e2226d5349cf7c3635 +DIST autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST backtrace-0.3.73.crate 87617 BLAKE2B 585eebbb44671dfb3ff088092f62c7b25118ffc34e148b9b6ac67707923254ea43056861e2658c5fac7b9ed16fa56c30e7734e976fc3178f1fc03912d1d44c40 SHA512 dacedfd32cb91fe408e4f395441baf09c0a4b3bc4ba8f79d088359455cc903c93d24969567c7c5b2feb806433ffbb63a526d73f53caa4bee9c51961b61f831d9 +DIST backtrace-0.3.74.crate 88516 BLAKE2B 594b537f3860560bc790d04d72a91ea25bbf5f2494b9c43377129a8021c02d9c16471a223e518889775a816c45513b14bf097c453846b62302a58b59753a5fcb SHA512 00cb2be0626f0bf6ec8b8f525bb129d3ac74c386c5e46ee0f343edb78c863222521f8132876057a5a1facacf40792dea51f2f20e986b35f3a85bca3dcf5c1520 +DIST base64-0.21.7.crate 82576 BLAKE2B 25cc8761c14220981ff4ed332058f6179948080cbfa2b225ec1d1602e4af14cd470c969e8b7049117e6fc51a5a24e06b1d27bab844486ecb76409d12e0581d5d SHA512 c6986d88dd9aa081d914f35b4174be4ba874848657ac4b5e63b9b45af765d973289c548ccb5a01584edfc0d8d79ff5be25b51365295d6e7a311bd7f0ae3c0cb9 +DIST beef-0.5.2.crate 15275 BLAKE2B 95d60fb1840ca26581841ad65a4e8f3f99d5f8d44c569219f4d06ce441bb3a4ba558e231e73a51cd1c6b4d9e4cc6a07942115c134289fb1982dace03049d3a1e SHA512 755fc588acbf730bc9c80dbfc20cd0ef81f792a94da0dd28379ad83a7359ddd4c7b136ba8048dd460bb8652475db3d12814fcbd04eff4ebe8ec8a1bcd024c2aa +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 bitflags-2.9.0.crate 47654 BLAKE2B df924872ccb929f3e428976764d50e5468112cb83e563f663a5e51a21ef4363b4c639e617ed8afd42a39fed522ee468ce7186adf88bd41f5f4a2a6c833d9ff35 SHA512 f314d5391745e5a7eeeda0c014d739981d8639a8e23e1120d9c006ef1a6d5d5b9292ec85ed2fdc117121b6ed7a67df41345116ed311d8523344928a725763446 +DIST blake2-0.10.6.crate 47234 BLAKE2B e1464e4ae61acf4a646ce548f1e7eeafe277737bff626e7e6813516ad4458459243bf13aeb3d8a8fa40860482b519a3e614e54dd4e906b4a8ff59c2d0df9ac1d SHA512 e88cc9de1bf8a5a86b6d22001fd23bb30c32868bfc55685b7a79d624332aec3122af98bc0618e2b62d5d5731b68ae738e7821bdccffbb83a2fd61a6f8afdb0c6 +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 bytemuck-1.21.0.crate 51553 BLAKE2B dbd88d153c79cd87d6a51d33e49dde7b825711339367a168cf2471fc98a41e72d4d759873d542c3c6e196a6baed4f099103dbdfd369a329bb4578864b9ffb448 SHA512 64abfc5c0430b8bbb4b75fa7ee43037ceb180699655c0862b2699f3823fc445d931d3284ccc88dfdc98ed1a24a660cf6ea1040f91c6b2ba1cb21ab83c89d9b18 +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.7.1.crate 63623 BLAKE2B c399f7f25b85ac284bd2f139d895838eeba7deb56d109c8579966be4b8a7a56bbc26f9387bd0bef9fe5449d5e2ae8d11b254a7ef93048a4827d945ddddb5ce09 SHA512 04cb5bb1718ee378be1d9d56aef2d117ed561935ddadd78139ef2839f998e92c88369c79560bce9d23246a3ebda1dc888af373f9ad4827a0b9a249379bc71e81 +DIST cassowary-0.3.0.crate 22876 BLAKE2B 7e74a08e02050548ade7dd1ebba7ce4e4360d258ea6acf126453889dbf16df433bed7b68789736881c957f4c09eead1f763a0c02f2474157b1650a1e77e6eca9 SHA512 0838c0b79ed31f0c514fe4ac82633976e34b0d6cb08616313cda0e00623514fc6498c6c308cfef54ea029f1fdbaafe2991ca8ac3c38437a113ac62e37f9397f8 +DIST cast-0.3.0.crate 11452 BLAKE2B fe6edddd0589fa436cda32342d7beaabe4003afdbdf1d7c5db7e8748adf23b1b2cdcdd286235837c735d2143f29e692c152a5d56fb0458a54961e4dea303b2cb SHA512 4a3e19bc1e9e5ecc03aaef9bcdce01624ac0e6858c065fa1c41693db0ac172b9735ce872064561347cd9e79f00a274129011f6e4ccf9e61d960c8bb684b6d396 +DIST castaway-0.2.3.crate 11509 BLAKE2B bbecba400bf98ef4158581f3b1673ca77dbec3ad754d3749f0e9342a47d1fa9f638c1388f0762413277b73251854ade26e08dd85b7d7133c73a5750d4dbf7d92 SHA512 2565a4e5709a25118462ac25b9f741e92456c81ddbf7c4e791d8c647f2ca5227b2f59ffac108f9d32c77cedc12219c517218c51a78b1d22a1baef1bf2c16e0a9 +DIST cc-1.1.16.crate 83180 BLAKE2B ece068be561b8000ae82d77d084d34db2be8db6af2fb86fd2cdf25e7c313d4905c093d604aeed53d9268a927a4236a7a4c1d54c06721683b43f00835be93f798 SHA512 0f53ea7363e2e225b7c61339b217adee84f17d9b04123c4492ed2cf722fa0fa3308ca5b8ddcb249785772926d70aafb2eb793ce4abdcf9482b87c0667a5fe8c3 +DIST cc-1.2.18.crate 105851 BLAKE2B cd1bd7d683b2df2584ac5471c9802003f182af58490ae3bf28927f57290b6295bd4fa0a45902a2de96300645376c61d55c56b72fb2fa59fc6c04ea35579c3697 SHA512 257a9f75701c516fd9270f2706b4dcf3451ae0c42144dbd2109c635b34f23b0c19c22d601eb95c36b507ba2d441e2c7e53b009a3214d5a890359eafe159cfa67 +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 chrono-0.4.40.crate 229824 BLAKE2B adf06e469c3294ce5899d602c42e6d25d63c7e8518530b365e926e402488eff6dd6f00abbaa4bcb693d4d2f406e8d2c71f2067ab09c2ce96867a09268231faa9 SHA512 345542dba10aff787c0bbe17e0ad1be7b279fe2b58763aca289ecd2e79ee1c518f9bd007ca3d89080191f272611776bc368cce9b25206b96bdbd710201cd0f3f +DIST chrono-english-0.1.7.crate 12825 BLAKE2B 32efcbaf0f637cc19fdd89e4375a8c774403abe42a7daba0d8b795c06a86e21f9d6eda80484f79ad1e9dda6777a85c2276385b5ef99df51568d399d4738c47c5 SHA512 6ab9eb6f873ea094df295b75d239e7952190c00292e8371c162717541ba9971b7c3d393d91b1b684173f96e57a5f1c1fe3cc27e40e19965b0cf442cac26f218d +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-4.5.35.crate 56970 BLAKE2B 3175e6f12fe04fd517bfc7b80f4968cdae3d465885a1c7d308a350e88c3a17595f562e42bc11d75da882b8d78ec5f6d4aa734d397283fdf62b6c1121a0325881 SHA512 18830a954a9d90a277f21ea71b4a218539afd59b0f48c362d9f8a53b8b8c70def59218f59cf433f640067fa9541092583cb3b85267bfd57495cd531e32915b26 +DIST clap-markdown-0.1.4.crate 14058 BLAKE2B 3eadf203dedc4528ac75213a67e617ed28716f28ef659823106b5e1189d7a7bdc6ccb0708f186c1815f59c48f6a6388a86d6f4800018aa61fec6a73f85a0caf3 SHA512 239a348a19708621b535b5f561169b074336c0f5e065b7291f0f4d41bfeb95d83920e97c87395f7df4769468f691900b93758f69e25289897cac24d4e1283738 +DIST clap_builder-4.5.31.crate 168303 BLAKE2B e9242b76576d648b03a854477d765a2629b3b44a1795c8116fd6b5e279b40b9c9cf922a3725d42ec44ac2126c5fa1978ff138edfd30df79643895b3a76e25ea6 SHA512 88596128a8ca0fd67d6f3d367a1f75e9e3b7cf02e27a727b34c0d78179ee9780dcd0f7738b3744f0978e0c491fe472b453e33dd4708be0da6bf6069778c6e1a3 +DIST clap_builder-4.5.35.crate 168525 BLAKE2B 716cefcaecdb678c17508dd0488df25fe63b07f6220f158bd295cfaee2846c3d2d067d56ed775d27bd37d7127fcd5238210d201d0320f8ff0373315d534a68d6 SHA512 cee5cb006b9dccc58d573919ad139a27dd7e4e855e93e275c3dae70c8c3eeadd43381fc53c16d47ec0927e67ca6d8163aa31ae0ce4dbecaa2ee996c31da1f24b +DIST clap_complete-4.5.46.crate 48021 BLAKE2B 913c500149122fb6164a16a0f04425cbb385ec2308164b576ba688f675bbb207dfcdb191aa33da94b792ecf14aca3218b539a9d3a9e58095ae8561e5d9dad9f2 SHA512 3e6232764f2f606e63730be808319076486a5ad53d2849c284de33d0c2f3faaa40386a25ae0fb334ad706a36325810bb06aeadc6eb9264b32ac466cc517bc709 +DIST clap_complete-4.5.47.crate 48038 BLAKE2B ead097369e0f1864885d8c2ba2beee896d87071b2e482e8a5e99c06110a1cee42734322a237ec3aa8c453a0bc1cb7b8b601d4e882c737b724bcebff7666205db SHA512 292b3b70f342a4521b5dd67b96acb452003075519d8bb58ae0a9a58f5a4021ba926b3158e432daeb4e5eccd7ef8597f23e9b9a9cf708b17dea583f66698af6a1 +DIST clap_complete_nushell-4.5.5.crate 33986 BLAKE2B b3968f340050878e3a7ad4f0b2b598d84b1438f08789b23de9b5906aaaea06f09fc470ae22414d363622849c184cd7f647cfa530993f03ddc972a0af78b4526d SHA512 96cd024763f0e9761d9102611b0a4bf1501a22722cbcf7ca259ad5ec50347364eaf3862012ed77242b7130eee37dc20b47d0bbba2d4325c0e26b051830231218 +DIST clap_derive-4.5.28.crate 33428 BLAKE2B 64a0dd857325c988401ac29499969c08561717e07f8cb05d6e62fe899d847ba509d40e91c21365c8fa174f0c7bb5b41f26b42ff5ffcfa332392eaee2fe629cb3 SHA512 c68924f301000e74a5d9bec3ade8a694f5fcaecbfeb1bd1d11b1bdeafe3a279249b24daf56e6fc006c2d5a1115992996a42e49860085f7e4d53848cdb0fe373d +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 clap_mangen-0.2.25.crate 15403 BLAKE2B dadf8b1eda87718f676527041bc75478f51c4bc4510670eb77d9d8ebecc893a495fa3d7e23ac02731644720d301534ba2c24ccfd33cbe83c75f77ed2f7f5ffb3 SHA512 3058445b9a6e24676bed252227831b5c89a209e3b7e1e0684324d1babcae744361471c00ed707cad0a145fa4a38f31ff92f6d88ae94670ada4436bd3800809c3 +DIST clru-0.6.2.crate 16497 BLAKE2B f77d90984f8b030c43380cc8fd80cfde916f8f9fc4b288a340e9c00f0fe177b2918734c7948ab4bc8fd01abf7864488c76e7744c5974ba23f79fcd1b23b6814c SHA512 6dabdbc4b956fffed9c362b6f33b71625ba62651b0820dcc78b61319d981513d479b453906604de173110bcd9a7441451ef10cb0978e5e587cd0df23fec2c4bc +DIST cmake-0.1.52.crate 18119 BLAKE2B 03025cec724f080a9911505405a3bfc489709f557119adf7a70ca86d148a75ac7758896a9b136211b8473162484c998a9c7e7b5005250a037d1633b3a5706c3c SHA512 3200249c2de5b1d052fdf05a9fa82539f2d3f25c37e1c064d05dab2607a16cff2e7755497d09f71e01b95618e71f42640cf9d533b17ead9cca84777dec355fcb +DIST cmake-0.1.54.crate 18955 BLAKE2B 8ea4f8c4e5a383e406436343e3635449662788cf8e32f0dd5222ade92b6c0fdad4e5444c6a319531d8d87ba4e376f1ffaa7bcd1073878e26e7fcbd6383158a51 SHA512 ab4bf69dc77337c6d398b74738ea28a7fc1239e6991f8baa72fc78d3f9f6a77197e7517574e4f4d245ff6fbcfbf9b768c9f814d9ad74b74314f19c1d491f3009 +DIST colorchoice-1.0.2.crate 7924 BLAKE2B a4027d5f870b4d9a718ac3f9d89ce04e2ed38406658c4a55ffaf39ed0cb1ce7e1c691eb56c66596b519ca82309e8ec7eebac65e69394cdd277f44f9b6280d560 SHA512 f34d5f66f84e90f473b6b9a62a61a59575e712d3e9b140324683f80af42d40c1d079701aa2ed651d0dd95a5ac8838e1f6f6c034e2adef79509d32357b8093117 +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 +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 criterion-0.5.1.crate 110088 BLAKE2B b99018b6a6f97fe47d90a2135e3d483ee624d43088d7881bafb2c35ba385629f1a4353110bf190c04903abc4ee99ad1735bc9c5afc6c2854a1aa9221fd714617 SHA512 6a1a32437bdb95f8472bafb5b04bb5999a6ff6fee4ca5965028ec53b4867d01b529241d01809a003722ec7d5710c323274b6f3b50ca0935919a9dee693f4d3b0 +DIST criterion-plot-0.5.0.crate 22706 BLAKE2B 28a50375f2871ce6f168aafabff46f4368bf55cac379c67a2b4396403259372759dba3355786e695b566b1cddee9091a469755a04c06ee949f00aee8e9a28699 SHA512 971e96dcc64a5afa7488f1a99475f0f5639c0ef63f9eeebcada351868697cbff397e99827cc07c0a52e7d7d1a87856fe1fc48c22075776b3bc9c94af62d79f14 +DIST crossbeam-channel-0.5.13.crate 91174 BLAKE2B 7a9aed6f4922c1d10e4ae12508a03dc7daca773adad6a317c4ea38e544d7c28c56a06623d958aec540fcaa86fa9051a1aaa2c859dadff72873f18f2f3a951449 SHA512 0f31223a7099f84e39e6b76b19cf26736e0c3907fffc2ed3eb0012c7984b1993570bf6d155eba5bfb82897ef0e4fc93b89096071410bbac256ca6be9a9568ff8 +DIST crossbeam-channel-0.5.14.crate 92728 BLAKE2B 0da1bb0f0dc6f35c4ce8d4bb058d61b7c3ff4854f71b58968edc691c1d7016ec845f27e2fffa34835e86f19fdf4507275b013946b2fe3135dfa83d328ecb5199 SHA512 ab3448f7adeccab3c1d988746c3db1fc1e8854a53f7b5cad63fb7874e5b6f5663d34541d4c5383472db56a7c8b272fddfc78ea2ac1792a18d6c8230dfbabad45 +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 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 crunchy-0.2.2.crate 2995 BLAKE2B 74ddf8c5e0deb2ceab65c20a2743e1230739ac6aa3af60c9e867a7852270697a1278b7dee00df8949fc4268f9756a4a098df1211ab3b3e31a122652c3ba0a6fb SHA512 36dc0aebc41a3aac5f1b178a7e61b65bcd9bb5c8539b2024f79428200f7c62daa7098af55c6ab0765febd2f8969bd6c0ac8096f73cdc0958e5c4e4eb6a4f7025 +DIST crypto-common-0.1.6.crate 8760 BLAKE2B f2422bfb89c15d47a8f91c8f6695e05eb56990a922e3cdf3d426044736f9932324c0d899a151a6df4d6683e6a6b21659c657d3988734014c02cd854bb4b924e7 SHA512 471dbc43f517089d2cfe0868e29510c6ca579875b3bb5d013c70796db969b609b6c4bb35c9a07b9a2917012dc5708b717d48e317a20038adbe7e7039bf3ada6f +DIST csscolorparser-0.6.2.crate 16859 BLAKE2B 54ed61cc815eb8b46ee0d8f708a1fbc59cb688a70d1ffa5c0b934e5c422dcefa1349ec4af8dcbe2574847cb1d9f9b7c51d7b8e49334baaf2a0f4630687ad9b89 SHA512 4debf9354da3be93da9dbf497ea7a92f367d84ef07f6eae893e06c818e02914846c34099327a1426f9268d38510d5e254eb02952e312c38ce6d30cf859571d95 +DIST darling-0.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 dashmap-6.1.0.crate 24828 BLAKE2B de8632e7e22132fb2464653cbf6d928d7f2abd8e7352a50e6fcbf6b522aaec67ab2a7618cdd34f0d48d0bdfbef026a1515d5ada98ac5b123fc7856246e392968 SHA512 03a727e41505e5e7068df8fb27fad6d348fc14f6b1609d7f606fba765fb92fec7fb42c6427bc11d057ad2ad52d1b44bcf5a802651765148941ba41fa75968cb0 +DIST deltae-0.3.2.crate 1918626 BLAKE2B cf9ea441e735b4d480ff2be16dbd120520e8c6d8fb62aef5e2593f8e4384a17582c61978f57a70b9452e5774e00e4a0189c6c7c399016766512610a3d50915fc SHA512 d48d5afe625168ca87af8a759b7245e0e324ab78b57714d55ae19363d9ba74d7eb7a6c641fe2a3af5567ad0b47be8aeaf2ddf48080be355561a2e9a03e1076ba +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 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 doc-comment-0.3.3.crate 4123 BLAKE2B a82d1c1a7a90af6e111b5e684a1298d7eac5fd8e4bf7d5baf6c7403d26b609958716d57e51122fe7ad7626fe00a2d824dcfef3cc2fd7679fdb7b5099603de1cd SHA512 e98ff9646a3612bd41bb6f278e7b6e9a0c58747f8b82524da814cf51b7f06c76ad4d65b502ac5740e818744abb295f78f15f8262d0b50ced1523f6d1a26939ba +DIST dunce-1.0.5.crate 8244 BLAKE2B 1499ae0bb3d34e8d42e97eaf551308efc95697366b804dc83c51171a939d45bad46fce9f82a39e17b6b92fc833aecc85eabd2104823c7db30396833388125728 SHA512 36d7d75217d629185a9a9187f7d2e2dc346a28be0ad1c21b1b6bcbe3991e9cd11797e53d745c0b3b5ae94cf1e4cf141cdb2322bab86d97cc258b4145e3b97a56 +DIST either-1.14.0.crate 19890 BLAKE2B 61b6ea3bdb4ba9688d23a603628506d6ef4eb58d185d5b53c7180d732ddc2da14e024468dd4fc95e8c3af4b45194c7b32cf9423c49fd89f7fb6d6fa89a326bb3 SHA512 58c47de71cbc9c0397d8f87df51da0c6cf54e1e45de993fbc555befabbf83aba8642a757752e0d91fc6de88b01ac7aab07c04c183876a99306a520f99bb0a24f +DIST either-1.15.0.crate 20114 BLAKE2B 2f87cb6408b1e1a15ea19d930cfca3948d867d268c8ff18cbaf39dcb7f7fdc628811575ec87a7728940dfb2c26775995a3165ab9c17dd42880d56569b22c6f88 SHA512 d70c34d903e8e5088fd065a6da6673eadb569a20af183fa9bd6418940b37c8c2a777c44dbdab1b9960890cba5cb7464b805667ac42f4e05499ddcd4277d24e3f +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 encoding_rs-0.8.35.crate 1381050 BLAKE2B 2db6797e4f226b3836c18496ed77f3fb113fbc075864fd264f23c4fec8396eb3a01c439985ba0586a4464ac4043ddd3acac80e0ecf897cb59569e5065ce2137c SHA512 4b55b53553c5cb6fe05ae81d1c6f3b0bab73ecd3d426b15c58b9de9ea8dd61617bf0bb2e6d3ae2514c7cb6e73019b1a083173d1423b3ece2d190770c597114c4 +DIST enum_dispatch-0.3.13.crate 29876 BLAKE2B 8fa66a72b1f35e174abcc8266e8a36e835923a1b31aa2fbbbbefe3bcf1287bb01b456597915c0a36a9ab7e6a6cd0ce7ebae38c09028ceb9109b7d18f26f023df SHA512 9ff73db5852d8c515f8f3beae0e62ac3845b42fb39a2ecdcda50e44535e9183790406652024e3f968ecbf4413488a02344831c45498294ba97c345b31e1d0782 +DIST equivalent-1.0.1.crate 6615 BLAKE2B 302d78069d9df05e78b53f0488a9e4eb98fa2bc1e21893dc8a0acf2234347ba7c4df4b9d6b380ae77d8ffb1074b9c790460fe2dae47318aa1c4fe4208244540a SHA512 b2bc60e804c1b02c461dcefcfd60fc37145af710d183ebe65f9a4d63f2b2072d23193f98dc550a9213c7fdc6a2a837af23b04a89294ebbb681a4aaf5d5031140 +DIST errno-0.3.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST errno-0.3.11.crate 12048 BLAKE2B 6d370edb0712b4b527645460eb663f6434784abe8749356674dddfe7a655fa888a9894d870c44d514186d1ce226d0d4f44955b926a10b14cd3b54d07c40cce50 SHA512 95f64e6e71c9100c36e52f2aa720d244c1a4d1182b18708773bfb4fc69ad55ed78e4918b69a96eb7ce9a2bf6d39fcc23236bb38473d3046f4ab332c260005299 +DIST euclid-0.22.11.crate 79261 BLAKE2B 4a8fb6c372b77eb871235b32ee2e6ec0c481efe6f2b84970078fab3a0260f8da0f5d12128605f2a97beb8b2cc1af0a743fedf0380e3d534131e4c730d9097483 SHA512 864e69a769e218a989bb83a5f4846a4b882d94eeb35cde24cc7ac715c8977c9d325ed070de00c32a564ee75246a860d47da6973e23e79d744c1520011d6e94d4 +DIST fancy-regex-0.11.0.crate 82918 BLAKE2B 55cff8d2ec3152fe46fc6ea2a6fcd13714b35a5c056739a9a15d7754badaf66873ca1093f96f61529f2b0ba0279a193754a053ed9d5dbbfcd72faef545f092c4 SHA512 7d35306e596543ac63a7b0fab145a401b8eceae08c6d7564dc46aa6f28269acabe59135b30dab20f3ffa6779f5a0d3fcd0264d8b5c19be56fd66dbf6e5c2092b +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 filedescriptor-0.8.2.crate 10830 BLAKE2B 964470acbd1f36487755a74666a46649d6012c0782b3622652bd41b086e5d804298d6126c980ecce5a2ce91994d3a006288739b472ecc518099d4e690c89f402 SHA512 dd808b8f26bff4d8b37826241f30c9396bb0f731a0fc3ef53ecb3bd0c0fb7adec6bfe5ff6ecebb6e02c9de6fc5f2f6c0fc361e9c6ba564708dd1c29ab2662f65 +DIST filetime-0.2.25.crate 14940 BLAKE2B 1ffcbad3b2023ba5e9b2d71e279fd8c3564458b28290f3e19bf43b87083e1e3c0e18f191f6dc67540baccb83075df453950230089f243e6276e413321cceedc7 SHA512 90b4f3c4df29a3456c393f78f636d70f2615cba748a972dc9b937c2fcbbf4544f5b0d28c6c8fcfed5d5eda026ac670afffec18ab7d7127cee9afa2717146ccf2 +DIST finl_unicode-1.3.0.crate 69505 BLAKE2B f0ea0834f5960b24b656bea1302bd8f78e8f490c8d983d9aa851800812b5225f43117bb361bf6715adb7e70e9e9b02ee7e79590f01dd881597d71a37fedee0f9 SHA512 ccfbe07bca5a72b718e88570b6bc36f4a922f6b5d47dcb50e3d10e272bdb2aaf07c7ad92a4ba2786915cb960ea7a9a0d3a39acd028c92212f0c980c5ac76b913 +DIST fixedbitset-0.4.2.crate 15954 BLAKE2B 91270883db5ad0e999ebbca1123d8729d3040eb936034ab8da3cda72a830e45fcb977b3fe3c2b94e870c1fbc366ee8602357bb77e8b9a40cc41a04afad1b266b SHA512 57c5d756b0a202b2506270f0d5e890f7617a1e0c015b6059ea23fab49cf7af47fd06927eb56feb03b37cb2b6c467e326b3f0da1e32cfcb6339cf11a130a3ccab +DIST flate2-1.0.33.crate 108838 BLAKE2B 9fd23b3b0a75c29f750c873f74de8565f0d8f3a574c7d28e11d15e6c3c4686c42ba98b5769a08c21f3b9c6ffe7140196c3e7001153ff5a046ee7af40f7f6d965 SHA512 59a871137518586f1d66810528595acad5ca763ec5acc100098a372194f55f33b48e59c0806fd237c644a6d797b5deb26c541fa871a1194ee3ac725da3b6d134 +DIST flate2-1.1.1.crate 77224 BLAKE2B b23eefddb87d3203cbf086e8f25ef23369fcb8285e0ec7b003ba249c9c14c6de00e7627fdff8076299bc1b06f44f789b23603a9b0ea121ddac1e452001bc4856 SHA512 5b0e56e950b47f686f1014e0e3324c471bd986c432151eea665027a33d4978babebddc84cd48812dde1b47474fd07c97f9230a3c1e74882e0fae9b947c19e8ee +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 futures-0.1.31.crate 157731 BLAKE2B bd1c51f7b5c6018547d1aee3ec550fa55ca955b48c04c8e9e91e5aa944540fa69fe590d2296085d7e772c7aaac37dce00624323bd6e31f92af269dcdbf30d511 SHA512 4be7199261201ef4dcdac5a5a237a70eee33d8fad9a81f76d739f4fc7ad39c87fb2f4719ed7e7a7bc5773c5b51196e4aa4ced5375292198c8d89a03f1692b341 +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.15.crate 37163 BLAKE2B 7d534e799a4711d01c6553b8c9422dbf01e384a850fb0f7cd76e444628f2b96d28d0f5e8dae042f8081a2bf9340f57c558be50a6f22ed5fa6b0301a15898fb35 SHA512 04789a53d3f4a84862e1e8b2113641af67e471b468de1222470d5e6cef0015232463a2cf3c3518dc2a533b3983b175a7c8922da00665bcf71c1e4e279b67e6fb +DIST getrandom-0.3.1.crate 42449 BLAKE2B dd70e0abfd27a7c363ce1b91746ef7568edf1d176d5575201623b6403f3a503b5d8503d10ba01d055f9de61cd8092729d34ac8f0f4f9fc6ad79b9fce926720d1 SHA512 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe +DIST getrandom-0.3.2.crate 49140 BLAKE2B abe823a8e91fdb83461007909ed447c64adceffb33dce63b18c6561e7c14263c66119370fecc9c564583bff6206800d5253704ca29be1824e210096abb3452fc SHA512 8c5ce6a6180554749a7eac237caaa852aafdcc92f052aa9b3eef24e10c4ec3794a0a1a1f35580d99dd864d464eb79121fbd19ab8f8780021b60378bc967e16a2 +DIST gimli-0.29.0.crate 275756 BLAKE2B 092e5bce9503a337451f63706e7ae7d12a4228db6a43d2c14fa6af74640a790ec70ea2055ac84db3919d19612ee6ee0453f64981390667abec97637679ff06d3 SHA512 a6b591d48dbe93a1fa6b814759a5cb61fba0838288840667aaecf01346a3ab862fbfe1cab51b057a425ba9a0ce35c8421b28cd5195464be881f38905062f1446 +DIST gimli-0.31.1.crate 279515 BLAKE2B c8924ce351af5b8f96ef757a189f7a9be14533c024d496c62037cd4eda790b3f6282cd3013ba82ecc83082acab1b60ea80b83e0fd5f8eeb381fd7f9df88ce0ee SHA512 b9c8c11547dc7420fe936b9f32a4f5ccf3bb68d1d9f39dedffd40d631360f6e032e719d858668826f1099b8a262e8096aa7ae1f6d7d3d7aaf47934d832715949 +DIST git2-0.19.0.crate 215910 BLAKE2B e6dfbc292dd580dfe2b5964745d73c29ab4e43d91af37893eb2b915c7967d557940284c388b5693c8f366d98979cfb43f184627319799a359b2ec40c6d875a83 SHA512 9d868ba1594ace291002c4a10dcd43f192dbb8c2070abd74883e57a7f53825c7a29080ecbe4279f6c7ee845c261bcbc93b10004b99df27de41cd29bd48e137e8 +DIST git2-0.20.1.crate 223275 BLAKE2B ed7d273a60a9997224ee0d2430ebcbcdd3b98da1a6f2e5b62cea72dc0d2c6bb48c21083ab772cc51879d237bed6121c1a903879e1916824d0c8a53107b1b8545 SHA512 89ea16eefe7f055bf71fef5d1fde2abffd9f2389d64b3908ce6b3e2953a7aa230dd06671e99405a84dfc708c89f2c2b4a0280163bc2506644f001f8ba65e8acf +DIST gix-0.70.0.crate 290002 BLAKE2B 42365d9a202796cdfe1fce0cbd4e0d315859f46678de2c42509e8986293d4cd53c17905ba344747f1c05cced6e979152c92fcdc49d8dd012f1dd961a7fe5cd76 SHA512 edbf9d9c4fb4316d766c27e182990bb7127caf998ed1ba4fcdacd7e61332f10edb8c4a16c856cc0eab77fd2e3c2a9b523283151f8f1879c59d9fa8a56c42a8e9 +DIST gix-0.71.0.crate 292982 BLAKE2B 66676e2962733441066a5a0b6e6520b7ced252ba2425e5a7ba6b2c6fa1e3619043eb5252e30b6242acb6b6ad18eacb2f8ca73ce0ad6b76db3dea41137d234024 SHA512 d37dd0aaca73f3947099e1d7958351b04e44822574c57a1f8528c8b3da59f9de985ea7d0f3ff7c8285a46f9b406a1ec71611e8245b44b3441e005a8fed117102 +DIST gix-actor-0.33.2.crate 10094 BLAKE2B 3805d8cf33e8ed2c86759e000864eb900aa8df701a4ee180021c1e85992a22a5d7603e99614c2867a08d532aa5356172292b8924baa725b2f632973686014f37 SHA512 5289c2bfe6a318d1ece87b084a47e641cb7cb7a02fdb79286167e3e70eed3e7b961ff0f125dbec44b83a1bdb86f010a2cb1ec93ebfd4e5bed92eeb5ec410703f +DIST gix-actor-0.34.0.crate 12871 BLAKE2B 67d1c1eafdbdc40c7750ab3a4cb7cfb9db7c399b797115448cc26b1384bfb0253605be2d09ef7fc0ebff6660c97bc6f257266c17ae0953958136702c023a18d4 SHA512 0f4bbae650dd068f7c3a101230a098b40888660f6cd5f364ac560dfb18da3d3b99075be4a7bde8615de731156bda92c6b955ff8679cb575cfe6fed5742124b2f +DIST gix-attributes-0.24.0.crate 19878 BLAKE2B 990162bccaa644a3230a8935e00935e02f1dc1e8a40745bd0f9b16fe2ed63e77468cde685b408073407947ccf145fea4608ab5715f66e6c381138b9ff68f5b85 SHA512 731a04c7e13c945104641d4de9a7663e892059e0d1033eb538188129c1e5505fd5c6be7a97c5b44208e45629d7747f3f107d28f0424f39f34ae6f9d4033be1b0 +DIST gix-attributes-0.25.0.crate 22766 BLAKE2B e8618ed129554afdaa3f780bcee75754c18562e955e500720ced4c6466f96b9442ee0ede1f73be454329792f356bb6c85523b76877d1463601e24a93857e0c95 SHA512 7a4e2b66c34b224275f12993ed0af6795e8219165429f5d905dfef0b6361485b182c0f1d03cf6b2d6233ef54888298303b43d54e278b9842246dd93117237c23 +DIST gix-bitmap-0.2.14.crate 7704 BLAKE2B 8801a94fbfa648298ad46067f293535d026fd1781fa9c22e20bd0822479eb024bab612d71de2339b11a90d7a3f2b0907f894576a22ab1185e631a0e0f5226629 SHA512 876547be6ae72a762d95bdc7c66e513ba28c99fa34cd12fe56177e7235d82099d0c26f6564d90598ac6b73fb37e4e43e962ac23040ecb2c02c06c4f8ce975f34 +DIST gix-chunk-0.4.11.crate 10144 BLAKE2B 870460c3fc19b8f45dce6ddf8fe28f7b4fad1a3f2a3d077b0ee29f6adb28b3d593082897548a8e11f17181c5d555ef7a4964e56317db3fe0bd09322a3ed56672 SHA512 e4ddf8a7b9bbfd606be069e37cb331e55deb50447bb291791a16cd89fc136227afd3d58eb18dae979a125869b206b27f394ef17b94b1a0dde56c7d14a8cca077 +DIST gix-command-0.4.1.crate 11830 BLAKE2B 39c88543dba71a5accb529c8d666a1e0363df83d3c8f5d5480f74e015f411211d1b40e7bd116dcb7f4523aa5224ae62ccce9992cf9a1543c28c06146059c9345 SHA512 e72821b8f007eb8422feb32b5991148dc464ecf873ad7e05be0a07cad8e0da5a9d1a785e1bd7c038a99058b0a87d8cd3c3e7c001b701644022cd0ab8e862da0f +DIST gix-command-0.5.0.crate 15122 BLAKE2B 97bee59e21010e660e92e1ecac6c2261009dfd209dbf17cef4ff7c677e0d376d1de1eb004436b01d2e18d335a6426a4157862d3cf004056e55538ba798fa38e9 SHA512 09dfb9ec74a17073fa39acf61d4aedbb877c51d485b3ba9f4fd5b39fc302f822870490ceb3da061f8d5be7d4b1c56b713a91a4177fdf8916a34034c7e3931a27 +DIST gix-commitgraph-0.26.0.crate 18954 BLAKE2B 0457df5b33ec62573eb71d34ab93175ad04b6b5ed27144f202a2c82f0f5a8fda64cae3b45ce7b02de635740ccf3c5e75b1314bbbaa6425ceb929e3500be17f37 SHA512 8d9d565f7fbddc6a3bc8475dc82f1203f7104d5690057e326e6d62778f18c675f4315111c7695693a9a561420f20dfb399b4f1a6609a9a70dca153a1f1c92687 +DIST gix-commitgraph-0.27.0.crate 22254 BLAKE2B 7ae9c2c4127424f69816799ca16c0ddc917ffa4227c896360e8b8e68180c21e76e9a36ec1dc77d1a019534b3a85da34e904536340c2d186111fb25993c00f790 SHA512 11cf2a8701ebcdd6ce5ba5b61b6bdd51a9d3cda158a42e9986751dde2dee6d71ec712014eab9d23a821340d0f0a8751a7b14d2a648d4a016f20567456f84d2f2 +DIST gix-config-0.43.0.crate 64327 BLAKE2B 46fac24e447ee501ab652e57db8111a57f59cb41c10ba12f7e3a5c607a0ae4f2e4507325e29b9e38b41b7f8c7304c2da077e1eb5999c1d4422c5a6522dd4cfa6 SHA512 6d3349bc38e90fa30195773308608c499360864e3215761d643a8af43f68a0e5d9bc30f64837bef76b7fcc77be9cb1bcf29b00381c8197bdd352b0293769909e +DIST gix-config-0.44.0.crate 73085 BLAKE2B 20fa50aefe591ff4afbba7399d8a13da2985ec3c14d983268e5d62337c55c6808812a4408c1feddaa91d2ed27a543e10a0ed4aebac72f793235505e48016aeae SHA512 8f326c127a66b17342801c87f1016d942056484471601df67af0574241abb12a0f39b8cb237913eb6a5cbdd0b9a7f3323ce5e8ccda6443dab8a1e598a5e1d3a8 +DIST gix-config-value-0.14.11.crate 13612 BLAKE2B d406877df125f7f24ed701dc94ae4482f865e2224d8f801eb4010fe9ca1d77189b71a68a233e5fb30b5165dac4aaabec73e97dbc9156bd6a4758efd59c86370d SHA512 6553c2741801f13cc5d744815315036509ff7e3e97cd9650397797dc653a7665ada1d4b401d983521dcdb5b7da8073b9a239b8476f99763c2060d934e2097a49 +DIST gix-config-value-0.14.12.crate 15627 BLAKE2B d5433d262969ec2c0c081731b00fb8d6fd54282079eeeb8e7b78c730d7fcb001f4f128dd79adb372576598f94dc3ab4f908f8a1b739fa0d6d4d324e205e68956 SHA512 02df8dada0a8bbfc9b5c01d32ceeb188f8e92e208e879026e9e9591cf8a3efb33051f28e5554ff85954168f5abebbb4d4d2d54faf6722e8749a71cf2f779abea +DIST gix-date-0.9.3.crate 11299 BLAKE2B 5a15e00418ac01c9174e2d4c776d1a04fc32c7269396b5de44b5c89f4ac3bc2a721618b4bc59e2e66982d40214168d6022174adece227c85de53c546389ae7f8 SHA512 c75a0108f5289ff82df7cf4f003d3c501b6c8cffa713e0b8d1628ae54744474324e9c9e77c839b94e4a7c9a2ce8d9e5662796d46dfd4cb31a208c6c3ed25a790 +DIST gix-date-0.9.4.crate 13705 BLAKE2B e214d6220952cc6bac6c2eb8c76bb216962fdcb0503c018a857fd676df1a2facf26d9d82eef3d97995c05d3c3ff10accc59610aa32e005f0de00410bb05b28fe SHA512 50a2ffda01b62539f6edfe5f7adf2eebdc74b728d6c9933cf771f07e405700bbab7cd46cf383a4bd2e4ded0f768fbe08e4125e5cb5f332c40eb5320d8d8749ba +DIST gix-diff-0.50.0.crate 46347 BLAKE2B 9b0d2584b508697a6df49d240a7c1d49a87c66c01344a450375a2c46254f202bd7ff67870e8a9e7d4d7cf079a609f3c1615eac6fd71c57232683c4b057dbb452 SHA512 a127133e1d77ace36071dd4785c4e4c4c0ed8d3388886aba77e90eceb86ebb2719872789e941238a7c4820b83685061ccf2cad0b939b03bd51bee877d66ee0ea +DIST gix-diff-0.51.0.crate 57844 BLAKE2B 61249f0f6cfc1d76ce225ce79a4089d4fc49caa615bfef30e361474e3f1ba7233268702fa9fa601fc2589ab67ce89287f152a63d8efedf3861ffdfd5d9412cae SHA512 2b961a70e966129108b1b651c84f8eaf90759d87e2dd03e7487802858148c07ee941d1ebe6ba0c54fd87dd701e36fb39772aa74c9dae1b0a6468c18c564f0987 +DIST gix-dir-0.12.0.crate 55345 BLAKE2B 8f2f7843d36583cbbfde6b2e64e2d53caafc3426aa080f8c6682ee51f26979baffb9a3439dd41eb2a375c92452b78d7b3b2302286e0b0de335662658c16e0e07 SHA512 de4017f73eb9ffcc0f67e4fe88c250a65bc7d4ee9f77d3fbc488e503198a7e1a60d13a6d297814340651fbd24ba0f387f4e03398943b998a86c170393d60c309 +DIST gix-dir-0.13.0.crate 63102 BLAKE2B f20cf169c51767fd06ac863c7a5cb9dc57fcdc1846892570a2d15279c4f35c6076654e7672fa0f23c7e7dff4a6b2f354adb78af038f71690ee1c16de40d6d9e2 SHA512 a217fe88c6be470c7f466058caf9e9e5335baa406f600218ce82a801b803035d5c2368168cbc87a31c817512ccf595ca1ee24871d1252ac49bd52b6a1706be11 +DIST gix-discover-0.38.0.crate 16684 BLAKE2B 445b1b15704e20de33af2e428024e602a2e29a259f8f4d9c66012d764716606364469615ef3ca9c9ecd21a78dd4ebb446bf803a28b3170b91625178419aa639c SHA512 0db7dd14a3f11de6f11de5cbd72d1824c1455a96a759d65c7d5d6da94e1ba2ab3c39e8eb3e7ed4004e84c9eaa44801f5e93569c80619883eccb44681a00c10b7 +DIST gix-discover-0.39.0.crate 22970 BLAKE2B ba7737af3b03df184c3faa8fd9c00f06fdf408e6741588c4de2dd201abad8e7067b2b3ec4dd5c555fde403bbdd39e254588d19d18ee519b6b469562dfec6b8ef SHA512 b31b05805cda3204824ffb133632498ec342722c9f002ca4880d218eede6bf345930859e8744a1c62a345f413f228940440fc94f190af9b65382afd05b55c6fa +DIST gix-features-0.40.0.crate 31239 BLAKE2B 239fc70d2a49abe53cd56572550ebc5a22b7431b194afa8862844bf2133235e52e6f344c2c3c43b2168e02abb3c72910445d137f5fe17529ce9257299edfaa38 SHA512 449a42776347b120e729b44af8be66ac75120cd1c769fdab7b97ed0c4a93cabceb702862daa776aabb096fb0dbc33fe00202f72d72e871c74825f8321aa47a38 +DIST gix-features-0.41.0.crate 33259 BLAKE2B 7885483e7f094f572b00e61db2e0928589773dd988b0c2c2f90e13af5af359943538ad48e24f91605cf4a0a4f6eaaff361b35083dd75212ee1cbf9c98820ae53 SHA512 5f7e0dc1f80c176b8004ca676b156c2465ecfdcdb17a3746f284fa50f5fa1621a2c693f7e7ee501b109721f0a5d6d86981cada81be43ef69893e574203bb26eb +DIST gix-features-0.41.1.crate 33677 BLAKE2B 421d5760b10c429a42d1a310c956d830b76509818e50e7163f0635e80da5bce837f5d561d4788e9c39be6d7e6250f274715d9ef3f243608309c9ff57c5c1bc86 SHA512 f20d29623bb92772f78c79426017e31934c2fcb8f9a0f9f7b58dd4a6a65239cbe296fce7389861a236cced651157cc78486be55e2fd3a13d0dd500a7e55cf7d5 +DIST gix-filter-0.17.0.crate 36669 BLAKE2B d8edd17cacc9808f4a203fbb7d0d64f808a5da773fa7d8f78abcda132a0141bc95caa9209dc1f2a49b0414a30dbda9d7f65903b031e8939f1011dc4c5702b5fc SHA512 3368468ef511af3591f61f5422096e94523cbb369d4574d29ffbfa1d0fe3a4d84594eea3a34f7c070783d89088c422fa6ebd1ad78ab738aae58b181a6115eebe +DIST gix-filter-0.18.0.crate 37418 BLAKE2B f54e8a2e45b87cdc3930d0054b9e73daf9cefdc75b28975f85044a4e627afedc78c1567d70985f86ade88535c67e0ed302f85c278266ffe26a05ec4bbf0e8887 SHA512 c1e4d199bf2be346f576a794fe6e0382e53eded2ce74c0590b553e8b9f0f05d2df7272660e4fe909dac546d32c493440c00ca481fd4014d0f68c52fd23e1c3ef +DIST gix-fs-0.13.0.crate 15742 BLAKE2B 888f088777ac2127d5b41e6fa0a8f7bd150ef023b9148568135dede5c7bea268d0a95f84774a782f403b1f3958cccd3e5577be4aa0330730e97fa8d3e1025130 SHA512 43974cf02b3d90fd9d57ffa0fefc303776eead06a7bb57cf397a6434549a279e493235dc1dc51c25364bc472115ee2a459b810ddee19dd0cf7eae2ed6a0d93b3 +DIST gix-fs-0.14.0.crate 19699 BLAKE2B d2a26300ef2641c52af36732f42cc4decf65514ee2eff6132a6423ebac642e87d398c5f4e5546b44ab9ec7c179c374d3f8b8763e5a7ba9d28695d8d37a57899c SHA512 816bb2ab4ea0ab161555e93e26d2d71ea6484b4fa333b9e3e6e325d8a4b05315a8cfaf472165da1180415254b3cb43ed68d312ac2564a2f81b06cf92e46ab6e0 +DIST gix-glob-0.18.0.crate 14155 BLAKE2B 7442351edaa75e8459d3a4a9a3aaa5168b4a1b0f85b5b7d2b71620f18996a887e38b1bb0e288b10427a5bc34c0c22d32748eca67755b09b20c01e30ead25e93a SHA512 82bc437ef1dcd28be78fcebae9adfd8fa34bcc073eb70101965caf686ff69bcda694ce3ae6ba2262b58b52ee8efb778d842d64d73fa556a7b0dc713f926fa34a +DIST gix-glob-0.19.0.crate 16258 BLAKE2B ea92d584a93d53d92a75c87b96c30938898cfb2945801574efbab9a6b3a101f1bc52a6b8ee97ee3598ad28a6f22b41f721312580d00ee924dc1be0a4174fbc7a SHA512 5a40da97e650a73e546816e23bc7c58f4dd33d7e640a4bb12ecc84b3daa95b4ec274095f33dfd0b43a8a6030d180c5459591c117d8144ca906343840a11fead4 +DIST gix-hash-0.16.0.crate 13529 BLAKE2B cdfc5268a8d1bec478baadcfbea8dc8540cb85a0ffc4dfd861f71f49e1f41a5fda8d85f567d0f3d8dcd1b16535fbb52d69bde1a948ec34c6aa9c4ff9408bb4b5 SHA512 aab790857a97f2155de11e8fd4b8f7ffeb4aa6f27245c5b6b7b279e757c85c8586e74fac4920e8bc6b0bcc0daa0b26dc068c190595ff2f5efe650c10b4e10b3e +DIST gix-hash-0.17.0.crate 18801 BLAKE2B c64cb7d8a90a43e03013e788671aedac51cd04a4869db69512f53025c12fbfdb32fdcd9ee328b2cd12120646d1dbaf79eefd26d41186ffa52d5dfc8d358af468 SHA512 0602876b5d9b25c7f1e1c39fdc2ffd5fd4feb5e439c66a6416150e8c2ab905c3e9a716b144e6c74eed85510620db9761b8baedfc28f4696c1440fe9c0d636fa0 +DIST gix-hashtable-0.7.0.crate 7199 BLAKE2B 3ca6a0aedeb91da09d8ed63b53f24cd3abcb7477782973b4089ee366c010a9cb86d73bff0d3dfb0e1ee7d720edec53846924f5f2ac2879a84b70590e86107231 SHA512 42bfe73cbaa3a17b4a617ab587640f70723d184d258263003691d6a26e3326a7e76e3ff68a95cb21f41b699e4bf53958f34f9776f4690bb9bcc9e9f17ff16b62 +DIST gix-hashtable-0.8.0.crate 10133 BLAKE2B 280ee2e42360ce95cb556faaaf8ec75f8b3ef0acd482595b39c3158c75339f41f7fe41ffb65261229745a0f98c38e1c0dcf0cb851c38bc0db3d20eeee9fb23e9 SHA512 40b89d572dfd7488ae845d48afc9d6b289abe9c610944837700de6af37e76eb73a0084271eeac5163e51e483715d1b4fe88c38dca23fe22c1599146924e97344 +DIST gix-ignore-0.13.0.crate 9891 BLAKE2B f74be234aa2c00df35121e85803cc590387a51c39157ab8f5ccf652b5c5bd410438c3550da664de404484d3bf4a27f1411b081438d961297a63d7fd6222d7888 SHA512 a4724c20924c212e5ffcc1313cf365a14f41b6f4885a2211498951c2d994d56ab508b44e68dd36d5f1e742f6233649ab9b8f53ad9c5c0bb4c6e22cd11ebb76d8 +DIST gix-ignore-0.14.0.crate 12151 BLAKE2B 867fb13a86c64aa4592e24b18e1ebdda6e1827eb6f1280a0e6ccef45cad95ebd926c57467567f8b771e29c8569f58fa1a51b902082228c5db19480e6334003c8 SHA512 41df0f0ba79970f1b57aef510b50ed7262d53279d566129f9655fdec57856a1a9241a4eeb22cf5928dc1b2d4ab3cf95e26f27743fc829765a88e5016d4b59ff4 +DIST gix-index-0.38.0.crate 46639 BLAKE2B 0ed1d3bab8b4062611e3663cd4f736f33219661e69654f01b8b266a87e805b34a3eaa7594f3e02883b1cdefd1b04b53a8afd513a87142d9fc8af3ff5b2bf9d33 SHA512 eab597eeb68b1cc5f5775080686eef31785df441c34cc338096a81de35fd9f9b7de467d1a7bc59b717cb83c312e3904bf4a5a3b47920fc2f4bae4b6cf31ad55d +DIST gix-index-0.39.0.crate 53596 BLAKE2B 87b9f193da0cf935ca24b126a9635bff830ec537e28bf91beccf5d6ab206312393509a3840e453c9cc9df4565facfd7b1901c31e3cdc44fe8f5c4e8fb30b2f5b SHA512 6003e151be9ffc30d77b7279b6ae4b8d32832c6812cbe9177873a334b51e122812339964f9056613965a1b9fa3e65df0e9bc8e9445a6e9c410208b2dd5dfe279 +DIST gix-lock-16.0.0.crate 10524 BLAKE2B 2478e38ba6c57c80b014f93c54dc0160cae4afc66d0aefd81bd5378e40c3e70bce1583ee32bf9e1d1c12523134a008e5acc355e9914e8e5c7c19eacefc0e231b SHA512 9e2f2580cbeeae241dfc704c08be403960551c058a3b015848c2780c9501a5843ff44e133c7604a497e4cc82e10440d249dc297665076247fc17a3c592166447 +DIST gix-lock-17.0.0.crate 14034 BLAKE2B 3b4bda9e6b23f76c4580571492993f42b31bf387e5491400cb31dea1950f4a5ff720d522f8714bd4dd31ed416e2b1b1facaa0107d978696c6afb87b67fae49ba SHA512 8a0d31a118eab8083a9a84e825c1f7fd1a0659bd760390a7bc3382ad0787e80a411bdf5d1422ba2784695f0359ed5822abde54fa7ffd5840417a8885b57353af +DIST gix-object-0.47.0.crate 40801 BLAKE2B 858e2a93e29bb083dd27b984cb5070ad2e4f14fd3c39e641ab67b2a005889b3c89cd55b46bf404b122cd1bb743242230743317d3dc977d2140f8e2fe2d51a53a SHA512 96bb70ba6947c7b9038619f8c1a9951baa29ab533990d9e77c3a21d92a6e9e000b131dc64feb2b76048021e1934e4be7e3ab9204b0024af140475b7dbd3d3dff +DIST gix-object-0.48.0.crate 48838 BLAKE2B e9b0db3adf61defc75c88742ec8ed4cdedd7b41df5627b71a17153d6ae5051f521bd67006d609408cd0b6dfce26bfe9f2ea1e14f301a3540c9d46810c7f43ae0 SHA512 02db4f89ac26f7382565728387812b0ca9918d2d6ff94c6700aaa8590d03b9e998161078225f8ab0245100bf43affc8030f47d0047bb7cc64b94c40ce8b5107c +DIST gix-odb-0.67.0.crate 56316 BLAKE2B db61b8e6c0d3b7cb24982f13fce67e960d788146fcb826cf22944a6f2c36f90fd774c90f70a73ae84ea411464afe9066f95db3310e8d15fdfb9ad0774c84258a SHA512 53d1a2cc4f34d45cc6b1b3bcaf00771dbcc21d3b65109b1d9c28f712d734d755bab510173a1d395fb6e08aa3ed72897699eea600e8026c2f771a0d0c4b4b87b9 +DIST gix-odb-0.68.0.crate 62553 BLAKE2B 59139b7d552b68697880ab66e15f6f6cc6a15a383d6298ec4a4267d674837de27bd7a56771a40856e7cd6feedabbdb9213160005636656ac2043b32f794fbccd SHA512 d72aaa366ce86a47c689fbaffcd52e2381bf380214cf2fc726f3fbe016fbac6d4bf17916f9377148f3f5a2131596b40347f47436a16726869585f28447ec78d7 +DIST gix-pack-0.57.0.crate 97452 BLAKE2B a67c854bf50e98643e42ccefbf43c715fd90f837cfb92835fb31bee39f63790329d18864bf7582fc37c8246eac2f10218f5b9a503a0031ef6628b48d44780d3c SHA512 17b30be223917b2889b7bd52619308b1f7ee03bd674d2810f681dff45d6a60b45653e4171a896c9cd35393ad21e71d11b1444eec1a28756b7fa5f5bb4ad1bbe2 +DIST gix-pack-0.58.0.crate 104138 BLAKE2B 5d75d0ec32fafe101aca19c716dc2ca39759d226731fdb40335bb46521aa56f6c20e4641bb5bd56c443f5a95773d1c537ae1bf237adf1f074cdccb8cdf5b79cc SHA512 f5ab4d1eef88c01c6a2de75a5093855d663b8b3871ec94041da9e939a61f20c0fd153d13252afd4805295fc27895fa8b1f2a6390a6b55bd563f53db704115344 +DIST gix-packetline-0.18.3.crate 21143 BLAKE2B ba187ad43b097120241107b5ff1bda1b0612b27ae2ece1ee281328b35e3baa9a5159ada2f3af1af649bc8c94f3ca46be50b1d1e51b31a1e331459c6e459f33a0 SHA512 64d715ba2680f8fe77971cac68e39cc2728b8cca2d6062d8d4f3c52174a7278df23d857a90bbed5adcd63c6c358f86d9ce373d8e0ecd9ff648e18d33e94ce6d9 +DIST gix-packetline-0.18.4.crate 26579 BLAKE2B e6a5696cfb280b4afea39dfc7841e7095778e5e91db3a6c2599e65906e67b8fe768e89d831b2a8daa8f19541e47ad5feda27f0938cfe4d6fa69e163cabeb3e37 SHA512 4ed2ea9272dc937a45c52e48c94a6863cdda2053806c0e912794f21d2d822798e063fc6f079e3f1305f0f0d124d7cce4c2be24818ff8016768c9fb22f3e9d7d5 +DIST gix-packetline-blocking-0.18.2.crate 20992 BLAKE2B 82f1ff6cba7526ddfef9b2b398090f1c043822a39d70db72a98fea346778a89bb199de6f42c08458dc59d0390000bd8ddfb108d1441d98636301bf7830587835 SHA512 d54a63d962a785a050a7e04c832eb7b2e8b308af12db9726aafea30e30cab4d90a82cbf142029b0f5c732800ec764653f3a55a97c2f00d799c434478b429230a +DIST gix-packetline-blocking-0.18.3.crate 22138 BLAKE2B e494ba1ad2f6849a47654db504eaeef01470368fa7d82a8547764f005c2edc7ae1e04f4d4ff3abed3d40b4095d3740933690fed2833d6abfdc183acdc075f1ec SHA512 a6845916113211f37a27b155c384448db9df6829e0857e602ce34e7f4171e256bd2e851fdffcfd73be4b11c5d228c2f0d74fd3f52d718363fc4a5055f675fde8 +DIST gix-path-0.10.14.crate 23150 BLAKE2B 96ca84974f14e83977c9e9a2d7ad5b3ea3df99f6324c5fb5782aa35a6e8cf2d6b6c967d9f35fd9f1bc6371fd8fae29d95e284a19fd545c5c087dce2f6f12ffb0 SHA512 957888925c298a8129fb7ef9da8b0252478f35c86a76c55cf749bb64c6011730f4716e8db42fef9cd6f728afe23f28114c96500ffcac265e9e71437c6e50e564 +DIST gix-path-0.10.15.crate 29687 BLAKE2B 659c84e41a8cd67b1198fed58cbada658a2913ba57553889d2520d49ed9c9bfdf3d38da4b40c1626ade98868eb2fc1638713ad2933188ad2c6a67b2b7851a983 SHA512 6ad4641b22d418ac54749c4ec71d66ecc244414922dd0f6769d919088e7a4415380f15170eb280bb0da0354b88217cf61e964a8e4c920b50ad35874560b15d86 +DIST gix-pathspec-0.10.0.crate 23271 BLAKE2B 261b46ed839761dfb7da3cb255ad0ddbdb1c57ccd65a14055f4e0d8332578d626debbb29629b705e3b3f16cc985f8cc9b9dbb60476cad5220923de4e9c9264d6 SHA512 23310e1adfb4d5268eedd998ce5973b67f7eb9f3a2249c6d287c3d03efd075fbf074d72d5096cf583ad46685b7d856910ca556f596127a3e573f0fce8a036659 +DIST gix-pathspec-0.9.0.crate 18875 BLAKE2B 9b6f584a8b92a583ebc468f67a2d066c9a3d5f04360f8f146d804d079c602f86adaec0e64243fe29ff335a3cf264fc8b17919b57a79dca5b719eb899edce7a90 SHA512 38a9b03d778d65484bf68b1e0367e7614cb23eb6094badebade9e2ebaea8f9aa80194f711a0203a0d594ce593697e27aa1d199e4cc13e2a63b30a105f9349764 +DIST gix-protocol-0.48.0.crate 44956 BLAKE2B 4846ce7c6da1d8b2820bc4d1dc93710bb8e46f32d51e3a9ce41fa0e0e5a4553f956e271054921d599087eefa7ab5e3e95fc713a8e048ea1507d8b2300af6d976 SHA512 213f013fd1b73cb7d2ca34138c7c8d0d4d39dd28d54007066ac8846afb4f04748f3f2ed1aab0086cc07988d7b87418cc66c9fba107200a9d83dfe876b4e4e7dc +DIST gix-protocol-0.49.0.crate 56678 BLAKE2B d6d4d2af85009bba7d22af28a3045c9e626376dc8b89e16215a5bdd878affa0f2c23e0e5ee4665043cccbbab4ceae46db3f5d0f28915f5b871f69f698ed7d532 SHA512 a5ae47c05ee930e67872612b6b394947947c1db30a90a580cf5cc3ca45b0a4c54a6dfea9359c28cb779c8e6236a6b21d4acb56ef13e8665883f6cdc74c82514c +DIST gix-quote-0.4.15.crate 7847 BLAKE2B 0f942230926032a852e59e57d4b987cb12226750f4ee4cd6a2456c43c45d96813e6b901bff625901e035a6221eb07dbfdb1b609fb36b45880118d57a5cb1f60a SHA512 f3ba71dbb866ce98d9630958bed949041aa2ccfdc19be366a52f5374b56d62cae93b5c24b132586d9042ae3c311207ac06feff414531580ac29286ca7eb81ca9 +DIST gix-quote-0.5.0.crate 9009 BLAKE2B 6c84e187a8c18d358d0b5233bcd814351993ad7ddfd7d5be86a92967286a77fc4eb699b6e5749c4943f267b4e6a208902511515b34af6a4aeff3616d9d6bc4b6 SHA512 c15b53e754267087c322c579fbeafa54f06535f9f8d2c33f5c8f467d9d5d4401cf815e27a629459cdd5539ce7be68cbf51f9c10edf982fd79a6db0cf32530020 +DIST gix-ref-0.50.0.crate 58093 BLAKE2B 687e8778c6184797020825aa8acb7d503cc93a4a1f41d87a366dfd6ded4b1193a3bd7e09def7e06abf9bec82372d6a53e7eab9bb15a9c4c44684442d06b15eb5 SHA512 34c50bfd2904085c28404d5b3f1473c8b46989574d4070440aa88d2a9004aa1ea14a4563aa0555c2de0cbffd10ea59c95d70fb51eaf1484f35f04fdbd6de2cc1 +DIST gix-ref-0.51.0.crate 63938 BLAKE2B 6aa72e5157a07b459e2f10a7040123fec820187870908774e78213f3a99709ee2ee9877f86a839356efe91b91ebab4f2d43b56963778f0929e6fe133fa95594d SHA512 12aab7b700909e6a7820f80243c7de8d643a3963ec47878ec3b5297c197ba86feb8bfe56810cf06db65ab0e26cd9b303baaf5c6a5794695173d35051695b339a +DIST gix-refspec-0.28.0.crate 17399 BLAKE2B 217865c2548affd2ccfa202cab53bb6e3ef0bf5118756d4158e59d675231921f0decfb32036ac60f31518e3aac79b21f0b37abfbdbe4d2b7b331bcda956f5beb SHA512 1c93e0a8c3e4343662472d30b7e9eec4699a5e4834104c093739da077cc9ae60fd1035b514c20ee57fb15c513f8885dfb9718459b6cc40214e43bda30989e0f2 +DIST gix-refspec-0.29.0.crate 22454 BLAKE2B c5f679efcddc7f4593347747937d8597827818392f90751c7346e259dfc659f7c9ecd5d27060624d70f424c002dd589edd5632cd4cc0dbceb3a8b367d14ddc3c SHA512 0a4275950e85099bc47adf7ae09862586fb8b57f473c6ec108951e2b3e98a27540398302085b713a46b5b210947cdb3fed2f5188f52b4d2767dcaeeb6e493e89 +DIST gix-revision-0.32.0.crate 22676 BLAKE2B 3a270f0bdf16fffd86d18ed510338798c6af8fde6dc2b831c0b6377abe298d7cd5c3cae5445797c9bd333f7c5c6ef356dc1310fff7357324f3ef9f41fa09764c SHA512 7ca1f4339fac3b33d3c984c50f1f2ffb86c1a96b560021aa5d91ae6fa9ea59e05ee80f2181cdf903a794924017d7dca36d927cc0ef9eb884c33f63d89ca70f30 +DIST gix-revision-0.33.0.crate 27926 BLAKE2B b02b49c6b667fa4404ccc8fa5d6ff5cd30b0a4c604c6a5bb83e37826756135092dd14556527a8648f13e08b3a38eb46ce12384c5d87001d75e9cef41afe8ad8e SHA512 1b8569ac0c94e5ac9cf22531ce1c4bf495a6d65883311008c15c2c5155d11e4d03fc5b31d751cb89a2edec0432aad74605bdade5cc5b23c1085e572eab55fbc4 +DIST gix-revwalk-0.18.0.crate 13338 BLAKE2B f20d8bf70c50c9b478c930eef1691626656d3db3e79ea6cce854df4af5803274c0c20f1ce793ad6a19c5449fa8e42292809cc7249ea9fa387d225ccd7af1b31a SHA512 6755b2733e9abd19ffb2b5b9485c8358ced2962897bcaecc78733d5b455b19980dbbb0d66bbad69eb2144bfeb0776587024d7e82739509a90d38a5626a65eca8 +DIST gix-revwalk-0.19.0.crate 18189 BLAKE2B 06bb13bdebb222c4d02477b80efb5740d5eeff4219e02f1fab3dd30d1c0caf78c4fe1bb232687c59638d56964e17c5cc23351e5da57ceb31e1195a7ebf424653 SHA512 e6e076358aeecd424298725772eced3e1465253ac70798e31de55df1d9cf0918b32430a9752c277ed11e6a60d4692c94c4387321a1199b90b964fb1df0f465f4 +DIST gix-sec-0.10.11.crate 10218 BLAKE2B 8b81e6c1b6b9aa946d8e60bd73ef8f9d6ec4d52f6d06db4c9ca2141b616f98310133ba9baeb15c232adb7f392e7acdd805736a2eaa7b5e43712b14d7b7684b44 SHA512 ba4f9ed423e2f97676d70947ce509d554911f87a53746ee117f33ca9780a54e1eb07190d87b117e62a92b15627010ebe0241b8f737da5491b7b10e2767f50641 +DIST gix-sec-0.10.12.crate 12935 BLAKE2B a5d1f93305478b3a00c3d13687c60d1e9b8c556724711a881dc3b96fb6ce3371003bbc366a3f6e6e743336730c6de24791054a8c2d2c481255f1f17754e2ac86 SHA512 8d83c250730eaf0fbb55e26c67f92085526df3372fdbe1d2f82bd6ced199acad6c5b991f1eb20c9c81a24e6a4a5c8bc5406220f9a55bb56aaf30e6732726952e +DIST gix-shallow-0.2.0.crate 7553 BLAKE2B c55be68e315deb2dbc02117eac828365f323d4e55ff5e5a676019285afda33cc25dc30d57abc9a8a1b814be94b5d139faaf460f08535d8a80852e3db7697f0f3 SHA512 c2da154fda180f08f8cbbe865d56ac980c1dc313a31ca36fb5ac595c1d7213d2d5c0b3fb290e501e2b4987fe00348708ef11fd79bc1ec99f54ecd9585d7c236b +DIST gix-shallow-0.3.0.crate 11890 BLAKE2B 57f6abe4685ecb59fb48dfcc270e00228987c0b1a714585b169ae02b602f5f642b379e217600921749bd45dd3c424825a581ed4d1c47a1769b6d52f0e2044bef SHA512 9db482978474d33f4df9d724da639dce2d8b3dea9e3d1affbb30c73243da79e6e3ae7cb7805cc418c570eaff9b1b74b80f201350bd3fc19c632635bbab084b19 +DIST gix-status-0.17.0.crate 31283 BLAKE2B 8514700a4e3497a4e09af123b669fca307eddda40be95627d2aa054022bcfbe22e323f534323bd4da248c8b0e93228ce110115a7895764b829462ad4ad73e1a6 SHA512 4c524576d4ff93500902428e5903dba93346a932e3ba3f712c9c24ba0b4029899419e4b0535ae0288144d437643f98e3da61e3f886ec3eb53d13a838d6c50059 +DIST gix-status-0.18.0.crate 40226 BLAKE2B 8f01487f49d6d1088c9e0c147b8db17cf1e9aed807ab43ac7873892e4ad754c5c766ff4844fd5b03ea2ec9086f06311cf68cd35c26703f2ef3cd834d6c20fa6b SHA512 e28b342fe1dc776933ae12bb926fa9003b4eca144ac112fc10a40ae4059cf51455fbc1c2c5b4e8b9f8e96cb6bbc16890f03fbeeb8bdd43a0e4b1db4a1d1eda0d +DIST gix-submodule-0.17.0.crate 12829 BLAKE2B 2de14b1cd462f7abdd5fa392950fa550dfa4dd8815e6b22835af0cd11761a132a6f05440dab97e5f0943fa7310865b2d8aa74c485487c7221b3b8542a75d3857 SHA512 122ab7a7468af1cec6dd49cd29b1f14d1148c5c0cb3c3c05bd42366e6bcec81e5ebaae76fbcf28d0459db7fcf3c1bcbca34fd60adaba3d7d366dcc970ce4bdf5 +DIST gix-submodule-0.18.0.crate 21510 BLAKE2B 7b1c0995271cd76821dbab35df25c81c29d0b0a4722d17b49e311f51f6ae435c4c19c7e454da0bc57d4500f87dcef5fd904494cd0f5f4aa825022687d4938422 SHA512 3e4aaa254f205e7bc8885ad1f3a4505a6a591c464eb6c3b230fc1d2eeab74b78c001d470aae071463048dbb4061098e8774ff0ac6cf58994c22e7a4351353649 +DIST gix-tempfile-16.0.0.crate 18453 BLAKE2B 973ddd164c194da074cfc12124155acf8aed2573059b002575f420e3ae916e5631ef95f54c5be97ac3214f386c8b39c93a5eec5fd8a654af275222778d5bfcf0 SHA512 6421c285ca5d22c96238a7d6a30fec33272e3d8831f1e25bb3425c7029ba856af2a3a00107c9e4b4d9672b5b8931884e8266c58959d7a78104344fa1972606e5 +DIST gix-tempfile-17.0.0.crate 18854 BLAKE2B 515eee3afde8ad01a25df5b09922a5665c63b649eca6826fa1bdd7fb231c235b6683551fe5a3a8f30454cd9d542a21d56d74b3c9ca15e884346bf631a5542f65 SHA512 889461fdd5e35ad0c87a9779aee386c2ab8f37c6b96d9687acf0d5b72270ec7a7fae1945085bd34b28ae85c7ef396b55181388e42c2a589677821a22b6cec28b +DIST gix-trace-0.1.12.crate 10435 BLAKE2B c71851deec4b54704a9f3c62ee4cfe156c4472722f57d5a8eadd2b0c4ae44119529e1d401fc4352c770f7b017f37df5463e34bc04655a59f80fd3669c6b035ed SHA512 18eb9bbb0a3f227080e320353bb11cf704c1110e4b82350b60c0c7237f1ba94a99449d554aeead760ca326a20598da40011a3603c9145acd92a92e1f61c162df +DIST gix-transport-0.45.0.crate 50868 BLAKE2B 268bdafca96526713c0a3ca08fe90f8fdd49be7d4738b097a9ed6d573848e152449336db9f25cfa2b635fba7105d5e411436e057ffc749b71446d611acc11eba SHA512 183474ef03405bd964d2b403c52d491d6544aae4a25dbad35caf12384bc8a325e90e17b23346edcda4216377b025c9ee810451efa3ac174b4db71a29b4f299fb +DIST gix-transport-0.46.0.crate 68629 BLAKE2B 54e13b55aaef103860ba6db42574c43f6fa6ce5aed4d5a04cb064b42048afe0926c431170d4e8009b555439b1edac82f7f18d9ff0553f5a59b20dfca2773e7ab SHA512 da4a2ca92c340f1a76e57a685c57297f647e94ab21ed5f20da253b0b86dcbf55c7fe83bfabbb4d4a24f5acc9dea896f294a6a9ac8bc7145ae282dcff39de9ac2 +DIST gix-traverse-0.44.0.crate 19475 BLAKE2B 4c9f921593e243d51ea96aea0b21d160f13342026ef30bf51e842e2ee57e2bf407d64e29e4ffba09e72158f25a0f7777fcf6fdf366d9c3251a995d26c0839c00 SHA512 3ba7012f76d34f3579568c24e8b11e03ef9f10d0a5e3da39b5839f7f5040417dc51fedf6f6ee4e6f7c4ab207122add08ac07b42d222b105b75fab40df4cd896b +DIST gix-traverse-0.45.0.crate 24651 BLAKE2B 1ffefdd57e852989d74fdbc5852b4b77cd6dd3b64a932a75ac95842f74ba28d388a05ab73de0613e0ce9deda64ba8ed40edee743659e9ce17fa30f1ad3c29737 SHA512 5d13bd29921aa211b083446357cb6d4594b8f686122cdbbe87a766415a1b740bd3942513e87fc9ba7cb511628573f21b6e469674c0b42ca12229a8ea8c9087f3 +DIST gix-url-0.29.0.crate 15305 BLAKE2B b2bc33264d7ffba60f634c064067e23239162a87bd3adfe2ec6e5452bae471effd93bac457f8e776f4c863d109658c3cdf8acae36d0a2808acd6b586a200a5a1 SHA512 0153dc1e686e7d7de3ea4b84fc04967e2d3efc6130c7ebbfa67958b81737234ee842f9acf5a071bd968dc78f29c0f6a698d9c2ccf0684fffd654c3fa86537d08 +DIST gix-url-0.30.0.crate 19399 BLAKE2B f9017801ca1cc8a00a739b8ad65bb7d0068199adc86ad70dca6e82c967f96cdc0c3ac56fcef12ae13edca886de225ca5316e64299c616cf606e3590865244be6 SHA512 9b83a06badf1647880cda43a16b97410cfd3d6fb7b34d09c4b98f508990f1afe9180f754cd2c7cf3ef84e2771e6f52dd63042e361478627fd7a572d813f12d3f +DIST gix-utils-0.1.14.crate 10203 BLAKE2B 0c57b61461efbdd942f15d64e4aadfc1b4a96399c75ea5434126da2fd15be5c6ec9327f7f13c4b87302ccefef302020a12fb58faae2f069afb5746ca5dca6274 SHA512 873059813b746f062070ca1da15ecddff4528a8753a02adf707964354e3d34c4aec96529c8f40a22a7921838f86bbdb1b0b19bc8a52b4f4b0752ee7e7c6a623f +DIST gix-utils-0.2.0.crate 11178 BLAKE2B 1957d67e47bcfa40b8ce01aeee459cc8433c251eb91ea6fc4bc1bce47662be0c9b4c507e296c9d486e7ca4e7c9b67a69106012c273ecb42628e8ff5f0086ba11 SHA512 b912ba519f102824f35e799dc959e7ef4a0c9391715bb71a792b18deadd44c13dbc9e79c305dae90606c74987ad717632b62f787c624c847d63d5cf05fe18103 +DIST gix-validate-0.9.3.crate 11917 BLAKE2B 6a94cb84b1ee3b9fa66fab3966c6abfb8eafe0637a11f89a88adcbdb70b66d69f9ba235b493dc4eefb2d08da43b259e1f1f03aa99d1d78ccf9b2a770a6d862ed SHA512 e4e7c9e7b7766fe04bc33e61f73d1289229446b3703a7580ede973a50d27b50c7ec51fcbbb27baa527075dfb1f3e8e8cfefd26138888031a09906621b18c6716 +DIST gix-validate-0.9.4.crate 12768 BLAKE2B c8e7c746d61efbce27a975b8c67af9199697817c7943c8956710aa65cdacc671bcd2fb49397213b6d3fe2c61bc05b44b8b1010f1d88567f31e38dd0869d2a6f2 SHA512 fd4f34c67073945e8ca90ba5f042a6a708231245c3d26d2c88d239f8d4ec56894aaa9133f3354abe21f5a52582739e8009311ff558fd0410339da946b538fd91 +DIST gix-worktree-0.39.0.crate 17560 BLAKE2B 5ef60f20565e9a6dabeb11c95eef6212e01767936651cc188c89198eb98cb0b81cabee82be6d55080526592700d306af46b4682628e395dd02323fd7a4402787 SHA512 b35227419d83ff9353d1e2c8d36f1f6a7ed5ab5b49cac3c2d659bdf6364edbd68b7363f33ad0dec87f52925f8af6605d96428908957b1268706d28e01412a286 +DIST gix-worktree-0.40.0.crate 24608 BLAKE2B 3c1763c2521815ef338ce629dc342cf167cf2f1cb402bcccdd43ede55b85667f713b98c3bca78ce21c1930579d4277e9fc8c65766d732abb55789b5e5a151c3b SHA512 b1a54026efeda322b3b43b3df726cd918b403e945f1f0024b2f13d12a9d2fd82bac824d1ef6a621d24a9bad639e9b9f580e7fc9f7a8b809115f9829783973962 +DIST gix-worktree-state-0.17.0.crate 15969 BLAKE2B 2585dc69d4b89abab9edc7f2039944b46cff3ec92e97fa90a73d5d2fc78de811d96e840c200a5e911acd0ec87d9912c5b325d5a404cbc07137093ded7b653be3 SHA512 4532a03a82488b6648ba910bf413c7f12a06ca3368ec3389ceae59f6beeed3d21dbc3bf09bff043ba16619cfa3420a7b97e393825551e041122faefd5404d4ff +DIST gix-worktree-state-0.18.0.crate 23411 BLAKE2B 83f782d663d33fc8c37fa642a134f4a30ca33eb06832c42ffe377eefc65893a2ff4b80fe977c2a73cef7ff5ff5543f3da1ef316371e030bfcb5d461890c25495 SHA512 3a29a925a620009b0d0a018fe900e02239ebbc28d6715623c0f8624e9b3f2704447ea4d7e695bb238703e56450c8322a0b5336a2089b461695ee3f7547837ff9 +DIST glob-0.3.2.crate 22359 BLAKE2B 564b72e2738cce5311aee12d8d6147631cb571f7b96d8d3823098d3dd449bcc23ffed5a6584f8979402bef95536b0e73fe9772f273295a0079782b9f7d88d19f SHA512 d15389441e337e3fab9c30102fe7b4b1b3e68d8cbb5d14162d2fd7e7d01a9812b2d6d6d2a24a60116418be41e2075e70becd6994c13b34365d512521e8debb02 +DIST globset-0.4.15.crate 25177 BLAKE2B 5556f4cd7c311b2ead3a83fb2c84280a48e493f024bfd7269c91cde6ab81315d2d7f051f7cee9d7d34e6c8563c2452f0ec04a9d5a8ba5273bce66f5ff8f9054b SHA512 b9281b8bf48d2e297be533aa31c701c0115978b4e580b684b78a385eb2ecb4125187605368a6858311d6cdf5caae7d733cf1406c79241b7d19e7193f5a111dad +DIST half-2.4.1.crate 50892 BLAKE2B c275a9ec70d2fc0c50cb63421399202d31252b0dbf463798ed0a12a17493817c66b8933811d483b348f8f945cb05aab7cc2a4d952bd16009c3da4860202e28dc SHA512 0bce235583ca128723186e1fb50f636b519bf826c942f02c5b969db4117baa87c644665c541991c16d1f1dd97c7233c017a513d45075fc72c5d99ccc7c1ac193 +DIST hashbrown-0.14.5.crate 141498 BLAKE2B 7d7f31b6377c901de12f78f0004a347e3e3b948b1336a54b6abd8dd2210db0ac415efcdded421a00723f16563a7b833b5d1db3cad5c12cac916e273bf3e588b3 SHA512 215ea860bd3de80e2dd2d4647c9dd31c0ac895ea7c08b87256dc11d36407e412ffefaebc6cdbec024057dd4f24b3762b4fe427be307e15d1e68ccfde89a99742 +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 hermit-abi-0.4.0.crate 16310 BLAKE2B efcd1dee7bcd6d185cbe0051c7bc7e2776857ffcfd2adc3fb101febd7c1bd75994b7e4a4a0a59c5b4628cc2521b4c1f043e98a0c44935d0180e7499667690ab8 SHA512 b1a21f6d54598185a8e8c29565ffc2e1bc5da57cf1c9d87ba643d23d7c23d53e8ad36ee2f5c1ec8a504334b6f98b0f17a832ff37877c7b7f9238b196f4034e6f +DIST hex-0.4.3.crate 13299 BLAKE2B deab49bf3d97f6fd7c0a0855b50232422443b226362bc7a4a19e57c2e662fff2cb046d4c5bd7618ddd523045f3d8c78754508f862f9a8ca29ca9247da6d6ec79 SHA512 fd8ff33b68eea2d6f2c6b02a6d82a2807cbcdc209ca5a76e3e3e5d006917ee151f236b6d18e2646cc9a9674bcdda1d6ce6ee363a89cadd99bef00d0eea9989e6 +DIST home-0.5.11.crate 9926 BLAKE2B d9c0d3660aa7784f3a26f3930a5ee35dd50cd15b7e252d930240ff9bcb70fdb0169f78c02b5fd82318af8c398d7139be18d2e9675a1b85c7845c90266945da1f SHA512 cd107c4cee793b6db8b29157c3aa2629b5ef1b9fe129fd903fe414faadfa06a881a1b685f1c66fa5aa1deefd3013a210603c952bfa4bf02d5d1f90f75ba9ff18 +DIST home-0.5.9.crate 8760 BLAKE2B 02277a6d0e54a88e62a50ceb5b50b08cd5dc1ca5ddc17a799db0f49a17fee8560df53f616ae22cd16020ae2a89ce7c6ec22e5e2c0d513405bc2859a6e3ec61f9 SHA512 3f1f7b619f1a47694cda92321a11d66ebbb2dc0b0c33446a7a4b886f547ee88231b61c038de04bb82acd50e617f19b5085893b8401206d32cd54502033e04bf1 +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 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_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_data-1.5.0.crate 50561 BLAKE2B c7b8c5751c6d6df03b23d63855335ef67b34a0b13b15f1f8a8986943b5131874f5205155889e12253692b39918256fe2cfed70dfe2087011683ab9165a5fd786 SHA512 222fbb819791fb4ec7889e45ed3032ac8d4753e2e9cdce9d0b3f79128baca5ce64157a8a58ecdf39cfddb6c2395001e3cc8828ed51803e85cae133c247cb338f +DIST icu_normalizer_data-1.5.1.crate 50737 BLAKE2B 3beba44344a525220cb64bed28c1d869d2df0cd7091c92841ed08b1a82b958e61d388653ffce6dbc49781a8a157d427f7ff89f0b5a3bf874d1dd3f4461a1f00f SHA512 372ea6d0ed10bbba7392cb563997dca1601b3799c5c9ae585602629cd064461d096bbb0c624f14e43ccbeb6186d28d2d75e7f2ae98bc3a5ccbc0893b15dce7f2 +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_properties_data-1.5.1.crate 229231 BLAKE2B 9bf61185e1e99f213fda4e28e0fe196e9884de0bf00783357607ee9d055d43c4303e611248b174e7cce0df3978f028d15188503160ae2b08ef9696f9dc835d35 SHA512 f37bb469d33f6a0d5126a37469783bdbd268dee081cdcaa8d18461c8bcbf91b08a75ecabe6df8c47e532838c95816778ae7aa36a22571fbba452d84fa6d63228 +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-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 imara-diff-0.1.7.crate 155688 BLAKE2B 13dd1ee85099d51a858e936e1509969ab81d597c69f58eda9f5d6724c9cf3ce9c0de834d697501ee0632f2fa64c845ff612380eee0bb1c2066cd45603559d622 SHA512 7a728321bdad9341f7d2f8ba0f812bf5212a8bcefe55898c974e59d40fd8add084e132be9c4144d07f954519340a00d1c881a039928114271044ce7bd3174d11 +DIST imara-diff-0.1.8.crate 155787 BLAKE2B 21ef27de99016d161aa175f8b2ba0c4f603d38b62f5ecf89776522f2507361fa7387ab2d760492f202b0309ffaabf9132cb09cc1b48d40562ddcbbb479744331 SHA512 63cb082e0e2ae32a9abb8b7f6d8e4958f555fd4dc6d28cdeeefd56b97cc5b46465e4945d554f7835c883e8fa53597ed63359a499535df3798e5d2257175c2f5f +DIST indexmap-2.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe +DIST indexmap-2.8.0.crate 89670 BLAKE2B 65d206045ca5c8479f9436df693d282fb73e79873fa1c586e5a2922e29ceba0adad529429bed87afb4ed4fcd66bb03c29711ee4bda9b9f848a2c35dcd7cafa8f SHA512 4ac87d1b1991d4a3c332bf4f3c6fa864ce783e1abd04e80558f6e4f3b28180062afec5bd1587511d04883c52d1756f25eeed48a45a4395b9a4bdd66e6f9668ab +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST indoc-2.0.6.crate 17164 BLAKE2B 1a6cff95bc12ea885ef36b935bf4f1c7870d65be0ff31ffc67dcab904fa80215c1254c1803c5d0c5686252addfad3512e9e1ec79d3edcba026a879f4706926d1 SHA512 e2ea2e5c8226c802bbe0631c1a99d2edd088cbafbf978b2a7b71c7c7f47754c6d4653f466e286441b61cc46def1c7f7a02d4785caab93a61dd785211dba7d1a9 +DIST insta-1.42.2.crate 100430 BLAKE2B d4aa383f47be87c73497711bb55d6f2a04184bc3fa9cc63a2285583102487911705b2cbb49f156688bfa60ff01be6142de7825f5f0a37d139476621d339b32ac SHA512 6371215c7658375a86db9372bc46d367604729ca9a854de6dd00f5d3aa341eebfbbdbc5e45322f6265ac9c5b95f4f49c82ba02f42eb231cdef2d281a2d509444 +DIST instability-0.3.6.crate 12136 BLAKE2B 2eeb980739e80baea978846df65fb1c7af9cc393a11480bac46e5336f488df9c5376ddf3098fd2dccd9b808a386b5cc7c905b116c05109be86aefbb8cfa3fe3e SHA512 e0c81df23e11e0fffe6d0ef7131ac6361340cc8646ea8485d1e14d6fabe7ba6a1886c5c36721a0c30e3672d003a8ad1f5b31ea7ebc56d407216cb1b54da6820f +DIST interim-0.2.1.crate 21913 BLAKE2B cb1d49bed4fe4e1998f998bc22a2a6b3a4cf8bd237939101ae4edbbce98321125562a50fe6fa5918e05470116798ac30b8cbc179be078f22d129fab29b4ca76c SHA512 c62841868da5e99d5751e58989f79f208aa2cd698260142da9bc10241f019df34cb5541fc8e089adb4fde5ae24b9ea8475e3d117b05747f2611610275fcd5ac0 +DIST io-close-0.3.7.crate 8025 BLAKE2B 3ae34374d194407200f327695e7525268d03e5c2e8a051c99aecd1d395407197f9e6ba39339f67ad4ac249b8be63e4595993e6cfefb2f0b421bfaf8d655099bc SHA512 0cc06245da4ad9f8708ab03619734dda41d1cbb2777a7944df10e2efb0ed0a6d34aab3ee55210b05eb4507c802d01a301b6718ddd6cb8e2b4abdd2e1be11303b +DIST is-terminal-0.4.13.crate 7665 BLAKE2B 47a024e135ca4931a04a8dc8151f999f816ab50c924f17321af4295dd84fd51bf98ff057de967e646a461c1cc9ffbfd7ae245a9021b3a77f3812f43707b44aa2 SHA512 ea5b18dbfc965b96a27086eabc070747fdc557a6a9acd06203164e846c2f390c4bebedb29211ec008e060dc80b10f53de6d6cdc822d4f51a543057736fe33448 +DIST is_executable-1.0.4.crate 8263 BLAKE2B b6871fd2bf99883a64b35c3839ad499bcb11ec33d8e3fcef95d7cd17d3dfdc7a8b1ecff579ce191f7b09b32a6257904ee2825d606b959f813b1f7a18c453c42c SHA512 a4cea8ac0dc1d08187d210c7864136e4900e3fa1516ce69bbc870c184e3ee66906ebd841ec5eba228a71acaf0080469b4446716043fab8b1a0ab2bf16d85afb3 +DIST is_terminal_polyfill-1.70.1.crate 7492 BLAKE2B fa663f858ab8e5fd56202d731b572bfdd4ab0e8262100424e27360a9ffd2820182bc57d6718a305ef82d04c3798111841c0d9f9dcfe219765c0f63edb560dc1e SHA512 4730fa09401cb4e69c92b38b2b43afd74699c61f5bd7b37605efbc0c08ca7a1318d43e4a844e46e0f84f83f42432f01e33771be2b18eb5977702ab9f894837e1 +DIST itertools-0.10.5.crate 115354 BLAKE2B f24734bdfedf1dba48554e39b43669efcd4a43656eeb2c511096060daeaf049e1ad3eab232e757057750ce94aabad9fc8a0cf29a997edc6c4b167301c3443391 SHA512 d03c3cfba9841776913bbb6daad0c8945830c155f32ae4b48872e0f937c75a443f0ac9a0355f43b359ff75232f38b15f4f6d446b4be30b00b4209cf66ef770c3 +DIST itertools-0.12.1.crate 137761 BLAKE2B d7db67feb7418d6a779dc17d8a2f33481114cd81a4d53a10cffe08e13f0d3cf4525a5ef43368fe979d5a3ce230872eaf993f7065885531aeb5a6479351857708 SHA512 0d9c1849dcc0ddf7555b0aeb7e4f2ef3b101cfc6f03310ce1b6072d70ac8c8d3387ef4c726146102012e75171e0b0bf13465704b6edfc02752e349dc6af7cf68 +DIST itertools-0.13.0.crate 146261 BLAKE2B b23d59a87f80d24925bc868c0ac7abb6b9d05aad5ca08833634ef760ce228a1b753062ec4bd22237d0e74727edecd7ba3df9789cee896345b69780d7de66866c SHA512 c6cb8f93a93b6ac1a2cbb3033e66fc81a39f83be773b734bea3311332b96bc71bbb518aae3e6b40cb537590c23de1ca4964361c336795c3985bde63232d410c4 +DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 +DIST itoa-1.0.15.crate 11231 BLAKE2B 17c261baf95bff2f6cf0dbc33ab78ebbab0cf5dc56aeb7f8977377af868deb5957918f1763c2fe8c080e931489ea89ebcc16b3ebd976eeeb7663ff74989a1071 SHA512 158ca5dd4b04cb12d9292a4df63c72443adaf5aab1bd9aacdb964dc58878d847a64251f84897cb25c34648d4c973b44fef5b4c175d7c04cabc2c13b4631c2e42 +DIST jiff-0.1.12.crate 603829 BLAKE2B 6885d4b0d314ca417c107be5ea23d92171963a2c77c3cd7db1bb28350394947d0d819f92ee6ec7cfb6eb757775e27d0a55f4d2049b5f6aa7f40be7a760326d70 SHA512 8311e6f78e1e5c4f9495cede3ca1856f476096f2db7441b6438e647f3bc82fbede4e44cdc103fa16289a0a473cd2a4c4379975d34d47427cca420cf6029d1d26 +DIST jiff-0.2.5.crate 698600 BLAKE2B 6e27a0771954fbf5b9859d17634fde7159c9c8783a4952d92f08302962c3b2691fe4c109fb5e36d5821d3647f0608a21ab21eb3939f031ce851049ce915f4982 SHA512 e14da27355d1630dcbb1d47cde1ca3d255486d15952055702957e2fb9eb7a83ac0e05445ca4c064687347c198125b8990039f8a807d599d6a3d029b0914c9e54 +DIST jiff-static-0.2.5.crate 75874 BLAKE2B 4ae0ca85c5709dc3a1f113a28694f5fee3edd9cab32170aa1aea1edde1765bce7e6b412b385c83cdb525c173cccc7c4ba19f339c7464526d9c9af15a41f2a683 SHA512 91705e5f3cba93af2e236e443f4c50cc219d63a9de262b3d8bbb7008f3afed57ae476b36cafc303f5c0917725c7a1b7458ed9238b4c9bfd5057ee37837ed9831 +DIST jiff-tzdb-0.1.0.crate 81551 BLAKE2B 2c9018e13f1b641795929611c01ade24754157604d1953b8fab334444c454848d68bc89c07ff9a4d6ca6b4a4d1c94e93de3caf9bfc962f99ab95686aead6a249 SHA512 a8804be90937fc0ee5db685f29403b497ba95354fde06c9984a464eef6edc785c11b4b177f5f05a05b0acecbdfa6163d24f2e2ff60b4144aad976ca2354f8cad +DIST jiff-tzdb-0.1.4.crate 62435 BLAKE2B 2fc19077320ad711cafde399df5f62af12f47303acd4e806a3e29739a219a6e49b5207a3824d3325779569ae21087907c020266ca7e6d9cd80221530c40adf8f SHA512 bdb4b37a12e65d260bbf5d7c096e7f404e2f4c09cd625ed664b23c5bd2551323113c7e27a0e37fc009e1d8edc6643c00ea9d1f3dffcf40cf3349dbec49b7cecb +DIST jiff-tzdb-platform-0.1.0.crate 2949 BLAKE2B 0035af0307068797dcdd2db75f016135ce288ece6a7441009165925242361e5974afcf2c4b16175d2a496d9b4890e2f355682a101b197d3888598fed1b2e7afe SHA512 eaafaeef311538e1162cc9ac2174c31ab56ece0a8e7fcc7de536e66ff1687193dc6f697dae111c60989a230dc303404a3d30dbc11eaee1eb639fce52809e49a4 +DIST jiff-tzdb-platform-0.1.3.crate 3179 BLAKE2B 330d5e1ef5c8be0bf680ce9c92fbbde1e9d502fd0e87134b16559b4c58c5168d4af4171e2822a9256b896961472af12545ac86021934b00fa5977301fe31cd18 SHA512 7e4155d7d69dcf20526fa92f6d9e7ce46978059996ce78c32da8a483446c067d03b4e80f554573707772550b19279be26c6e81a18a8b578e1709197012a83f68 +DIST jj-0.27.0.tar.gz 1914454 BLAKE2B eb1175436961038bbe6aea0a4e72542f41eb700e9354102a7a22a60a66beaefc214069355867e5ff78496c01b5242f84754b0da524f2034870824c279d180d56 SHA512 ed0ea8a425ddb800ab804440cfc4bcfbcee10fd209c310b7f9a188906925e0f34f627f4e74c484a72912d95baf1f1d67783852333cebe194a7cf48d593918350 +DIST jj-0.28.1.tar.gz 1894928 BLAKE2B e7c64dee9c9e69ab21edec825585ca74d67135a809560b65434d001fe39138b258e6ca9728c5b9c8efe1c0696393ed739dd900bef5522e34ac61c0eaf4dbac87 SHA512 34d11a357071313d7f5a16b1c346e650a67fb7c8aff561df09c9bb97c15c67b36306845098d08d340d45a3da570ef7a7e9308a507e7e476c04332a9f87e442af +DIST jj-0.28.2.tar.gz 1894576 BLAKE2B 41082b3fc8c28f7b4d4b501be2e05ebcecc33d722e6eab558ee1b12059743cd56c92ae2c5490d1dd307665fd53c91f1e3cab30ea4d90c0cd31e897cb352fb80a SHA512 259f3795bf3692bd1938eab6b656d800eeff22be3d409f92fbfc0e3180c29c50521adef08afd3b911b64653223d1e4040878ed69baa3f0d949292b8d7153d992 +DIST jobserver-0.1.32.crate 27549 BLAKE2B 5f6556788d10af992fafcb578ecfd2c81698eea31b636d3adb7544e12155796082623735c8b10ac4c04d891d1acc307fb4e4ac3f88b2006e181013006f51c8cb SHA512 d4528113dd5a5d4a3765d55599a07e0998c69c7d21a90d2872679755ec4bd7726e9721af9220c36e1179b153ad8a39214a422af63aea15eaafd7cefc828ddff4 +DIST jobserver-0.1.33.crate 29136 BLAKE2B 10b9862757e919a91e8921674380899b7272840c08e45cdfce7ecc43d70e1acf497e42f3cea903145d26dd0954f05b593506f72796f90a61af49eb9c4265aa7b SHA512 65ee462bfaa1fe75c32948a943d448ac8b435370cb277ae7fec9d23c93463d68cdcd839a3248e2e804bfc0278d4b1b943f4d77165385c4d9b82543bc5932d51b +DIST js-sys-0.3.70.crate 53863 BLAKE2B 15e75a94a2b7c77ff18847f98f76a1442b6e5f66960f3375534440c382a255e6b16ba3cb8c5345365d2195f7598564bf856755988f1288eb1b0b964e26446e21 SHA512 5dff8e790447a475b3c0a7068f0bdf1cced5fb8be2d66c92cb6f6c799f9d807f9d3c498e4f42c67e16d83dd4bb3be70472ece20fc42c3a8c8d57615ac8d398d7 +DIST kstring-2.0.2.crate 23044 BLAKE2B d61488bb67b0fbca7f655415b6147dfe003d6df9f746a836c4a29797af2627b2480fa0d4832a8121a04eb23d8623dbe37621a000661a45afc92013e04ac76dec SHA512 b0af4555a20ec30ea4ed03c2bed77b403446ec2dc5eac8064a9629b10f6e961f428d6be65ca1c107a19bee942930fbc08522647401106167feb4856eeb03bdea +DIST lab-0.11.0.crate 15140 BLAKE2B 28763aba9809eaf8ee5d90438ed973fbcde5861d78f51757a23840e5c1823ac30e53cfdcd88c6a8f0cc44c6b0d9ea7e8e50192f40c290c8ef1e93c9c58b35a7b SHA512 bb56ba0af097c5822f6e9ad51f0e4202ddd740953336f9da79af072feb0b40fcb18863f17df4ea8a076e5af719144037303b0fff4fcc0e5c37a018129a08fa91 +DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f +DIST libc-0.2.170.crate 760076 BLAKE2B 5deb440e04b0614cf5ec5a379d66b0f05f6f3eec1268742eb9052081408ec5da5f5185e63de59f3751506541321c618fd623d7b46b1892d360b86b6e250a4c4c SHA512 b716f1a76b208c5b84692fa3084c14dbfdb4a92b86c0e01215de04dc34c6e581e5f1c4561994c65a828838d5fa232efe93c3935faf5f83c8af127a5996f1f9d3 +DIST libc-0.2.171.crate 785246 BLAKE2B 2bfbb3146d63444632b924520bc3d8af4adc6bbc38f4a7c6e8a003365430372ac1c05246684b54f0a98c36c8a7f02c325e1a6dd7fec44adeff41767e427ea77f SHA512 aca8b5f769dff18d9b3d73cae2c496f64a9828edfb0b57412da01a89158e770a5dcbb74bd83612870f9a08eb31647c1a2c92463189f16b01be8cdfc76fe0bacd +DIST libgit2-sys-0.17.0+1.8.1.crate 1812997 BLAKE2B 91f61437450398c24a7dbb85803665a0cba268615a0e9d8176e094a192b9e8441d5d985a430722ebdf8c003acd47d40dc5b9e464fb7dae8d9c12b3adbad796fe SHA512 4c37c30426dbba1d9981d65ee42210ec07e2dae73ce2d18beee17b161eb96de0c7b1696cc8b97fa514eb9fdcb8b853713cd19174fc55f033b6a9c1e25520f75b +DIST libgit2-sys-0.18.1+1.9.0.crate 1855262 BLAKE2B 0dbd9e780aa5d6c2fa0229d92cf4ce56cd6b49c99e8fd49f148450f6a5e615834c2d72d15c0df766c02bc48ebbe6a45eddd9a5491d0ecaa330a07a076d0cb9e0 SHA512 ded77e138490f417e682326233fd4a0954ab3c928b888a2e7eb9be5368b3fad7f13885b25e3f396c6f310569ea0b318ff276b8c4272261f298df6dbbae964dcd +DIST libredox-0.1.3.crate 6068 BLAKE2B cf09f261d3a945d290ecaaa724903e0042d66eca46dde8a40c261ccb1e82c0d6b9926898eadafc6313fdb9f19cde56377b8a9179935482559c4b9707e327511a SHA512 c62142fdca92388664eef83fc89b8607e2df318cbadff6edf9e3d927837853d5cfeb54445299a82054a0ca81853b0a33536966ab26f1f2e0fa43b39aaaf67c49 +DIST libssh2-sys-0.3.0.crate 514550 BLAKE2B 55a24d513420e0222c342d252b1699cd583dadb37099082e0ea068fe064e80f6d82470a08d03654c17f50139993f07e20dddac4d11f0574c79040aee08f512d6 SHA512 cb8dfeade699d97fa5fa393bd87315f44810731f78458267ab098a08d949fde47fd57b64ed3e882c10a83ffff8f869de13eda50c72e140f57d802fa07650403d +DIST libz-ng-sys-1.1.16.crate 478122 BLAKE2B 7c1be97251029732cd3a8c77dad8a492193282b5fddf40df480ef3a35a49f5d25c7dc183d81aa267722276156c8b97243742117686d078f2d3a566546fa83d58 SHA512 c7d1b062a06b283ee2d398ff456f13634ed1d2d436ea2b8a55f19fbbad47bc419e068b0f9e805221321062b8c5ad309dd3e5d466741780549ae3e5299eee06e1 +DIST libz-ng-sys-1.1.22.crate 488180 BLAKE2B 06ac0737bb7edd2fa3c8c5fd8201bd0a9bcf0e0c94e9de92246c6866cb61a4e63e37c3ffb51b5416e7cc587199940d9ca0b8c673de80c034a21135e73154cd74 SHA512 292cf989fe308bd0e92ebe383512f331529da571f896ff08bdf2ea588afcd6675cb7185c6c5f1127f4557a57f33bedbf4d6ca7a7a5c0b5f2b4ca68af5d2f3e91 +DIST libz-sys-1.1.20.crate 830422 BLAKE2B 26265b1faf04f7d0cfd751ddf003585b1be59fcf8fde3ddfd86f18cc3e2d5c3b62a808f47c01329a57759d14fe6283cd94a72eda46d5c5031249df0f1696ab03 SHA512 9b537e7c01553e782be145223c6d174601ade3a950bfd0eb4ea09658da5b8910cf0d0c5984672f9d198f73d5aa63d21e0c20c4c44ff7d0a017ee11ae4ecf4859 +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 linux-raw-sys-0.4.15.crate 2150898 BLAKE2B d1936eb74377d9bfddccef3830b56eb716c38ea3cb7e13b73325dfd00f9fc0df74bae49e4214dd7f27c257403b8b12cd1ef332d53336279d13f7e9497caf4135 SHA512 b5c39181fb6b901abddd8b2e7b449142e2e5691cddadb8e6b74ddc3b53076b1d410522cfa45af68dd18befd24ff12313c2494cf2cb0cf142e2228bfe42014309 +DIST linux-raw-sys-0.9.2.crate 2297426 BLAKE2B 981899ef8948d1edf74bc64ced0fdb1841d0f4474abf1eb5baf3d58b0dfcc637dfbe6c0b75a0120965ab3accc64ffb8287f3605eb9e4fba286d2f1818bc9e40f SHA512 3471aa11ea0f435a8dfce1e670e4c377846e16c2f4b61b59f66bca867b7cbdbd5989ae7f978e9b7d2f487c2442a4086b5473606ba5e336c43be0cf612e883c60 +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 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.22.crate 44027 BLAKE2B 831dc5092db05123bf2e909eafa708339983edece9bc8cb802f0ab418d47ddc5045a72c1b58bc7c46ffa68080eebd0fd55d6e4f5b3d5ad3b0bc6b2ea0dcaace1 SHA512 bd7baa9c8a5523fd0864a53bcde955d484cacd782412b5b02c890b89dbf62137624da3a27337a310dd8f62bcc6606925a42bbd4ca161a3b7936ea4ff96bc0d71 +DIST log-0.4.27.crate 48120 BLAKE2B 09a2159032baaff7eede480062da30ffec1c1d4c77e76288467941dc13722ab1566742c1821326ca5f8c2f9f7597099e235213ecbf883fd93daf5ae9ad5ee981 SHA512 8d57219b76c8a25bae193e4d16d4d03bf0b8523e1ed3bdc80a692cabe00fc0359ae9bc3be989f04476ecda7187f27e4ad23fe260a96fcefc819af00fe12a1151 +DIST logos-0.15.0.crate 1542531 BLAKE2B 823e6e6486071bcfd0a9d6e7be4ad11d0fcd207aa566d008cde974e8de7081d86943279b2aaa43e2f45c0650af18b38520035f8a971c40c7bf05a013800ad7ae SHA512 1563c17df813825948d068cc806d06cc0dfb4ab026ac2b697af8f127d25103da9e17e7938002f67422f2267dd3bb02e836898a8576a5f019911568c0f99a12aa +DIST logos-codegen-0.15.0.crate 43103 BLAKE2B 6c6f5c7d01932b16e59805cd042b67edff5a4f3235316a59d18c02f90fa978dda0673ebe0e70a7bae1e02105dcc710e3681b8e10204499737ee8184607c9fc7d SHA512 64147154e34f35bb3e173ca6c284fa3a680c211c71fcda3321e179b422992e98034f6d2aa0baab295efea91814083994536d9c800f559ca910c1a3d5ae5fd375 +DIST logos-derive-0.15.0.crate 7187 BLAKE2B ceb7e32d43f2f9fab7c3dec5b5210edfdb33460331aa4f897827f26d520931242246fbcaf887be2a05cd8f396d43254b32cb2d834f4fdc3b25f60d30d33c4b0a SHA512 a7eb92c595521f838816fac14b67f15167d1d876f96149b6123ad711c7910df8a7f984fd5560ffacbc56287aca19297f6bbefe407708ebdaee2bea4a8e21ee45 +DIST lru-0.12.4.crate 16032 BLAKE2B 7255bf86fcc001ef8f94c9d7578993e67517145d0e83adecfb1b5095faca200493a22361bfc8b9827bee07a4e5e150958d4a54ca3fde0f06bf733dd4749d861f SHA512 1d5becbb538f90414d320fe14d0d6fa8bb14bdce69b2e1855b360287e3dfefabc1f62685190730d11a4ddb843c2180dca964ea4a79606950f087c404cc3798f8 +DIST mac_address-1.1.7.crate 12809 BLAKE2B 73da491a2b79f0b7050b68a25f6fe5a9272878de299c8d94dc388f5351de0cc3690d36e1acb485f7a64e9ab435b9feab70e3b4a00aa43925dbe9d11045c8f77f SHA512 0d2318fed75b14bf5e43c108ca830f431a62265101c44b4e02ff6220e479fc122f16ee905552c8e2af35c31299283715e0968b38696f8794f4d3ad7b2f9c49af +DIST maplit-1.0.2.crate 8871 BLAKE2B 3cf975d35de2d2fbd50227a6d2c5e72227e99197b620c8f29be97bd3666ec162deeef0d9e6bd327a063f175201beeb73c4ed27272449b1df0b78238b2d36ca22 SHA512 917b5cf665e12b687035c895b60b2ae05622963f495f5693515fd24d56f49e95a06ffced68606d061bd20822c655100035930673fd4b0d4790168763b6961a9f +DIST matchers-0.1.0.crate 6948 BLAKE2B ec3a5d01d2fedbb4dbf5bb185afbb9401410463a61f51674e0df6a571db352b2bbabfb99cdbdcfb4e511ae783165bf0258f5163f240a229b9087f9edbd0df41a SHA512 84214c1a84952d85631aa1ab5115df7cda223ac64e2acf055b6129ba1aa26ddc87615a8b51ca890ce3fee0419053fa7fe1599ae128f1d211b58c07b0c4af3b19 +DIST maybe-async-0.2.10.crate 22107 BLAKE2B 2b8bea636cc271574bad08313b86d5b3a2163199addb0b6320630655a8b238d811db302f1c9c7168bed5963f0b55a90554627c48f59ec2ccfd5674303b1cb344 SHA512 c41fc42385a47706167fa9c51fbd2e4dac74683c362d66f71705de4125dd639a518207a2ae4cc3e5f913279ea205d260b0ed3fe2edbce68f27ddaa9e9989e59b +DIST memchr-2.7.4.crate 96670 BLAKE2B da38114beca670467c3e1fbf4e415af6f22d52e3223715d52e181babb89b872b46511563985bcc16d7ff4e82f812c6e83ad904b0fe2501b14445119dfa8240e6 SHA512 8d0e8b9c30208897d4b1b920f1bdcccd0c2b75d92a06abe4a1b2407938768abb6487d63de56c6a80419798fe69517210643dfaf11f5f5540185f0eccf220adb2 +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.5.crate 33280 BLAKE2B cffb232e313c40c6a698ad6c9e6bf140193cf1cd4dc003ea6da08d748f11001c5426786f741dfe23490841350363db3b9adea927f3e40138b36f2f4558c7a113 SHA512 947eeaf7ded7241a256fc2b288013585f5034a77a18c8621ab01a4b47c0ae6e9b9414c5e9e2f2d47b661f8c6966b1ed0d159342cae80cf45e51629949c3b1337 +DIST memmem-0.1.1.crate 10665 BLAKE2B 430da33ee602a8aefb0a827afd288cbf0ec16f1d5377f38d17e44dd1d4cf5847b2123f50385c911423ad4b72721fa5b244e4bf093fb2fb1d3ceb53a3782a6152 SHA512 f4ee8123e0263c30898ff1e397bb3daf4e027aadf520977ccaf5bfc4ec8158b398a19bae6d48a85a084e43d80d5ddcbb3cbfdf986080041ce958d2c8f5eb897a +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 miniz_oxide-0.8.0.crate 56343 BLAKE2B e4abcacab4c8698d0489faca8556faa7bff53d272ea0c80e2e7843dc0f6f9229b7d5b0a17ae210344722a379853e7f14212505ee05da4e60549081cf77717c1b SHA512 044b641ce6d98d1968c1ee0906f91963f9f524d6f3fdf3059708177a759e1d498c63e595d3a3f0f9f3210c45c828b9b70274134ba078b899d7fefc2bbddbeee6 +DIST miniz_oxide-0.8.7.crate 66905 BLAKE2B fb39f59dde8537134ab4667a356a5f0fd4e090d588f0967da3ace2c13f4f41ce269e757c9675b08779893cebe8c7434ca061ac923d04a0e02eb6e51c5f7a1c4f SHA512 6a52026a10354f54c1806815f6b4e468623aecc7eb63bb7b4503d1f3f2af2c99d7055037cb14e53fc349664ec37651b3004c0cb09de6c7e8fcee6bc20ac1f2b7 +DIST mio-1.0.2.crate 102777 BLAKE2B 9b87abd99269c62e48c6be4fa197d2b12527b672c435d5f1f623f986c60ed391597dbde7d5b73a624a4df0eeaf9c9cedcd56cfd7ce4239757d59e67e9892c59f SHA512 77eae1170a318d4a53550dda3462ae070d25656cda51db4cb2dbcb28210802f9b7e279900e6d6eba68314a0c814c90eb4af7acc561f611535cb364f75ad4e317 +DIST mio-1.0.3.crate 103703 BLAKE2B 0d2360e4ef45f37104208a31e9aa467d6db041dfeb97403a010a36e1e1427f51d97f8408948c75c0084e6c118f058267bfe87d36e7911cb37366f2b1ac6eb693 SHA512 2142edc7e9378fc3437110c85ba2cee9c9683e87034cd44275d2c389645979db53fbbc29fec304f1d8c8f0464ae17d2a5db1aa9215d696fa0282f5069700b1e2 +DIST multimap-0.10.0.crate 14359 BLAKE2B 4e9b4481ce708ba6cf7560ddad3fb5b603e072ae514a9f4a18f5c77223fbfd33d0c504f8804389513c515766f94b4191e680bf7624096e9a78717ba33484ef90 SHA512 0d8a7d2010dd89f731cfffcf0f068d98b7b2e4ef64ce181e4cb3ae7d10c9a4866275065fc9d7669e1a26fa6e9780cdedf718e14287a550477810d9f786ad5db1 +DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a +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-derive-0.4.2.crate 14709 BLAKE2B be4abc3c51647f2d4ebe0c0619948cdc994c6ef808d768dd2b9274410716f524ec73c75440f7a780e4871f33055c81f800b0171e4b7a4e2214da5a3007393dab SHA512 55b951470a07dbce489ee43e1540056123d3eb7b5240903cd348951b81ef5aa5b2b1db311d1219bec8ad191373d0079bf40861e3f45380f8d8132f39d33b4f4c +DIST num-traits-0.2.19.crate 51631 BLAKE2B 78637360cbf32d172510a62bd9442708af9730c0296a2bb4ebd200c08facd49bc31bf8ddd58967e0df7273a938832b620265d9f8f4d26ad16049bf6dac1cb4e5 SHA512 180018a5eceb45085e4e8d103ff21bb4d5079cea874c42a0ad4c76c99d275d434bbc1cc289f0cdec172866daa89dbfe0871410b2cc3407233fe1129786905956 +DIST num_cpus-1.16.0.crate 15713 BLAKE2B 11b432fc7c7496d48918f09ed0954e0f1d0845596301266321293b374392898853fb7c313a0b0fd9d22d9dbfe3ccc5cc1e38f38407c89b2e5906eb76caa6ad68 SHA512 a75863afc4a563e63c64d06471c7921615355d98011ea9497b1f1a7dac2bdfc876509136018e8062ac38575ccf476a196d1fd9231e09e90017333bbf2df4615d +DIST object-0.36.4.crate 325802 BLAKE2B 1eb4fbe0cb2882a5371947234b4421b224c40a61cf71b994ee53074d70e010ee9b30638290ae89e14a9c6e1e339001852dbfedd4d740c642415c58327d121a76 SHA512 b929b3ad9ca32a5830a2ba103e6e14419b145c324b834b453d53f3cbfb5181246b2628baf5fc668c449f5337411d374b56abdd4d1dc4a744f65aaaab284bf77c +DIST object-0.36.7.crate 329938 BLAKE2B 0b02cf2f44e99002909b38125edada1a259feae59fd0e5ef52001755b6878cac710c87c60fbafdbe405281e039f68572ea3d8093d16128899090fd70df7f2fa8 SHA512 dd69172349ecf51fd2351d32cc4453760ca1d15e854a1cf5ed99112032901a54b4645b24163b946deed11f81d3e3035e1a5afd8bff20f335dbd05eceab073478 +DIST once_cell-1.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd +DIST once_cell-1.21.3.crate 34534 BLAKE2B 3578aaef305cad2fdffdc40c392775a3540bfab3f3aeafd22466d9507bf8346b9fcc200929d48525b051070c0aaa423ecbcaa12868b34dca007991effb224166 SHA512 32a87506c6f4598f3ca2c88556014ef2093d5db9a08602335e847caa537a866492fa74c894e7e1da2e4289a1d3dbffcb90a9e37a4a1453203832f434b8206990 +DIST oorandom-11.1.4.crate 10201 BLAKE2B fc77678ec202bc5ef7314ed876f670575983612db9cc94ddec4ad7e9f04e2e2742d12b746803b33f1dada4a10c8afe19210fbc337803ca59a0df74998fa6de92 SHA512 8d5acd7b344b1eb9635ae597b38d65f0da519366664f02bfd083d37b5e9c88f21403066a8e93d8a61e843e06ad9323cca9796058aabd901d0adf7e7235c17562 +DIST openssl-probe-0.1.5.crate 7227 BLAKE2B d1fd6a9498b3ab7f25b228f19043067604bf20790530fd0ab6fe3d4d3bc27f13e6e94d1e7ef49314c3663477d8916b8790b90427f74976143b54b95350895165 SHA512 7e560314150709a34520472698060c4f29689d4e608dc4dde146140aa690350d3603279c693367deeb0f21ab34ef61956143a3447827a2b7a3d578b9ccd6552c +DIST openssl-src-300.3.2+3.3.2.crate 9792821 BLAKE2B 32ad388d7bf8e9f5f22b55956a2d5919a5585fa5daa6379dc319ce98ff0b24db77dc58ff9cb585920dd9ea8aae2fb1e23b28da7eda9da2747ee7d0a61bf15232 SHA512 e18441c995a4a351decea2e6b0dec5409f85dac3e15868b16090883ba9fe12b010fdf5a22dcc2467d774d20ddc0a609e4956b914a8144451ea2a64736ae9e205 +DIST openssl-sys-0.9.103.crate 71552 BLAKE2B 4cc1ab93f5a444b4b985c84f6ae90f345da4639e4ff7c5502dc1ae59f842d46e3855057a7c05855f7cd739b5311f330dff361480ef2a0102fe46471506956148 SHA512 61b802f6baf918ec055be90ee47c69fe0184f6d9a1d29c748386192a11d4df115758961ec9b636126a6b42d7d8f7509248c59f7c035905558c4cc35b804a8eaf +DIST option-ext-0.2.0.crate 7345 BLAKE2B cbfc03e7c960fe3023512a4ad816d657b4f54f8ecbde9f9c4df4c5fee3b36b68ab463c67ad650778279e01c7ffaa63a0dacbd0c080c8c3d15b1611de0e71f92d SHA512 f8539f97b01af97e0b80fc96556002251befa60f8ddd19613311e62f9dc9834d71c22f5d8e7c53c4925046e38cdcf834c3c28042a4da862d6f6a21ddff8d8e56 +DIST ordered-float-4.6.0.crate 23633 BLAKE2B caf4d17734044d863fc4f3f1a7f140eb38a19e2d8503e77e163915383f971ad28ecaded594dbf345ef7e9b3c55104365160172c6c976dbf3de1b53c5821b556b SHA512 57282f48284630fd17d65727e54470e63f92ad83f7eeaf83a179747a3de3c635a91d6f3836d5e01355d0b2c1a33d4c0e4d931951495e3b8b838d8f058cbd2887 +DIST os_pipe-1.2.1.crate 10691 BLAKE2B 563b108a8ce21dc4406a35bd2776b156ec77053f9449ba92acb81b9194a6df58a72a1fbbcbfe0b8d88c3fd3b4f8b1244a4d6737916f8e4050c6cd3eff7a8b130 SHA512 3a184359185495e8a931d3e875c5ebdc822e6fc76ecb9fb4264409f68d8a145406001339bdc00585f3ed7d9ecc74fc89f662fa8e08f4ed764a258302a198d4ff +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 percent-encoding-2.3.1.crate 10235 BLAKE2B cf8e2fd7b359a05b7bdaf731f9ae84c7fe6f468a53482eb2db7f93dfdaab64ac812b3664899db260055a93449462e6d219c695942fc5b030517b197b4df9b95f SHA512 5951ea8315e52cf3acfbaa023cb9e13a136b114c54a7da0bd44619ae24cd2159d4a96469d7572a2fdabd94e19513a033387117d7ca81d0eb409fb383e4acda44 +DIST pest-2.7.15.crate 127895 BLAKE2B 6a0161a85c35e533f1c4992b842d6d1e8b83a0f39365280f6e156dacaf5a313c8a4dd24c241788200282fe0df8ab3372dbffe648b6326b3917dabff7b0ce7945 SHA512 a044c8e92bf63dca6522da1aecf714329278def96b037ebb38dd485d6063bb7b15ecf762fdfdecd2026136c42b6edd89702f624cde14b437161c372d6c3d87c3 +DIST pest-2.8.0.crate 128955 BLAKE2B 9b92fc5f3a3448d023e68e75ebcf71f97b2cd44b0fcb6ebb9fe38243f60cda48bb00cc1e67a779f2e42f56310ef8d7b37d94afe920524263e69c65754cb7cb3e SHA512 b22c48816749fa5d94764f9598512244e82f1ed00848733d3d7a19decf1d37860e2b0a5756984014218b21f2fa6c75071b1c8c5ae1c210e9048a5fba6af6bded +DIST pest_derive-2.7.15.crate 40745 BLAKE2B 6d1b81bc50a6a70e88cf5ef2f40adecbfd65702dacb7c8ae64f3d77bcb6c632f4cb17b0facd72e3bc60a12d758461acbbdc6d81b110faf8df6c764904bce970b SHA512 22cd53c1c9062db988dcf8645a6320f96219777fe35f9d8fe05f69df445d58a39157c029a93d5fc26781c5c44961afffb9bd959b3d4ecba2d4e17b23cc422250 +DIST pest_derive-2.8.0.crate 42196 BLAKE2B 56322cafd4f761aa6192d4906ec7884f50f3fc20f0714381d5bba2e8355c03380aa65ea9e68188f75d00cd9014037e2eaac026113c5a57974a33ac46ed1b431c SHA512 64b3bd871d813bb7ff90f39929e7ebb5e3c59d4cfea33868dbfa37b5aaffe882646c30fff2a500e75f9416ffe485c2cfcdae6ea756e9dfddbc1fd2e7d075ffeb +DIST pest_generator-2.7.15.crate 18417 BLAKE2B 258d73a82601722a791801b2b0b8c676b9c793cf5e3f74bb39fc7cbbf3b2be247b839eef01ac4aebe98363a865bc19235c9b13cb06b3d1f383bf7b7a15c64b96 SHA512 98e0101900cb4fd0e22af2a214f380269de10b590078a7a9f03154ead159912abfec664e1f89c57aae38ca8b54a163da4302d2954713711bb133a9c2ced32f48 +DIST pest_generator-2.8.0.crate 18617 BLAKE2B 849e0ec8b86f0622d199eea1e7f03987d93f6231fae53b5dbfd90ae7d4b6a8d9e8cef5856c3714ce1f3f561f1e80dd8ed121e7ab45cecdf722f21c3e5db540c9 SHA512 899b6c15178750dca9dfd71f92a00a70048fbc132b51b15af2b250f1873206f85a483c32cab1c641473b6d2251e9b5599d10d570d4724efc743082055666c991 +DIST pest_meta-2.7.15.crate 42121 BLAKE2B 7211276778d6f6017cf9273a5c181740808fb67782b59993158641a67a670d496d59f5702486d07fbdfb15eda225dff9ba7fa35c2235eba8e60d7111aee39b5b SHA512 dac3e599b280f2ad9d3d6c1362ca18e27929f15047ed9195a3cea1e1ecc03bab98355cb39de1c793764affe41b24f0efcb6660ad0c81f7a6c5201f402e4c6a64 +DIST pest_meta-2.8.0.crate 42931 BLAKE2B 9a73962e1e38b84131ab2350b69a1f5d611c549533eec73e898c394a9b9442f357bb5d5f59e1be12270dd29bdf237dc2d21786c0c2210736e224ef5d48300dcf SHA512 6b6945dc127850fe9e3a191f1d3ec95074004e4d3764e1c5138dca0c0da6df9d75cd099464ea8fe1af92fc9b38e724fcfe63c67640eac08c851a4a0396837b12 +DIST petgraph-0.6.5.crate 710970 BLAKE2B 7f590e93fb44f1bfb8920e512402edc1cb087ff9d5dac7bc4be965f64ffacf9c1c503eab4156cd2005f41099f6b34f51e49b21dfa217271fcc0d4ee16ae85366 SHA512 454e9805731374abf1085f1a8a72aaed85e83cd30ab9601bcfe0e46882ba6656242284bdf32b6e75c2f5ebdd1325d5f8873d5f720aabf297822ca97311afb677 +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 pin-project-1.1.8.crate 56118 BLAKE2B 7a72280105c6bb51ddb2571a05112de6493dbeb42013f26ccd4f4dd58459d9741839ad9ec9023e4a4f4fd2c6dcc975d58c6c86a72fcaf6bff295407943b8e49b SHA512 c93706969cb1358d84a9eefea6de6ed732b87c0bd68cd5299f6874b8ec0ea16d65989f127b9ea06a766a5c0e299033a11dd9d83f361938c28e1658d546e3725c +DIST pin-project-internal-1.1.8.crate 28634 BLAKE2B bf23cce4c65b929df156719db59318ae0aabcd2058aaa800a00b3f25f1729824214559a1c4e671cd80ba00c2843297d884d1e3b3851abcb890fe3f0e588985c5 SHA512 9471d2c163bb6966203735f6815023a77c7b650adf6f0f03f439416af297e03ccab1772de040c0b2c7bf9f57b92ff6cb0dd50668f85d5a9fe766e24eab0cd1eb +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 pkg-config-0.3.30.crate 20613 BLAKE2B e14dd544612f74b038bc7d279d629034237946c261e3e97621d6ac910a12f4fa4e75932dbd5d3339e62325d0ccf33002b07f04b0523f93d2bd3b1a919841ba66 SHA512 e4bce232e1e1cbb17d1c08c3de4dd12613f5a5238f831c2a765b6ede9b494e647d2416a7d9a0c926104e24066dd1b38df8df98a6c55d62f25060f80eb33d064d +DIST plotters-0.3.6.crate 147577 BLAKE2B 835e4bb81728d0c8199d33269d36e534064c8a7c2ba21cbc6d13ecee644b5dd6f4e8f743920770978133b70a168dfeeacc7979609f6904bbeb217c0361a17c70 SHA512 373a0ff61df8feeaaa0c32001a5354c7e1c2dee235aa76d1e8d3f98dd92479da07260f9e09f76ffd9467893eb6209dfcf751206e0603ccd21041f56d434560e6 +DIST plotters-backend-0.3.6.crate 13669 BLAKE2B 33c8feb8589ea4c3a9bf02a28b4d841d5e716e79db33bdb923caa21448039283dc7d926d10fcc6058bd7ae503d71b2fec5b5682d0265f899f9f9ddcd9f4b125e SHA512 d25418e21560b9020cdbf687900d306c2fd03c4517ebf61c5992441674f4be70ec0b36ec40d065e934e0f148a2348cdcee4508bae3fba8166fbb3769312b66bf +DIST plotters-svg-0.3.6.crate 6944 BLAKE2B e74d2bb5053b698f2a07270000249157ac1e5721e8b290cd60c2c840385e4f41d110be407597ca02633bdc5bfc3a2f3ea5c0f0fe0f800005a04741bace3a4e54 SHA512 62dbae4e7b95c01843c2470776a6a5c45df332846970c688b089cd2dd85dde146cec4cd57e42f9dbe8e994be5fb8906a47a0f8d3cb4a29ac3703ae668d374997 +DIST pollster-0.3.0.crate 9436 BLAKE2B 5d61b6eeca2bb5eb58728f644cdca2e2090d2b2b719534f55c3c22648c2f9e95ef4b0c42cd0b99aac600f953de49c4001579e4f67edec38530e298a2e3717d80 SHA512 f528a948a912af3d296adbd87fb7f207754fb1464fbad145c906572e205cda82c70c356cd47dc57edc5920e1e4383a2b1fcdae471ba9e35b1733f506e3692038 +DIST pollster-0.4.0.crate 9840 BLAKE2B b14a4fd7e7e8ea5a5b077d06ec15c8055eaa3fd54ab1dda2c03d5bc8833650f9a3458db9a927d83de5a504daffbe8a85a0a5ec5604edb49897fc68bb3c7aa419 SHA512 79556c0f14c5706e41b0304469513f15adc58cb48d82b8bed36c744073a2932d5d1caf1f20f5de02e3309cfc50df8d169193da8eb427a162e869e69e92d7a300 +DIST portable-atomic-1.10.0.crate 174760 BLAKE2B 9a05d6162c95f5140709cbd005c1997449fb6373700e8ed3966e3379898e95f3cbdb90b387f1c7deb3f1eb33125378852a7168d0d22b433813f6c082112b0365 SHA512 fb47ab53fe240d5b0824dd068c6dda473d3e71ae6f5dfccaa17262a8b6de0e1dde05d83975e53bbfcf43f10ef5c634fc024f94613937927ae93f1adad1dadb19 +DIST portable-atomic-1.11.0.crate 181258 BLAKE2B 627bd7c306f6c4d7991abd9f995b7e0ce110a7ace738690c287a43ce3b979691214e525876f8ace0c2f0d10d781fba95c7d3bf29aea28e09b05b06f4764db03f SHA512 71774f8308963c5399095c6b755befdf9ff3d28f9529b4bae1fe0f2aba733339a267aa6f0ff854e59fa5044a9b0c2c86bad3bc4fcaa951724c839b0d6a22041e +DIST portable-atomic-util-0.2.4.crate 47043 BLAKE2B 6a8e122bb2b9eb8262e9eb790f336dbb602f6c086f8ac025740c043170360d5474af578b3842b06ec51535535de3f4d1b6753ec54a6871dd0396f5c1012b0bd4 SHA512 f2266e78576181123aaf68e7b5d3523a368fa8136d447bac68a08d65c7051dea677cea84491a1a03b9decb4704b2f9392574d68dda9427092a2ac92cfa0affe8 +DIST ppv-lite86-0.2.20.crate 22478 BLAKE2B 9d68dc36d8148047d571c0147ed29f586f3c6ac9394b56bd955c8ae5bb18f5a8da5369809f7b8c3199074e23660325158c32c62e1bf69a16cb1f5da2a01f5df0 SHA512 6d171f63b42296f7765732fce3af7ea05d0d81f1541ffb3ad86e81210715ef4afe5bc9e58926e97e757aea6ff96a8012c8411eac78be0fd080898318ed21d7d1 +DIST predicates-3.1.2.crate 23986 BLAKE2B db4209b491f82a1ef6147158fdf86c0bd8a059e61c4a1922dccba257e461be36e31d4a03440c2b80b3c7c49d612dec81fb76f648bd5837c481d93cc9ac5ede65 SHA512 50896189f39842ef424aebc12c2633112fda83eba1bdeaa3e6f398db1e28dca0cc7838948f25e67f6fceede1a91a1b0ede5d4dc4edac6da752e48c7a07bbe3ae +DIST predicates-core-1.0.8.crate 8552 BLAKE2B 774ed04fea09335ae9b4e87a237871f954b85e54df369c5be60977381e8cb50f11aa869e5ee41e57e4f3283003a9da67bdbe3460420ac8620f18fd81e33f0597 SHA512 8cfd010b70aa694620d6c573bd8ddc50ea16ba08f6c737902ba6697307af4510b9298ffcc3068b45bdc6430103db6fb4499783c64044d87d023bea46d45d0f7c +DIST predicates-tree-1.0.11.crate 8393 BLAKE2B a8ed762ab18f3cd72ed749cb3db3d756dfd2d3875b0f1c68a99e39ed4ac5c7000086606c21a834ea0a81db961ceab659a4648435d9eaf1bf3d7f29d92410efb6 SHA512 e1b08010f9cab65c75d82cc44cfdf64d92127acf6a72ee0ce1533e5d7d8027ccab912e1c499b7b78508b5e3cb20dc03df94de3dd520ae13736906a5f374b10cd +DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0 +DIST prettyplease-0.2.22.crate 58169 BLAKE2B 74b78f69b167d253643780b007726afde3a272c68b334b2b610d14bca1a2b02ece1b92f793341990a401b71357a858c4c9bf6c0bf965c61bc22a0a2cce84903e SHA512 bd3a3ed1395fb1e2eaff6231a9c54ce68ddd4be2cc30a6a871e32c943f7201b5c0956b16b3c478872daa521b92424060012d90be9bb45199e19e0b65860e7c18 +DIST proc-macro2-1.0.94.crate 52391 BLAKE2B c50986bb34468379e22215c6572c2b722f54381c02258fcba6805eef0166e4bb591d20b94b9084b5d68972df8ef12476ce0d1081588cf80dad3c4ffffa347660 SHA512 3fc4552187d4130f0fdb415f94e625c156a1fdc6cc955fda8a68b49983ac8a83b897f43d1caa130c4f0932fbd9651140b7670601faa2b9b936947c3fd89f7769 +DIST prodash-29.0.0.crate 90594 BLAKE2B d35c31cdc949591e81e73e5cbdbdf52a46d3bf2d7b05058c28d7924a9a8432ce377876a310cb0e49b3e7fb27fcecc294717def09810865e621014d0d1092ee8d SHA512 d7d625c4679864183da78c3c036f84805957db10f63c52480e9defca3bf4df23476e65dcfb5a9cffc46983db96a97a9dde7aca119ea0e6e9b1889770f7072705 +DIST prodash-29.0.1.crate 91000 BLAKE2B b0576ee08a97195f70ecda0e3c08ad6fafc6cee08c839105af4e75b7a754486fc3570bd739d3f990084deb3aabddc589ac6f123fe6a03e38891ae855ce8b74c5 SHA512 5d7ae3e80f90d6f4ad4d671e5370dfeb79207b648bee1ae787d56a7b826b27867f375d972e39420dcb4df03e1832dfea17717f6ef8e59c012bbb7ec96e5053d0 +DIST prost-0.12.6.crate 21552 BLAKE2B beb3a75475a2b8f3b5ca5d94eee848e70a8079045f0a0129baf1719c339e28bc74dea1b060f84d2b01f75a74356865e9bc72230419966924003ca724d6d91526 SHA512 2cd786b3409405ae8d615f74b1840b61c781467323981592b6b14c6209030d675eda41fb976062b850054b908f200fa8bb76d8ceecc61a049d7ff5a4669628e7 +DIST prost-build-0.12.6.crate 41294 BLAKE2B 2b91c79da08291f19dddb8fe2c92602e00db88111be57e87031c4d3642cd8ff97cb42ab342bba5e285edf24d3dcadbd1ded6ff81b0e199f49d776208e0be3aef SHA512 22eb582ac472e815324bd8a13ca67d302136968ace5bca9ad7cc2d4f55516baab20451110f08b790062c4d1f703c26f4dcf02cd39a380a4ddabc21b20636c1eb +DIST prost-derive-0.12.6.crate 19556 BLAKE2B 54189f5e58d331dd07a04a52b49533a8cb50a5aa4affb0c309c450e03b4f831b7e6a7af6293d667fe039d47be067b2052c08d8de31a88b80ae1a610d05d5158b SHA512 534075025c14d3a53695f41afd63e12eef1bc921984ef2c07b869d20efba251f98a541be5adf3fa6df72f943fa209c7448488ba976721f1fa16b27ad388dc0b9 +DIST prost-types-0.12.6.crate 43568 BLAKE2B 73d1029b1c9e201e11e97d681a1e428a8766af97e6f4a465f44b5f731e156ccc140cc6d20db85f747931fb0d3652221b0e4e2bb1fb3dadd3b1b8c3852654f255 SHA512 107d67909a486580e7b0bd708caae2720114a228de13c9a6e012a08a10dd04df12fc58eb9da2d72909f3cbfc2541edc60cc4d8b60ed2b906e52783e05a6874f1 +DIST quote-1.0.39.crate 31206 BLAKE2B d7a29f7a39350831e664bf39fa4674e6f0ec7b1d1219e2939d3e070c2546b8b231a00e6e052709a5d3448da71701da69ee6952bbc787c76db1f7cb5eff8c3b6b SHA512 3ed328321f2781c00f6c3d163ab41d46a5ed4290aedcc6be6ff275a2fd7d56dc48b3452b167dc713b7883886d485e6f983bd0acad7191ce3f3c3a7c709d27770 +DIST quote-1.0.40.crate 31063 BLAKE2B 09036ff3e5ebbd775c466bb936de91d4c070481eb4b98c62a4cddcda57cd7b67d63f979b321f6ec64aabee3f5da6c28e7a3efb83f4647768ba578f1bd0bd0bdb SHA512 45a76e22a2b0bec47e4ba73c3b73cc41d821dfcce9876134c5d8eed514da214aee4ce7612e372c8709f888c0d8b9b7e5442f27adb7a59f3571f0339ed7e2ac99 +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_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 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.11.crate 30300 BLAKE2B 715e9f507aa5b56a9779d9800141cdc044bb52c93d018b95f596e13fda2e9ea7bd57fbcecd2ef4a418fdfce234018587795c7ec25d7da7c491bf037dbb1c8781 SHA512 74a0549484fe332a6192227889165847732e87441058f75c6962034b816f258035a20760ab19c6a5c6f008bdbf092cae02d11e232b69a2cbca94ff1b000f5226 +DIST redox_syscall-0.5.3.crate 23830 BLAKE2B 0a38235ec277144f0c3e7bcb1d273c7f357d85aef33dbd06328ef16bab7df0a07b523431590899ea58d55e8e1d84c32392478530200cca3a9483e8a47b29e233 SHA512 777d1208004b7756887d6c5745ea408972670e59430e1d299d01a463ae41b98e0920ee77aefef8755fc949d4799dca679afaaae9c1a7d060f76f69af5b90427e +DIST redox_users-0.5.0.crate 15586 BLAKE2B d38045f8b10c2c62eeca1207110e6a194366d17964a641eb4e2898378b9ebb127a5a89f379caf3b4d530f247eb5440844e31056d47a125fe0e6aff25d98d17c5 SHA512 11f255963cede17382071354568315e6aaaec5afe5ae09986fc71e273f6a44ae8eef2f6169e3a5b635bfed7729775d485a4edf655ae8c1297aa73bc156d78554 +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.1.10.crate 114533 BLAKE2B 0e357229f6825f14339b1d7c40730b83e62bba12115d01ed20313320766e769a653a2fcd2c9d19af51a82c38e9e42c1a31d005e1f44f5b6fbb3ead7c9c74027f SHA512 56d64da361afce82c6cb49e70b99ce1fca3e1969c54bba5f9971db135f8544c65f49feb8827789947b3d1dcefc9c49a7a434a7ffe0d09c5900345a1733723c5f +DIST regex-automata-0.4.8.crate 617784 BLAKE2B 7535c79f6ddf1b1225e21171921594dcf32fc3afd47519d2067b2047b19070cb7e6fdfd1563b884fec6f91dd568522fc95d85bf095c11f8c02daeac128c45020 SHA512 278e3e2ab230ed5fa7d4837e8ea879fae68ebf35c2da5cc3a67f46b7d593abbcf71e6326a0cf34e38edc0f3f2166ff42a4fcc17a400d9604429aa5b4be075a3f +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 roff-0.2.2.crate 11648 BLAKE2B 38431e1dbfe394274c09e32a9f4c99f7e208130efd1765e9df0c08cf313a0ca81d13198158af6342ec658648cfcfe2e3cae5a5306f8e27e18af7b8163359e896 SHA512 0098d4cc921435cd48fd924d96e8dd27f6443a9b6cba847388ec4be7c2222bffa7a1507862b8c120314d32d08e0cc04e52d44973e25d85536a3a2560fa2a06aa +DIST rpassword-7.3.1.crate 8164 BLAKE2B 60e89fc36d78a64d9441bd902866500872f4ddbd28ffe4bc5c26b5882ec1dd9bcf50dc06105c87f5fef8c51b327bb9af1a324831cb6396796afab3cb7f4a2288 SHA512 28905b33e5fa26d9a7bc0d682b94edc6119b2d8c2a6826c89d61fa86033230707c54f3ed8047ee3f5da4393c119c70f102ff61efdc1d4bac38e583c04e3b4382 +DIST rtoolbox-0.0.2.crate 9179 BLAKE2B 4cc9faea86aaf0f9e9ed95269d0fa8c633d7c05d539a435bbfcadc563ad5fd0d3f06bc33f83a24432a53da483bc7771edca21e6237888254b1d000f7af1ee41c SHA512 2e239e821d0bdb171ff9d03d3b8df2fbb561ae67ed653f66096ca32b2a83badc7d1b74b4ed1f0f41f141ff2a383fd06618f4f7740a03514b256eca4db0699d42 +DIST rustc-demangle-0.1.24.crate 29047 BLAKE2B 8248b014eedb26cdc0b748544ba91b9aae9c992a6f93b4d3ac256b78f691d572f8885a3575492ea556698a241d2759743968293079ca02bb6a5f318b0ed66dd4 SHA512 eb897c35300b87766e6105917a907fca1c5b1f7691fc03c6c1aaf38075ac883a73d1eb54a245d13ba59c7b0f0333d6543e23fc1b1c542fbbd5c750a84660b9e8 +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.0.5.crate 414160 BLAKE2B bc6d64d86501e5e97875fe290029bd6958db41ff90fa3f8d75fca88761a871904b96e0b452a7eaac7177de237ed2693ec8f32c940dce751ecaf1acedf582301a SHA512 df4c0ce07fcecadcccbb59c65e826eb327904f5a590a61539225c11ebcacf067896bb8577c73a490fbcc3ee20175782b847246095143c24f67e073f2073e8b07 +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 sapling-renderdag-0.1.0.crate 14837 BLAKE2B 6afd63f7a752eadf773d5f6b9f251098207fb87e4024b73ae4f4fea73094225a3333151bf44363e231fe3c1d53ba393383de1e921964a031120d24a571ed12da SHA512 015a431a5bcd797d927b8d199fe395a826c37190a79d90da07daa0d86770e4c1b08625f614e9e277102a74bb1067f7ceb6acdd33ae21978a2da6597e4e167270 +DIST sapling-streampager-0.11.0.crate 76621 BLAKE2B ba714da82c48141c8cab4c750dd079a62f82a5aeee3465fa77adbfeab47734357ff7a39f86d2bf57f25557e9ade7837e487f8752e1582fe0f92a14875c9a611d SHA512 985060879dee995a9f6ad77f9b952575ce1c08e31f512e21f02caf65453c54306bfe5dd9f84626567e78d735ce8147de9c35b625ef7760d5606c43ec8770b4fb +DIST scanlex-0.1.4.crate 10496 BLAKE2B 580a2e8fc9a777bc55eba2223f43b387f4149d43474cedf43d57bc7293db95d6e203f9edc6c31612333b821519ef4239d44f54ee21440af9b2c27dbb586d68a7 SHA512 a92fe50e74c77d203610b3d7d109866d6f9ce8ab76fde718ad2e7b9cf1d7a92ae943f32741b1c30f75225f6d9e7c6cf8d4e08ed43a34614513211bba25393f07 +DIST scm-record-0.5.0.crate 59074 BLAKE2B 6b28031ebf038e986fc3410d672aa59d9668a60d874c19474d703b28090b2a5ea61ce4211ebb48bdb5434854372f33a18e1e145554df3ceb31d02dbcf2847f0f SHA512 226f2f907bc46c12f020c853e958b665aa093c6aea60f49be2cb90ea05ef9e98a93cf66d904689ddf12493eb82e2a8a213396477306ef45f706296e975d8b528 +DIST scm-record-0.8.0.crate 60311 BLAKE2B 451eb0a60d97e6c370d546a5bb8cead99824350d9c466428374c9d8e160483f6b5303fad46be9fb14080084e48755ca0d2b8696685d4c3d182f53850afce6323 SHA512 eabeba02f09f56728036b28fe16c1e22f450228ce597f94a73af9e66346687c4921106f04aff1f10b4dd5cbe459a7559ca8d88c677b60d5a3ec2d9c72ad24fb2 +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST semver-1.0.26.crate 31303 BLAKE2B f99e282e2bc7844a451a4f600308840c4a96dfe032fad6e897e9ce66c8b5ee44ace8f94f93dc50a53792c8c485fa81dfa5477255c211017f06937212d9473dca SHA512 2d2c5edd771b67a9e32664255cc4c4eea8c9a6a4ab08a8ed968a493db70774b393ae98e20be0a87ff60149b7c142a01acc0ace28205b41b39320d63fd5dc6155 +DIST serde-1.0.218.crate 78968 BLAKE2B af7f366a1aaaeb9b5f6f22e7398a30ea486aa3391ccab9a11435d45f7eba10796ce671556b771dbfd8b914563949c54b4a4f14fe447a549e879636339fa8f128 SHA512 35ffd8556287fa270beb90539c1641912d8fb233c53c4017f1f65a483b2dc340385458b9a869b7142b4d514bcc87c25e69c9370b3867e463be887bdebd19ead8 +DIST serde-1.0.219.crate 78983 BLAKE2B 7e9542a04c7f1aeff95b821245034368ff1721d98d7138bb1e0a99cdd6436dc37d69606308834fd33daaea3a1792409b3b2305b802433fa1d155816c55ca2a7d SHA512 0d3fe9a47af027d0d79499e60d940661dba6e29e8f0ce47d0db2ab722030d255aff637248af6f893a9c4224239733db09ffcdc6e1923a7177bfae55c98ebe769 +DIST serde_bser-0.4.0.crate 18744 BLAKE2B c1afe41ffb0122784e5e3bc9aff49f08ac71406be2fb18d68e3c83a9fa59a7c5c50ee682f92ba7afb2d9fecb1bd4bba1ce87eaa9208ba1b12f835ff01e6b276b SHA512 d1837352a2b829771b178c668ca9555c88bedd0aad07dec31797386bd7d4e2de43acd9b7eeedb4a344a86a8b85bc37a773851ba6cc0a59222455b61f86ce9f2f +DIST serde_bytes-0.11.15.crate 12191 BLAKE2B 71cfa0a91b274a2f31c2541c230ac16041d4454c56c70206f9b1874884cc9bf5b6ecb5a490f6f849daf391dae5888b5cc7428d8397b14e47cd8e13d973b1eeb9 SHA512 96c9f7749b15773df420fae1307ff1a8699856362775a9c9ef6a9eedaed4d5bbd4919872d8c2f9c24caed6dca6e3d82b929a9a3e7536df7e2be954bd1f4d56c4 +DIST serde_derive-1.0.218.crate 57782 BLAKE2B b2244847b41f1aa396352bcea886d6a28d13ede23ae6ceb813143849cc107b3fe0cf054687d9f35bbb9db4e95c619422d9710532fcfffff291280cbe3649a433 SHA512 e89c076b0aa22ad74010f5b6a60397b9b78b59ca50a9660b29ceb1fd608cab820c47e787e450da306062c0cea1ade7142a7d4626a77aa0ae486096c130442cde +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.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +DIST sha1-0.10.6.crate 13517 BLAKE2B 85ad8dcd237125945f6f9c2d7a48bc9802dfe8398a2bac86ddb96763486092fa18e80a2e69f89cfd6e95599d34d60ced33b26a68cbbe39bf158238a79433584b SHA512 fd37be7e3f1d4b6addd313a36b55215fb70abd21be7831b71de28bd3eb03b7352817d8a7b1a166df002c3a23eadc8224e49edd4a37556c0e5357565305d4128f +DIST sha1-asm-0.5.3.crate 5830 BLAKE2B f0bdd5f39644f59ecb8e163f797f2398afe3735adcf67b86340028c422479a13d3d6ab89c13044cd05ad52cd56ee170253a384e719b85d1851b4ac4a4501ae62 SHA512 dd8658dda1b44120b4475e09c51137b9a83a9c55f3d141db8fc170990fa1dcca351194b8bfeb610e8a6bc8846a1edee05e3ae9bdaf986c0a0da0e8d52c34a7b9 +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.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 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 similar-2.6.0.crate 51659 BLAKE2B cfd3fd530a1bb99d63a071f34b7db55210edc3a4568b45a39ad67a0f9c1ba7fe7619a5c78f452732f698cc2f4df8e2e90d174c469e103338a70af016c030499d SHA512 cad3a5fafe3ab0c8eb08d87f982d7d93b9e65a714e3a313db92eb4e3b2c539657bdb7df4bb71597300b690248f45013401ab83f949fa8410606648e2ccb87e0e +DIST siphasher-0.3.11.crate 10442 BLAKE2B 771221614bbd56f609b9743da4352dc7a2cbd0f6257952fab0cd052e5e5b258a4c95a0461d6d1b579dec90b72d66a0e58e036899b3db8341ae753a421a4cd4d5 SHA512 601121bd41da896142dc6ccc74a6eec3ebee3e976857ab8b5d21e915fdc8bc6e979af66a489c406371fbbbfc7a13338cc4b3744aa981206e43c53998f3e1699b +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.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be +DIST smallvec-1.15.0.crate 38113 BLAKE2B c8507c870d84d528c9e17faeb342e4d91356c86af563a8cac7b3a29cb5aa760d4a9f54e5f267d0452cb7301f8acf4da1ac0f48296216417b327441c18971a06d SHA512 c1fbd7865a629d368776544c2faeccc711df3d27d97db5fb2a169933f3cdf66abbdbf476dc8af88f30d5cd6cbb3d601acef8abb74e7dc9a36dfc538dbdeaa988 +DIST smawk-0.3.2.crate 13831 BLAKE2B 551ed3406db797765034e2ba53d5aa75eec57cce608097eaf0f1a94fd1df8aa8bd248087a8a3b037d844fc91773f74501686180802a6d75165f771ea1f20ba96 SHA512 39f3cab5a6eaaef6f4e7703a6840ce7a805f6175e02968090a58a12d3420f0a144533e5d6542f1e9ec0e36902046a180386548713ef6148064922ff837fa1602 +DIST socket2-0.5.7.crate 55758 BLAKE2B 148d2e2b6610895ec555b1357b340576984eb76cb3ea719f85af50cc4215b2ea2db739e2a61434c09360a0c1ff8e05911764e18dc4a59451c0aeb0eb60b8403f SHA512 ca37157bfa970cf3cee8b45c7fe64930becf2ffbbc309ea4613be968400279b70edd084d159f65b76fe1130917312d81455023c0d7c1bab7a59c79542aef9dcd +DIST socket2-0.5.9.crate 57432 BLAKE2B 07876ec6fbe32656bb7d8dc7dd03c3b09bebbc77ff11b9581345473b3d420298432f3ec4271b6e0d2b4ffc113b1237937b2a6fa204856255f8027cc47d9ff2e1 SHA512 a73a30999b30694dab5c1c129244a46dc1773a95d30b82d58ece646c401553719d9830d62c793a7616c7f2e77280d3121ef1b0287936b19b97368ccf040f0918 +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.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 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.100.crate 297947 BLAKE2B 50a9b244732eebc16464bef152bb620d86aba590942b0d68710d36e89c0ee752629be5bb8db48866c7d252d545ab910625891a5a9b499ad9142191881eb9b42b SHA512 082a975c6448febe38abdc0b43ae929a97a303c0f980ecd2bdd6c44aa2b39ee5aeedf6b1c84316cf088e0d97aff011ec0482a5242ddb338dcf7db5d55926cf6c +DIST syn-2.0.99.crate 297762 BLAKE2B bf21147201b59235423dff51de5b652eee6f132d7fe173806e10aa702b09519be10325cf6102612a9def458c3f7bb3f353bef352a1f3252cc757454cc71a129f SHA512 d11d53f2482b23633dc9296bd9eafa152b899e8e9393c2bee6ffe9feb77fb112bf693f41a531bd5de896834a75eb23351daa00e32475166a69881d5bb0dbed95 +DIST synstructure-0.13.1.crate 18327 BLAKE2B b29ee88c559a2d58fa46b7af155b448f001649ea79a1898f0ac87e69108b87c65cbd287d8f9001f360df7fef06ff39c937b48d33e487a30c8eec6a46c639c0c2 SHA512 09024193b44fc9a8901bda845b9f86c57dad65d0f53e309b2e7e968538fab6f67db1c86e5e52a2eb8fd116dc073e3ad10983bd60764662ec6ba94fee22a958aa +DIST tempfile-3.17.1.crate 39240 BLAKE2B 92e3094e47a04054805a2e4dfa19048632be6954ecea640c952876dcac5a68339cdf3136997fb1e7cdc0f12e0a44e3129dd95a305596804b5ebe8c9421ecdc07 SHA512 52eb23b3c4daebd6731338b0fb21ab625a5b910c75310a58c1b339500c32bb77fc9a31c2f5d88ade11e60cc49df478cf86b7b8a81416401a5bbaa284c3293efd +DIST tempfile-3.19.1.crate 39634 BLAKE2B 41137f08f383a5e0c878d697b7df449f4453a0bdeb0a006c02487efe4072846098af89ef12022a1716ed7e67a75d9a65bd8ff27e9e0ded52e199b8b821778adf SHA512 ca6db7bd6c2b70274d5a2a0cb5dbfa1b27466b37d5bbf50ef99c4c62ee24533e9eb81e0626357d81f7b7c884c85a8281f737dc32cceee847bd770dc03f7f2c02 +DIST terminal_size-0.4.0.crate 10036 BLAKE2B 2f910a6ecd80a3fba12811eff425fe2d1a7c474d8db7f673037c1088ef468e96d41fd13fd3175c84c20da12195a07bbd4354767bdbc64d757feef86f86e384ec SHA512 b1a66cdf4e94997b5291f3becfac1e2a838f6c3f6c068faa1ff1aa775b2a97d41be2aff5460d88928786cfd7dc8dac5e2d46a62b475d40343e1fd517c6299897 +DIST terminfo-0.9.0.crate 45420 BLAKE2B db73b1857fff94a86aa8b840759dcbc7521bc30cfcf021c55aa6dcffb265042ed698b2a249ab3142c1761602984f510073d7cd73f818685153f0793c99e0593c SHA512 f22b16f93b2b7758b41ad393d580eeef067daada996e41056f21e110bf53fcc9a4bdd309518d338c5afcdc7484e2d36b2947d9c49b0ac0709448ceb00525e849 +DIST termios-0.3.3.crate 17103 BLAKE2B 855b1115d02dcb275ea772dec3db383f9a6f84c14876ac037a5e3bbd1e71e26d3adc64e41521145093256acbea56c28b6c14f7e3e2bc9fda37e7cea113abe214 SHA512 3d4cacdaa8bbbd9083a050e723c93510829210f5ca8eb806e661a3a1e3c8aee33565142c5df34fca74aad0d26319525ee70ca6faf3f55a29427423d37fda43ff +DIST termtree-0.4.1.crate 4557 BLAKE2B d4300b0e6e908c519a0a76f5e08167f4467f428b2926e7739614cef5d3e294dfac15ae8576f7011a852745713c16da93346660ff96520a2bb90a4dd4c23d889c SHA512 ddbe0d3ddd79b182732359f47958ca32aa351d10b1e7d5f6456700b851aa2b5314ce005e1fd120a248b676f219fbd68039cefc071d92c5b5477d053bb6e29062 +DIST termwiz-0.23.0.crate 389278 BLAKE2B 730f96d9f0d65e3610ce1d3824cc7f41c01f47d020ff775fe6f59f9d93f519bafe31043e9a1f7060b71ed35741023acc5ec8aba1b7a76424be353487d4e33da7 SHA512 f1aa696c9956a558f0907d6a099a0aef7c4134acfbf65098bd441eb729cf6bd2e07bb70b0344050af9908f2021a5f23068402a73eba22f3410f9cbc3cbb0b96a +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 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.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.8.crate 13962 BLAKE2B fce2feddaaebde42bdb83d814929868f06387a4fa25d5becc73ff0b983395aabe076268569c6a89e2d90ce6e68d2ebca7c3e0ba1c9159c61b32631ce39289a9f SHA512 6d7e3941f43c43ac091db5d1cf2a8a3892b54b0634d9200426eadeb82015566532f04b6040085dbdcb10580ac724b6ded8416931d764d795a5f923aced66c492 +DIST timeago-0.4.2.crate 18821 BLAKE2B 3669505354a6a3611fcea12e246318cdae805c23492f891cac879c08dc7b616f6843384d7debdbf76a7f598dc33cbfa6c71e23b0983ce826162bb5176542cc4a SHA512 f1f8c63b4f42463068478d3eac661d0431204ca65ca0a63d29d93af587c40a4c4912e3f027e37dc3344591e30362d49fb3b770a14ac0d8120d8e08fd5fe97e4c +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.8.0.crate 46796 BLAKE2B 720d0e6d881855a36779e12f5ffa708d3a8b96e6d0de9056cb33c9b8ce0d408f99b22f5b2bb9d64bee72a011fef846dbebbea2ccd238d7b951eb5ef0c4866e05 SHA512 b7b32e38229645965900f80f298685f13e6d13e58cfd6945409a6643ca9c9adc2621456956d5998ab9dd91c2db4ae79638b156ca0d9c7c5505023fd9b28414df +DIST tinyvec-1.9.0.crate 54137 BLAKE2B 68a96ec0ffa392586c3bdadf2323b2a3b416ecb81db5d18ae0e05187b097c7882da6678bc881e70f935554862fab5cf41ae590b27e0fab7c1c73995449b84f5f SHA512 5f42811be51c58c72b80fe9a7199250fb6176f5766dc774b39ff656ae5ebead0d9c91ed7db1046288b8e05e20edba36455e4cc6fc0766c60898187f30c232aab +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-1.44.1.crate 830115 BLAKE2B aa5782eb5c17671154aaa5f306cd97a7f47c298b0aebbd9641183796a77fead391c837986873e27ba617e3ad61d92af050ea3e1bf269a7b6eaef508d1571a635 SHA512 41250b12a7fef14026215f098eb5aec128c83d601cd6f005943fa06f89a096a384c0a5f66c409d26281aa44b0039598d8b058ca86d9e58d9a76a780a58db7d2f +DIST tokio-1.44.2.crate 841618 BLAKE2B be4c5f7aed9ea72ca70eda0b51f2c410cf03ee2caf783e48498eb7374bd3ad4085206f05948b7c30e1154f6a52b36dc3035e5e399d05f0b648c7d9f412feb671 SHA512 26cf5dc0439429c3f8d38c4cbd8a5e3a1db8c5188e0509ebfdaa45c7b71d586db89e8441bd65eb8269b095bf3d42f7bdb2baf6b788168ea19f953e638f4af6e1 +DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4 +DIST tokio-util-0.6.10.crate 71140 BLAKE2B 54dae89f8c3886feeccb905d371d9c3f1411fecc398eeb388677e364583fa42ecaa3ea21f10ad76e1873eb91da017ad19ab56befcca81d4e89ebc1253a9bf029 SHA512 0fbf96817b32fe561b26793e599377e9b58c28513e48d0ac070e81f64c0c64fb4d41a626f27b841e88970e8beb75fc2e94a8e9564e63416719756a9d845d8bc1 +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.24.crate 106399 BLAKE2B 7a28b08a5eac9c9d43243173e1b87f763127d4685f07e4792cb7bdf3d871faafd183129eac29c6785718a48b7f8e8804a9a568ac7d0b6af26c5fdc53e37f1475 SHA512 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319 +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-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849a0ae56747bfebb18565e362c727b7199592ffd524c39b4d478da7dfea2dc03b1be47a1908f91abff7d5edef67ca410 SHA512 0ea9fe590f648a193714890da388183305d4084696926f5694eebd3c1da8cae922df335500cafdd60ba16ee5ce59a59e4fa292b97ccf739a19c2fe7fe145b0b3 +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 typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 +DIST typenum-1.18.0.crate 74871 BLAKE2B 99116d32b5317a658526daaf4fece2b9dc8cdbbc30c1e7a32fadf913e56a270a742abe0a0d348ea6039ae74fd4258c702d4626b14071626b7c5d2e2c31d82dec SHA512 c30ca78f8ba2e3e1bbfb3472c01974a0aeecb4471640ef373ddbef984ab37bca87ad4eced8193e5db6206d35ead31ebc25cdfe958f371625eeb97b6664f9c9e3 +DIST ucd-trie-0.1.6.crate 45790 BLAKE2B a6d47c903be6094423d89b8ec3ca899d0a84df6dbd6e76632bb6c9b9f40ad9c216f8fa400310753d392f85072756b43ac3892e0a2c4d55f87ab6463002554823 SHA512 00d9732797029c16d84fe518b2d90de841b87b5ed6c3628b9f097f5340f1e50778749db18f22e4ecc513f53624806ddc3484e5cc9ebffdbb6c0c800bef817e95 +DIST uluru-3.1.0.crate 9664 BLAKE2B a1d05132e4940be5fc130038f910666d2b2df46486f986b855d7ce6ca07c95b96d0ea71f51ecbfd469adea74eb71f5c441fa57fa60bd67cc751a05744cb1e243 SHA512 cafa7798ceab468a46a4b61c7e0ce0ebc03114464c91667cb224e9692353c175430718632645443675cf942c9096c68998a8de315596f52d0a7d14d1976948ea +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-ident-1.0.18.crate 47743 BLAKE2B 517ab42a847020515b2b871844d0571ea672340f89a762631a791eac18935ac122122fa5566e58b99ab47de179eadb5298e8ff1d05b123c4e93b7fa989c8e31f SHA512 d11f89fb696f9e2953c96a40b5478832651b268c83b9c7a700b07e768e795d6e8dc346597d1226df21219d36866768d1f640bd8edb68db8bd3d5d437b2bfd324 +DIST unicode-linebreak-0.1.5.crate 15324 BLAKE2B dc560d5b36ed01357c22750feb7f09fd0f57fb0ea543180f6e31c0b71b51df4faaa70ac8482f9cd60e5d1faa5bfd4bebfbfd628dd5913c2c4a858ec04beeca3f SHA512 f37be2f7b04b886e95bb7d0f33bd392b78bb940ef9a01cec487062cf31ec0367306650fad7004df556887a324c714eeb28f697044aad9a429ce07b7b7344af60 +DIST unicode-normalization-0.1.23.crate 122649 BLAKE2B 22ea5ce3f5a2b371c3c8782321b1bbbee724db1e4d8c1d43af4e6bd8044b99307c227d93631d178d10fda445a941a485882ae0015a6e3d3c347e4bd465bbe1d9 SHA512 539f04010810d73fde7b0ab314faf813f3e7ecd2e51d7975281554b7cba4a8706e2b5523c4b7840568593652360ca59e9db0e1ce342e71c28db635ff55ffb0f5 +DIST unicode-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.12.crate 24062 BLAKE2B 61afd22353d46a8a77519af9b3580d75dafc7965967f7724cb740f1ee199c7742b3549ad6c67776b876dbda5b8f27c634431f68517e29a72ade1622da9fde446 SHA512 0bafd7a69bdf49c849e7c063ebf0487eca8a76244e3bc18c9a5f4609465dc0e5d482daceb6a9a6f4125b801bf7063cb8225fdb55173e5dc55e7bf278300df1b4 +DIST unicode-width-0.2.0.crate 271509 BLAKE2B 53015f24c57ba65d7ffc6e15e947f5ab96fa272996fe5a4d2f9203051972238ea7591c99f1d8ae5d2610c7b83c215b6912eff7aaae034237aec8d79620bfb843 SHA512 38149ad512a44fc79b2c991c6b5667da2e8f8b442ab6bb7e4f404e7fbb034f7540c7e0e8b9e72a1ff6117b899d6034862239f43b6423fa89d55dcf489caff37d +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 utf8parse-0.2.2.crate 13499 BLAKE2B 095b5d219ab8ff04c06fd6303e03d913ae36a57845f0b2ca3217a40e31a54cb0fb5ecedbde165d28f5f60f1553d8252986d7098fa83befc84a7cb20bf3b76144 SHA512 f3dbf78fe924f1dc3cf9498b6e43fb10174699463f31091a7a8136d8f31ec84fc00e80e3d8551b7e86257e8b3573cfddb56fc0de797fdb2cde0e962a8f239266 +DIST uuid-1.11.1.crate 47721 BLAKE2B 0984a57306558c1f17b6095fcfc603a1105afe9ebf1f24ef716d56db4c4d61c6507b766ccd8f453f7371341d5284061b6d09b75602dd06603a0bc1b320241e8d SHA512 b098511ed0e8c91fac9a11dbbaa335a9318dfc8c44853d806bbb4ff5b93c77cdd704713c16e3bf3fbe36be37864c7345af807fe24d210e49781d932ac831159f +DIST valuable-0.1.0.crate 27718 BLAKE2B ef5ded994c9a6dd302bed27f0d757447b0c86dfefa499c1ef0d25c3a6745ce61cfa2c926826534c9f605f9b89b4a19f91f06f94ae7c03f1ddc4c58fab3ae58bb SHA512 a97f65db1f1c5049a276dbb0e45e25c6fc6ce9d27ac1fcd77c945324cd8216ef60344065c79799ca04e338455e4f7422c44078eea32d5fc359dd0211ee7eb387 +DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 +DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9 +DIST version_check-0.9.5.crate 15554 BLAKE2B 131e75cc287518831e142430e2a39b48e4275874f4473780d47a27552294097aa1cddb65c385583e1022478f940b495eb43c24a8b1617b8ac5a24af3340c0d72 SHA512 d11d5a2240ab0c67ea69db56561ce202201edeef9a8e5eda3d9ae7ab7bb5752d8f343fe7f6536d8383de8d55f9024efa84f66a0c21e69563b7a38c4a628014db +DIST vtparse-0.6.2.crate 11448 BLAKE2B fe3422789dbda377be9cded973323149b296785adf184357ff3d134b4c39ba364cedf0fe1260f077a4e4f807ab4589cb1a5b886768e503a73285b24ecf89c62b SHA512 32214ee2d8216b8e7e7a329ba98805e9c6c78102e0bfb6ab34a7b2947cae0329f706862b349600088b6255b0440bc1e5fb818e477b126a569a0f9ad94222b3a3 +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 wasi-0.13.3+wasi-0.2.2.crate 136754 BLAKE2B a17e2670caed033c1b2e2bd709a79c1dff5d0ff46b32e9d9b0faceac2b3350397e7bc6ce113a9275c400537121c9d853130b4bd546afbf0bcd248f4c69d8a708 SHA512 c0b0ce3c4d82ad7350e017fda565a69cf91186ebc41a1c5bc21a6e2fd2f0d8e7d90bcd60488074da6062ac1fa39c684ddd8ee1d8efd66e82eff36ddb16682abd +DIST wasi-0.14.2+wasi-0.2.4.crate 140921 BLAKE2B 6b3ce7cb8ed888ad65053352b02b827bced3b59118d546ba593ffa9de48305bef62419751036e22b0f95c22fe34ea1d7bdf7fee0f6981181026d1eedfacf73d9 SHA512 57e47ba27fb2b66b34f017c85743b99687eb8bcdc1312fb36e30d0c501e670f00dc7d6113730d819364abef5e8ec04d95f0d1150ec2b6049e605fa8bbdaa2cb3 +DIST wasite-0.1.0.crate 2346 BLAKE2B a5a03d04135e3e32354d298386f132f9aa3b5c3806186f0c1eb75138038001d07f3bb5a3c6f8f938c9bba7c84b97b06b5304be3c9f86255d2d00f46a134ccd3e SHA512 06be2f7a2d289136740cc7b9ef9c4addbbf85210312759a7c99f977aa52285e2c3e4e3dade82d454a266ae42aaeeda7e767140b0bcdc1208ecc86aa18afc1384 +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 watchman_client-0.9.0.crate 34077 BLAKE2B ac603a3039150affd094fba66cc69e5d789e9e3fcec27c361a09bddbc5c2f6e59c4c82bcbe3b75cbf7e80923f8953e2f2456841453757d3bd439dc5a6dfa72c6 SHA512 52d8ed427b544ca34a4a7b387205460cc0724d7843585209f1bb51a89bacfa21cd595f0a19b61b2a6468a62d1e825361a42ffc93ea6322bdd8e15a9b15df4b09 +DIST web-sys-0.3.70.crate 615438 BLAKE2B cbc8b7ec572a3df1b42d603efb3af1914621957a79f0217e75b6eaa192db6dcf2de9782e130ebc364f704e624913a13cf9dbbe816087db340bcff4a4021b7526 SHA512 337a12d7eaf2a643a7a49a026bccebde73fbef44f729daa6feb71c228d7d8ef72155f9f501b7ef9ea5c22a619b8a8591487841a67a1e12a6d1105d92f3cc708b +DIST wezterm-bidi-0.2.3.crate 73214 BLAKE2B 821dbe5750763c6b99ae4ff71260140dc9caffa3b0bcad048dd28664bf8528f20b0315199886a7188afa301b6c32728ff7caf8cec56445fb566cceb2db462bff SHA512 37950db06980a60ce7a5cf2a2ac55aafb3d16d02b650dbb938f28d60217f4c51e1fbfe21d53898078336f68538e97f8a061e7b6c7eb238427651ff8673d6c45f +DIST wezterm-blob-leases-0.1.0.crate 5139 BLAKE2B bdf34a181571671bbd53cf099561f8d7517998379226299a004191f80a7b1250e61f42002e6e27ff181d04fac1b408ff596d54e3e5f14202e7b65b0975df1836 SHA512 c77232ff1ddd926982bd0b804c7d42f257d56651184c0543103973cb6a9625f87d1b6b77fb1cd385803fd4ba72e1be864cc038f46a364f646f91e59ad4cda493 +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 whoami-1.5.2.crate 24204 BLAKE2B 29ca6ac8b280d10882d39fe8f15850e2e6035c1e72445c7fb541acdd8784ee756f0a412daf3ea48f7f7755fd5ed68bdd309e85e9380bb9c5af7b05c197b46b14 SHA512 5ecb06b352528e3320cc71c6700f72a79a04791c33f08fde172762f6f2dde25218aa0d405604d0a18a741dba7c370c26cb63b471f09c7b2a6303cdf849606398 +DIST whoami-1.6.0.crate 24691 BLAKE2B 0ffe998e26022c825c32143487e3e57e96c1a76071fc34e9804cce048384df8c95a4986a6ad7acf3819f6b04e1647eb1a0b71d340fb42448fa0be8657be6c415 SHA512 0e1fd848afc358364bd8435b715f55bd15d3889c3087601f93b039d6c9cf8b311b962461ebaa97f88f7b7cd146f49b5568fefd6e8c850dcb7a23ef5396faf4af +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.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.18.crate 163357 BLAKE2B 7a43eba294c43b187211c6eabc449775081f44405045ec4786c5f10290639e18d002e872f9db14caa94e26fd99079c7ce2f99e70dcb20d842c0886ac203d8ca8 SHA512 3a146d9dc8fe3fcc855f7766852cd69c49a28f9048d553d3952d7722d49216cb44652d98b15ae1ddee99b2bbc3caefb107a9b85c309242dac943deeca65a81dc +DIST winnow-0.7.0.crate 170890 BLAKE2B 35b3f533e301ec4e5c7425ea5b7861cf68c4d983873d7a7ab347fc32ec62d3d1e2ebdfbd9763c8cdfa5264db5c6b732617c0fd6ed50d8514624b41712541fcf6 SHA512 c89a22de86a4edc8db1e061b126259b5d2d8811336b30dd1fe4a3ec619f8580c1463ccbbe5d81d5809485c0a5e767e2d38ea085bd847ef4fad07fed79cea979e +DIST winnow-0.7.4.crate 173588 BLAKE2B e4d6f93fae99ce2c90fe5a47cd1a6631e0ff69f3b6af91967178be8f71acd2897da71965e5e8662f5872580f5cb38823d5e41c7a849221e1937f0d5b92e260db SHA512 51edb11507a90f6f174f6dd1eff937c879fd9890288650489227363c9ef4a453663de185f2a9749168fa85d689b408fec8dc2395a0e368684ca4425ad8f5b7aa +DIST winreg-0.52.0.crate 30148 BLAKE2B 7b458d356ed1385b23ace88d8a7e2a4e2e3211ba4bd22e6488b60fe508ab2b5f6d93c7547e45e0564f512391a8fbc2af1bbd3e3e3a773865d87adff67b5b2fb5 SHA512 50659afe4fa9671696bb5c6a50d62e493ef5359a324a71f7877e2ff0b522560ad65196ac6d2f7f4117edb2e47e84adce7d1de5ed2ce273f132cb2d5006472e25 +DIST wit-bindgen-rt-0.33.0.crate 3357 BLAKE2B 7c5227e835eb405b681ba36a2472fb3330b9e44f8e9cef06ae5de326691d4e4535cfd09843241963572060f4ccb048aa088fb8692591f9253cd215f510969420 SHA512 fffae2da775fcb5066398aba5cd02119a07f5bb5ab2282c74f1665656de0278ba13352b8ccc6ff107677aec3ec5d401729158332f653e0a2e7b393d1aa018b8a +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 yansi-1.0.1.crate 75497 BLAKE2B c0d396c93a733ed6ec12aca3385d816f39b1f1fbed75da460f491f0cbfc30ba462842ebd1627fa8e5d2b7c0f37913a23747e5f5e23df1cb7c85d965e6c37159b SHA512 182c8c6c60a30a727d8f8b90bbf0527d91fa8ae9d8eb20e5414614b43ee6dc532f4b19241adbfb9299cb0004b39fe627036269b60b0c3860d9e1ea4413aca541 +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-0.1.6.crate 5669 BLAKE2B 1428e9cfdcdae13b39b7465524d1b8b79bdd89f743d3db4a3305c2b39d61ad7ced958dabd673a135147a04c8ace69d8c710dc06c6a07b1dd3987fc0a45148094 SHA512 e87c50b4f87caff70d026099bddcced73398c432f6aade32d74ad199cb3a985956bac282f48efdd501e64e80297afe4f8a4518db32437bf297fcf51a6f94bbd9 +DIST zerofrom-derive-0.1.5.crate 8285 BLAKE2B d19bf1b74be89f4d27eda36ba6407d598358d3d69bed64f02903ab7dc509faa006cde9c13e19f5f3cde09cf9049120575263996c922b20da366a11e18baa42dc SHA512 75098e0f1c690bd8476f819f4ea2a7645b88237042a8876259bf4e025b070a4b105caf16ca7a824c5dd6c4690b693fcc74bed9ac0b5e6fdab05a5bed1b5cb298 +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 diff --git a/dev-vcs/jj/jj-0.27.0-r1.ebuild b/dev-vcs/jj/jj-0.27.0-r1.ebuild new file mode 100644 index 00000000..46de2d26 --- /dev/null +++ b/dev-vcs/jj/jj-0.27.0-r1.ebuild @@ -0,0 +1,517 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler2@2.0.0 + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + 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.97 + arc-swap@1.7.1 + arrayvec@0.7.6 + assert_cmd@2.0.16 + assert_matches@1.5.0 + async-trait@0.1.87 + atomic@0.6.0 + autocfg@1.3.0 + backtrace@0.3.73 + base64@0.21.7 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + blake2@0.10.6 + block-buffer@0.10.4 + bstr@1.11.3 + bumpalo@3.16.0 + bytemuck@1.21.0 + byteorder@1.5.0 + bytes@1.7.1 + cassowary@0.3.0 + cast@0.3.0 + castaway@0.2.3 + cc@1.1.16 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono-english@0.1.7 + chrono@0.4.40 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap-markdown@0.1.4 + clap@4.5.31 + clap_builder@4.5.31 + clap_complete@4.5.46 + clap_complete_nushell@4.5.5 + clap_derive@4.5.28 + clap_lex@0.7.4 + clap_mangen@0.2.25 + clru@0.6.2 + cmake@0.1.52 + colorchoice@1.0.2 + compact_str@0.8.1 + console@0.15.8 + core-foundation-sys@0.8.7 + cpufeatures@0.2.14 + crc32fast@1.4.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.2 + crypto-common@0.1.6 + csscolorparser@0.6.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dashmap@6.1.0 + deltae@0.3.2 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + doc-comment@0.3.3 + dunce@1.0.5 + either@1.14.0 + encode_unicode@0.3.6 + encoding_rs@0.8.34 + enum_dispatch@0.3.13 + equivalent@1.0.1 + errno@0.3.10 + euclid@0.22.11 + fancy-regex@0.11.0 + faster-hex@0.9.0 + fastrand@2.1.1 + filedescriptor@0.8.2 + filetime@0.2.25 + finl_unicode@1.3.0 + fixedbitset@0.4.2 + flate2@1.0.33 + fnv@1.0.7 + 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.1.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + getrandom@0.3.1 + gimli@0.29.0 + git2@0.19.0 + gix-actor@0.33.2 + gix-attributes@0.24.0 + gix-bitmap@0.2.14 + gix-chunk@0.4.11 + gix-command@0.4.1 + gix-commitgraph@0.26.0 + gix-config-value@0.14.11 + gix-config@0.43.0 + gix-date@0.9.3 + gix-diff@0.50.0 + gix-dir@0.12.0 + gix-discover@0.38.0 + gix-features@0.40.0 + gix-filter@0.17.0 + gix-fs@0.13.0 + gix-glob@0.18.0 + gix-hash@0.16.0 + gix-hashtable@0.7.0 + gix-ignore@0.13.0 + gix-index@0.38.0 + gix-lock@16.0.0 + gix-object@0.47.0 + gix-odb@0.67.0 + gix-pack@0.57.0 + gix-packetline-blocking@0.18.2 + gix-packetline@0.18.3 + gix-path@0.10.14 + gix-pathspec@0.9.0 + gix-protocol@0.48.0 + gix-quote@0.4.15 + gix-ref@0.50.0 + gix-refspec@0.28.0 + gix-revision@0.32.0 + gix-revwalk@0.18.0 + gix-sec@0.10.11 + gix-shallow@0.2.0 + gix-status@0.17.0 + gix-submodule@0.17.0 + gix-tempfile@16.0.0 + gix-trace@0.1.12 + gix-transport@0.45.0 + gix-traverse@0.44.0 + gix-url@0.29.0 + gix-utils@0.1.14 + gix-validate@0.9.3 + gix-worktree-state@0.17.0 + gix-worktree@0.39.0 + gix@0.70.0 + glob@0.3.2 + globset@0.4.15 + half@2.4.1 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + home@0.5.9 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + 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 + ignore@0.4.23 + imara-diff@0.1.7 + indexmap@2.7.1 + indoc@2.0.5 + insta@1.42.2 + instability@0.3.6 + io-close@0.3.7 + is-terminal@0.4.13 + is_executable@1.0.4 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.11 + jiff-tzdb-platform@0.1.0 + jiff-tzdb@0.1.0 + jiff@0.1.12 + jobserver@0.1.32 + js-sys@0.3.70 + kstring@2.0.2 + lab@0.11.0 + lazy_static@1.5.0 + libc@0.2.170 + libgit2-sys@0.17.0+1.8.1 + libredox@0.1.3 + libssh2-sys@0.3.0 + libz-ng-sys@1.1.16 + libz-sys@1.1.20 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.22 + lru@0.12.4 + mac_address@1.1.7 + maplit@1.0.2 + matchers@0.1.0 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.5.10 + memmap2@0.9.4 + memmem@0.1.1 + memoffset@0.9.1 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + miniz_oxide@0.8.0 + mio@1.0.2 + multimap@0.10.0 + nix@0.28.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-derive@0.4.2 + num-traits@0.2.19 + num_cpus@1.16.0 + object@0.36.4 + once_cell@1.20.3 + oorandom@11.1.4 + openssl-probe@0.1.5 + openssl-src@300.3.2+3.3.2 + openssl-sys@0.9.103 + option-ext@0.2.0 + ordered-float@4.6.0 + os_pipe@1.2.1 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pest@2.7.15 + pest_derive@2.7.15 + pest_generator@2.7.15 + pest_meta@2.7.15 + petgraph@0.6.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.8 + pin-project-lite@0.2.14 + pin-project@1.1.8 + pin-utils@0.1.0 + pkg-config@0.3.30 + plotters-backend@0.3.6 + plotters-svg@0.3.6 + plotters@0.3.6 + pollster@0.3.0 + portable-atomic@1.10.0 + ppv-lite86@0.2.20 + predicates-core@1.0.8 + predicates-tree@1.0.11 + predicates@3.1.2 + pretty_assertions@1.4.1 + prettyplease@0.2.22 + proc-macro2@1.0.94 + prodash@29.0.0 + prost-build@0.12.6 + prost-derive@0.12.6 + prost-types@0.12.6 + prost@0.12.6 + quote@1.0.39 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.3 + redox_users@0.5.0 + ref-cast-impl@1.0.24 + ref-cast@1.0.24 + regex-automata@0.1.10 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + roff@0.2.2 + rpassword@7.3.1 + rtoolbox@0.0.2 + rustc-demangle@0.1.24 + rustix@0.38.44 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + sapling-renderdag@0.1.0 + sapling-streampager@0.11.0 + scanlex@0.1.4 + scm-record@0.5.0 + scopeguard@1.2.0 + serde@1.0.218 + serde_bser@0.4.0 + serde_bytes@0.11.15 + serde_derive@1.0.218 + serde_json@1.0.140 + serde_spanned@0.6.8 + sha1-asm@0.5.3 + sha1@0.10.6 + sha1_smol@1.0.1 + sha2@0.10.8 + 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.2 + signal-hook@0.3.17 + similar@2.6.0 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.14.0 + smawk@0.3.2 + socket2@0.5.7 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.99 + synstructure@0.13.1 + tempfile@3.17.1 + terminal_size@0.4.0 + terminfo@0.9.0 + termios@0.3.3 + termtree@0.4.1 + termwiz@0.23.0 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + textwrap@0.16.1 + thiserror-impl@1.0.69 + thiserror-impl@2.0.12 + thiserror@1.0.69 + thiserror@2.0.12 + thread_local@1.1.8 + timeago@0.4.2 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-util@0.6.10 + tokio@1.43.0 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-attributes@0.1.28 + tracing-chrome@0.7.2 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + typenum@1.17.0 + ucd-trie@0.1.6 + uluru@3.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.23 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.12 + unicode-width@0.2.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.1 + valuable@0.1.0 + vcpkg@0.2.15 + vec_map@0.8.2 + version_check@0.9.5 + vtparse@0.6.2 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.13.3+wasi-0.2.2 + wasite@0.1.0 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + watchman_client@0.9.0 + web-sys@0.3.70 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.0 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + 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-link@0.1.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 + winnow@0.7.0 + winreg@0.52.0 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + yansi@1.0.1 + 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 +" + +inherit cargo + +DESCRIPTION="Jujutsu - an experimental version control system" +HOMEPAGE="https://github.com/jj-vcs/jj" +SRC_URI=" + https://github.com/jj-vcs/jj/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 MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + >=dev-libs/libgit2-1.8.1:0/1.8 + dev-libs/openssl:= + net-libs/libssh2:= + sys-libs/zlib +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +pkg_setup() { + export LIBGIT2_NO_VENDOR=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export OPENSSL_NO_VENDOR=1 + export PKG_CONFIG_ALLOW_CROSS=1 + rust_pkg_setup +} + +src_install() { + cargo_src_install --path cli +} diff --git a/dev-vcs/jj/jj-0.28.1.ebuild b/dev-vcs/jj/jj-0.28.1.ebuild new file mode 100644 index 00000000..b5f037b9 --- /dev/null +++ b/dev-vcs/jj/jj-0.28.1.ebuild @@ -0,0 +1,543 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.4 + +EAPI=8 + +CRATES=" + addr2line@0.22.0 + adler2@2.0.0 + adler@1.0.2 + ahash@0.8.11 + aho-corasick@1.1.3 + allocator-api2@0.2.18 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + 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.97 + arc-swap@1.7.1 + arrayvec@0.7.6 + assert_cmd@2.0.16 + assert_matches@1.5.0 + async-trait@0.1.88 + atomic@0.6.0 + autocfg@1.3.0 + backtrace@0.3.73 + base64@0.21.7 + beef@0.5.2 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.6.0 + blake2@0.10.6 + block-buffer@0.10.4 + bstr@1.11.3 + bumpalo@3.16.0 + bytemuck@1.21.0 + byteorder@1.5.0 + bytes@1.7.1 + cassowary@0.3.0 + cast@0.3.0 + castaway@0.2.3 + cc@1.1.16 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono@0.4.40 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap-markdown@0.1.4 + clap@4.5.35 + clap_builder@4.5.35 + clap_complete@4.5.47 + clap_complete_nushell@4.5.5 + clap_derive@4.5.32 + clap_lex@0.7.4 + clap_mangen@0.2.25 + clru@0.6.2 + cmake@0.1.52 + colorchoice@1.0.2 + compact_str@0.8.1 + console@0.15.8 + core-foundation-sys@0.8.7 + cpufeatures@0.2.14 + crc32fast@1.4.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.13 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.2 + crypto-common@0.1.6 + csscolorparser@0.6.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dashmap@6.1.0 + deltae@0.3.2 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + doc-comment@0.3.3 + dunce@1.0.5 + either@1.15.0 + encode_unicode@0.3.6 + encoding_rs@0.8.34 + enum_dispatch@0.3.13 + equivalent@1.0.1 + errno@0.3.10 + euclid@0.22.11 + fancy-regex@0.11.0 + faster-hex@0.9.0 + fastrand@2.1.1 + filedescriptor@0.8.2 + filetime@0.2.25 + finl_unicode@1.3.0 + fixedbitset@0.4.2 + flate2@1.1.1 + fnv@1.0.7 + 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.1.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + getrandom@0.3.1 + gimli@0.29.0 + git2@0.20.1 + gix-actor@0.34.0 + gix-attributes@0.25.0 + gix-bitmap@0.2.14 + gix-chunk@0.4.11 + gix-command@0.5.0 + gix-commitgraph@0.27.0 + gix-config-value@0.14.12 + gix-config@0.44.0 + gix-date@0.9.4 + gix-diff@0.51.0 + gix-dir@0.13.0 + gix-discover@0.39.0 + gix-features@0.41.0 + gix-filter@0.18.0 + gix-fs@0.14.0 + gix-glob@0.19.0 + gix-hash@0.17.0 + gix-hashtable@0.8.0 + gix-ignore@0.14.0 + gix-index@0.39.0 + gix-lock@17.0.0 + gix-object@0.48.0 + gix-odb@0.68.0 + gix-pack@0.58.0 + gix-packetline-blocking@0.18.3 + gix-packetline@0.18.4 + gix-path@0.10.15 + gix-pathspec@0.10.0 + gix-protocol@0.49.0 + gix-quote@0.5.0 + gix-ref@0.51.0 + gix-refspec@0.29.0 + gix-revision@0.33.0 + gix-revwalk@0.19.0 + gix-sec@0.10.12 + gix-shallow@0.3.0 + gix-status@0.18.0 + gix-submodule@0.18.0 + gix-tempfile@17.0.0 + gix-trace@0.1.12 + gix-transport@0.46.0 + gix-traverse@0.45.0 + gix-url@0.30.0 + gix-utils@0.2.0 + gix-validate@0.9.4 + gix-worktree-state@0.18.0 + gix-worktree@0.40.0 + gix@0.71.0 + glob@0.3.2 + globset@0.4.15 + half@2.4.1 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + home@0.5.9 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + 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 + ignore@0.4.23 + imara-diff@0.1.7 + indexmap@2.8.0 + indoc@2.0.6 + insta@1.42.2 + instability@0.3.6 + interim@0.2.1 + io-close@0.3.7 + is-terminal@0.4.13 + is_executable@1.0.4 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.11 + jiff-static@0.2.5 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.5 + jobserver@0.1.32 + js-sys@0.3.70 + kstring@2.0.2 + lab@0.11.0 + lazy_static@1.5.0 + libc@0.2.171 + libgit2-sys@0.18.1+1.9.0 + libredox@0.1.3 + libssh2-sys@0.3.0 + libz-ng-sys@1.1.16 + libz-sys@1.1.20 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.14 + linux-raw-sys@0.9.2 + litemap@0.7.4 + lock_api@0.4.12 + log@0.4.22 + logos-codegen@0.15.0 + logos-derive@0.15.0 + logos@0.15.0 + lru@0.12.4 + mac_address@1.1.7 + maplit@1.0.2 + matchers@0.1.0 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.5.10 + memmap2@0.9.4 + memmem@0.1.1 + memoffset@0.9.1 + minimal-lexical@0.2.1 + miniz_oxide@0.7.4 + miniz_oxide@0.8.7 + mio@1.0.2 + multimap@0.10.0 + nix@0.28.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-derive@0.4.2 + num-traits@0.2.19 + num_cpus@1.16.0 + object@0.36.4 + once_cell@1.21.3 + oorandom@11.1.4 + openssl-probe@0.1.5 + openssl-src@300.3.2+3.3.2 + openssl-sys@0.9.103 + option-ext@0.2.0 + ordered-float@4.6.0 + os_pipe@1.2.1 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pest@2.8.0 + pest_derive@2.8.0 + pest_generator@2.8.0 + pest_meta@2.8.0 + petgraph@0.6.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.8 + pin-project-lite@0.2.14 + pin-project@1.1.8 + pin-utils@0.1.0 + pkg-config@0.3.30 + plotters-backend@0.3.6 + plotters-svg@0.3.6 + plotters@0.3.6 + pollster@0.4.0 + portable-atomic-util@0.2.4 + portable-atomic@1.10.0 + ppv-lite86@0.2.20 + predicates-core@1.0.8 + predicates-tree@1.0.11 + predicates@3.1.2 + pretty_assertions@1.4.1 + prettyplease@0.2.22 + proc-macro2@1.0.94 + prodash@29.0.1 + prost-build@0.12.6 + prost-derive@0.12.6 + prost-types@0.12.6 + prost@0.12.6 + quote@1.0.40 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + ratatui@0.29.0 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.3 + redox_users@0.5.0 + ref-cast-impl@1.0.24 + ref-cast@1.0.24 + regex-automata@0.1.10 + regex-automata@0.4.8 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + roff@0.2.2 + rpassword@7.3.1 + rtoolbox@0.0.2 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix@0.38.44 + rustix@1.0.5 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + sapling-renderdag@0.1.0 + sapling-streampager@0.11.0 + scm-record@0.8.0 + scopeguard@1.2.0 + semver@1.0.26 + serde@1.0.219 + serde_bser@0.4.0 + serde_bytes@0.11.15 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.8 + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.8 + 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.2 + signal-hook@0.3.17 + similar@2.6.0 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.14.0 + smawk@0.3.2 + socket2@0.5.7 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.100 + synstructure@0.13.1 + tempfile@3.19.1 + terminal_size@0.4.0 + terminfo@0.9.0 + termios@0.3.3 + termtree@0.4.1 + termwiz@0.23.0 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + 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 + timeago@0.4.2 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.8.0 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-util@0.6.10 + tokio@1.44.1 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-attributes@0.1.28 + tracing-chrome@0.7.2 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + typenum@1.17.0 + ucd-trie@0.1.6 + uluru@3.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.12 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.23 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.12 + unicode-width@0.2.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.1 + valuable@0.1.0 + vcpkg@0.2.15 + vec_map@0.8.2 + version_check@0.9.5 + vtparse@0.6.2 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.13.3+wasi-0.2.2 + wasite@0.1.0 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + watchman_client@0.9.0 + web-sys@0.3.70 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.0 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + whoami@1.6.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-link@0.1.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.7.0 + winreg@0.52.0 + wit-bindgen-rt@0.33.0 + write16@1.0.0 + writeable@0.5.5 + yansi@1.0.1 + 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 +" + +inherit cargo + +DESCRIPTION="Jujutsu - an experimental version control system" +HOMEPAGE="https://github.com/jj-vcs/jj" +SRC_URI=" + https://github.com/jj-vcs/jj/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 MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE=" + +git2 + gix-max-performance +" + +BDEPEND=" + virtual/pkgconfig + gix-max-performance? ( dev-build/cmake ) +" +DEPEND=" + git2? ( + >=dev-libs/libgit2-1.9.0:0/1.9 + dev-libs/openssl:= + net-libs/libssh2:= + ) +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +pkg_setup() { + export LIBGIT2_NO_VENDOR=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export OPENSSL_NO_VENDOR=1 + export PKG_CONFIG_ALLOW_CROSS=1 + rust_pkg_setup +} + +src_configure() { + local myfeatures=( + $(usev git2) + $(usev gix-max-performance) + watchman + git + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install --path cli +} diff --git a/dev-vcs/jj/jj-0.28.2.ebuild b/dev-vcs/jj/jj-0.28.2.ebuild new file mode 100644 index 00000000..d9595f3a --- /dev/null +++ b/dev-vcs/jj/jj-0.28.2.ebuild @@ -0,0 +1,543 @@ +# Copyright 2024-2025 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.21 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + anes@0.1.6 + 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.97 + arc-swap@1.7.1 + arrayvec@0.7.6 + assert_cmd@2.0.16 + assert_matches@1.5.0 + async-trait@0.1.88 + atomic@0.6.0 + autocfg@1.4.0 + backtrace@0.3.74 + base64@0.21.7 + beef@0.5.2 + bit-set@0.5.3 + bit-vec@0.6.3 + bitflags@1.3.2 + bitflags@2.9.0 + blake2@0.10.6 + block-buffer@0.10.4 + bstr@1.11.3 + bumpalo@3.16.0 + bytemuck@1.21.0 + byteorder@1.5.0 + bytes@1.10.1 + cassowary@0.3.0 + cast@0.3.0 + castaway@0.2.3 + cc@1.2.18 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono@0.4.40 + ciborium-io@0.2.2 + ciborium-ll@0.2.2 + ciborium@0.2.2 + clap-markdown@0.1.4 + clap@4.5.35 + clap_builder@4.5.35 + clap_complete@4.5.47 + clap_complete_nushell@4.5.5 + clap_derive@4.5.32 + clap_lex@0.7.4 + clap_mangen@0.2.25 + clru@0.6.2 + cmake@0.1.54 + colorchoice@1.0.2 + compact_str@0.8.1 + console@0.15.8 + core-foundation-sys@0.8.7 + cpufeatures@0.2.17 + crc32fast@1.4.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.14 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.21 + crossterm@0.28.1 + crossterm_winapi@0.9.1 + crunchy@0.2.2 + crypto-common@0.1.6 + csscolorparser@0.6.2 + darling@0.20.10 + darling_core@0.20.10 + darling_macro@0.20.10 + dashmap@6.1.0 + deltae@0.3.2 + diff@0.1.13 + difflib@0.4.0 + digest@0.10.7 + dirs-sys@0.5.0 + dirs@6.0.0 + displaydoc@0.2.5 + doc-comment@0.3.3 + dunce@1.0.5 + either@1.15.0 + encode_unicode@0.3.6 + encoding_rs@0.8.35 + enum_dispatch@0.3.13 + equivalent@1.0.1 + errno@0.3.11 + euclid@0.22.11 + fancy-regex@0.11.0 + faster-hex@0.9.0 + fastrand@2.3.0 + filedescriptor@0.8.2 + filetime@0.2.25 + finl_unicode@1.3.0 + fixedbitset@0.4.2 + flate2@1.1.1 + fnv@1.0.7 + foldhash@0.1.5 + 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.1.31 + futures@0.3.31 + generic-array@0.14.7 + getrandom@0.2.15 + getrandom@0.3.2 + gimli@0.31.1 + git2@0.20.1 + gix-actor@0.34.0 + gix-attributes@0.25.0 + gix-bitmap@0.2.14 + gix-chunk@0.4.11 + gix-command@0.5.0 + gix-commitgraph@0.27.0 + gix-config-value@0.14.12 + gix-config@0.44.0 + gix-date@0.9.4 + gix-diff@0.51.0 + gix-dir@0.13.0 + gix-discover@0.39.0 + gix-features@0.41.1 + gix-filter@0.18.0 + gix-fs@0.14.0 + gix-glob@0.19.0 + gix-hash@0.17.0 + gix-hashtable@0.8.0 + gix-ignore@0.14.0 + gix-index@0.39.0 + gix-lock@17.0.0 + gix-object@0.48.0 + gix-odb@0.68.0 + gix-pack@0.58.0 + gix-packetline-blocking@0.18.3 + gix-packetline@0.18.4 + gix-path@0.10.15 + gix-pathspec@0.10.0 + gix-protocol@0.49.0 + gix-quote@0.5.0 + gix-ref@0.51.0 + gix-refspec@0.29.0 + gix-revision@0.33.0 + gix-revwalk@0.19.0 + gix-sec@0.10.12 + gix-shallow@0.3.0 + gix-status@0.18.0 + gix-submodule@0.18.0 + gix-tempfile@17.0.0 + gix-trace@0.1.12 + gix-transport@0.46.0 + gix-traverse@0.45.0 + gix-url@0.30.0 + gix-utils@0.2.0 + gix-validate@0.9.4 + gix-worktree-state@0.18.0 + gix-worktree@0.40.0 + gix@0.71.0 + glob@0.3.2 + globset@0.4.15 + half@2.4.1 + hashbrown@0.14.5 + hashbrown@0.15.2 + heck@0.5.0 + hermit-abi@0.3.9 + hermit-abi@0.4.0 + hex@0.4.3 + home@0.5.11 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.60 + icu_collections@1.5.0 + 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_data@1.5.1 + icu_properties@1.5.1 + icu_properties_data@1.5.1 + 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 + ignore@0.4.23 + imara-diff@0.1.8 + indexmap@2.8.0 + indoc@2.0.6 + insta@1.42.2 + instability@0.3.6 + interim@0.2.1 + io-close@0.3.7 + is-terminal@0.4.13 + is_executable@1.0.4 + is_terminal_polyfill@1.70.1 + itertools@0.10.5 + itertools@0.12.1 + itertools@0.13.0 + itoa@1.0.15 + jiff-static@0.2.5 + jiff-tzdb-platform@0.1.3 + jiff-tzdb@0.1.4 + jiff@0.2.5 + jobserver@0.1.33 + js-sys@0.3.70 + kstring@2.0.2 + lab@0.11.0 + lazy_static@1.5.0 + libc@0.2.171 + libgit2-sys@0.18.1+1.9.0 + libredox@0.1.3 + libssh2-sys@0.3.0 + libz-ng-sys@1.1.22 + libz-sys@1.1.20 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 + linux-raw-sys@0.9.3 + litemap@0.7.5 + lock_api@0.4.12 + log@0.4.27 + logos-codegen@0.15.0 + logos-derive@0.15.0 + logos@0.15.0 + lru@0.12.4 + mac_address@1.1.7 + maplit@1.0.2 + matchers@0.1.0 + maybe-async@0.2.10 + memchr@2.7.4 + memmap2@0.5.10 + memmap2@0.9.5 + memmem@0.1.1 + memoffset@0.9.1 + minimal-lexical@0.2.1 + miniz_oxide@0.8.7 + mio@1.0.3 + multimap@0.10.0 + nix@0.28.0 + nom@7.1.3 + nu-ansi-term@0.46.0 + num-derive@0.4.2 + num-traits@0.2.19 + num_cpus@1.16.0 + object@0.36.7 + once_cell@1.21.3 + oorandom@11.1.4 + openssl-probe@0.1.5 + openssl-src@300.3.2+3.3.2 + openssl-sys@0.9.103 + option-ext@0.2.0 + ordered-float@4.6.0 + os_pipe@1.2.1 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + percent-encoding@2.3.1 + pest@2.8.0 + pest_derive@2.8.0 + pest_generator@2.8.0 + pest_meta@2.8.0 + petgraph@0.6.5 + phf@0.11.3 + phf_codegen@0.11.3 + phf_generator@0.11.3 + phf_macros@0.11.3 + phf_shared@0.11.3 + pin-project-internal@1.1.8 + pin-project-lite@0.2.16 + pin-project@1.1.8 + pin-utils@0.1.0 + pkg-config@0.3.30 + plotters-backend@0.3.6 + plotters-svg@0.3.6 + plotters@0.3.6 + pollster@0.4.0 + portable-atomic-util@0.2.4 + portable-atomic@1.11.0 + ppv-lite86@0.2.20 + predicates-core@1.0.8 + predicates-tree@1.0.11 + predicates@3.1.2 + pretty_assertions@1.4.1 + prettyplease@0.2.22 + proc-macro2@1.0.94 + prodash@29.0.1 + prost-build@0.12.6 + prost-derive@0.12.6 + prost-types@0.12.6 + prost@0.12.6 + 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 + rayon-core@1.12.1 + rayon@1.10.0 + redox_syscall@0.5.11 + redox_users@0.5.0 + ref-cast-impl@1.0.24 + ref-cast@1.0.24 + regex-automata@0.1.10 + regex-automata@0.4.9 + regex-syntax@0.6.29 + regex-syntax@0.8.5 + regex@1.11.1 + roff@0.2.2 + rpassword@7.3.1 + rtoolbox@0.0.2 + rustc-demangle@0.1.24 + rustc_version@0.4.1 + rustix@0.38.44 + rustix@1.0.5 + rustversion@1.0.17 + ryu@1.0.18 + same-file@1.0.6 + sapling-renderdag@0.1.0 + sapling-streampager@0.11.0 + scm-record@0.8.0 + scopeguard@1.2.0 + semver@1.0.26 + serde@1.0.219 + serde_bser@0.4.0 + serde_bytes@0.11.15 + serde_derive@1.0.219 + serde_json@1.0.140 + serde_spanned@0.6.8 + sha1-checked@0.10.0 + sha1@0.10.6 + sha2@0.10.8 + 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.2 + signal-hook@0.3.17 + similar@2.6.0 + siphasher@0.3.11 + siphasher@1.0.1 + slab@0.4.9 + smallvec@1.15.0 + smawk@0.3.2 + socket2@0.5.9 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + subtle@2.6.1 + syn@1.0.109 + syn@2.0.100 + synstructure@0.13.1 + tempfile@3.19.1 + terminal_size@0.4.0 + terminfo@0.9.0 + termios@0.3.3 + termtree@0.4.1 + termwiz@0.23.0 + test-case-core@3.3.1 + test-case-macros@3.3.1 + test-case@3.3.1 + 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 + timeago@0.4.2 + tinystr@0.7.6 + tinytemplate@1.2.1 + tinyvec@1.9.0 + tinyvec_macros@0.1.1 + tokio-macros@2.5.0 + tokio-util@0.6.10 + tokio@1.44.2 + toml@0.8.19 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-attributes@0.1.28 + tracing-chrome@0.7.2 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + typenum@1.18.0 + ucd-trie@0.1.6 + uluru@3.1.0 + unicode-bom@2.0.3 + unicode-ident@1.0.18 + unicode-linebreak@0.1.5 + unicode-normalization@0.1.24 + unicode-segmentation@1.12.0 + unicode-truncate@1.1.0 + unicode-width@0.1.12 + unicode-width@0.2.0 + url@2.5.4 + utf16_iter@1.0.5 + utf8_iter@1.0.4 + utf8parse@0.2.2 + uuid@1.11.1 + valuable@0.1.0 + vcpkg@0.2.15 + vec_map@0.8.2 + version_check@0.9.5 + vtparse@0.6.2 + wait-timeout@0.2.0 + walkdir@2.5.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasi@0.14.2+wasi-0.2.4 + wasite@0.1.0 + wasm-bindgen-backend@0.2.93 + wasm-bindgen-macro-support@0.2.93 + wasm-bindgen-macro@0.2.93 + wasm-bindgen-shared@0.2.93 + wasm-bindgen@0.2.93 + watchman_client@0.9.0 + web-sys@0.3.70 + wezterm-bidi@0.2.3 + wezterm-blob-leases@0.1.0 + wezterm-color-types@0.3.0 + wezterm-dynamic-derive@0.1.1 + wezterm-dynamic@0.2.1 + wezterm-input-types@0.1.0 + whoami@1.6.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-link@0.1.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.7.4 + winreg@0.52.0 + wit-bindgen-rt@0.39.0 + write16@1.0.0 + writeable@0.5.5 + yansi@1.0.1 + 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 +" + +inherit cargo + +DESCRIPTION="Jujutsu - an experimental version control system" +HOMEPAGE="https://github.com/jj-vcs/jj" +SRC_URI=" + https://github.com/jj-vcs/jj/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 MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 ZLIB +" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +IUSE=" + +git2 + gix-max-performance +" + +BDEPEND=" + virtual/pkgconfig + gix-max-performance? ( dev-build/cmake ) +" +DEPEND=" + git2? ( + >=dev-libs/libgit2-1.9.0:0/1.9 + dev-libs/openssl:= + net-libs/libssh2:= + ) +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +pkg_setup() { + export LIBGIT2_NO_VENDOR=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export OPENSSL_NO_VENDOR=1 + export PKG_CONFIG_ALLOW_CROSS=1 + rust_pkg_setup +} + +src_configure() { + local myfeatures=( + $(usev git2) + $(usev gix-max-performance) + watchman + git + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install --path cli +} diff --git a/dev-vcs/jj/jj-9999.ebuild b/dev-vcs/jj/jj-9999.ebuild new file mode 100644 index 00000000..6af483cb --- /dev/null +++ b/dev-vcs/jj/jj-9999.ebuild @@ -0,0 +1,69 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +RUST_MIN_VER="1.84.0" + +inherit cargo git-r3 + +DESCRIPTION="Jujutsu - an experimental version control system" +HOMEPAGE="https://github.com/jj-vcs/jj" +EGIT_REPO_URI="https://github.com/jj-vcs/jj.git" + +LICENSE="Apache-2.0" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD MIT MPL-2.0 Unicode-3.0 Unicode-DFS-2016 WTFPL-2 +" +SLOT="0" +IUSE=" + +git2 + gix-max-performance +" + +BDEPEND=" + virtual/pkgconfig + gix-max-performance? ( dev-build/cmake ) +" +DEPEND=" + git2? ( + >=dev-libs/libgit2-1.9.0:0/1.9 + sys-libs/zlib + dev-libs/openssl:= + net-libs/libssh2:= + ) +" +RDEPEND=" + ${DEPEND} + dev-vcs/git +" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +pkg_setup() { + export LIBGIT2_NO_VENDOR=1 + export LIBSSH2_SYS_USE_PKG_CONFIG=1 + export OPENSSL_NO_VENDOR=1 + export PKG_CONFIG_ALLOW_CROSS=1 + rust_pkg_setup +} + +src_unpack() { + git-r3_src_unpack + cargo_live_src_unpack +} + +src_configure() { + local myfeatures=( + $(usev git2) + $(usev gix-max-performance) + watchman + git + ) + cargo_src_configure --no-default-features +} + +src_install() { + cargo_src_install --path cli +} diff --git a/dev-vcs/jj/metadata.xml b/dev-vcs/jj/metadata.xml new file mode 100644 index 00000000..11f21661 --- /dev/null +++ b/dev-vcs/jj/metadata.xml @@ -0,0 +1,17 @@ + + + + + demize + demize@unstable.systems + + + jj-vcs/jj + + + Enables transitory support for dev-libs/libgit2. + + Enables the "max-performance" feature when building gitoxide, allowing gitoxide to achieve better performance at the cost of wider compatibility. + + + diff --git a/dev-vcs/lazygit/Manifest b/dev-vcs/lazygit/Manifest new file mode 100644 index 00000000..e1c1fdfd --- /dev/null +++ b/dev-vcs/lazygit/Manifest @@ -0,0 +1,3 @@ +DIST lazygit-0.47.2.tar.gz 4795000 BLAKE2B 669ca5a32767326766fd7d2d312bd078a39d5aaa96a8437f165e0368463d56f1d0256aa4934d6329e123bc2bd522821a3e535ffc8c634c7c713a6cab1cf5da74 SHA512 c9a911f0bddce79005df7352aa47ce759b6cc835a4ba3581093e0cbb62fbcc1edbb1a2d256a38f2052ae410298785c476005ff88b5f1643b9fcb42dd1990b037 +DIST lazygit-0.48.0.tar.gz 4802588 BLAKE2B 839ba27d523843c2252b23c7f0d11dabbc2935c50320bccdc1e566374fd953441fc88e02724e615576b4977a1f5c9311b2c234bb7e38839b12085fec37e46a86 SHA512 11ccc07a82cc9fb11d36df4166001aff007e70e0af2941317bcd983acacaa89716c337aab7190415da7a49917ef62080b6cee0175cc9ac2b1624280b1635837b +DIST lazygit-0.49.0.tar.gz 5307185 BLAKE2B 82f83bebd4f56863baf148253824cecb48a97a28199c20f86248950858fb214c9beff51364cc1a7a1c731b4bf4b38deca91ec948bab977faa5e2cc2aa3f03bef SHA512 164c17d4f7a646147233234658793c20e754a9fe73137fad5b414e9fcd692b6ed17a26fefd176b9b715be2d60b580fb0627b11260e1e9e26f5d900cceee353e1 diff --git a/dev-vcs/lazygit/lazygit-0.47.2.ebuild b/dev-vcs/lazygit/lazygit-0.47.2.ebuild new file mode 100644 index 00000000..3937e7ec --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.47.2.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="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + ego build -o bin/lazygit \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin bin/lazygit + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.48.0.ebuild b/dev-vcs/lazygit/lazygit-0.48.0.ebuild new file mode 100644 index 00000000..3937e7ec --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.48.0.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="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + ego build -o bin/lazygit \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin bin/lazygit + einstalldocs +} diff --git a/dev-vcs/lazygit/lazygit-0.49.0.ebuild b/dev-vcs/lazygit/lazygit-0.49.0.ebuild new file mode 100644 index 00000000..3937e7ec --- /dev/null +++ b/dev-vcs/lazygit/lazygit-0.49.0.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="Simple terminal UI for git commands" +HOMEPAGE="https://github.com/jesseduffield/lazygit" +SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD ISC MIT Unlicense" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-vcs/git" + +DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs ) + +src_compile() { + ego build -o bin/lazygit \ + -ldflags "-X main.version=${PV}" +} + +src_test() { + ego test ./... -short +} + +src_install() { + dobin bin/lazygit + einstalldocs +} diff --git a/dev-vcs/lazygit/metadata.xml b/dev-vcs/lazygit/metadata.xml new file mode 100644 index 00000000..3d8e1067 --- /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 00000000..57db1472 --- /dev/null +++ b/dev-vcs/lazyjj/Manifest @@ -0,0 +1,172 @@ +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.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 autocfg-1.4.0.crate 17712 BLAKE2B 7f7300439899be03d001dd32b7e797bc4b9a58103081b6f7353c4b5897813cedf870b3fb1fa25d320a75326b334b44d8287e8603de34fc560d0b567143915cc6 SHA512 3b5e7c30bc73e105e4bfcab584c24fc4016db41fac9c356c6649fd841051704bbe8848e09546eb50d7c1f18ea8ce1cb72fbc268a620d5c609b3472114b5be73c +DIST bitflags-2.8.0.crate 47482 BLAKE2B cfa5dac5bb9fda57a5887773399d2507e83ed30fb0c5a332c48905f912c9b8d3c5e6493a9626a73459cb67d63973efff719ab4153a14e774ff4a632c96872ca2 SHA512 f1bc02c858432b0e1fc3b10f239c5886e51d620d55a75521bdf35c8e8f6b6cf8db97e90e08eb2e96715a2c5b28858af305eb266f1ce0c90f9d3945d6d9bdda8b +DIST bumpalo-3.17.0.crate 91975 BLAKE2B b0aca1d64373425384eddcdf8d60dc977058a3d1570451de944ce48aacdb984e73a29ab64fb5b23413582d57a8e32ad8155f6a1479eb00f804afe9d8a9d9e163 SHA512 b2acfb463aa705b9c6a9555858b84f565234110988c880cdb761ab8dc87892ee5d22e65fa935d2cfef9d58869fec0ab64d810b26bf122fdd89b454b6ce65ea1f +DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc7c666a97046128044eb9352195afb80e2bf894c0742ad109e4473339de1365d09591de70dfec6c8c02a8e1453 SHA512 96caf981177f6ded9f27f025922cb94eb0cd9de5303bd91680099912d922092e77b7361efa70011e84f1595e443193e4f1b354443b9980c123f6ae573b236f7f +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.14.crate 103164 BLAKE2B 13af1a201f93be7ebeb63dbf46c40603bbacd002a12f0a48c4c86ea3e01717f8e9b05281cbaebd2d09673d39f54b3042c962f25fb9fecad273bc762ceb5ab5bc SHA512 0ea11e8b8c4d00abd394123b00137c693a0a50f2b6e00e2d0351b4492780f8607904adb49ee62d13564f5198a1dc1802315cb42495e5a78507b7cdb637fe2833 +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.29.crate 56074 BLAKE2B f6ecffd9afefb7605bd59f0c8fadef4b7ff965e304d88d7f7a7aa20c72842cb4a9112699ec162c08390ebf49793dec59da78ed3478cd259b02385969d00db8ee SHA512 c0f5dd06c15f44cc7655c53d0374b354460a4eef1b6d1739e662d301fcdb2c944ea69995c2538c78eb30b68a3767f7bef96244a4076836d5591188e6dd077bee +DIST clap_builder-4.5.29.crate 168096 BLAKE2B 90a3f266c21ee449ddfdbe567757a7d764737c00ce5044009e0c0f2a23beb48f9b518e803ad752b01c654a448736bdd61e084f6ba9c94e61e8bcbb3d200640f3 SHA512 0e4ff41c6bdacd91213aa248b38075806b325c280058421b5cbfae0690f693b963f1fc75eebc8e590989d751dd3d13b181f95fb76a11407c54933af895a0c535 +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 colorchoice-1.0.3.crate 7923 BLAKE2B 7055fe61677143f0d4445ed5f6be2cbc284c155aa6ceac04df6f3fa2563a225e440ba708bf40e298ad09775ab7c7e1842b5f6dd78422b06dbd1250908e3227ee SHA512 fc26696189d3935d5510a1237504339c1f354d03ffd3b4e830b7080335aa778bc72787ac5fa9a67a731b9bde2788da778d497f2ef97ec68bdec5145fedf4cd14 +DIST compact_str-0.8.1.crate 71371 BLAKE2B de7fd2b980a4b34b323010fe559a94e8b1aafa30456debc039aefcdaaefa48439353139a071e440b3bb136df166aabe096774bf3f6a7b91669cd5d80e4a24408 SHA512 146e2a6be6cf948981d51f9034f0aaa1a1563debef58ca7fd3110093b0f4333a9a6a3c5dc7cde25b936d8dfba72254bfacb7814f86167043431ded9c5797417a +DIST console-0.15.10.crate 36449 BLAKE2B d0d2f161ea045854f0f53af39490c37af170888241b2f63bb47749b288ac387e24e52f936651763a5584a20bcca3512b28d50cfc4435d97ff06cb5de20768e29 SHA512 2d4b99912215a1e7083ac4cdd594f6ef7914152c683f007babecde2be7f3d6c2a861a198c9b4306242d84722d44965185ba846041e2ef13ee9ee9a5d43c370d5 +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.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 either-1.13.0.crate 19169 BLAKE2B d6223c76421babf163a694aa513fe07adcf4cea329872c02f5af5956e89b2c353a899f5708e5a2924e5a92d871ba748490350ba30c17dcd78dd4379e229f6e11 SHA512 72e803079bae621d282136ab1e423ba71415bf12038b6f386f294cae68a67ad9ff16e4fdf4344eb3fee4418e853f9cac344c248f6befa3006d1c954668b36322 +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.10.crate 11824 BLAKE2B f9976b538868daba3cd2d47ff2fdcda16b4a436ca767f865f23d1139e7f232aba263dd4aa38d573442c762999c8a8beab8a4a8c10649d21b49090fa65ced1ec7 SHA512 fa4b9a368f254cd90c6f69f6883af4c579829a6da6f31481a1b527ac9602c8ffcb5e9518cdc32c39b5589c151a20e75a7300c8a907d178346185ecc6e8749f3f +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST foldhash-0.1.4.crate 13764 BLAKE2B 7dde82c52671b93d91b2ec9984c0ce539d89d5c80cb115c0db18cf72f84f4fbbe4f7b36b745143102fc83c307df2cae051e4fb461a3131f52c8f98172fc0e72b SHA512 096efd30917c42e75e162a79d5c0ef068af76c7b6206cef880c4a3af92d096b4b4a1cd3de5b66ddb040730d58678c9a651734517dc8a60a265ebddd5559b95c1 +DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7 SHA512 ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79ffffc332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2 +DIST getrandom-0.3.1.crate 42449 BLAKE2B dd70e0abfd27a7c363ce1b91746ef7568edf1d176d5575201623b6403f3a503b5d8503d10ba01d055f9de61cd8092729d34ac8f0f4f9fc6ad79b9fce926720d1 SHA512 431682efdc2ba82114e173925b99e1059d4915ebec6b0432d4a7683e56ccff7b4b45b9ee9cf5d0ee53067d5ae1ba733524c18577379c8414c385189718fbbcfe +DIST hashbrown-0.15.2.crate 138478 BLAKE2B 453888ce68b10cd6e93d787986603fceb29b83fe2dc417e7e57316b9e0060d0bba51ec7fb71d46a038662c99f60deac8237a8f349297208d1d223bcc13f0d0ea SHA512 d6fc0613623f9313533dfcab1240e97f652f78f05baa21419f7edb2eff030c4a2c5f426d3eaae747923cffdd8aa9cc2648340e5fc229395b5eacc6fae087c8cd +DIST heck-0.5.0.crate 11517 BLAKE2B 5365ec43b2239a76b33a174f1a4292ece4147f9d382a68c6c60db78fdc8bad0afb1d51a65bcb25e96675372faa4ea37c318265030b0546ba51942f7c929e1835 SHA512 f044fc9c3d22466629fd8f772ec0555350fd611c0cfadca51d99a3d2f10e155f77c1091916c8a95a6b9b499f366c2e99a5fbf45b010f988bfb9b2501bf9f6a76 +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-2.7.1.crate 88644 BLAKE2B eab47b5a8322ea4ea038884e70a67dbfa40293eb71c125d0ccf117af9153c19268c5fd9efd7f0be4a773a04bef961bac90ab3269ad42b565e5ce6db5a6d49daf SHA512 225703f74a734da1ad464895192f07c83068b36129f69a9e87608134f250d3a19b95fdb21dcda6c44cb0204bc4ad69bfbba24d94c83b439000ab4b9ffec74abe +DIST indoc-2.0.5.crate 14396 BLAKE2B fe838c6a855d6ff7396675a3fe9b2e0b06a93cfd4013b0b843d24d2fb81f6566528bfd1753c649646f06cb7e59262bd6ec3ed79d4e6f01d740cf0682355f2e5a SHA512 095fb56a3d87946c42a63065a8b276c2d4b9b835800014b400bb987593bf56701bad9f55d947f090740fdb7641a4f3c87fe8bfa5724709e95254d1e8e2e3616f +DIST insta-1.42.1.crate 99945 BLAKE2B d5be0c7020770953c0b7e7cfe7857b05badf316a7e705f91374ad15046ae0d76ee83b91fc0d9a188e26ff632601e948c883f56236b11969d50fe4e1ee5b0aee8 SHA512 1b65e0f56c2e2edeeb4cb8dc631ca8428d27a597310b43690e35bc92492f8bd809eb9549f6ee20369640b026fc572a7ee66b40e97a6be43a763c658f0c4d764f +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.14.crate 11210 BLAKE2B b2d33dc384757963eab3ae7d80bb672d828a549967986e3af8c70fe71a0ad46c4a278da2db4dfccef99e804e6cd4934067e97c0697a33ac3302cafbc46eeb416 SHA512 ea2d38df373652ddacccd11e610dfdad4e3ae7f0d476514e6ac58092733c817bd834e8cd88c3bc4178dd5a646ba628ae626195e0aa407e8534ae3c2a7b049987 +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.5.0.tar.gz 53529 BLAKE2B 1dabb1ad9e9ab1dcf90829ffc84caefe1d2acc075b30b6668c7fe4b662d5f89fcb4515461b700bc283f09ee178b3239076d4d2dc6a50c2fd584c23a01e694218 SHA512 4f8fd5cdbce4019519515c93f12273ef16452ec06018c4b6e168c0f1eac20587a6052b7567105cefe232387939efeabdd9010d9d2221a8ca0a4bbbb52f246ad4 +DIST libc-0.2.169.crate 757901 BLAKE2B 1012cf93d8975aa20fc3f2332e253426ff66be6aed63ace5292cc8568ee419b0f1a4b5b39ddbb78d9c2dfd8d72eb0d068c98faa229ab55556da5e674429f0e97 SHA512 c4566330a7967efc211edf31a23647d1a33aa51fc25aa4e9337716748c8fd4be0ae63679220ff2cf6e892f37d03bc5264c55e8f082eb82574a6ec1fa8e5e45ce +DIST linked-hash-map-0.5.6.crate 15049 BLAKE2B 0f30e388633c60433dcbee353507f1c6857bd210f0b61a4d166a9b95067bdadaebe49d5fca4fa6ce13072e26037c6f75d46cc30cf8dc3c9cfcb3f33b33630093 SHA512 031a87645381c96beff33572e4bac1a9877e52fd2f99d39918fbede17d72291b35e2eb69e07edec20c3058554c35cc38fe85b8f175c2a3c69366136fcc71f707 +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 lru-0.12.5.crate 16047 BLAKE2B b5d7d77b4b29973fde0854f55c395edb6ea6e3a309fd33f0c43a6680955bdeb60fab624f02135b637d95e5a0e9da79890a71290c19d797f758c73d16c3d44a27 SHA512 a77230403b1ccb5aa3ed1ed89e7e6af53b3b34d4373e663c1a9789dada12c252e2b5d8b7ac78717c4c4909203c7ea2ce5743ee6cb414aa268c329b889d66a982 +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 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.20.3.crate 33456 BLAKE2B b16081751a1b6649d0235fe9cef3fd0a9023d4f6980521933e4a411282458050ca27c1a8aa01d5237d424fa279219b5713da21d8900eccc3100d19c37d24b7a2 SHA512 3ede903f232d6ced73aa74c6b2e2ec306012517eac684db253913df4656515d087d1aff9f437a58fdeecb77cedf8a5960d6772d72bf1f1f19f1ce3fe54bc72dd +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-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 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.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a +DIST rand-0.9.0.crate 97798 BLAKE2B db07e33ceedec70d4cf094ba18d010e45036d9ab847beceefd1dbfd3cf7a608d9e333ff1a0f157cd920dd71d8e63d0e3634f24076b72a88aa3ccd29f25770536 SHA512 e07c9650dda7f9686b4f604990bb7f948667bc820322f464302fac3b2a8136a2a5d48ae6399f104e47bc1ebfda105f99ad8b031ce090cdb71840afb85f6a3032 +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.0.crate 23441 BLAKE2B 8f1543e2f33622edba457c340bdb4c266f8a3c9cdd95a3afaadf487f8dca7760548316227c1decc481a7e1ca5475f6915cfadb1ffd3860631c7a91494ea7f25a SHA512 def4746229c8405ceb46eb9300838918693f17a39a749e6ca42ad73fd02b0f0e14dca0dd26b3f030338db45da0d149d8c563d95cbd71c31995c5ab6294bd087a +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.8.crate 26319 BLAKE2B bd69a69e2a0f3d84843a8f76199ef6b3991698ebac58b23f69c26d02f5f3e24e77a9d5e8259e9fbff3887f06d15ced94ff23b5a3272ab475918e6e3e753dcde6 SHA512 5f9632f1f89f4963c36ede4da9b955c3474b673c3414d81cdbb61f46c08eff67167f703a0b06b239beeb2d720f8fa592a5493c0f7e872728b5b95f561ff11348 +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.19.crate 20616 BLAKE2B 025944fe053ef928f26affb890ef6a563b0e63cf6acc0ce7bd4ff104541f819bbda48ebb59fd8a677e44ca1ea21f4a18c209adf2004c9ad79604dfbeca43b5fb SHA512 45b959aea8155ee47c51aa1d87c6c344b5f4b20199a2646ca30bdabe1c2458b014be91fe0c48c29c2261ad9e5de6df7eef7ddead1682e584d4a906c17984baab +DIST ryu-1.0.19.crate 48770 BLAKE2B 588ca156238ff7285edc90d62c41991f6ec6b732656ef874c4bd5723350d2db19eeae844fa8998123a26b34a7feba0ad897731d73cb4daa88a24a3587b860dbd SHA512 b80d07d609237e13ce1f8cbef5b16738308c540800c7ec18387aec876fb2204029754f20f1f273a0ea07f54dfbaa4595fd0a90044d09f124c1c99e46f1005a99 +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.138.crate 154769 BLAKE2B 42f146a688dda70f3afad1a6ff989823f2e2cf4037c2a4d019b87155c7e37d86f649f2a54b373b787ac9021e42ac3be5fc27ea975b62e08865802afb993196bc SHA512 31678f1289301d65a088b305726c4fa6b5cd17b01527abc8dd7fc09720c98b2e86bebd5b20d7e9e7b7e41c42829db3a7e705172eca20d0c333e6c09131e1fe09 +DIST serde_spanned-0.6.8.crate 9330 BLAKE2B 630bb2cabd74e8d9736e315ac57c4d2c5c4f72264aab35ecc8e0040cb4186885722051a9f7b8a9006fd121fe58428cbb151e5cf541e7de30b6528c84e968f7ac SHA512 2343a2fda35ff57ed8ff7d8eeadd651821fce7e22f91c2d5797c6af7db9e009b7d637382f6f390c17911912865a5aea1ce87a86fbe36f4b6aeccb065a4c8942d +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-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.5.crate 28488 BLAKE2B 1e0ac310d874a3c279c4d2d5369de12c2ec20050455b2102c0a10325383c0d2ebcf262ffa1bc1eabda14ca62508d4120538d7b353200122168a659ad4791d162 SHA512 139668c7232f533d3439986474da5036efa32d4e0d21fa72e1283e27dbd0670984283d91c238e445be61317426f67cdb8d3f13738b2fb657563f866c8b6d89d6 +DIST similar-2.7.0.crate 53928 BLAKE2B 41d6aec64403069dcf81a9a00b9db041967b89d09cf9f2371444928f32bbc2a8c6066adb93eaf25c72a257fab87e24c160265d687c4e33848728a4ddd374012a SHA512 4a2559d2e47e7747eb2bde0f02a0e652ff0e116d1d3c3756dd86fd48f114e2b42157b860165e5cc29c2123cf19c64ebd17f023aaa05950de03ab5752562206b3 +DIST smallvec-1.14.0.crate 35561 BLAKE2B aa8ee61800a6d13eda5acb4e9dc03543160849479a96a72c50ab38013b23e9593a665773b455a09777038edd436d7a35b501f6d4a0e16ff49544be60345a1e50 SHA512 90de38f208f551cdbf4980fda2314dee57d4e2bbf769a01c47bc849189e9243474932052faa92fe0ca59ecc9c5d1ed84091ef87f724343d38ebbbf710ba232be +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.98.crate 297807 BLAKE2B b17e2bb4f151fba26debb722bda8e8677dcc4f57f0e88bec214f8b06e9b15c48731ca3f63d1453a44f34845c9895b3519008ce6cfb69746486324d7a8e0e0c20 SHA512 792dc70249d55face151b5481b0ebabbd3d290de78cff8b5dad8bee08e5a932ee22e54ca5fc5980e0b218197d19822c3672e02eb92ca74c8ac1328081d4d2cbf +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.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 time-0.3.37.crate 123257 BLAKE2B 5968d85182e3a945c194c0e405a3c771698472f4b4028a01870e8dedcfc5c10a32e167715c7c12626b46b9ddd758c72e0188b55e45c0396cbaa42a65920ae28e SHA512 6d007507f79c45a7408675b3223bbf83a133bbaf96429ae6a02b5db09acccf884bb8323dc6f3dd05e7ce87a78366a55bafa6c6ba31b04198a31026df4ef425e2 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST toml-0.8.20.crate 51095 BLAKE2B 8e46bf5b667fa650883fba759efd1cc524fa758eaf1b9124f73121127cc72c0ebefaf64edaba6d249d7a9d0d81f75295d335f68e4e88d20949aba538a2aa71a5 SHA512 c842705270baea3e62e3b0535485f15af87e9a1b26dafb7945e1918e9fd59654b83316ace4ff837d84739d2dd1fddfafabc7d7b0c3ea1dcb9a07433a8cce72f1 +DIST toml_datetime-0.6.8.crate 12028 BLAKE2B 62113366771f22b437b2ed0d3bb2489ae9078cb589cfad2ad2e92c81ddbda48f689e5a573366eea4f54c2b3cbc6b37eaa8b442b6d935b631a992de4917268757 SHA512 d38b98db3b2d4eebd3001d88e2135b6fdbae63b200f7e900c6bb9c121dd3f170e557332bd26f237312c1cbef61666716b0cf550c2d730f86fa7cd9eb5f64a16f +DIST toml_edit-0.22.24.crate 106399 BLAKE2B 7a28b08a5eac9c9d43243173e1b87f763127d4685f07e4792cb7bdf3d871faafd183129eac29c6785718a48b7f8e8804a9a568ac7d0b6af26c5fdc53e37f1475 SHA512 67798e7ec7b2cdbe895b0edbb50f5fcb86a11acc674605a42795e15ee5ceb8d1a3cc1249c6a914b397574ee4bcb7ffd7417598f766c6f36215ab5f5761134319 +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-chrome-0.7.2.crate 14030 BLAKE2B 6ffe58c4b60244d10e41addd7fe1532849a0ae56747bfebb18565e362c727b7199592ffd524c39b4d478da7dfea2dc03b1be47a1908f91abff7d5edef67ca410 SHA512 0ea9fe590f648a193714890da388183305d4084696926f5694eebd3c1da8cae922df335500cafdd60ba16ee5ce59a59e4fa292b97ccf739a19c2fe7fe145b0b3 +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 tui-textarea-0.7.0.crate 67947 BLAKE2B e1a1ef6396e5ea00ac89989c51214953e4d9efe5d4de5c5c3fc11ed92502213c703318fb09bf3290d71387f33d9bbf88f93b1aa33d57194377c63566fab2568c SHA512 93fb2687d204b3b671aacb5989ec9095db1110d258862a5cba33d545f59c45ba39700340a987efd3cff9f422e27a020f7440a0205997108436f12062bf4f1a32 +DIST tui_confirm_dialog-0.2.5.crate 106938 BLAKE2B f0591f4de790f8208078c22066407b34ee656e5e9eb810fd734fcbcb2e42f5823fdea30b84da1ce2887f0f2cd198e9b7b400289db6a2f99821422f3afa1bef31 SHA512 8aabd44979e6dd9e2e57c8a9614397236f4a039e1871d452a90466884be112805befec2911aa0f15e63649e1119734f8a28b63234d8ea64dd539546557282332 +DIST unicode-ident-1.0.16.crate 47684 BLAKE2B 0cdfea4b56bdfcb8288941f95a31e66f7922b7e1dfa8f5e6265f1051701d31bfbe6e0cefb0fbd33456e2fdff48f8da30580351309e19fbb5d2f2573c716965cc SHA512 9484a34a4e283f94e971fa9ec42528a62f2c056e702040da37dd9d9b794e16e14a408302d1ac26a850d0eadf0d0266d8ef5b80761490f7029240244a39878ec9 +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 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-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.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.7.2.crate 170989 BLAKE2B c8577338a9750b20881697f3e1f627f7c50a8c00d12136f74a1bd9b91cdef8fedb0ee1a74fb82ae05f1ccee084805a5477786c27bb94628a6736cefc6223cc55 SHA512 9e248b27885c30e75e008b1df7b12813d5fb04ca286d65172c5760fd8a3a2f2d32b7eec79c84190c771fc7b3ab311ab6f2f394ffe16969f7908430c99aab9757 +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-0.8.18.crate 233862 BLAKE2B 01e54b465b5976d1bfd5e5ffacb0b0e5fec3d96a45fb403405d147f644e064013e3569cefc8717b55be236ce048aefb09161dbe9c5ea591ddb3750db63d54390 SHA512 5f2c69cb956f1d80d79d1865e544c32896fdeee1adee700c287fa9f9634940312d4c72aae36197ddbba3b7e1918dbbe9bebde7694a2e1945e1af547ca74ff0b6 +DIST zerocopy-derive-0.7.35.crate 37829 BLAKE2B badeb7fa5e0bfe93a6788d93fd297604ed31de526b121549300ead3c49d450f49265f499e2e7ce606dcce2b59dd01f7fa817b8fbb3f237475185c5b42f5299c4 SHA512 dbe23573b62a6267d7bc8c744320b75b2fbda03b908c1d175211f7394374fe182bce58021e25485c10671d726b2007f250565dfe53134d51c89293bb607e9feb +DIST zerocopy-derive-0.8.18.crate 83632 BLAKE2B bbd106a3f5bb17b63d479c99c1f3b9f46182e8aa7c52268c65e6b167ae5bc75b01741f50f8badfae36d7ebb83c1d8fac1053986cef605e06c7687d1a2b7a56a6 SHA512 d5d43cbce3600d6fa288a4063d1b01d23544717b63253677664154ac5f28350655fae0011cce376486570760a554949ea7b37cdbd47bc1816077c423294dde5a diff --git a/dev-vcs/lazyjj/lazyjj-0.5.0.ebuild b/dev-vcs/lazyjj/lazyjj-0.5.0.ebuild new file mode 100644 index 00000000..fbc5a14d --- /dev/null +++ b/dev-vcs/lazyjj/lazyjj-0.5.0.ebuild @@ -0,0 +1,202 @@ +# 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.18 + anstyle-parse@0.2.6 + anstyle-query@1.1.2 + anstyle-wincon@3.0.7 + anstyle@1.0.10 + anyhow@1.0.95 + autocfg@1.4.0 + bitflags@2.8.0 + bumpalo@3.17.0 + byteorder@1.5.0 + cassowary@0.3.0 + castaway@0.2.3 + cc@1.2.14 + cfg-if@1.0.0 + chrono@0.4.39 + clap@4.5.29 + clap_builder@4.5.29 + clap_derive@4.5.28 + clap_lex@0.7.4 + colorchoice@1.0.3 + compact_str@0.8.1 + console@0.15.10 + core-foundation-sys@0.8.7 + 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 + either@1.13.0 + encode_unicode@1.0.0 + equivalent@1.0.2 + errno@0.3.10 + fnv@1.0.7 + foldhash@0.1.4 + fuchsia-cprng@0.1.1 + getrandom@0.3.1 + hashbrown@0.15.2 + heck@0.5.0 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.61 + ident_case@1.0.1 + indexmap@2.7.1 + indoc@2.0.5 + insta@1.42.1 + instability@0.3.7 + is_terminal_polyfill@1.70.1 + itertools@0.13.0 + itertools@0.14.0 + itoa@1.0.14 + js-sys@0.3.77 + lazy_static@1.5.0 + libc@0.2.169 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.15 + lock_api@0.4.12 + log@0.4.25 + lru@0.12.5 + memchr@2.7.4 + minimal-lexical@0.2.1 + mio@1.0.3 + 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.20.3 + overload@0.1.1 + parking_lot@0.12.3 + parking_lot_core@0.9.10 + paste@1.0.15 + pin-project-internal@1.1.9 + pin-project-lite@0.2.16 + pin-project@1.1.9 + powerfmt@0.2.0 + ppv-lite86@0.2.20 + proc-macro2@1.0.93 + quote@1.0.38 + rand@0.4.6 + rand@0.9.0 + rand_chacha@0.9.0 + rand_core@0.3.1 + rand_core@0.4.2 + rand_core@0.9.0 + ratatui@0.29.0 + rdrand@0.4.0 + redox_syscall@0.5.8 + 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.19 + ryu@1.0.19 + scopeguard@1.2.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@0.3.17 + simdutf8@0.1.5 + similar@2.7.0 + smallvec@1.14.0 + static_assertions@1.1.0 + strsim@0.11.1 + strum@0.26.3 + strum_macros@0.26.4 + syn@2.0.98 + tempdir@0.3.7 + thiserror-impl@1.0.69 + thiserror-impl@2.0.11 + thiserror@1.0.69 + thiserror@2.0.11 + thread_local@1.1.8 + time-core@0.1.2 + time@0.3.37 + toml@0.8.20 + toml_datetime@0.6.8 + toml_edit@0.22.24 + tracing-attributes@0.1.28 + tracing-chrome@0.7.2 + tracing-core@0.1.33 + tracing-log@0.2.0 + tracing-subscriber@0.3.19 + tracing@0.1.41 + tui-textarea@0.7.0 + tui_confirm_dialog@0.2.5 + unicode-ident@1.0.16 + 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 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + 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.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.7.2 + wit-bindgen-rt@0.33.0 + zerocopy-derive@0.7.35 + zerocopy-derive@0.8.18 + zerocopy@0.7.35 + zerocopy@0.8.18 +" + +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 ~arm64" + +RDEPEND+="dev-vcs/jj" + +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 00000000..fc289443 --- /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/pijul/Manifest b/dev-vcs/pijul/Manifest new file mode 100644 index 00000000..dd6cfa02 --- /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 00000000..b88cea48 --- /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 00000000..ccf99ded --- /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 00000000..04b8cee6 --- /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 00000000..262a86a2 --- /dev/null +++ b/dev-zig/zls/Manifest @@ -0,0 +1,12 @@ +DIST N-V-__8AABhrAQAQLLLGadghhPsdxTgBk9N9aLVOjXW3ay0V.tar.gz 17295 BLAKE2B a45402e3c452ec6b094886ecc7b356c1e8e4a39ebb56147681a9cb795f09c769ba4a4cbed6cdefe76843fc6c6ddbf9a180ab74134743e8e2990a18a0706c6b12 SHA512 add5a10842f1bde009d6e21f9ea21fe0a2440a0dda6acf13cca0b21919b1357c38a017f71994958ec499d7eddf3d4b95ed0321b0d2f9273a436613ffc0b944c0 +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-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 84149 BLAKE2B 6b00efb9e9a32a792f34549b99c6203450f5d2faa47c70a88f73bba31da495457d694f10eb21246c73255ee351dc51a56d249670edd06c2abc1f06d8412fbbc2 SHA512 b74a6994eca1fc2c6d0c7c9f0ea040efacf0c3bf5fda675a918692203f72e27e4957fc6821cada0614eaeca3d4e89d857aa1b454700d6f665bb888fb5d730056 +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 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 00000000..c2423636 --- /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 00000000..fa803f20 --- /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 00000000..7f8c84c9 --- /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 00000000..54d28184 --- /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 00000000..c37929d1 --- /dev/null +++ b/dev-zig/zls/zls-0.14.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 2022-2025 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=( + [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' +) + +# 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.14" + + 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 ) + +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 + ) + + zig_src_configure +} diff --git a/dev-zig/zls/zls-9999.ebuild b/dev-zig/zls/zls-9999.ebuild new file mode 100644 index 00000000..2de575ac --- /dev/null +++ b/dev-zig/zls/zls-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 2022-2025 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" + +# 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.14" + + 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" ) + +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 + ) + + zig_src_configure +} + +pkg_postinst() { + elog "You can find configuration guide here:" + elog "https://zigtools.org/zls/" +} diff --git a/eclass/boinc-app.eclass b/eclass/boinc-app.eclass new file mode 100644 index 00000000..1658315c --- /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 00000000..002b08c6 --- /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 00000000..d429e812 --- /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: