# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4 PortSystem 1.0 PortGroup cargo 1.0 PortGroup github 1.0 github.setup cantino mcfly 0.8.4 v github.tarball_from archive revision 0 description An upgraded reverse history for Bash & Zsh. long_description McFly replaces your default Ctrl-R shell history search \ with an intelligent search engine that takes into account \ your working directory and the context of recently \ executed commands. McFly's suggestions are prioritized \ in real time with a small neural network. categories sysutils installs_libs no license MIT maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums ${distname}${extract.suffix} \ rmd160 6e3a3cf682dd7c2a91a04560660c4c911ccb1d44 \ sha256 637f50756366604d4d19a6f623cfd490c38e1b971708ec8ccdb39887a0e9c1f1 \ size 221722 # cargo is failing to build even with autopilot-rs specified via # cargo.crates_github. Allow cargo to update it from Github directly by # turning off offline mode. build.pre_args-delete \ --offline --frozen set mf_share_dir ${prefix}/share/${name} destroot { xinstall -m 0755 \ {*}[glob ${worksrcpath}/target/*/release/${name}] \ ${destroot}${prefix}/bin/ xinstall -d ${destroot}${mf_share_dir} xinstall -m 0644 ${worksrcpath}/${name}.bash \ ${destroot}${mf_share_dir} xinstall -m 0644 ${worksrcpath}/${name}.zsh \ ${destroot}${mf_share_dir} xinstall -m 0644 ${worksrcpath}/${name}.fish \ ${destroot}${mf_share_dir} } notes " If you are running bash as your shell, add: if \[\[ -r \"${mf_share_dir}/mcfly.bash\" \]\]; then source \"${mf_share_dir}/mcfly.bash\" fi ...to your ~/.bashrc, then run: $ . ~/.bashrc If you are running zsh as your shell, add: if \[\[ -r \"${mf_share_dir}/mcfly.zsh\" \]\]; then source \"${mf_share_dir}/mcfly.zsh\" fi ...to your .zshrc, then run: $ . ~/.zshrc If you are running fish as your shell, add: if \[\[ -r \"${mf_share_dir}/mcfly.fish\" \]\]; then source \"${mf_share_dir}/mcfly.fish\" fi ...to your ~/.config/fish/config.fish, then run: $ source ~/.config/fish/config.fish " cargo.crates \ adler32 1.2.0 aae1277d39aeec15cb388266ecc24b11c80469deae6067e17a1a7aa9e5c1f234 \ ahash 0.8.6 91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a \ aho-corasick 1.1.2 b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 \ allocator-api2 0.2.16 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5 \ android-tzdata 0.1.1 e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 \ android_system_properties 0.1.5 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 \ anstream 0.6.4 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44 \ anstyle 1.0.4 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87 \ anstyle-parse 0.2.2 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140 \ anstyle-query 1.0.0 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b \ anstyle-wincon 3.0.1 f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628 \ autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \ autopilot 0.4.0 3a2fd0359d0cd30b15419bcce7e6641a3cbe2046c612b3900216dc64bc989558 \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bitflags 2.4.1 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07 \ block 0.1.6 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a \ bumpalo 3.14.0 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec \ byteorder 1.5.0 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b \ cc 1.0.83 f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ chrono 0.4.31 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38 \ chrono-systemd-time 0.3.0 429fae93a2fb86c5028aa38bd4a7c0c47b51eb1e30ce059c96dea25bd570dd6c \ clap 4.4.10 41fffed7514f420abec6d183b1d3acfd9099c79c3a10a06ade4f8203f1411272 \ clap_builder 4.4.9 63361bae7eef3771745f02d8d892bec2fee5f6e34af316ba556e7f97a7069ff1 \ clap_derive 4.4.7 cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442 \ clap_lex 0.6.0 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 \ cocoa 0.20.2 0c49e86fc36d5704151f5996b7b3795385f50ce09e3be0f47a0cfde869681cf8 \ color_quant 1.1.0 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b \ colorchoice 1.0.0 acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 \ core-foundation 0.7.0 57d24c7a13c43e870e37c1556b74555437870a04514f7685f5b354e090567171 \ core-foundation-sys 0.7.0 b3a71ab494c0b5b860bdc8407ae08978052417070c2ced38573a9157ad75b8ac \ core-foundation-sys 0.8.6 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f \ core-graphics 0.19.2 b3889374e6ea6ab25dba90bb5d96202f61108058361f6dc72e8b03e6f8bbe923 \ crc32fast 1.3.2 b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d \ crossbeam-deque 0.8.3 ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef \ crossbeam-epoch 0.9.15 ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7 \ crossbeam-utils 0.8.16 5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294 \ crossterm 0.26.1 a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13 \ crossterm_winapi 0.9.1 acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b \ csv 1.3.0 ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe \ csv-core 0.1.11 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 \ deflate 0.7.20 707b6a7b384888a70c8d2e8650b3e60170dfc6a67bb4aa67b6dfca57af4bedb4 \ directories-next 2.0.0 339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc \ dirs 4.0.0 ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 \ dirs-sys 0.3.7 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 \ dirs-sys-next 0.1.2 4ebda144c4fe02d1f7ea1a7d9641b6fc6b580adcfa024ae48797ecdeb6825b4d \ either 1.9.0 a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07 \ fallible-iterator 0.2.0 4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7 \ fallible-streaming-iterator 0.1.9 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a \ filedescriptor 0.8.2 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e \ foreign-types 0.3.2 f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 \ foreign-types-shared 0.1.1 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b \ getrandom 0.1.16 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce \ getrandom 0.2.11 fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f \ gif 0.10.3 471d90201b3b223f3451cd4ad53e34295f16a1df17b1edf3736d47761c3981af \ hashbrown 0.14.3 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 \ hashlink 0.8.4 e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7 \ heck 0.4.1 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 \ humantime 2.1.0 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 \ iana-time-zone 0.1.58 8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20 \ iana-time-zone-haiku 0.1.2 f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f \ image 0.22.5 08ed2ada878397b045454ac7cfb011d73132c59f31a955d230bd1f1c2e68eb4a \ inflate 0.4.5 1cdb29978cc5797bd8dcc8e5bf7de604891df2a8dc576973d71a281e916db2ff \ itertools 0.10.5 b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 \ itoa 1.0.9 af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38 \ jpeg-decoder 0.1.22 229d53d58899083193af11e15917b5640cd40b29ff475a1fe4ef725deb02d0f2 \ js-sys 0.3.66 cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca \ libc 0.2.150 89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c \ libredox 0.0.1 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8 \ libsqlite3-sys 0.25.2 29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa \ lock_api 0.4.11 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 \ log 0.4.20 b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f \ lzw 0.10.0 7d947cbb889ed21c2a84be6ffbaebf5b4e0f4340638cba0444907e38b56be084 \ malloc_buf 0.0.6 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb \ memchr 2.6.4 f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167 \ memoffset 0.9.0 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c \ mio 0.8.9 3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0 \ num-derive 0.2.5 eafd0b45c5537c3ba526f79d3e75120036502bebacbb3f3220914067ce39dbf2 \ num-integer 0.1.45 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 \ num-iter 0.1.43 7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252 \ num-rational 0.2.4 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef \ num-traits 0.2.17 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c \ objc 0.2.7 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 \ once_cell 1.18.0 dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d \ parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \ parking_lot_core 0.9.9 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e \ path-absolutize 3.1.1 e4af381fe79fa195b4909485d99f73a80792331df0625188e707854f0b3383f5 \ path-dedot 3.1.1 07ba0ad7e047712414213ff67533e6dd477af0a4e1d14fb52343e53d30ea9397 \ pkg-config 0.3.27 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964 \ png 0.15.3 ef859a23054bbfee7811284275ae522f0434a3c8e7f4b74bd4a35ae7e1c4a283 \ ppv-lite86 0.2.17 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de \ proc-macro2 0.4.30 cf3d2011ab5c909338f7887f4fc896d35932e29146c12c8d01da6b22a80ba759 \ proc-macro2 1.0.70 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b \ quote 0.6.13 6ce23b6b870e8f94f81fb0a363d65d86675884b34a09043c81e5562f11c1f8e1 \ quote 1.0.33 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae \ rand 0.7.3 6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03 \ rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \ rand_chacha 0.2.2 f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402 \ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \ rand_core 0.5.1 90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19 \ rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \ rand_hc 0.2.0 ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c \ rayon 1.8.0 9c27db03db7734835b3f53954b534c91069375ce6ccaa2e065441e07d9b6cdb1 \ rayon-core 1.12.0 5ce3fb6ad83f861aac485e76e1985cd109d9a3713802152be56c3b1f0e0658ed \ redox_syscall 0.4.1 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa \ redox_users 0.4.4 a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4 \ regex 1.10.2 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343 \ regex-automata 0.4.3 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f \ regex-syntax 0.8.2 c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f \ rusqlite 0.28.0 01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a \ ryu 1.0.15 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741 \ scoped_threadpool 0.1.9 1d51f5df5af43ab3f1360b429fa5e0152ac5ce8c0bd6485cae490332e96846a8 \ scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \ serde 1.0.193 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89 \ serde_derive 1.0.193 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3 \ serde_json 1.0.108 3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b \ shellexpand 2.1.2 7ccc8076840c4da029af4f87e4e8daeb0fca6b87bbb02e10cb60b791450e11e4 \ signal-hook 0.3.17 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 \ signal-hook-mio 0.2.3 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af \ signal-hook-registry 1.4.1 d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 \ smallvec 1.11.2 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970 \ strsim 0.10.0 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 \ syn 0.15.44 9ca4b3b69a77cbe1ffc9e198781b7acb0c7365a883670e8f1c1bc66fba79a5c5 \ syn 2.0.39 23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a \ thiserror 1.0.50 f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2 \ thiserror-impl 1.0.50 266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8 \ tiff 0.3.1 d7b7c2cfc4742bd8a32f2e614339dd8ce30dbcf676bb262bd63a2327bc5df57d \ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \ unicode-segmentation 1.10.1 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 \ unicode-xid 0.1.0 fc72304796d0818e357ead4e000d19c9c174ab23dc11093ac919054d20a6a7fc \ utf8parse 0.2.1 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a \ vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \ wasi 0.9.0+wasi-snapshot-preview1 cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ wasm-bindgen 0.2.89 0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e \ wasm-bindgen-backend 0.2.89 1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826 \ wasm-bindgen-macro 0.2.89 0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2 \ wasm-bindgen-macro-support 0.2.89 f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283 \ wasm-bindgen-shared 0.2.89 7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-core 0.51.1 f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64 \ windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \ windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \ windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \ windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \ windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \ windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \ windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \ windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \ windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \ x11 2.21.0 502da5464ccd04011667b11c435cb992822c2c0dbde1770c988480d312a0db2e \ zerocopy 0.7.28 7d6f15f7ade05d2a4935e34a457b936c23dc70a05cc1d97133dc99e7a3fe0f0e \ zerocopy-derive 0.7.28 dbbad221e3f78500350ecbd7dfa4e63ef945c05f4c61cb7f4d3f84cd0bba649b