# -*- 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 github 1.0 PortGroup cargo 1.0 github.setup MitMaro git-interactive-rebase-tool 2.4.1 version 2.4.1 revision 0 categories devel license GPL-3 maintainers {judaew @judaew} openmaintainer description Native cross platform full feature terminal based sequence \ editor for git interactive rebase. long_description ${description} homepage https://gitrebasetool.mitmaro.ca checksums ${name}-${version}${extract.suffix} \ rmd160 00cf57453eed2ce50c3fd2ddee995915de6e6ac5 \ sha256 3f05fd45c5804b72ef78e1348089272d4a8c39da44927603261a7d3756c853ac \ size 4955662 depends_lib-append port:git \ port:ncurses cargo.crates \ aho-corasick 1.1.2 b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 \ android-tzdata 0.1.1 e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 \ android_system_properties 0.1.5 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 \ anyhow 1.0.86 b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da \ arrayvec 0.7.4 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 \ autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bitflags 2.5.0 cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 \ bumpalo 3.14.0 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec \ captur 0.1.0 70fab32548d14602e13307a86c41b2dc2fc2ef19c2881bf63598275a7e45b182 \ cc 1.0.83 f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ chrono 0.4.38 a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 \ claims 0.7.1 b6995bbe186456c36307f8ea36be3eefe42f49d106896414e18efc4fb2f846b5 \ cmake 0.1.50 a31c789563b815f77f4250caee12365734369f942439b7defd71e18a48197130 \ core-foundation-sys 0.8.6 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f \ crossbeam-channel 0.5.13 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 \ crossbeam-utils 0.8.19 248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345 \ crossterm 0.27.0 f476fe445d41c9e991fd07515a6f463074b782242ccf4a5b7b1d1012e70824df \ crossterm_winapi 0.9.1 acdd7c62a3665c7f6830a51635d9ac9b23ed385797f70a83bb8bafe9c572ab2b \ diff 0.1.13 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 \ either 1.10.0 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a \ errno 0.3.8 a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245 \ fastrand 2.0.1 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5 \ filedescriptor 0.8.2 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e \ form_urlencoded 1.2.1 e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 \ futures 0.3.30 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 \ futures-channel 0.3.30 eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 \ futures-core 0.3.30 dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d \ futures-executor 0.3.30 a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d \ futures-io 0.3.30 a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 \ futures-macro 0.3.30 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac \ futures-sink 0.3.30 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 \ futures-task 0.3.30 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 \ futures-timer 3.0.2 e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c \ futures-util 0.3.30 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 \ getrandom 0.2.12 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 \ git2 0.18.3 232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70 \ glob 0.3.1 d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \ iana-time-zone 0.1.60 e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 \ iana-time-zone-haiku 0.1.2 f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f \ idna 0.5.0 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 \ if_chain 1.0.2 cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed \ itertools 0.13.0 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 \ itoa 1.0.10 b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c \ jobserver 0.1.28 ab46a6e9526ddef3ae7f787c06f0f2600639ba80ea3eade3d8e670a2230f51d6 \ js-sys 0.3.68 406cda4b368d531c842222cf9d2600a9a4acce8d29423695379c6868a143a9ee \ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ libc 0.2.153 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd \ libgit2-sys 0.16.2+1.7.2 ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8 \ libssh2-sys 0.3.0 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee \ libz-sys 1.1.15 037731f5d3aaa87a5675e895b63ddff1a87624bc29f77004ea829809654e48f6 \ linux-raw-sys 0.4.13 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c \ lock_api 0.4.11 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 \ log 0.4.20 b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f \ memchr 2.7.1 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 \ mio 0.8.11 a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c \ num-format 0.4.4 a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3 \ num-traits 0.2.18 da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a \ once_cell 1.19.0 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 \ openssl-sys 0.9.99 22e1bf214306098e4832460f797824c05d25aacdf896f64a985fb0fd992454ae \ parking_lot 0.12.3 f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 \ parking_lot_core 0.9.9 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e \ percent-encoding 2.3.1 e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e \ pico-args 0.5.0 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 \ pin-project-lite 0.2.13 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58 \ pin-utils 0.1.0 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \ pkg-config 0.3.29 2900ede94e305130c13ddd391e0ab7cbaeb783945ae07a279c268cb05109c6cb \ ppv-lite86 0.2.17 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de \ pretty_assertions 1.4.0 af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66 \ proc-macro2 1.0.78 e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae \ quote 1.0.35 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef \ rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \ rand_core 0.6.4 ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c \ redox_syscall 0.4.1 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa \ regex 1.10.3 b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15 \ regex-automata 0.4.5 5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd \ regex-syntax 0.8.2 c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f \ relative-path 1.9.2 e898588f33fdd5b9420719948f9f2a32c922a246964576f71ba7f24f80610fbc \ rstest 0.19.0 9d5316d2a1479eeef1ea21e7f9ddc67c191d497abc8fc3ba2467857abbb68330 \ rstest_macros 0.19.0 04a9df72cc1f67020b0d63ad9bfe4a323e459ea7eb68e03bd9824db49f9a4c25 \ rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \ rustix 0.38.31 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949 \ scc 2.1.1 76ad2bbb0ae5100a07b7a6f2ed7ab5fd0045551a4c507989b7a620046ea3efdc \ scopeguard 1.2.0 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 \ sdd 0.2.0 b84345e4c9bd703274a082fb80caaa99b7612be48dfaa1dd9266577ec412309d \ semver 1.0.21 b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0 \ serial_test 3.1.1 4b4b487fe2acf240a021cf57c6b2b4903b1e78ca0ecd862a71b71d2a51fed77d \ serial_test_derive 3.1.1 82fe9db325bcef1fbcde82e078a5cc4efdf787e96b3b9cf45b50b529f2083d67 \ signal-hook 0.3.17 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 \ signal-hook-mio 0.2.3 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af \ signal-hook-registry 1.4.1 d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1 \ slab 0.4.9 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 \ smallvec 1.13.1 e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7 \ syn 2.0.48 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f \ tempfile 3.10.1 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 \ thiserror 1.0.61 c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709 \ thiserror-impl 1.0.61 46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533 \ tinyvec 1.6.0 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 \ tinyvec_macros 0.1.1 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 \ unicode-bidi 0.3.15 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 \ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \ unicode-normalization 0.1.22 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921 \ unicode-segmentation 1.11.0 d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 \ unicode-width 0.1.12 68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6 \ url 2.5.0 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633 \ uuid 1.8.0 a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0 \ vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \ version-track 0.1.0 6d9affed6b4e63b1f30ed8f0f2c401fa725f5f511eb00e52269f401c4d5ae12f \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ wasm-bindgen 0.2.91 c1e124130aee3fb58c5bdd6b639a0509486b0338acaaae0c84a5124b0f588b7f \ wasm-bindgen-backend 0.2.91 c9e7e1900c352b609c8488ad12639a311045f40a35491fb69ba8c12f758af70b \ wasm-bindgen-macro 0.2.91 b30af9e2d358182b5c7449424f017eba305ed32a7010509ede96cdc4696c46ed \ wasm-bindgen-macro-support 0.2.91 642f325be6301eb8107a83d12a8ac6c1e1c54345a7ef1a9261962dfefda09e66 \ wasm-bindgen-shared 0.2.91 4f186bd2dcf04330886ce82d6f33dd75a7bfcf69ecf5763b89fcde53b6ac9838 \ 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.52.0 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 \ windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \ windows-sys 0.52.0 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d \ windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \ windows-targets 0.52.0 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd \ windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \ windows_aarch64_gnullvm 0.52.0 cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea \ windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \ windows_aarch64_msvc 0.52.0 bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef \ windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \ windows_i686_gnu 0.52.0 a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313 \ windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \ windows_i686_msvc 0.52.0 ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a \ windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \ windows_x86_64_gnu 0.52.0 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd \ windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \ windows_x86_64_gnullvm 0.52.0 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e \ windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \ windows_x86_64_msvc 0.52.0 dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04 \ xi-unicode 0.3.0 a67300977d3dc3f8034dae89778f502b6ba20b269527b3223ba59c0cf393bb8a \ yansi 0.5.1 09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec set exec_name interactive-rebase-tool destroot { xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/${exec_name} \ ${destroot}${prefix}/bin/ xinstall -m 444 ${worksrcpath}/src/${exec_name}.1 \ ${destroot}${prefix}/share/man/man1/ xinstall -d ${destroot}${prefix}/share/doc/${exec_name} xinstall -m 644 -W ${worksrcpath} \ README.md LICENSE \ ${destroot}${prefix}/share/doc/${exec_name} } test.run yes test.cmd ${worksrcpath}/target/[cargo.rust_platform]/release/${exec_name} --version # exclude tag WIP 20 from the regex github.livecheck.regex {(\d+\.\d+\.\d+)}