commit:     34169f936b74494950196a9303ef7c346a159d4e
Author:     Joe Kappus <joe <AT> wt <DOT> gd>
AuthorDate: Thu Dec 28 06:59:48 2023 +0000
Commit:     David Roman <davidroman96 <AT> gmail <DOT> com>
CommitDate: Thu Dec 28 06:59:48 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=34169f93

sys-devel/just: add 1.19.0

Signed-off-by: Joe Kappus <joe <AT> wt.gd>

 sys-devel/just/Manifest           |   3 +
 sys-devel/just/just-1.19.0.ebuild | 172 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 175 insertions(+)

diff --git a/sys-devel/just/Manifest b/sys-devel/just/Manifest
index 22e72ecb7d..29310c3ac7 100644
--- a/sys-devel/just/Manifest
+++ b/sys-devel/just/Manifest
@@ -36,6 +36,7 @@ DIST is-terminal-0.4.9.crate 8109 BLAKE2B 
0fa495da123f6fe5e3ba5f643f1ee097fc4f8e
 DIST itoa-1.0.10.crate 10534 BLAKE2B 
8ffcb345d07070cc01651fd44c19f3e0659185eda733c407fd4be0955a301879ae1272dae7f425279dae8dcb7f7dc954465c9a09b5c521938a503d34fecfe2a7
 SHA512 
fc496be0873e31afa6ddf7f2958030f8fcb517cadb86a48280a0c50ce50460afda189af1e6c26e5ff6f85c750d772c21503864c32b526c4fe4bcdb5b07918538
 DIST just-1.18.0.crate 216577 BLAKE2B 
7a188bbcc248b1075543647128a78a3b4a826e5c698298fb7cbc75a1cb1a7bf669d02e464c2de07434edb779cbfe6f2a294cee19ea26b8bcb562b36a173a695e
 SHA512 
64118ffdba46d744c51e43f3528e6fc6c67d03af0c97eea054c22d9d0ae7025b2dc3bf5ca381b0bb7eabe02b6bb619e8a2ae1ce8f3699b24df9042cb0b3db374
 DIST just-1.18.1.crate 216754 BLAKE2B 
4e339829b7f16080df8809951e2328eb258322f4ab24ba4fa2bd163ed82a7e99a8ce4effa8773ccdece0085194be58aae2d4b24f3333e33530722e0b0ea20837
 SHA512 
f965fe70a14cd59e5ac7444f86d80c72daf1d48c30deaa625121f344dde23ef893d0777e2df231dd600cdd8fce00ab1520e708b1ad0fb16ef07e9abf0e460f60
+DIST just-1.19.0.crate 220171 BLAKE2B 
3c00ed32110f8d36958f08bbaa89272e0ebf09dd36a4fd5cbfddfabfc43809bd78da6500cf2179b1f7f8d3bb3d3b43a8e75a15c0ab870387d8a3ee3985fdeaa1
 SHA512 
23465d5c1d16c8fb5884588f22ba70d3ea0627aa9193c271ccd2b1ab5d0204c2bf1594a2e805f91645d7623446018adb0e90fdde0a240db834701b7351719675
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST lexiclean-0.0.1.crate 5362 BLAKE2B 
c60a82de8de091263d24c8f5de8f04f7a0908b7689d24daff1f85548ca158cc7f81f84a55ec50f4499fea237a26a7892a594f6d5319b2232db06232a0428a291
 SHA512 
5f60056a6830fcd21ece4fbdbaba5cf4b8bf33d85aa520c32de44a2f821c6dab60d2c9ec108981bd081f394e216ae45b62c9aa7f223eaf6702dd0586157ec868
 DIST libc-0.2.151.crate 736640 BLAKE2B 
ba8ea6d22b0eefdc5c1c5ee9fab960b6ea0eb7098a21b032563ec78b5d6e2a8f1d7ca4d5bb721c71de2c5de28e105029f229b9b03cd5168c78a65c7164e6d07d
 SHA512 
2039bdfd704c5a876ff7d609622bb968260d6e0fd264ca457e92b75660503eca10e1ff21864b3c919d2656de521f03ef443895f5c0150271ae2502857742b0ec
@@ -76,8 +77,10 @@ DIST strum-0.25.0.crate 5539 BLAKE2B 
9c031e5ce19e2ecaa63e63118197c740ae9295b8881
 DIST strum_macros-0.25.3.crate 22570 BLAKE2B 
511af0d1f0f76df7ad1528c79987b6e09390bfb33e1c34078fb5450171aca7f169afb83fa2f2338a861ded6842c8535ea6e4cdb0d31f341edab0a06d7eeac16c
 SHA512 
