commit: c34275a1469b861f68271f53b95fde75f5a554b1 Author: Joe Kappus <joe <AT> wt <DOT> gd> AuthorDate: Fri Jul 19 20:55:12 2024 +0000 Commit: Joe Kappus <joe <AT> wt <DOT> gd> CommitDate: Fri Jul 19 20:55:21 2024 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c34275a1
dev-build/just: add 1.32.0 Signed-off-by: Joe Kappus <joe <AT> wt.gd> dev-build/just/Manifest | 5 + dev-build/just/just-1.32.0.ebuild | 228 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 233 insertions(+) diff --git a/dev-build/just/Manifest b/dev-build/just/Manifest index 10711f4d2..be5cdd523 100644 --- a/dev-build/just/Manifest +++ b/dev-build/just/Manifest @@ -14,11 +14,13 @@ DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f0da08d8e139fb200da21e47fa7e DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 DIST bitflags-2.6.0.crate 45357 BLAKE2B 3a368bd2eb58c095b7b4a46680cc2d90a28e24b2e37c854bbf8647c861c4b8fb37eca827599673c5c7df763048149dd82123d1ede1f8a0e58a6bc23c8250f7e6 SHA512 f9bb3c48931ed7e7e05ec6d13305af5da6b6c18861ff307d7dc17c658f63972c87b70b0527287b3625c8592befc207cfe15550654995faf3862bb12a6d95bacf DIST blake3-1.5.2.crate 172720 BLAKE2B b9c56c3e783db61fe388d71f27fe42517f58c89bac7c1a7be8b49229f93fa69c9827734fcbc721d0c570d7b2c26f8fff7e9da40a02ff70776587d09e774e9bd8 SHA512 e802f14f76450473806775b502ea97aaf1a6184fabe4eb7ad3b3cb25fdb929a9a299358a7b6b9e08f68fbc1d5cebfeda9a8594dca3f6dbd5a3680dc5c9fe3ef5 +DIST blake3-1.5.3.crate 172698 BLAKE2B b6d1a13ca4358d7724ac82882b2bdf8421181b32dedbe3640ccdf1fcb661a627a7d9ac5c4c6e62e85cd8250d8dd41ce1884206e29ea21a2482a80e9a34e0e726 SHA512 ef3f9d58ad123e5ce9357691f174e008b0370ed85c614ff38dfbb8462ada9bb68d5881f58ca779f22d002eac8b00a8ba7347db78a5db93b38fc94599ddc70214 DIST block-buffer-0.10.4.crate 10538 BLAKE2B d819c4f9c4be85868e8b105fb7e479d2e58d3ed85c3339bd677a3e111f85cb1ff624a54d7802ab79a6e1d9221115f66388568340480fe83eae1cb448f19f5b11 SHA512 b7d436d8e627e16e6ddc300ee8f706a6cef28ff6f09eff848eedee46f84bdcd03601303c92ab8996042e55922866a59259948177c0a4496eed723523e77f6fdb DIST bstr-0.2.17.crate 330350 BLAKE2B 90c3a48d78b73d7e36a3da9fda0beae6e91ce534d17198ea8ceee0b613d03297f9dd8bca30e1ec5da01d1da359a1da72b2c2771b77c82bebab5006cafd665192 SHA512 883eac8210d14f89517b4dd5e25d02c97cf31602ec74498b5e186112ba0f154d47de8d1c41a8f4e5503f3b53c064e2c976b60bbfd63fc28b186bc006e00f20c2 DIST bumpalo-3.16.0.crate 85677 BLAKE2B 08da17b757931d2910e0299df53eb62731aa8c4ebd8915859b81d1982b331e7455dfac977c754e500a35ee07ba8eff00a61d2f62be99744e2ddbba06c1268f49 SHA512 a51b75c36f6794db444cab20eeb24f42a319080ecb486a56d254d6f873f3d188b5ccba11db30c068bd0c52c4322d4a3f5f5195c81c94b0bc04387030418835b1 DIST camino-1.1.7.crate 36204 BLAKE2B ea87922e77401a23f25d66af303f39c568f37377e4f0cd6d206cb7b175a51528680bf67897e3b9830d276acb1b156b7c66e149b75370be202cb99fbbcea54233 SHA512 b82c809bd52549d16e286d514b5dbb1d640633b7ff05412ce3539e543de9c69d99bc3f62597b94fc0cedd7c8034ebf73663a6f647e46409b778baa4877928c45 DIST cc-1.1.4.crate 81127 BLAKE2B fef48f4305d9ff973408aaa73dbe17c2420a3fcf1f46eb1865157ad91b96797bca3b258f9c8c473b6306bd0a148fbd8fc04b2952334b0985f880b890e80d72f3 SHA512 f4140aa80d8263dec91f602b8d08adf95cdcb239c9dc6085dabf3a4a47ca2b0ac7d370aebc882593c0d548bea5d082dfed8eeed113e5e89a08228330b57fb6ab +DIST cc-1.1.5.crate 81493 BLAKE2B 3edd99cd9d05b090a57cf62f1236c02d0731baa8b2bdcd6c14f21e68323cdf4a65439f81701c1b1960b70919f1a342f1ad8e0bc830bfd187eedbbf443a5df77b SHA512 2ee646d3808bd06b3bba5788d0f93762009875e1f5c25dad67b0f8dafcb512be3ff105bf9d2e92a2507a2fd942b8d774004971c1f203ad40894336ffb89ceebd DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 DIST chrono-0.4.38.crate 220559 BLAKE2B ab828bfeed56eb737a1797d5e1132cafe87a1e14bf7a1fe4a5098f50e6ceead50ca2e7f041cc2ff63d5f4e41e2853322f6c345bb31ff12a5b412e3e5202f5fea SHA512 858e47e3facebd5383e71898f26b27d92fe4a69027e2cc47da2af59975ead7767355e0b699f4228eabe76a3eff8b2519c7cecf8b60dc3fc60fbf9b28e2f3d4d9 @@ -66,6 +68,7 @@ DIST is_terminal_polyfill-1.70.0.crate 7451 BLAKE2B 9efe76f14d61a5af6d3cd30d5e64 DIST itoa-1.0.11.crate 10563 BLAKE2B 94da07e0f7f2535d0b1491b3a3c64905274b315ffd35ec8e9a3e36e26cd7211733b462eefb5208963e388345f65be9694804c344a6132b2b595b0bc716c0b328 SHA512 7e22dffac34c9c9f432daef395e0ec710ed658164bc9cd9fc6445c9f984c912a10bac556214a026bcddbe27a3197b35b0c87d6709fd605062637d086b2d20311 DIST js-sys-0.3.69.crate 81083 BLAKE2B 529c94cd2289883b3b43a848d47d8ae025ad0909548a38ba93ebc684ed3edafab16842b922da6c8b6be5ba39c36a1c05057dd3dd93fc8936d5dac372937ab8f6 SHA512 506722e6dc13484828a4147d974822ff9d103d9e7db58a48181b0957770d9fc43b97605ced105c5b680d8b2cda5fa1705f605707611cb48ed8a45a96d5f196b9 DIST just-1.31.0.crate 252706 BLAKE2B 11c6b2f06218cd684c22cb111e2e3739dbabad6b42a9ab3d3ee794879189d8377e94ae2ff06c6ce79b1f935de2ad647998c4da9819e91d86245075ad793f6fba SHA512 32fee7062ca4416cb5711ed8a96949ceefc7a676b16b9e492624257516bf19888bdb6b91206c97389e9585a1c144575d9fe3b78f222dd5cb09694219dfff9cf7 +DIST just-1.32.0.crate 255283 BLAKE2B 722729f9e8869b92026a9abe0abc8d762e002bdd5de7af6a200b38a038d82dfc333eb526c3bc097ff711ab34a332b9e13f59897f58c9a447b9b0db225c503a55 SHA512 3000ed05bc2f67d05babd52085f5bc8ff7096fee0b344a4c649065905bec9cfb31443cf80f21a7b21da4d00cf8c41df31a66caa13afa9859e4efd8dd00ed7e3b DIST lazy_static-1.5.0.crate 14025 BLAKE2B df29e0e3d1c061815bdd608b41074436024dc407d454f32517705ab04b2fe06075e310086c5e4961df0b4885e91021589d0bca2c1cbe6f0aeffa3ff1b3fd4637 SHA512 6d2f9887cd7f34f019644e42f02f2bf0111accd73aeaa60973ba0b039b6774670debece1ea9a6978e923208ef5d3ab7326473ee3560c078817f0f7ab8ed0f65f DIST lexiclean-0.0.1.crate 5362 BLAKE2B c60a82de8de091263d24c8f5de8f04f7a0908b7689d24daff1f85548ca158cc7f81f84a55ec50f4499fea237a26a7892a594f6d5319b2232db06232a0428a291 SHA512 5f60056a6830fcd21ece4fbdbaba5cf4b8bf33d85aa520c32de44a2f821c6dab60d2c9ec108981bd081f394e216ae45b62c9aa7f223eaf6702dd0586157ec868 DIST libc-0.2.155.crate 743539 BLAKE2B 42cdcf8d4a187383548b1f09d404474f168916d626d614463fe10a1fd886e972e1caf6297e75445214af3f31fe631d0927e54ec1cdc63e20082b3587e38dce16 SHA512 05354bba532b8338bda1f88f12c7f3893429734a06e33925fca2b99d49548ae5216e2cd84e782d2368a2dfef20b0e035e2dcad8dd13ede7119462a8c639b2807 @@ -124,7 +127,9 @@ DIST temptree-0.2.0.crate 6520 BLAKE2B 8a1536fb0cd0d2e2e57d87fd0772f20432baf570f DIST terminal_size-0.3.0.crate 10096 BLAKE2B 097ef50a85945128dcfa36d8ea0fb15f11142c206462a32980dbbba4fe2872abd214823fe3c75e804f3159a97d6e929ec338860e9c89587da509fb9e6da5d339 SHA512 f3bc9144aa8a87556543584a2495df6267ce3bb017f3ed3d00fa43e89b5de783e1285ca62dbad9dd9c3b37e3a476a6f3ab0804eba2411cb594a569bbdb310681 DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a DIST thiserror-1.0.62.crate 21323 BLAKE2B fd2061bc5e7ea7ba43ed59c355c8cdbbcf416b189d0b2a3c33f725c270c1d0a8c6ca18ae538bc7d4634166ba747172c32be98b8139bd333a7522aa35730bed7b SHA512 29efa072b31e63e78a3e31fe84758fabbe7337d3e7338be4e4bfd35c8b083b53dc3cb68be78aaddf80eebabe301de00e2ee1908c7b00dd5a2168b0b66d8edffc +DIST thiserror-1.0.63.crate 21537 BLAKE2B eacab5745d948416bde165d768f55c10c132572052db405ae3dd3e6e3b5ce41f36d574192ae68fecf6002ae5b14fd0aa135fe15e1614f3b51a294d5edc67c9ac SHA512 d5c2360075947cc0fff3253b5532f03f3102d6c9ef52dfeb3b400771116937e466a62ce67ccdf91532bf096f4882322522349a727588fd87b932326c8e758753 DIST thiserror-impl-1.0.62.crate 16047 BLAKE2B 63a1fe66d3dadec304b9ecc241cfd71a6b278081336f4377fd435c9f959997bd0e0b0de2b5c318ad60d747f1fcf27df0f03932ba63f1288491f9935d3ebba735 SHA512 5f852f4b37af396336a941ec9f0340d93c8c70bc39f0a2cdfae3c20f180e06e51b4590a7535ddbcb87a792eba7e52ef9274019a98ee870f1eaf1b3b7cadf3303 +DIST thiserror-impl-1.0.63.crate 16047 BLAKE2B 290b56ece5c592fdab4d20e9ebcc8dfe3f76b00aa48ed6c216ed0ebcab86b1ab4b4d676d0f52329abaccefae12bd47b4a81966901fdcf4ca5d0632d5021adbb8 SHA512 f93b7f89784d72d8b6e36050c22b88b7fd8de38e9a90fa6fe3f45973ea1566ce8bf82e959951377e3bf584a32afc97812188be25983a028be138b1700bb8c102 DIST typed-arena-2.0.2.crate 11848 BLAKE2B 1d2821519c959b8e5f32942fb106f836a9aa753a43058cad6898588f8e0d9abcbe7a94a91ec8d30c62e59833563df48229c6aeec8bf7a396de20895e39571d11 SHA512 33f43488ff63ab763e4330d124e3290ece41e50ab78b6f12dae3a2be4d7f5bdf6ec876ab3b1f8cd81874e335fc41f3a2254994f250d3d6aba682fce557a6a399 DIST typenum-1.17.0.crate 42849 BLAKE2B a6d1162050679e2c4ab2467f3a77d301f6861882eb7c9749f31d047f383dd5bd2ed5846ad63eed99ccc04d6ac36cc697a305861e1d65880b4d2ef04ee0a79b94 SHA512 99773d5d9f850c0602db4bb67dd062b0ade6f086e155216f1bb2fb6569461ba7e1b7c2f2af81ea8833bc3bfcf3fe5033edecb7c438adae63f59d3e30cf63a508 DIST unicase-2.7.0.crate 23783 BLAKE2B 2b74b932b45c9d5b984b57bfe8249496c192944e2e66916919177eac81c509e2d7a5d30a85ea58e8cd5a0b47fec746bdb18723f3f14002fc64af3a0d320a9e7d SHA512 c2b05a3bbd8996e1cf65d7458f5ad95de9797c8349484f8db04967bde15c1f057f62b2f7a60e7367871512071ed5076c0da042169dbbdcaf4d6c16cae62da828 diff --git a/dev-build/just/just-1.32.0.ebuild b/dev-build/just/just-1.32.0.ebuild new file mode 100644 index 000000000..54f612ff9 --- /dev/null +++ b/dev-build/just/just-1.32.0.ebuild @@ -0,0 +1,228 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" + aho-corasick@1.1.3 + android-tzdata@0.1.1 + android_system_properties@0.1.5 + ansi_term@0.12.1 + anstream@0.6.14 + anstyle@1.0.7 + anstyle-parse@0.2.4 + anstyle-query@1.1.0 + anstyle-wincon@3.0.3 + arrayref@0.3.7 + arrayvec@0.7.4 + atty@0.2.14 + autocfg@1.3.0 + bitflags@1.3.2 + bitflags@2.6.0 + blake3@1.5.3 + block-buffer@0.10.4 + bstr@0.2.17 + bumpalo@3.16.0 + camino@1.1.7 + cc@1.1.5 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + chrono@0.4.38 + clap@2.34.0 + clap@4.5.9 + clap_builder@4.5.9 + clap_complete@4.5.8 + clap_derive@4.5.8 + clap_lex@0.7.1 + clap_mangen@0.2.22 + colorchoice@1.0.1 + constant_time_eq@0.3.0 + core-foundation-sys@0.8.6 + cpufeatures@0.2.12 + crossbeam-deque@0.8.5 + crossbeam-epoch@0.9.18 + crossbeam-utils@0.8.20 + crypto-common@0.1.6 + ctrlc@3.4.4 + derivative@2.2.0 + diff@0.1.13 + digest@0.10.7 + dirs@5.0.1 + dirs-sys@0.4.1 + dotenvy@0.15.7 + edit-distance@2.1.2 + either@1.13.0 + env_filter@0.1.0 + env_logger@0.11.3 + errno@0.3.9 + executable-path@1.0.0 + fastrand@2.1.0 + generic-array@0.14.7 + getopts@0.2.21 + getrandom@0.2.15 + heck@0.3.3 + heck@0.5.0 + hermit-abi@0.1.19 + hermit-abi@0.3.9 + home@0.5.9 + humantime@2.1.0 + iana-time-zone@0.1.60 + iana-time-zone-haiku@0.1.2 + is_terminal_polyfill@1.70.0 + itoa@1.0.11 + js-sys@0.3.69 + lazy_static@1.5.0 + lexiclean@0.0.1 + libc@0.2.155 + libredox@0.1.3 + linux-raw-sys@0.4.14 + log@0.4.22 + memchr@2.7.4 + memmap2@0.9.4 + nix@0.28.0 + num-traits@0.2.19 + num_cpus@1.16.0 + once_cell@1.19.0 + option-ext@0.2.0 + percent-encoding@2.3.1 + ppv-lite86@0.2.17 + pretty_assertions@1.4.0 + proc-macro-error@1.0.4 + proc-macro-error-attr@1.0.4 + proc-macro2@1.0.86 + pulldown-cmark@0.9.6 + pulldown-cmark-to-cmark@10.0.4 + quote@1.0.36 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + rayon-core@1.12.1 + redox_users@0.4.5 + regex@1.10.5 + regex-automata@0.1.10 + regex-automata@0.4.7 + regex-syntax@0.8.4 + roff@0.2.1 + rustix@0.38.34 + rustversion@1.0.17 + ryu@1.0.18 + semver@1.0.23 + serde@1.0.204 + serde_derive@1.0.204 + serde_json@1.0.120 + sha2@0.10.8 + shellexpand@3.1.0 + similar@2.5.0 + snafu@0.8.4 + snafu-derive@0.8.4 + strsim@0.8.0 + strsim@0.11.1 + structopt@0.3.26 + structopt-derive@0.4.18 + strum@0.26.3 + strum_macros@0.26.4 + syn@1.0.109 + syn@2.0.71 + target@2.1.0 + tempfile@3.10.1 + temptree@0.2.0 + terminal_size@0.3.0 + textwrap@0.11.0 + thiserror@1.0.63 + thiserror-impl@1.0.63 + typed-arena@2.0.2 + typenum@1.17.0 + unicase@2.7.0 + unicode-ident@1.0.12 + unicode-segmentation@1.11.0 + unicode-width@0.1.13 + utf8parse@0.2.2 + uuid@1.10.0 + vec_map@0.8.2 + version_check@0.9.4 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen@0.2.92 + wasm-bindgen-backend@0.2.92 + wasm-bindgen-macro@0.2.92 + wasm-bindgen-macro-support@0.2.92 + wasm-bindgen-shared@0.2.92 + which@6.0.1 + winapi@0.3.9 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-x86_64-pc-windows-gnu@0.4.0 + windows-core@0.52.0 + windows-sys@0.48.0 + windows-sys@0.52.0 + windows-targets@0.48.5 + windows-targets@0.52.6 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_gnullvm@0.52.6 + windows_aarch64_msvc@0.48.5 + windows_aarch64_msvc@0.52.6 + windows_i686_gnu@0.48.5 + windows_i686_gnu@0.52.6 + windows_i686_gnullvm@0.52.6 + windows_i686_msvc@0.48.5 + windows_i686_msvc@0.52.6 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnu@0.52.6 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_gnullvm@0.52.6 + windows_x86_64_msvc@0.48.5 + windows_x86_64_msvc@0.52.6 + winsafe@0.0.19 + yansi@0.5.1 + ${PN}@${PV} +" + +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}" + +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" + +QA_FLAGS_IGNORED="usr/bin/${PN}" + +src_test() { + default +} + +src_prepare() { + default + tc-export CC +} + +src_install() { + local DOCS=( README.md ) + + cargo_src_install + + mkdir man || die + $(cargo_target_dir)/just --man > man/just.1 || die + + doman man/* + + einstalldocs + + mkdir completions || die + + # bash-completion + $(cargo_target_dir)/just --completions bash > completions/just.bash || die + newbashcomp "completions/${PN}.bash" "${PN}" + + # zsh-completion + $(cargo_target_dir)/just --completions zsh > completions/just.zsh || die + newzshcomp "completions/${PN}.zsh" "_${PN}" + + # fish-completion + $(cargo_target_dir)/just --completions fish > completions/just.fish || die + dofishcomp "completions/${PN}.fish" +}