<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/54c1555a7e7c0e888885f56957bd4f4fd92aa265">https://github.com/macports/macports-ports/commit/54c1555a7e7c0e888885f56957bd4f4fd92aa265</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 54c1555a7e7 ripgrep: update to 14.1.0 (#22072)
</span>54c1555a7e7 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 54c1555a7e7c0e888885f56957bd4f4fd92aa265
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Jan 20 03:53:21 2024 -0500

<span style='display:block; white-space:pre;color:#404040;'>    ripgrep: update to 14.1.0 (#22072)
</span>---
 textproc/ripgrep/Portfile | 147 +++++++++++++++++++++++++---------------------
 1 file changed, 80 insertions(+), 67 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/textproc/ripgrep/Portfile b/textproc/ripgrep/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 343bb331009..7904ef77a98 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/textproc/ripgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/textproc/ripgrep/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,15 @@ PortSystem          1.0
</span> PortGroup           github 1.0
 PortGroup           cargo 1.0
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-github.setup        BurntSushi ripgrep 13.0.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        BurntSushi ripgrep 14.1.0
</span> github.tarball_from archive
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> categories          textproc
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs       no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             MIT
</span> maintainers         {raimue @raimue} \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    {gmail.com:herby.gillot @herbygillot} \
</span>                     openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-license             MIT
</span> 
 description         fast command line search tool
 long_description    ripgrep is a command line search tool that combines the \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -19,87 +20,99 @@ long_description    ripgrep is a command line search tool that combines the \
</span>                     raw speed of GNU grep.
 
 cargo.crates \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    aho-corasick                    0.7.18  1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    atty                            0.2.14  d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    base64                          0.13.0  904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bitflags                         1.2.1  cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bstr                            0.2.16  90682c8d613ad3373e66de8c6411e0ae2ab2571e879d2efbf73558cc66f21279 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    bytecount                        0.6.2  72feb31ffc86498dacdbd0fcebb56138e7177a8cc5cea4516031d15ae85a742e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    cc                              1.0.68  4a72c244c1ff497a746a7e1fb3d14bd08420ecda70c8f25c7112f2781652d787 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    cfg-if                          0.1.10  4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    aho-corasick                     1.1.2  b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    anyhow                          1.0.79  080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    autocfg                          1.1.0  d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bstr                             1.9.0  c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    cc                              1.0.83  f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 \
</span>     cfg-if                           1.0.0  baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    clap                            2.33.3  37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-channel                0.5.1  06ed27e177f16d65f0f0c22a213e17c696ace5dd64b14258b52f9417ccb52db4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    crossbeam-utils                  0.8.5  d82cfc11ce7f2c3faef78d8a684447b40d503d9681acebed6cb728d45940c4db \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    encoding_rs                     0.8.28  80df024fbc5ac80f87dfef0d9f5209a252f2a497f7f42944cff24d8253cac065 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-channel               0.5.10  82a9b73a36529d9c47029b9fb3a6f0ea3cc916a261195352ba19e770fc1748b2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-deque                  0.8.4  fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-epoch                 0.9.17  0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    crossbeam-utils                 0.8.18  c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    encoding_rs                     0.8.33  7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1 \
</span>     encoding_rs_io                   0.1.7  1cc3c5651fb62ab8aa3103998dade57efdd028544bd300516baa31840c252a83 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    fnv                              1.0.7  3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    fs_extra                         1.2.0  2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    glob                             0.3.0  9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    hermit-abi                      0.1.18  322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    itoa                             0.4.7  dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    jemalloc-sys                     0.3.2  0d3b9f3f5c9b31aa0f5ed3260385ac205db665baa41d49bb8338008ae94ede45 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    jemallocator                     0.3.2  43ae63fcfc45e99ab3d1b29a46782ad679e98436c3169d15a167a1108a724b69 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    jobserver                       0.1.22  972f5ae5d1cb9c6ae417789196c803205313edde988685da5e3aae0827b9e7fd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    lazy_static                      1.4.0  e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    libc                            0.2.97  12b8adadd720df158f4d70dfe7ccc6adb0472d7c55ca83445f6a5ab3e36f8fb6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    libm                             0.1.4  7fc7aa29613bd6a620df431842069224d8bc9011086b1db4c0e0cd47fa03ec9a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    log                             0.4.14  51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    memchr                           2.4.0  b16bd47d9e329435e309c58469fe0791c2d0d1ba96ec0954152a5ae2b04387dc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    memmap2                          0.3.0  20ff203f7bdc401350b1dbaa0355135777d25f41c0bbc601851bbd6cf61e8ff5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    num_cpus                        1.13.0  05499f3756671c15885fee9034446956fff3f243d6077b91e5767df161f766b3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    once_cell                        1.7.2  af8b08b04175473088b46763e51ee54da5f9a164bc162f615b91bc179dbf15a3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    packed_simd_2                    0.3.5  0e64858a2d3733fdd61adfdd6da89aa202f7ff0e741d2fc7ed1e452ba9dc99d7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pcre2                            0.2.3  85b30f2f69903b439dd9dc9e824119b82a55bf113b29af8d70948a03c1b11ab1 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pcre2-sys                        0.2.5  dec30e5e9ec37eb8fbf1dea5989bc957fd3df56fbee5061aa7b7a99dbb37b722 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    pkg-config                      0.3.19  3831453b3449ceb48b6d9c7ad7c96d5ea673e9b470a1dc578c2ce6521230884c \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    proc-macro2                     1.0.27  f0d8caf72986c1a598726adc988bb5984792ef84f5ee5aa50209145ee8077038 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    quote                            1.0.9  c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    regex                            1.5.4  d07a8629359eb56f1e2fb1652bb04212c072a87ba68546a04065d525673ac461 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    regex-automata                  0.1.10  6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    regex-syntax                    0.6.25  f497285884f3fcff424ffc933e56d7cbca511def0c9831a7f9b5f6153e3cc89b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    ryu                              1.0.5  71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    glob                             0.3.1  d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    itoa                            1.0.10  b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    jemalloc-sys       0.5.4+5.3.0-patched  ac6c1946e1cea1788cbfde01c993b52a10e2da07f4bac608228d1bed20bfebf2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    jemallocator                     0.5.4  a0de374a9f8e63150e6f5e8a60cc14c668226d7a347d8aee1a45766e3c4dd3bc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    jobserver                       0.1.27  8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    lexopt                           0.3.0  baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libc                           0.2.151  302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    libm                             0.2.8  4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    log                             0.4.20  b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memchr                           2.7.1  523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    memmap2                          0.9.3  45fd3a57831bf88bc63f8cebc0cf956116276e97fef3966103e96416209f7c92 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    num-traits                      0.2.17  39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    packed_simd                      0.3.9  1f9f08af0c877571712e2e3e686ad79efad9657dbf0f7c3c8ba943ff6c38932d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pcre2                            0.2.6  4c9d53a8ea5fc3d3568d3de4bebc12606fd0eb8234c602576f1f1ee4880488a7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pcre2-sys                        0.2.8  25b8a7b5253a4465b873a21ee7e8d6ec561a57eed5d319621bec36bea35c86ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    pkg-config                      0.3.28  69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    proc-macro2                     1.0.76  95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    quote                           1.0.35  291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex                           1.10.2  380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex-automata                   0.4.3  5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    regex-syntax                     0.8.2  c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ryu                             1.0.16  f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c \
</span>     same-file                        1.0.6  93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    serde                          1.0.126  ec7505abeacaec74ae4778d9d9328fe5a5d04253220a85c4ee022239fc996d03 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    serde_derive                   1.0.126  963a7dbc9895aeac7ac90e74f34a5d5261828f79df35cbed41e10189d3804d43 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    serde_json                      1.0.64  799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    strsim                           0.8.0  8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    syn                             1.0.73  f71489ff30030d2ae598524f61326b902466f72a0fb1a8564c001cc63425bcc7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    termcolor                        1.1.2  2dfed899f0eb03f32ee8c6a0aabdb8a7949659e3466561fc0adf54e26d88c5f4 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    textwrap                        0.11.0  d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    thread_local                     1.1.3  8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    unicode-width                    0.1.8  9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    unicode-xid                      0.2.2  8ccb82d61f80a663efe1f787a51b16b5a51e3314d6ac365b08639f52387b33f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    walkdir                          2.3.2  808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde                          1.0.195  63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_derive                   1.0.195  46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    serde_json                     1.0.111  176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    syn                             2.0.48  0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    termcolor                        1.4.0  ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    textwrap                        0.16.0  222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d \
</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;'>+    walkdir                          2.4.0  d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee \
</span>     winapi                           0.3.9  5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
     winapi-i686-pc-windows-gnu       0.4.0  ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    winapi-util                      0.1.5  70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    winapi-util                      0.1.6  f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 \
</span>     winapi-x86_64-pc-windows-gnu     0.4.0  712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
 
 checksums-append    ${distname}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    rmd160  841ccf8bc96143260e6c750d147ff78d8784903e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0fb17aaf285b3eee8ddab17b833af1e190d73de317ff9648751ab0660d763ed2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    505536
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    rmd160  95d6e7d76694dd681573a66e86cd529b591cb51e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  33c6169596a6bbfdc81415910008f26e0809422fda2d849562637996553b2ab6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    584473
</span> 
 depends_build-append \
                     port:asciidoc \
                     port:docbook-xsl-nons
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set ripgrep_bin     ${worksrcpath}/target/[cargo.rust_platform]/release/rg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-build {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Generate shell completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach _shell {bash fish zsh} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${worksrcpath} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "${ripgrep_bin} --generate complete-${_shell} > rg.${_shell}"
</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;'>+    # Generate man page
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "${ripgrep_bin} --generate man > rg.1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 755 ${worksrcpath}/target/[cargo.rust_platform]/release/rg ${destroot}${prefix}/bin/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install ripgrep
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0755 ${ripgrep_bin} ${destroot}${prefix}/bin/
</span>     ln -s rg ${destroot}${prefix}/bin/ripgrep
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set outpath [glob ${worksrcpath}/target/[cargo.rust_platform]/release/build/ripgrep-*]/out/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 ${outpath}/rg.1 ${destroot}${prefix}/share/man/man1/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 ${outpath}/rg.bash ${destroot}${prefix}/share/bash-completion/completions/rg
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/share/fish/vendor_completions.d
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 ${outpath}/rg.fish ${destroot}${prefix}/share/fish/vendor_completions.d/
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -d -m 755 ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    xinstall -m 644 ${worksrcpath}/complete/_rg ${destroot}${prefix}/share/zsh/site-functions/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install shell completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${prefix}/share/bash-completion/completions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/rg.bash \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/bash-completion/completions/rg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${prefix}/share/fish/vendor_completions.d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/rg.fish \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/fish/vendor_completions.d/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -d -m 0755 ${destroot}${prefix}/share/zsh/site-functions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/rg.zsh \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        ${destroot}${prefix}/share/zsh/site-functions/_rg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Install man page
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    xinstall -m 0644 ${worksrcpath}/rg.1 ${destroot}${prefix}/share/man/man1/
</span> }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-variant pcre {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant pcre description {Build with pcre2} {
</span>     build.args-append       --features 'pcre2'
     depends_lib-append      port:pcre2
 }
</pre><pre style='margin:0'>

</pre>