commit:     525af2a640e48fac08616a05ecb45ff961f12b4e
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  5 18:14:31 2022 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Tue Jul  5 18:15:15 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525af2a6

dev-util/difftastic: add 0.30.0

Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>

 dev-util/difftastic/Manifest                 |   2 +
 dev-util/difftastic/difftastic-0.30.0.ebuild | 121 +++++++++++++++++++++++++++
 2 files changed, 123 insertions(+)

diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
index 0c86878f312c..6575007ecebd 100644
--- a/dev-util/difftastic/Manifest
+++ b/dev-util/difftastic/Manifest
@@ -27,6 +27,7 @@ DIST ctor-0.1.22.crate 9311 BLAKE2B 
a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda
 DIST diff-0.1.12.crate 10223 BLAKE2B 
369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298
 SHA512 
0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16
 DIST difftastic-0.28.0.tar.gz 15829294 BLAKE2B 
aa83cb671b2f8a4abaec319916f5ddb4378bf35bf97847d04199ebaf0c0af6a6f63aa69eba3c291b964bbffa79161ffbc9b570590cc97362ff12a92467f2411c
 SHA512 
47cdbc30abe71dac6ef84efdb934d87d5527fc8822e696bcf20424d07529cecea9e67b4d62e45e81a567064909923de2d8f09f12f1a120fbb43ec911e254521e
 DIST difftastic-0.29.1.tar.gz 15891069 BLAKE2B 
ceffafa32e600dbf51c4864c386a92620ff1e5b877cb8a5b00443636e13cd383293ce249c52543ca23e01ee93fe08f3b61c13508ff3d00a85670b8d0c9d17b29
 SHA512 
d9dee1d4d5e165693353c29442b90438b14832545790495616cbbd14c449fecbca73e3e4c5743d86bc9c23f5534a4f361fb596d0ee38ef67f6ddc4bdf20f55c1
+DIST difftastic-0.30.0.gh.tar.gz 23071446 BLAKE2B 
b20738aa91fa4bb879081b4e38d9b060f8dcbc8dfc2191d047f8cf36cd7dfaa0c78e4899feca205c683edbeee1d4a1d5067705047fde04853b6bf7613cc49afa
 SHA512 
795debca1d4d605ab5e84294457ac59641d59a5494207f64ca443d68561b560245d5c8d68524890876190e459bf372e9b16049d862711ee005e72547a0bfc4ad
 DIST either-1.6.1.crate 13641 BLAKE2B 
e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949
 SHA512 
4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 DIST env_logger-0.7.1.crate 32281 BLAKE2B 
6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5
 SHA512 
604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
 DIST fixedbitset-0.4.1.crate 15551 BLAKE2B 
bcebd833a45215566a565bcc8cc3440c5bacbced810d2658048da7050808b56c13951bacdd3930f85530129a118bdc23c42381206b63265da7d6846085937536
 SHA512 
8c53515f1a372a2626e83bc6999adaa00be6451f68627a63e0207ce6a8967e9cab6061adde3e33305c700c472be750903eb36b6f5ce071248db461c0af450b33
@@ -92,6 +93,7 @@ DIST tree-sitter-0.20.6.crate 130955 BLAKE2B 
e925baa4fb92627b8fecaa9076fac741752
 DIST tree_magic_mini-3.0.3.crate 15406 BLAKE2B 
84b8761c1496e1d771bb7d884a0afd48d1a457b87db26edc23f0db63aeb5780966f330662e9725570bffb0122b8544a4e0828e48cdf7ebb892d70f43aaa1145f
 SHA512 
6299f42c3286a9a4b38a1503810b0eee302e99cfd386256dde275bd5df402ba6800cf94b4bb94444b011898657d687f89642634d20f6f07e2a7719c27188d684
 DIST typed-arena-2.0.1.crate 11439 BLAKE2B 
b5bd230a22894c5545966279b40a8493940719fdf79bed144ad41c363e7f73bfd40e1492efa8d96fb9b5b32e3a31405ef9dbddd55d10bb900ac082d41a034b03
 SHA512 
182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d
 DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 
62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e
 SHA512 
ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9
+DIST unicode-width-0.1.9.crate 16745 BLAKE2B 
38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7
 SHA512 
