Gentoo Archives: gentoo-commits

From: Patrick McLean <chutzpah@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/difftastic/
Date: Sat, 03 Sep 2022 22:39:30
Message-Id: 1662244733.f0bcb4e982bb335b52a026ea5063533dbe956f7f.chutzpah@gentoo
1 commit: f0bcb4e982bb335b52a026ea5063533dbe956f7f
2 Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 3 22:38:53 2022 +0000
4 Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 3 22:38:53 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0bcb4e9
7
8 dev-util/difftastic: add 0.35.0
9
10 Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org>
11
12 dev-util/difftastic/Manifest | 1 +
13 dev-util/difftastic/difftastic-0.35.0.ebuild | 134 +++++++++++++++++++++++++++
14 2 files changed, 135 insertions(+)
15
16 diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
17 index 77ca3e21a98b..3bfd33fd883e 100644
18 --- a/dev-util/difftastic/Manifest
19 +++ b/dev-util/difftastic/Manifest
20 @@ -20,6 +20,7 @@ DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda
21 DIST diff-0.1.12.crate 10223 BLAKE2B 369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298 SHA512 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16
22 DIST difftastic-0.32.0.gh.tar.gz 26712270 BLAKE2B 3ff97b6169111a7bc3a728f857333621ef262ca7ff538bc887f424fe8636732d9db4efa3b924b8893917cc0dbcf63f76d3a6a9aa0213fa4289447bd7b52f1b25 SHA512 a76a7e87d4a92bab5db8578aa450c1a1be12cc1a6ac37525832232b098516ec78b964b3bab98bd5875b3ba0ccc712122d08101bb2db317c2a6dd66de3abae642
23 DIST difftastic-0.34.0.gh.tar.gz 26757611 BLAKE2B 29d929c3ac471e956b8f34dc8170e02dbc7cf1b41a5b2477836120e400e6dc76524c7a5afff51e7469138517ed256ac00822c6d95ad09eef8ba0649c0fd18333 SHA512 b394d6cec02eaf9adaab4780639f1a93a8709aa2e4d9d83b526c17dcac709c38789974fac9d4c56e39f558c20b496059ea468993ffba3571283fba61114e4a5b
24 +DIST difftastic-0.35.0.gh.tar.gz 26842590 BLAKE2B 813886175ab24c1398e72f180114bd456eca61ce6e9112ce33bd28e16696e023c5f8822a435e1df07167f0bd82014a1d905fa0925a7794df5f85249e4f448c23 SHA512 356d1a5cb91eb016099ceaae4ce21b95fd2bbf7021e043277fa354f379a0ebcfd43a7c1f459d6509aa5112acab3529cd7f66491ce2c7a5cc1d7688bd635fc436
25 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
26 DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
27 DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
28
29 diff --git a/dev-util/difftastic/difftastic-0.35.0.ebuild b/dev-util/difftastic/difftastic-0.35.0.ebuild
30 new file mode 100644
31 index 000000000000..75a3ce21b10b
32 --- /dev/null
33 +++ b/dev-util/difftastic/difftastic-0.35.0.ebuild
34 @@ -0,0 +1,134 @@
35 +# Copyright 2022 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +# Auto-Generated by cargo-ebuild 0.5.2
39 +
40 +EAPI=8
41 +
42 +CRATES="
43 + aho-corasick-0.7.18
44 + ansi_term-0.12.1
45 + archery-0.4.0
46 + atty-0.2.14
47 + autocfg-1.1.0
48 + bitflags-1.3.2
49 + bumpalo-3.9.1
50 + bytecount-0.6.2
51 + cc-1.0.73
52 + cfg-if-1.0.0
53 + clap-3.1.18
54 + clap_lex-0.2.0
55 + const_format-0.2.23
56 + const_format_proc_macros-0.2.22
57 + crossbeam-channel-0.5.4
58 + crossbeam-deque-0.8.1
59 + crossbeam-epoch-0.9.8
60 + crossbeam-utils-0.8.8
61 + ctor-0.1.22
62 + diff-0.1.12
63 + either-1.6.1
64 + env_logger-0.7.1
65 + errno-0.2.8
66 + errno-dragonfly-0.1.2
67 + fixedbitset-0.4.1
68 + fnv-1.0.7
69 + hashbrown-0.11.2
70 + hermit-abi-0.1.19
71 + humantime-1.3.0
72 + indexmap-1.7.0
73 + io-lifetimes-0.7.3
74 + itertools-0.10.3
75 + lazy_static-1.4.0
76 + libc-0.2.126
77 + libmimalloc-sys-0.1.24
78 + linux-raw-sys-0.0.46
79 + log-0.4.17
80 + memchr-2.5.0
81 + memoffset-0.6.5
82 + mimalloc-0.1.28
83 + minimal-lexical-0.2.1
84 + nom-7.1.1
85 + num_cpus-1.13.1
86 + once_cell-1.12.0
87 + os_str_bytes-6.0.1
88 + output_vt100-0.1.3
89 + owo-colors-3.4.0
90 + petgraph-0.6.1
91 + pretty_assertions-1.2.1
92 + pretty_env_logger-0.4.0
93 + proc-macro2-1.0.39
94 + quick-error-1.2.3
95 + quote-1.0.18
96 + radix-heap-0.4.2
97 + rayon-1.5.3
98 + rayon-core-1.9.3
99 + regex-1.5.6
100 + regex-syntax-0.6.26
101 + rpds-0.10.0
102 + rustc-hash-1.1.0
103 + rustix-0.35.9
104 + same-file-1.0.6
105 + scopeguard-1.1.0
106 + static_assertions-1.1.0
107 + strsim-0.10.0
108 + syn-1.0.95
109 + term_size-0.3.2
110 + termcolor-1.1.3
111 + terminal_size-0.1.17
112 + terminal_size-0.2.1
113 + textwrap-0.15.0
114 + tree-sitter-0.20.6
115 + tree_magic_mini-3.0.3
116 + typed-arena-2.0.1
117 + unicode-ident-1.0.0
118 + unicode-width-0.1.9
119 + unicode-xid-0.2.3
120 + version_check-0.9.4
121 + walkdir-2.3.2
122 + winapi-0.3.9
123 + winapi-i686-pc-windows-gnu-0.4.0
124 + winapi-util-0.1.5
125 + winapi-x86_64-pc-windows-gnu-0.4.0
126 + windows-sys-0.36.1
127 + windows_aarch64_msvc-0.36.1
128 + windows_i686_gnu-0.36.1
129 + windows_i686_msvc-0.36.1
130 + windows_x86_64_gnu-0.36.1
131 + windows_x86_64_msvc-0.36.1
132 + wu-diff-0.1.2
133 +"
134 +
135 +inherit cargo
136 +
137 +DESCRIPTION="A structural diff that understands syntax."
138 +# Double check the homepage as the cargo_metadata crate
139 +# does not provide this value so instead repository is used
140 +HOMEPAGE="https://github.com/wilfred/difftastic"
141 +SRC_URI="
142 + $(cargo_crate_uris ${CRATES})
143 + https://github.com/Wilfred/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz
144 +"
145 +
146 +# License set may be more restrictive as OR is not respected
147 +# use cargo-license for a more accurate license picture
148 +LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions MIT MPL-2.0 Unlicense ZLIB"
149 +SLOT="0"
150 +KEYWORDS="~amd64"
151 +
152 +QA_FLAGS_IGNORED="usr/bin/difft"
153 +
154 +DOCS=(
155 + CHANGELOG.md
156 + README.md
157 + manual/
158 +)
159 +
160 +src_prepare() {
161 + rm manual/.gitignore || die
162 + default
163 +}
164 +
165 +src_install() {
166 + cargo_src_install
167 + dodoc -r "${DOCS[@]}"
168 +}