commit:     a754a6ceac1036a711e5c90aaa88b1884aae47e6
Author:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 21 20:51:28 2022 +0000
Commit:     Patrick McLean <chutzpah <AT> gentoo <DOT> org>
CommitDate: Fri Oct 21 20:51:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a754a6ce

dev-util/difftastic: add 0.37.0

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

 dev-util/difftastic/Manifest                 |   2 +
 dev-util/difftastic/difftastic-0.37.0.ebuild | 131 +++++++++++++++++++++++++++
 2 files changed, 133 insertions(+)

diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
index fba8e32da0c0..e211bd6a925d 100644
--- a/dev-util/difftastic/Manifest
+++ b/dev-util/difftastic/Manifest
@@ -21,6 +21,7 @@ DIST diff-0.1.12.crate 10223 BLAKE2B 
369f305661f1da31207f3801ed1841dbce12451ac9c
 DIST difftastic-0.34.0.gh.tar.gz 26757611 BLAKE2B 
29d929c3ac471e956b8f34dc8170e02dbc7cf1b41a5b2477836120e400e6dc76524c7a5afff51e7469138517ed256ac00822c6d95ad09eef8ba0649c0fd18333
 SHA512 
b394d6cec02eaf9adaab4780639f1a93a8709aa2e4d9d83b526c17dcac709c38789974fac9d4c56e39f558c20b496059ea468993ffba3571283fba61114e4a5b
 DIST difftastic-0.35.0.gh.tar.gz 26842590 BLAKE2B 
813886175ab24c1398e72f180114bd456eca61ce6e9112ce33bd28e16696e023c5f8822a435e1df07167f0bd82014a1d905fa0925a7794df5f85249e4f448c23
 SHA512 
356d1a5cb91eb016099ceaae4ce21b95fd2bbf7021e043277fa354f379a0ebcfd43a7c1f459d6509aa5112acab3529cd7f66491ce2c7a5cc1d7688bd635fc436
 DIST difftastic-0.36.1.gh.tar.gz 28809971 BLAKE2B 
2715e8f01e00de4608917b5e865f9d568ab5d48f3db529b1e6ba743355aa9262f4ecd6ca644860c5a47121ee99619a55c3a8ff143c545be5fefda8605767bec9
 SHA512 
68f954658fb0d979ea5deca9ec6d0a49466b19e54e9db030af76f72e4fb092156b91844ae40073c9bb2c6f3656f7fd25bfc7600cb30f85a3121a57705b8e7d40
+DIST difftastic-0.37.0.gh.tar.gz 28624498 BLAKE2B 
7d2b48c19589ac37cfe7c7807429cbe1fca465adcef19b3b21cc16673d31602a90ffb967029b93d976a3448afff47222b117d479ec1d4bf2d8683dfd8b72d3f0
 SHA512 
b26ec8cf7423d870b246b9abfc255ffa5efab1f6690b5a85448dfa2247dbfced34c6e39440556ebb0478e5ff10cbbf7b56483be6fb8c72c9c4c17f7f21af1672
 DIST either-1.6.1.crate 13641 BLAKE2B 
e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949
 SHA512 
4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
 DIST env_logger-0.7.1.crate 32281 BLAKE2B 
6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5
 SHA512 
604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
 DIST errno-0.2.8.crate 9276 BLAKE2B 
b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8
 SHA512 
1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
@@ -73,6 +74,7 @@ DIST terminal_size-0.1.17.crate 9141 BLAKE2B 
048d8e8e9dad08aecde12323681d428b918
 DIST terminal_size-0.2.1.crate 9694 BLAKE2B 
5020da319ef89a0e5bf4cad1b4e7b4a8f096b578f393a8e65b3415e5ec6d456941d0f1c2c433c15c4339fbd3007ab2bc53274f04bf6826c44f694d82e829e1dc
 SHA512 
8e50a43609ca10b95ce49b36eac17e25043325988c17a39d892aa57ecabaff988b9e24a4b7a105f9e45c3ca18f5e79485252a38d3bb9eb3c33c668a69d119501
 DIST textwrap-0.15.0.crate 52998 BLAKE2B 
f6c3057ea6ffde88dd9824cd3159d398316d9d21f327d2af59239ff84d79f893a9d0e96dfbd883aab6c64b631dc99457018e38baf14d40789f02d633425ded86
 SHA512 
f44271c542c22f17a4e3a459255f95e6c02d999f7d6bc8414d3973fd4ac9353aa4ef436932a45340738126905463d776902715feaa9329371f8a14f14b5a7bfd
 DIST tree-sitter-0.20.6.crate 130955 BLAKE2B 
e925baa4fb92627b8fecaa9076fac741752f8e015cf2e9b548ca2a3307974c784448dc900a12427a70d1b2c44f22cd1c1c4e1070dc8365e7df3e590ad0b2e0b5
 SHA512 
b1c7425db2903b889c90cd283ab557ad34d0dead01ec1313571fd537f2b783df88849caf4f253d27c65cd84fc43eeb3c5073e2df876b5a5d716186563b37b92a
+DIST tree-sitter-0.20.9.crate 132102 BLAKE2B 
d431337c9aa91684c94ccee698da0ad34d493cb3fe96c18ce6fd218d7789ab168e86b16e78f19ab53d7a0c11d654796029886e3801880e469a11daa92292e071
 SHA512 
03e38b5252dd94b65c096ba9d07e6aecbb582c8460e2f1e0ad46122e372be7139462d7c411094ba557abd6566bd89faeaf7ff01bddb9283d2d7285d13e38c5a6
 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

diff --git a/dev-util/difftastic/difftastic-0.37.0.ebuild 
b/dev-util/difftastic/difftastic-0.37.0.ebuild
new file mode 100644
index 000000000000..88413bf7192e
--- /dev/null
+++ b/dev-util/difftastic/difftastic-0.37.0.ebuild
@@ -0,0 +1,131 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.2
+
+EAPI=8
+
+CRATES="
+       aho-corasick-0.7.18
+       ansi_term-0.12.1
+       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
+       errno-0.2.8
+       errno-dragonfly-0.1.2
+       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
+       io-lifetimes-0.7.3
+       itertools-0.10.3
+       lazy_static-1.4.0
+       libc-0.2.126
+       libmimalloc-sys-0.1.24
+       linux-raw-sys-0.0.46
+       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
+       rustc-hash-1.1.0
+       rustix-0.35.9
+       same-file-1.0.6
+       scopeguard-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
+       terminal_size-0.2.1
+       textwrap-0.15.0
+       tree-sitter-0.20.9
+       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
+       version_check-0.9.4
+       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
+       windows-sys-0.36.1
+       windows_aarch64_msvc-0.36.1
+       windows_i686_gnu-0.36.1
+       windows_i686_msvc-0.36.1
+       windows_x86_64_gnu-0.36.1
+       windows_x86_64_msvc-0.36.1
+       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 Apache-2.0-with-LLVM-exceptions MIT 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