# -*- 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 Esubaalew run 0.3.0 v github.tarball_from archive revision 0 homepage https://run.esubalew.et/ description \ Universal multi-language runner and smart REPL written in Rust. long_description \ run is a universal multi-language runner and smart REPL \(Read-Eval-Print \ Loop\) written in Rust. It provides a unified interface for executing \ code across 25 programming languages without the hassle of managing \ multiple compilers, interpreters, or build tools. \ \ Whether you're a beginner learning your first programming language or an \ experienced polyglot developer, run streamlines your workflow by \ providing consistent commands and behavior across all supported languages. categories devel installs_libs no license Apache-2 maintainers {gmail.com:herby.gillot @herbygillot} \ openmaintainer checksums ${distname}${extract.suffix} \ rmd160 38f0ab4caabd885438cc4c629573cc38bed8bacd \ sha256 4887d49f07f01ac59c92e2559683c25b7bb05ee2ee5d7d2d2cd05ea999598b2d \ size 111913 destroot { xinstall -m 0755 \ ${worksrcpath}/target/[cargo.rust_platform]/release/${name} \ ${destroot}${prefix}/bin/ } cargo.crates \ adler2 2.0.1 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa \ aho-corasick 1.1.3 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 \ android_system_properties 0.1.5 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 \ anstream 0.6.21 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a \ anstyle 1.0.13 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 \ anstyle-parse 0.2.7 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 \ anstyle-query 1.1.4 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 \ anstyle-wincon 3.0.10 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a \ anyhow 1.0.100 a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 \ assert_cmd 2.0.17 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 \ autocfg 1.5.0 c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 \ base64 0.22.1 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 \ bincode 1.3.3 b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad \ bitflags 2.9.4 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 \ bstr 1.12.0 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 \ bumpalo 3.19.0 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 \ cc 1.2.41 ac9fe6cdbb24b6ade63616c0a0688e45bb56732262c158df3c0c4bea4ca47cb7 \ cfg-if 1.0.3 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 \ chrono 0.4.42 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 \ clap 4.5.48 e2134bb3ea021b78629caa971416385309e0131b351b25e01dc16fb54e1b5fae \ clap_builder 4.5.48 c2ba64afa3c0a6df7fa517765e31314e983f51dda798ffba27b988194fb65dc9 \ clap_derive 4.5.47 bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c \ clap_lex 0.7.5 b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 \ clipboard-win 5.4.1 bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4 \ colorchoice 1.0.4 b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 \ core-foundation-sys 0.8.7 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b \ crc32fast 1.5.0 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 \ deranged 0.5.5 ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 \ difflib 0.4.0 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 \ doc-comment 0.3.3 fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 \ either 1.15.0 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 \ endian-type 0.1.2 c34f04666d835ff5d62e058c3995147c06f42fe86ff053337632bca83e42702d \ equivalent 1.0.2 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f \ errno 0.3.14 39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb \ error-code 3.3.2 dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 \ fastrand 2.3.0 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be \ fd-lock 4.0.4 0ce92ff622d6dadf7349484f42c93271a0d49b7cc4d466a936405bacbe10aa78 \ find-msvc-tools 0.1.4 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 \ flate2 1.1.5 bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb \ float-cmp 0.10.0 b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 \ fnv 1.0.7 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \ getrandom 0.3.3 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 \ hashbrown 0.16.0 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d \ heck 0.5.0 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea \ home 0.5.11 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf \ iana-time-zone 0.1.64 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb \ iana-time-zone-haiku 0.1.2 f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f \ indexmap 2.12.0 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f \ is_terminal_polyfill 1.70.1 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf \ itoa 1.0.15 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c \ js-sys 0.3.81 ec48937a97411dcb524a265206ccd4c90bb711fca92b2792c407f268825b9305 \ libc 0.2.177 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 \ linked-hash-map 0.5.6 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f \ linux-raw-sys 0.4.15 d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab \ linux-raw-sys 0.11.0 df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 \ log 0.4.28 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 \ memchr 2.7.6 f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 \ miniz_oxide 0.8.9 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 \ nibble_vec 0.1.0 77a5d83df9f36fe23f0c3648c6bbb8b0298bb5f1939c8f2704431371f4b84d43 \ nix 0.27.1 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 \ normalize-line-endings 0.3.0 61807f77802ff30975e01f4f071c8ba10c022052f98b3294119f3e615d13e5be \ num-conv 0.1.0 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 \ num-traits 0.2.19 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 \ once_cell 1.21.3 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d \ once_cell_polyfill 1.70.1 a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad \ onig 6.5.1 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0 \ onig_sys 69.9.1 c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc \ pkg-config 0.3.32 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c \ plist 1.8.0 740ebea15c5d1428f910cd1a5f52cebf8d25006245ed8ade92702f4943d91e07 \ powerfmt 0.2.0 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 \ predicates 3.1.3 a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 \ predicates-core 1.0.9 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa \ predicates-tree 1.0.12 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c \ proc-macro2 1.0.101 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de \ quick-xml 0.38.3 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 \ quote 1.0.41 ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1 \ r-efi 5.3.0 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f \ radix_trie 0.2.1 c069c179fcdc6a2fe24d8d18305cf085fdbd4f922c041943e203685d6a1c58fd \ regex 1.11.3 8b5288124840bee7b386bc413c487869b360b2b4ec421ea56425128692f2a82c \ regex-automata 0.4.11 833eb9ce86d40ef33cb1306d8accf7bc8ec2bfea4355cbdebb3df68b40925cad \ regex-syntax 0.8.6 caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 \ rustix 0.38.44 fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 \ rustix 1.1.2 cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e \ rustversion 1.0.22 b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d \ rustyline 13.0.0 02a2d683a4ac90aeef5b1013933f6d977bd37d51ff3f4dad829d4931a7e6be86 \ ryu 1.0.20 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f \ same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \ serde 1.0.228 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e \ serde_core 1.0.228 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad \ serde_derive 1.0.228 d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 \ serde_json 1.0.145 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c \ shlex 1.3.0 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 \ simd-adler32 0.3.7 d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe \ smallvec 1.15.1 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 \ strsim 0.11.1 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \ syn 2.0.106 ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 \ syntect 5.3.0 656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925 \ tempfile 3.23.0 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 \ termtree 0.5.1 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 \ thiserror 2.0.17 f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 \ thiserror-impl 2.0.17 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 \ time 0.3.44 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d \ time-core 0.1.6 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b \ time-macros 0.2.24 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 \ unicode-ident 1.0.19 f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d \ unicode-segmentation 1.12.0 f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 \ unicode-width 0.1.14 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af \ utf8parse 0.2.2 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 \ wait-timeout 0.2.1 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 \ walkdir 2.5.0 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b \ wasi 0.14.7+wasi-0.2.4 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c \ wasip2 1.0.1+wasi-0.2.4 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 \ wasm-bindgen 0.2.104 c1da10c01ae9f1ae40cbfac0bac3b1e724b320abfcf52229f80b547c0d250e2d \ wasm-bindgen-backend 0.2.104 671c9a5a66f49d8a47345ab942e2cb93c7d1d0339065d4f8139c486121b43b19 \ wasm-bindgen-macro 0.2.104 7ca60477e4c59f5f2986c50191cd972e3a50d8a95603bc9434501cf156a9a119 \ wasm-bindgen-macro-support 0.2.104 9f07d2f20d4da7b26400c9f4a0511e6e0345b040694e8a75bd41d578fa4421d7 \ wasm-bindgen-shared 0.2.104 bad67dc8b2a1a6e5448428adec4c3e84c43e561d8c9ee8a9e5aabeb193ec41d1 \ which 6.0.3 b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f \ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \ winapi-util 0.1.11 c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 \ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f \ windows-core 0.62.2 b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb \ windows-implement 0.60.2 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf \ windows-interface 0.59.3 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 \ windows-link 0.2.1 f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 \ windows-result 0.4.1 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 \ windows-strings 0.5.1 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 \ windows-sys 0.59.0 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b \ windows-sys 0.60.2 f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb \ windows-sys 0.61.2 ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc \ windows-targets 0.52.6 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 \ windows-targets 0.53.5 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 \ windows_aarch64_gnullvm 0.52.6 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 \ windows_aarch64_gnullvm 0.53.1 a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 \ windows_aarch64_msvc 0.52.6 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 \ windows_aarch64_msvc 0.53.1 b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 \ windows_i686_gnu 0.52.6 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b \ windows_i686_gnu 0.53.1 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 \ windows_i686_gnullvm 0.52.6 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 \ windows_i686_gnullvm 0.53.1 fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c \ windows_i686_msvc 0.52.6 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 \ windows_i686_msvc 0.53.1 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 \ windows_x86_64_gnu 0.52.6 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 \ windows_x86_64_gnu 0.53.1 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 \ windows_x86_64_gnullvm 0.52.6 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d \ windows_x86_64_gnullvm 0.53.1 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 \ windows_x86_64_msvc 0.52.6 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec \ windows_x86_64_msvc 0.53.1 d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 \ winsafe 0.0.19 d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 \ wit-bindgen 0.46.0 f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 \ yaml-rust 0.4.5 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85