# -*- 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 033c6c86598b8df36004d314dd850aeb0cfeb300 version 2.3.0 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 git-interactive-rebase-tool-033c6c86598b8df36004d314dd850aeb0cfeb300.tar.gz \ rmd160 482d4032e93b17f874231023272a490723eaa852 \ sha256 ea0954a9d4ddcd65a0af6bcbea4860d292cfecec976e21e97e3c7b03f190cf13 \ size 4962987 # checksums ${name}-${version}${extract.suffix} \ # rmd160 69686baaf6160352fc2852b2f9e48fc53b7dc124 \ # sha256 9e434c77b3c8632803e37d16ac7d99963fc8ac18efd24103a1ebd381d60b7599 \ # size 4963150 depends_lib-append port:git \ port:ncurses cargo.crates \ aho-corasick 1.0.2 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41 \ android-tzdata 0.1.1 e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 \ android_system_properties 0.1.4 d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e \ anyhow 1.0.72 3b13c32d80ecc7ab747b80c3784bce54ee8a7a0cc4fbda9bf4cda2cf6fe90854 \ arrayvec 0.7.2 8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6 \ autocfg 1.1.0 d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \ bitflags 1.3.2 bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a \ bitflags 2.3.3 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42 \ bumpalo 3.13.0 a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1 \ captur 0.1.0 70fab32548d14602e13307a86c41b2dc2fc2ef19c2881bf63598275a7e45b182 \ cc 1.0.73 2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11 \ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \ chrono 0.4.26 ec837a71355b28f6556dbd569b37b3f363091c0bd4b2e735674521b4c5fd9bc5 \ claims 0.7.1 b6995bbe186456c36307f8ea36be3eefe42f49d106896414e18efc4fb2f846b5 \ core-foundation-sys 0.8.3 5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc \ crossbeam-channel 0.5.8 a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200 \ crossbeam-utils 0.8.8 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 \ crossterm 0.26.1 a84cda67535339806297f1b331d6dd6320470d2a0fe65381e79ee9e156dd3d13 \ crossterm_winapi 0.9.0 2ae1b35a484aa10e07fe0638d02301c5ad24de82d310ccbd2f3693da5f09bf1c \ dashmap 5.3.3 391b56fbd302e585b7a9494fb70e40949567b1cf9003a8e4a6041a1687c26573 \ diff 0.1.12 0e25ea47919b1560c4e3b7fe0aaab9becf5b84a10325ddf7db0f0ba5e1026499 \ errno 0.3.1 4bcfec3a70f97c962c307b2d2c56e358cf1d00b558d74262b5f929ee8cc7e73a \ errno-dragonfly 0.1.2 aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf \ fastrand 2.0.0 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764 \ filedescriptor 0.8.2 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e \ form_urlencoded 1.0.1 5fc25a87fa4fd2094bffb06925852034d90a17f0d1e05197d4956d3555752191 \ futures 0.3.21 f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e \ futures-channel 0.3.21 c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010 \ futures-core 0.3.21 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 \ futures-executor 0.3.21 9420b90cfa29e327d0429f19be13e7ddb68fa1cccb09d65e5706b8c7a749b8a6 \ futures-io 0.3.21 fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b \ futures-macro 0.3.21 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512 \ futures-sink 0.3.21 21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868 \ futures-task 0.3.21 57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a \ futures-timer 3.0.2 e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c \ futures-util 0.3.21 d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a \ getrandom 0.2.6 9be70c98951c83b8d2f8f60d7065fa6d5146873094452a1008da8c2f1e4205ad \ git2 0.15.0 2994bee4a3a6a51eb90c218523be382fd7ea09b16380b9312e9dbe955ff7c7d1 \ glob 0.3.1 d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \ hashbrown 0.12.3 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 \ iana-time-zone 0.1.45 ef5528d9c2817db4e10cc78f8d4c8228906e5854f389ff6b076cee3572a09d35 \ idna 0.2.3 418a0a6fab821475f634efe3ccc45c013f742efe03d853e8d3355d5cb850ecf8 \ if_chain 1.0.2 cb56e1aa765b4b4f3aadfab769793b7087bb03a4ea4920644a6d238e2df5b9ed \ itoa 1.0.4 4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc \ jobserver 0.1.24 af25a77299a7f711a01975c35a6a424eb6862092cc2d6c72c4ed6cbc56dfc1fa \ js-sys 0.3.59 258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2 \ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \ libc 0.2.147 b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3 \ libgit2-sys 0.14.2+1.5.1 7f3d95f6b51075fe9810a7ae22c7095f12b98005ab364d8544797a825ce946a4 \ libz-sys 1.1.6 92e7e15d7610cce1d9752e137625f14e61a28cd45929b6e12e47b50fe154ee2e \ linux-raw-sys 0.4.3 09fc20d2ca12cb9f044c93e3bd6d32d523e6e2ec3db4f7b2939cd99026ecd3f0 \ lock_api 0.4.7 327fa5b6a6940e4699ec49a9beae1ea4845c6bab9314e4f84ac68742139d8c53 \ log 0.4.16 6389c490849ff5bc16be905ae24bc913a9c8892e19b2341dbc175e14c341c2b8 \ matches 0.1.9 a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f \ memchr 2.5.0 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d \ mio 0.8.2 52da4364ffb0e4fe33a9841a98a3f3014fb964045ce4f7a45a398243c8d6b0c9 \ miow 0.3.7 b9f1c5b025cda876f66ef43a113f91ebc9f4ccef34843000e0adf6ebbab84e21 \ ntapi 0.3.7 c28774a7fd2fbb4f0babd8237ce554b73af68021b5f695a3cebd6c59bac0980f \ num-format 0.4.4 a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3 \ num-traits 0.2.14 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290 \ once_cell 1.13.1 074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e \ parking_lot 0.12.1 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f \ parking_lot_core 0.9.2 995f667a6c822200b0433ac218e05582f0e2efa1b922a3fd2fbaadc5f87bab37 \ percent-encoding 2.1.0 d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e \ pico-args 0.5.0 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 \ pin-project-lite 0.2.9 e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116 \ pin-utils 0.1.0 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 \ pkg-config 0.3.25 1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae \ ppv-lite86 0.2.16 eb9f9e6e233e5c4a35559a617bf40a4ec447db2e84c20b55a6f83167b7e57872 \ pretty_assertions 1.4.0 af7cee1a6c8a5b9208b3cb1061f10c0cb689087b3d8ce85fb9d2dd7a29b6ba66 \ proc-macro2 1.0.66 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9 \ quote 1.0.29 573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105 \ rand 0.8.5 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 \ rand_chacha 0.3.1 e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 \ rand_core 0.6.3 d34f1408f55294453790c48b2f1ebbb1c5b4b7563eb1f418bcfcfdbb06ebb4e7 \ redox_syscall 0.2.13 62f25bc4c7e55e0b0b7a1d43fb893f4fa1361d0abe38b9ce4f323c2adfe6ef42 \ redox_syscall 0.3.5 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29 \ regex 1.9.1 b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575 \ regex-automata 0.3.3 39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310 \ regex-syntax 0.7.4 e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2 \ relative-path 1.8.0 4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698 \ rstest 0.18.1 2b96577ca10cb3eade7b337eb46520108a67ca2818a24d0b63f41fd62bc9651c \ rstest_macros 0.18.1 225e674cf31712b8bb15fdbca3ec0c1b9d825c5a24407ff2b7e005fb6a29ba03 \ rustc_version 0.4.0 bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 \ rustix 0.38.4 0a962918ea88d644592894bc6dc55acc6c0956488adcebbfb6e273506b7fd6e5 \ scopeguard 1.1.0 d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd \ semver 1.0.7 d65bd28f48be7196d222d95b9243287f48d27aca604e08497513019ff0502cc4 \ serial_test 2.0.0 0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d \ serial_test_derive 2.0.0 91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f \ signal-hook 0.3.13 647c97df271007dcea485bb74ffdb57f2e683f1306c854f468a0c244badabf2d \ signal-hook-mio 0.2.3 29ad2e15f37ec9a6cc544097b78a1ec90001e9f71b81338ca39f430adaca99af \ signal-hook-registry 1.4.0 e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0 \ slab 0.4.6 eb703cfe953bccee95685111adeedb76fabe4e97549a58d16f03ea7b9367bb32 \ smallvec 1.8.0 f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83 \ syn 1.0.104 4ae548ec36cf198c0ef7710d3c230987c2d6d7bd98ad6edc0274462724c585ce \ syn 2.0.26 45c3457aacde3c65315de5031ec191ce46604304d2446e803d71ade03308d970 \ tempfile 3.7.0 5486094ee78b2e5038a6382ed7645bc084dc2ec433426ca4c3cb61e2007b8998 \ thiserror 1.0.43 a35fc5b8971143ca348fa6df4f024d4d55264f3468c71ad1c2f365b0a4d58c42 \ thiserror-impl 1.0.43 463fe12d7993d3b327787537ce8dd4dfa058de32fc2b195ef3cde03dc4771e8f \ time 0.1.44 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 \ tinyvec 1.6.0 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50 \ tinyvec_macros 0.1.0 cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c \ unicode-bidi 0.3.8 099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992 \ unicode-ident 1.0.5 6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3 \ unicode-normalization 0.1.19 d54590932941a9e9266f0832deed84ebe1bf2e4c9e4a3554d393d18f5e854bf9 \ unicode-segmentation 1.10.1 1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36 \ unicode-width 0.1.10 c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b \ url 2.2.2 a507c383b2d33b5fc35d1861e77e6b383d158b2da5e14fe51b83dfedf6fd578c \ uuid 1.4.1 79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d \ vcpkg 0.2.15 accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 \ version-track 0.1.0 6d9affed6b4e63b1f30ed8f0f2c401fa725f5f511eb00e52269f401c4d5ae12f \ wasi 0.10.0+wasi-snapshot-preview1 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f \ wasi 0.11.0+wasi-snapshot-preview1 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 \ wasm-bindgen 0.2.82 fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d \ wasm-bindgen-backend 0.2.82 662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f \ wasm-bindgen-macro 0.2.82 b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602 \ wasm-bindgen-macro-support 0.2.82 5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da \ wasm-bindgen-shared 0.2.82 6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a \ 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-sys 0.34.0 5acdd78cb4ba54c0045ac14f62d8f94a03d10047904ae2a40afa1e99d8f70825 \ windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \ windows-targets 0.48.1 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f \ windows_aarch64_gnullvm 0.48.0 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc \ windows_aarch64_msvc 0.34.0 17cffbe740121affb56fad0fc0e421804adf0ae00891205213b5cecd30db881d \ windows_aarch64_msvc 0.48.0 b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3 \ windows_i686_gnu 0.34.0 2564fde759adb79129d9b4f54be42b32c89970c18ebf93124ca8870a498688ed \ windows_i686_gnu 0.48.0 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241 \ windows_i686_msvc 0.34.0 9cd9d32ba70453522332c14d38814bceeb747d80b3958676007acadd7e166956 \ windows_i686_msvc 0.48.0 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00 \ windows_x86_64_gnu 0.34.0 cfce6deae227ee8d356d19effc141a509cc503dfd1f850622ec4b0f84428e1f4 \ windows_x86_64_gnu 0.48.0 ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1 \ windows_x86_64_gnullvm 0.48.0 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953 \ windows_x86_64_msvc 0.34.0 d19538ccc21819d01deaf88d6a17eae6596a12e9aafdbb97916fb49896d89de9 \ windows_x86_64_msvc 0.48.0 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a \ 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+)}