<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/a4ede6e2e32b139c9474c2a08c026465735323a5">https://github.com/macports/macports-ports/commit/a4ede6e2e32b139c9474c2a08c026465735323a5</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 a4ede6e2e32 jwt-cli: new port
</span>a4ede6e2e32 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit a4ede6e2e32b139c9474c2a08c026465735323a5
</span>Author: Herby Gillot <herby.gillot@gmail.com>
AuthorDate: Sat Jul 31 00:43:47 2021 -0400
<span style='display:block; white-space:pre;color:#404040;'> jwt-cli: new port
</span>---
devel/jwt-cli/Portfile | 117 +++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 117 insertions(+)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/jwt-cli/Portfile b/devel/jwt-cli/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..3c633e5b1ca
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/jwt-cli/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,117 @@
</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 github 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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup mike-engel jwt-cli 4.0.0
</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 super fast CLI tool to decode and encode JWTs built in \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Rust
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description {*}${description}. ${name} is a command line tool to help \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ you work with JSON Web Tokens (JWTs). Like most JWT \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ command line tools out there, you can decode almost any \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ JWT header and claims body. Unlike any that I've found, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ however, ${name} allows you to encode a new JWT with \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ nearly any piece of data you can think of. Custom header \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ values (some), custom claim bodies (as long as it's JSON, \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ it's game), and using any secret you need.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+categories devel
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers {gmail.com:herby.gillot @herbygillot} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license MIT
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+installs_libs no
</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 3022f80658d2ff5d82a97a7c80d459480951029a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 009ea716d8788792729dea0e1add3172aa5467c16bd36ed1086f82f19470a9f7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 28895
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.tarball_from archive
</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 755 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ${worksrcpath}/target/[cargo.rust_platform]/release/jwt \
</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;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+cargo.crates \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ aho-corasick 0.7.15 7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ansi_term 0.11.0 ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ arrayref 0.3.6 a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ arrayvec 0.5.2 23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ atty 0.2.14 d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ autocfg 1.0.1 cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ base64 0.12.3 3441f0f7b02788e948e47f457ca01f1d7e6d92c693bc132c22b087d3141c03ff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ base64 0.13.0 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bitflags 1.2.1 cf1de2fe8c75bc145a2f577add951f8134889b4795d47466a54a5c846d691693 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ blake2b_simd 0.5.11 afa748e348ad3be8263be728124b24a24f268266f6f5d58af9d75f6a40b5c587 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ bumpalo 3.6.0 099e596ef14349721d9016f6b80dd3419ea1bf289ab9b44df8e4dfd3a005d5d9 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cc 1.0.66 4c0496836a84f8d0495758516b8621a622beb77c0fed418570e50764093ced48 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ cfg-if 0.1.10 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822 \
</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;'>+ chrono 0.4.19 670ad68c9088c2a963aaa298cb369688cf3f9465ce5e2d4ca10e6e0098a1ce73 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ clap 2.33.3 37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ constant_time_eq 0.1.5 245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ crossbeam-utils 0.8.1 02d96d1e189ef58269ebe5b97953da3274d83a93af647c2ddd6f9dab28cedb8d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dirs 2.0.2 13aea89a5c93364a98e9b37b2fa237effbb694d5cfe01c5b70941f7eb087d5e3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dirs-sys 0.3.5 8e93d7f5705de3e49895a2b5e0b8855a1c27f080192ae9c32a6432d50741a57a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ getrandom 0.1.16 8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ hermit-abi 0.1.18 322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ itoa 0.4.7 dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ js-sys 0.3.47 5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ jsonwebtoken 7.2.0 afabcc15e437a6484fc4f12d0fd63068fe457bf93f1c148d3d9649c60b103f32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ lazy_static 1.4.0 e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ libc 0.2.86 b7282d924be3275cec7f6756ff4121987bc6481325397dde6ba3e7802b1a8b1c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ log 0.4.14 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ memchr 2.3.4 0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num 0.2.1 b8536030f9fea7127f841b45bb6243b27255787fb4eb83958aa1ef9d2fdc0c36 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-bigint 0.2.6 090c7f9998ee0ff65aa5b723e4009f7b217707f1fb5ea551329cc4d6231fb304 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-complex 0.2.4 b6b19411a9719e753aff12e5187b74d60d3dc449ec3f4dc21e3989c3f554bc95 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-integer 0.1.44 d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-iter 0.1.42 b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-rational 0.2.4 5c000134b5dbf44adc5cb772486d335293351644b801551abe8f75c84cfa4aef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ num-traits 0.2.14 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ once_cell 1.5.2 13bd41f508810a131401606d54ac32a467c97172d74ba7662562ebba5ad07fa0 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ parse_duration 2.1.0 dc8d8324ba4f571dbac55dea78c76f72681fcc488b51a9ee7ddb10263e7e92ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ pem 0.8.2 f4c220d01f863d13d96ca82359d1e81e64a7c6bf0637bcde7b2349630addf0c6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ proc-macro2 1.0.24 1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ quote 1.0.9 c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ redox_syscall 0.1.57 41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ redox_users 0.3.5 de0737333e7a9502c789a36d7c7fa6092a49895d4faa31ca5df163857ded2e9d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex 1.4.3 d9251239e129e16308e70d853559389de218ac275b515068abc96829d05b948a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ regex-syntax 0.6.22 b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ring 0.16.20 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rust-argon2 0.8.3 4b18820d944b33caa75a71378964ac46f58517c92b6ae5f762636247c09e78fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ryu 1.0.5 71d301d4193d031abdd79ff7e3dd721168a9572ef3fe51a1517aba235bd8f86e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde 1.0.123 92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde_derive 1.0.123 9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ serde_json 1.0.62 ea1c6153794552ea7cf7cf63b1231a25de00ec90db326ba6264440fa08e31486 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ simple_asn1 0.4.1 692ca13de57ce0613a363c8c2f1de925adebc81b04c923ac60c5488bb44abe4b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ spin 0.5.2 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ strsim 0.8.0 8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ syn 1.0.60 c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ term 0.6.1 c0863a3345e70f61d613eab32ee046ccd1bcc5f9105fe402c61fcd0c13eeb8b5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ term-painter 0.3.0 419702e9d82ccb0306d1421109dc8d8588157863309ba2d5964f27d37b771df8 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ textwrap 0.11.0 d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ thread_local 1.1.3 8018d24e04c95ac8790716a5987d0fec4f8b27249ffa0f7d33f1369bdfb88cbd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ time 0.1.44 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-width 0.1.8 9337591893a19b88d8d87f2cec1e73fad5cdfd10e5a6f349f498ad6ea2ffb1e3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ unicode-xid 0.2.1 f7fe0bb3479651439c9112f72b6c505038574c9fbb575ed1bf3b797fa39dd564 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ untrusted 0.7.1 a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ vec_map 0.8.2 f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasi 0.9.0+wasi-snapshot-preview1 cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasi 0.10.0+wasi-snapshot-preview1 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen 0.2.70 55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-backend 0.2.70 7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-macro 0.2.70 3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-macro-support 0.2.70 4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ wasm-bindgen-shared 0.2.70 dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ web-sys 0.3.47 c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi 0.3.9 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-i686-pc-windows-gnu 0.4.0 ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ winapi-x86_64-pc-windows-gnu 0.4.0 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
</span></pre><pre style='margin:0'>
</pre>