<pre style='margin:0'>
Herby Gillot (herbygillot) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/e0c843a805fb8f967bd50fbd515939e43e5bb8b7">https://github.com/macports/macports-ports/commit/e0c843a805fb8f967bd50fbd515939e43e5bb8b7</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new e0c843a805f vivid: new port
</span>e0c843a805f is described below
<span style='display:block; white-space:pre;color:#808000;'>commit e0c843a805fb8f967bd50fbd515939e43e5bb8b7
</span>Author: Yongjun Choi <intact79@gmail.com>
AuthorDate: Mon Feb 24 16:41:40 2025 +0900
<span style='display:block; white-space:pre;color:#404040;'> vivid: new port
</span>---
sysutils/vivid/Portfile | 116 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 116 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/sysutils/vivid/Portfile b/sysutils/vivid/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..7c3d219676d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/sysutils/vivid/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,116 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- 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
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup cargo 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup sharkdp vivid 0.10.1 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description A themeable LS_COLORS generator with a rich filetype datebase
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ vivid is a generator for the LS_COLORS environment variable that controls \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ the colorized output of ls, tree, fd, bfs, dust and many other tools.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories sysutils
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license Apache-2 MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:intact79 @intactio} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums ${distname}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5c63bce689d7c298eaabcc15ff44467a8adf61e6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 88db6158dad60aba66ae16f2cd1b09f515625940a33bada65da5562a03538e49 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 37648
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -m 0755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/target/[cargo.rust_platform]/release/${name} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/share/${name}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach appdir {config themes} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ copy ${worksrcpath}/${appdir} ${destroot}${prefix}/share/${name}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ansi_colours 1.2.2 6a1558bd2075d341b9ca698ec8eb6fcc55a746b1fc4255585aad5b141d918a80 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anstream 0.6.14 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anstyle 1.0.7 038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anstyle-parse 0.2.4 c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anstyle-query 1.1.0 ad186efb764318d35165f1758e7dcef3b10628e26d41a44bc5550652e6804391 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ anstyle-wincon 3.0.3 61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ assert_cmd 2.0.14 ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitflags 2.5.0 cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ block-buffer 0.10.4 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bstr 1.9.1 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bytemuck 1.16.1 b236fc92302c97ed75b38da1f4917b5cdda4984745740f153a5d3059e48d725e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cfg-if 1.0.0 baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap 4.5.7 5db83dced34638ad474f39f250d7fea9598bdd239eaced1bdf45d597da0f433f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_builder 4.5.7 f7e204572485eb3fbf28f871612191521df159bc3e15a9f5064c66dba3a8c05f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap_lex 0.7.1 4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ colorchoice 1.0.1 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cpufeatures 0.2.12 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ crypto-common 0.1.6 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ difflib 0.4.0 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ digest 0.10.7 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ doc-comment 0.3.3 fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ errno 0.3.9 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ etcetera 0.8.0 136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ generic-array 0.14.7 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ home 0.5.9 e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ is_terminal_polyfill 1.70.0 f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lazy_static 1.5.0 bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.155 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ linked-hash-map 0.5.6 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ linux-raw-sys 0.4.14 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.7.4 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ predicates 3.1.0 68b87bfd4605926cdfefc1c3b5f8fe560e3feca9d5552cf68c466d3d8236c7e8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ predicates-core 1.0.6 b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ predicates-tree 1.0.9 368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.86 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.36 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-automata 0.4.7 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rgb 0.8.37 05aaa8004b64fd573fc9d002f4e632d51ad4f026c2b5ba95fcb6c2f32c2c47d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-embed 8.4.0 19549741604902eb99a7ed0ee177a0663ee1eda51a29f71401f166e47e77806a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-embed-impl 8.4.0 cb9f96e283ec64401f30d3df8ee2aaeb2561f34c824381efa24a35f79bf40ee4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-embed-utils 8.4.0 38c74a686185620830701348de757fd36bef4aa9680fd23c49fc539ddcc1af32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rustix 0.38.34 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ same-file 1.0.6 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde 1.0.203 7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde_derive 1.0.203 500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha2 0.10.8 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ strsim 0.11.1 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 2.0.67 ff8655ed1d86f3af4ee3fd3263786bc14245ad17c4c7e85ba7187fb3ae028c90 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ terminal_size 0.3.0 21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ termtree 0.4.1 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ typenum 1.17.0 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-ident 1.0.12 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ utf8parse 0.2.2 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version_check 0.9.4 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wait-timeout 0.2.0 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ walkdir 2.5.0 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-util 0.1.8 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-sys 0.48.0 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-sys 0.52.0 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-targets 0.48.5 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows-targets 0.52.5 6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.48.5 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_gnullvm 0.52.5 7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.48.5 dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_aarch64_msvc 0.52.5 9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.48.5 a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnu 0.52.5 88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_gnullvm 0.52.5 87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.48.5 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_i686_msvc 0.52.5 db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.48.5 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnu 0.52.5 4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.48.5 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_gnullvm 0.52.5 852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.48.5 ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ windows_x86_64_msvc 0.52.5 bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ yaml-rust 0.4.5 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85
</span></pre><pre style='margin:0'>
</pre>