e6ebc00943d9f88104815a5bd6a302a391a06fb0ed5ff836e01d341150628684e00e5e2e5b3f6466ece92d376985246f818243a0d1d775cfa55d1c50c0ec0c62
 DIST syn-1.0.109.crate 237611 BLAKE2B 
e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9
 SHA512 
12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
 DIST syn-2.0.42.crate 246484 BLAKE2B 
f7f08a1808a5d04db58b57cb5a62d6b4889252f8a15c9790213bea1735d4c669d14b14dcd6e0d0527bcfb84cb8e029cdfc12ce50968a0fc31109f487532f0332
 SHA512 
567701230c86b8a2846bbae6299a3483b3d3f0d8d0eef8c3680bad8eb47f1c0fba19be34f5b73e6a5c4fc4d7f4d07b92f9e3dd69c5cf703b82a76ad328aa9308
+DIST syn-2.0.43.crate 248363 BLAKE2B 
fda1da22ad62e407dbe4f7006a3fb2781fd400dd1f67be2f200b6804c7f979e0072734707eb591175c7cd76200c6f326c7c1bf01b3c9030442fec2b45e66a308
 SHA512 
af9356e0e6e65999d758633debcc08396bc134b46fefbb78059d95b972be12fbca0f571a09776976d355dbe391d4fbf910c1a3619f5b8256980f98d1f553ba55
 DIST target-2.0.0.crate 6761 BLAKE2B 
6b366d9b7df3d7edb8e83d9a77da778c47347c3726b14afd37fd83afea1ad6bf65ba7025e5ae7b5e11945cb6250948d83489203cb0eb79dd2209531b7487f1cc
 SHA512 
08261b96ebf3e1b1634764b88f7971735b76de32a97181102e2d96a48f9cdb9f353957f45af050bb5c07329820f5af53bf11c1497ae3c6acb5f397a2e43681ab
 DIST tempfile-3.8.1.crate 32164 BLAKE2B 
abccff7939df8cd223a5a8ee61e5af7c35335f1cd61b3e72fed9a8565465c293e99938d57b50743141aace3cd20422ad5d3090507ed66561cb0155771fe0a5ec
 SHA512 
b257bfb70793575d59ec4cf4b7492aff83dafb68b367a48594211f476a3b1d4800b69bddc405d8749d8b320c30cbe71be1261a60b4bbc862663b37a6c7d97a3a
+DIST tempfile-3.9.0.crate 32182 BLAKE2B 
4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56
 SHA512 
04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7
 DIST temptree-0.2.0.crate 6520 BLAKE2B 
8a1536fb0cd0d2e2e57d87fd0772f20432baf570f8d59c525687b2baafe363baccff603117152ab12e512a3b32c5b9197088fb1011b204b4eef8db5493d841e3
 SHA512 
4754a5842ffc9e2334f7a954c7596c46f68cea55c62a5d698653c6e84bcb401d825557f3875eb1f52904930141110c4f69c33f6b7eec07ce8d4a048ab60ba852
 DIST term_size-0.3.2.crate 10917 BLAKE2B 
2302faf4cc03e0e40e4b4b0ca79cea5e70caed8087a16f2b985673476041d19ee6908bb17931b453e63a89e33158f7e01875716879964664487fb26395ff7f49
 SHA512 
7e820ca667f841719e82cf97e90bd2546cdd7ecd4834c68f8eeadd2e530bb13ced1d058ea7beda5db77eabacfaef64b8c3699c482bd912ff570f6ab78149dc88
 DIST termcolor-1.4.0.crate 18765 BLAKE2B 
d7286fcc84843296e2edf074e316ee8fcceb018c08deda7f1048e38108bf1a7c5f6b90dd3150078c413322eda08a1c58300b4adb963d9f51f307ecd08b5b7e10
 SHA512 
36c8550fe85cb90c4fdd1a6e3f60b42b6c71f65b6128da97d5ad6aac8350d907410899ad4a47bb4dc72ea6d00bc69e5a1ccc80ee9b0e80a1a27912e233f3e416

