1 |
commit: 834d085dc724eca526d24c29e92da196a27fb5a2 |
2 |
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Sep 22 18:48:17 2022 +0000 |
4 |
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Sep 22 18:48:42 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=834d085d |
7 |
|
8 |
dev-util/difftastic: add 0.36.1 |
9 |
|
10 |
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> |
11 |
|
12 |
dev-util/difftastic/Manifest | 1 + |
13 |
dev-util/difftastic/difftastic-0.36.1.ebuild | 134 +++++++++++++++++++++++++++ |
14 |
2 files changed, 135 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest |
17 |
index 7a8209cb765f..fba8e32da0c0 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.34.0.gh.tar.gz 26757611 BLAKE2B 29d929c3ac471e956b8f34dc8170e02dbc7cf1b41a5b2477836120e400e6dc76524c7a5afff51e7469138517ed256ac00822c6d95ad09eef8ba0649c0fd18333 SHA512 b394d6cec02eaf9adaab4780639f1a93a8709aa2e4d9d83b526c17dcac709c38789974fac9d4c56e39f558c20b496059ea468993ffba3571283fba61114e4a5b |
23 |
DIST difftastic-0.35.0.gh.tar.gz 26842590 BLAKE2B 813886175ab24c1398e72f180114bd456eca61ce6e9112ce33bd28e16696e023c5f8822a435e1df07167f0bd82014a1d905fa0925a7794df5f85249e4f448c23 SHA512 356d1a5cb91eb016099ceaae4ce21b95fd2bbf7021e043277fa354f379a0ebcfd43a7c1f459d6509aa5112acab3529cd7f66491ce2c7a5cc1d7688bd635fc436 |
24 |
+DIST difftastic-0.36.1.gh.tar.gz 28809971 BLAKE2B 2715e8f01e00de4608917b5e865f9d568ab5d48f3db529b1e6ba743355aa9262f4ecd6ca644860c5a47121ee99619a55c3a8ff143c545be5fefda8605767bec9 SHA512 68f954658fb0d979ea5deca9ec6d0a49466b19e54e9db030af76f72e4fb092156b91844ae40073c9bb2c6f3656f7fd25bfc7600cb30f85a3121a57705b8e7d40 |
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.36.1.ebuild b/dev-util/difftastic/difftastic-0.36.1.ebuild |
30 |
new file mode 100644 |
31 |
index 000000000000..75a3ce21b10b |
32 |
--- /dev/null |
33 |
+++ b/dev-util/difftastic/difftastic-0.36.1.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 |
+} |