0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
 DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 
6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af
 SHA512 
92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
 DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 
5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223
 SHA512 
2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5
 DIST walkdir-2.3.2.crate 23516 BLAKE2B 
473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b
 SHA512 
6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da

diff --git a/dev-util/difftastic/difftastic-0.30.0.ebuild 
b/dev-util/difftastic/difftastic-0.30.0.ebuild
new file mode 100644
index 000000000000..3e049575a92d
--- /dev/null
+++ b/dev-util/difftastic/difftastic-0.30.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.1
+
+EAPI=8
+
+CRATES="
+       aho-corasick-0.7.18
+       ansi_term-0.12.1
+       archery-0.4.0
+       atty-0.2.14
+       autocfg-1.1.0
+       bitflags-1.3.2
+       bumpalo-3.9.1
+       bytecount-0.6.2
+       cc-1.0.73
+       cfg-if-1.0.0
+       clap-3.1.18
+       clap_lex-0.2.0
+       const_format-0.2.23
+       const_format_proc_macros-0.2.22
+       crossbeam-channel-0.5.4
+       crossbeam-deque-0.8.1
+       crossbeam-epoch-0.9.8
+       crossbeam-utils-0.8.8
+       ctor-0.1.22
+       diff-0.1.12
+       either-1.6.1
+       env_logger-0.7.1
+       fixedbitset-0.4.1
+       fnv-1.0.7
+       hashbrown-0.11.2
+       hermit-abi-0.1.19
+       humantime-1.3.0
+       indexmap-1.7.0
+       itertools-0.10.3
+       lazy_static-1.4.0
+       libc-0.2.126
+       libmimalloc-sys-0.1.24
+       log-0.4.17
+       memchr-2.5.0
+       memoffset-0.6.5
+       mimalloc-0.1.28
+       minimal-lexical-0.2.1
+       nom-7.1.1
+       num_cpus-1.13.1
+       once_cell-1.12.0
+       os_str_bytes-6.0.1
+       output_vt100-0.1.3
+       owo-colors-3.4.0
+       petgraph-0.6.1
+       pretty_assertions-1.2.1
+       pretty_env_logger-0.4.0
+       proc-macro2-1.0.39
+       quick-error-1.2.3
+       quote-1.0.18
+       radix-heap-0.4.2
+       rayon-1.5.3
+       rayon-core-1.9.3
+       regex-1.5.6
+       regex-syntax-0.6.26
+       rpds-0.10.0
+       rustc-hash-1.1.0
+       same-file-1.0.6
+       scopeguard-1.1.0
+       static_assertions-1.1.0
+       strsim-0.10.0
+       syn-1.0.95
+       term_size-0.3.2
+       termcolor-1.1.3
+       terminal_size-0.1.17
+       textwrap-0.15.0
+       tree-sitter-0.20.6
+       tree_magic_mini-3.0.3
+       typed-arena-2.0.1
+       unicode-ident-1.0.0
+       unicode-width-0.1.9
+       unicode-xid-0.2.3
+       walkdir-2.3.2
+       winapi-0.3.9
+       winapi-i686-pc-windows-gnu-0.4.0
+       winapi-util-0.1.5
+       winapi-x86_64-pc-windows-gnu-0.4.0
+       wu-diff-0.1.2
+"
+
+inherit cargo
+
+DESCRIPTION="A structural diff that understands syntax."
+# Double check the homepage as the cargo_metadata crate
+# does not provide this value so instead repository is used
+HOMEPAGE="https://github.com/wilfred/difftastic";
+SRC_URI="
+       $(cargo_crate_uris ${CRATES})
+       https://github.com/Wilfred/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.gh.tar.gz
+"
+
+# License set may be more restrictive as OR is not respected
+# use cargo-license for a more accurate license picture
+LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+QA_FLAGS_IGNORED="usr/bin/difft"
+
+DOCS=(
+       CHANGELOG.md
+       README.md
+       manual/
+)
+
+src_prepare() {
+       rm manual/.gitignore || die
+       default
+}
+
+src_install() {
+       cargo_src_install
+       dodoc -r "${DOCS[@]}"
+}

Reply via email to