diff --git a/sys-devel/just/just-1.19.0.ebuild 
b/sys-devel/just/just-1.19.0.ebuild
new file mode 100644
index 0000000000..fcc32b1990
--- /dev/null
+++ b/sys-devel/just/just-1.19.0.ebuild
@@ -0,0 +1,172 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CRATES="
+       aho-corasick@1.1.2
+       ansi_term@0.12.1
+       atty@0.2.14
+       bitflags@1.3.2
+       bitflags@2.4.1
+       block-buffer@0.10.4
+       bstr@0.2.17
+       camino@1.1.6
+       cfg-if@1.0.0
+       clap@2.34.0
+       cpufeatures@0.2.11
+       cradle@0.2.2
+       crypto-common@0.1.6
+       ctrlc@3.4.2
+       derivative@2.2.0
+       diff@0.1.13
+       digest@0.10.7
+       doc-comment@0.3.3
+       dotenvy@0.15.7
+       edit-distance@2.1.0
+       either@1.9.0
+       env_logger@0.10.1
+       errno@0.3.8
+       executable-path@1.0.0
+       fastrand@2.0.1
+       generic-array@0.14.7
+       getopts@0.2.21
+       getrandom@0.2.11
+       heck@0.3.3
+       heck@0.4.1
+       hermit-abi@0.1.19
+       hermit-abi@0.3.3
+       home@0.5.9
+       humantime@2.1.0
+       is-terminal@0.4.9
+       itoa@1.0.10
+       lazy_static@1.4.0
+       lexiclean@0.0.1
+       libc@0.2.151
+       linked-hash-map@0.5.6
+       linux-raw-sys@0.4.12
+       log@0.4.20
+       memchr@2.6.4
+       nix@0.27.1
+       num_cpus@1.16.0
+       once_cell@1.19.0
+       pretty_assertions@1.4.0
+       proc-macro-error@1.0.4
+       proc-macro-error-attr@1.0.4
+       proc-macro2@1.0.71
+       pulldown-cmark@0.9.3
+       pulldown-cmark-to-cmark@10.0.4
+       quote@1.0.33
+       redox_syscall@0.4.1
+       regex@1.10.2
+       regex-automata@0.1.10
+       regex-automata@0.4.3
+       regex-syntax@0.8.2
+       rustix@0.38.28
+       rustversion@1.0.14
+       ryu@1.0.16
+       semver@1.0.20
+       serde@1.0.193
+       serde_derive@1.0.193
+       serde_json@1.0.108
+       sha2@0.10.8
+       similar@2.3.0
+       snafu@0.7.5
+       snafu-derive@0.7.5
+       strsim@0.8.0
+       structopt@0.3.26
+       structopt-derive@0.4.18
+       strum@0.25.0
+       strum_macros@0.25.3
+       syn@1.0.109
+       syn@2.0.43
+       target@2.0.0
+       tempfile@3.9.0
+       temptree@0.2.0
+       term_size@0.3.2
+       termcolor@1.4.0
+       textwrap@0.11.0
+       typed-arena@2.0.2
+       typenum@1.17.0
+       unicase@2.7.0
+       unicode-ident@1.0.12
+       unicode-segmentation@1.10.1
+       unicode-width@0.1.11
+       uuid@1.6.1
+       vec_map@0.8.2
+       version_check@0.9.4
+       wasi@0.11.0+wasi-snapshot-preview1
+       which@5.0.0
+       winapi@0.3.9
+       winapi-i686-pc-windows-gnu@0.4.0
+       winapi-util@0.1.6
+       winapi-x86_64-pc-windows-gnu@0.4.0
+       windows-sys@0.48.0
+       windows-sys@0.52.0
+       windows-targets@0.48.5
+       windows-targets@0.52.0
+       windows_aarch64_gnullvm@0.48.5
+       windows_aarch64_gnullvm@0.52.0
+       windows_aarch64_msvc@0.48.5
+       windows_aarch64_msvc@0.52.0
+       windows_i686_gnu@0.48.5
+       windows_i686_gnu@0.52.0
+       windows_i686_msvc@0.48.5
+       windows_i686_msvc@0.52.0
+       windows_x86_64_gnu@0.48.5
+       windows_x86_64_gnu@0.52.0
+       windows_x86_64_gnullvm@0.48.5
+       windows_x86_64_gnullvm@0.52.0
+       windows_x86_64_msvc@0.48.5
+       windows_x86_64_msvc@0.52.0
+       yaml-rust@0.4.5
+       yansi@0.5.1
+       ${P}
+"
+
+inherit cargo shell-completion toolchain-funcs
+
+DESCRIPTION="Just a command runner (with syntax inspired by 'make')"
+HOMEPAGE="
+       https://just.systems/
+       https://crates.io/crates/just
+       https://github.com/casey/just
+"
+SRC_URI="$(cargo_crate_uris ${CRATES})"
+
+LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD Boost-1.0 CC0-1.0 MIT 
Unicode-DFS-2016 Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+RESTRICT="mirror"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+
+src_test() {
+       # $USER must be set or tests fail Bug #890889
+       export USER=portage
+       default
+}
+
+src_prepare() {
+       default
+       tc-export CC
+}
+
+src_install() {
+       local DOCS=( README.md )
+
+       cargo_src_install
+
+       doman man/*
+
+       einstalldocs
+
+       # bash-completion
+       newbashcomp "completions/${PN}.bash" "${PN}"
+
+       # zsh-completion
+       newzshcomp "completions/${PN}.zsh" "_${PN}"
+
+       # fish-completion
+       dofishcomp "completions/${PN}.fish"
+}

Reply via email to