1 |
commit: 525af2a640e48fac08616a05ecb45ff961f12b4e |
2 |
Author: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jul 5 18:14:31 2022 +0000 |
4 |
Commit: Patrick McLean <chutzpah <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jul 5 18:15:15 2022 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525af2a6 |
7 |
|
8 |
dev-util/difftastic: add 0.30.0 |
9 |
|
10 |
Signed-off-by: Patrick McLean <chutzpah <AT> gentoo.org> |
11 |
|
12 |
dev-util/difftastic/Manifest | 2 + |
13 |
dev-util/difftastic/difftastic-0.30.0.ebuild | 121 +++++++++++++++++++++++++++ |
14 |
2 files changed, 123 insertions(+) |
15 |
|
16 |
diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest |
17 |
index 0c86878f312c..6575007ecebd 100644 |
18 |
--- a/dev-util/difftastic/Manifest |
19 |
+++ b/dev-util/difftastic/Manifest |
20 |
@@ -27,6 +27,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.28.0.tar.gz 15829294 BLAKE2B aa83cb671b2f8a4abaec319916f5ddb4378bf35bf97847d04199ebaf0c0af6a6f63aa69eba3c291b964bbffa79161ffbc9b570590cc97362ff12a92467f2411c SHA512 47cdbc30abe71dac6ef84efdb934d87d5527fc8822e696bcf20424d07529cecea9e67b4d62e45e81a567064909923de2d8f09f12f1a120fbb43ec911e254521e |
23 |
DIST difftastic-0.29.1.tar.gz 15891069 BLAKE2B ceffafa32e600dbf51c4864c386a92620ff1e5b877cb8a5b00443636e13cd383293ce249c52543ca23e01ee93fe08f3b61c13508ff3d00a85670b8d0c9d17b29 SHA512 d9dee1d4d5e165693353c29442b90438b14832545790495616cbbd14c449fecbca73e3e4c5743d86bc9c23f5534a4f361fb596d0ee38ef67f6ddc4bdf20f55c1 |
24 |
+DIST difftastic-0.30.0.gh.tar.gz 23071446 BLAKE2B b20738aa91fa4bb879081b4e38d9b060f8dcbc8dfc2191d047f8cf36cd7dfaa0c78e4899feca205c683edbeee1d4a1d5067705047fde04853b6bf7613cc49afa SHA512 795debca1d4d605ab5e84294457ac59641d59a5494207f64ca443d68561b560245d5c8d68524890876190e459bf372e9b16049d862711ee005e72547a0bfc4ad |
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 fixedbitset-0.4.1.crate 15551 BLAKE2B bcebd833a45215566a565bcc8cc3440c5bacbced810d2658048da7050808b56c13951bacdd3930f85530129a118bdc23c42381206b63265da7d6846085937536 SHA512 8c53515f1a372a2626e83bc6999adaa00be6451f68627a63e0207ce6a8967e9cab6061adde3e33305c700c472be750903eb36b6f5ce071248db461c0af450b33 |
28 |
@@ -92,6 +93,7 @@ DIST tree-sitter-0.20.6.crate 130955 BLAKE2B e925baa4fb92627b8fecaa9076fac741752 |
29 |
DIST tree_magic_mini-3.0.3.crate 15406 BLAKE2B 84b8761c1496e1d771bb7d884a0afd48d1a457b87db26edc23f0db63aeb5780966f330662e9725570bffb0122b8544a4e0828e48cdf7ebb892d70f43aaa1145f SHA512 6299f42c3286a9a4b38a1503810b0eee302e99cfd386256dde275bd5df402ba6800cf94b4bb94444b011898657d687f89642634d20f6f07e2a7719c27188d684 |
30 |
DIST typed-arena-2.0.1.crate 11439 BLAKE2B b5bd230a22894c5545966279b40a8493940719fdf79bed144ad41c363e7f73bfd40e1492efa8d96fb9b5b32e3a31405ef9dbddd55d10bb900ac082d41a034b03 SHA512 182fdac0ef9b494fc2966005ece2107a3c53b6eafe4eebe9be3d552aebe143e05f3db2b51693c253831744fc265ec2a557d31ee42cf0ba5991b38d075278415d |
31 |
DIST unicode-ident-1.0.0.crate 34224 BLAKE2B 62100357db87b74e44166a70a1d0f911281fc7410571554e9e89c94f3529920d1d43a8cdf3a3bf163c8acb8e9f575e83a024cb94217b84ecddc582751486954e SHA512 ccdad29fc63f71c507cdf276b02a5bb7fad44dffa123bf04d5b1495eb9c26bd7ec42ad6e11717eb10dc6499693047952c6b766c40d7b0696bd011779649d5fc9 |
32 |
+DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4 |
33 |
DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8 |
34 |
DIST unicode-xid-0.2.3.crate 15174 BLAKE2B 5cfb2a094047106a45eaeb77ebc1ae2e17ca51ece71082c127d3e2bf36773959f52df1c6df0d0d5cbc40ec4ee7f81820a094fd7ee99f01a2f99a1f7f68317223 SHA512 2adea0c8447c9450be34859f2b2e2b87a61b5e313685da994d21bc24a96dd94088f3320bcdb8d20466a3fdafb0bc0375823f0c28ec0077c9c42a9818f66ac1f5 |
35 |
DIST walkdir-2.3.2.crate 23516 BLAKE2B 473f2b51aafd6ac17e5c3da8d545d179b31486b3a65ab39fbd8bd7fbb2ebcc24bebf01781200a26a68f0b1cb464f5763a919aead3b03eba5a7e1be6efec5500b SHA512 6c44071354faf37720ec4117ded34c8d530489542ee107ac26a7a56ef4a882b9003e22e84f1d61f6078643521343e35aa1f7b57c838779e78e5937a667bf82da |
36 |
|
37 |
diff --git a/dev-util/difftastic/difftastic-0.30.0.ebuild b/dev-util/difftastic/difftastic-0.30.0.ebuild |
38 |
new file mode 100644 |
39 |
index 000000000000..3e049575a92d |
40 |
--- /dev/null |
41 |
+++ b/dev-util/difftastic/difftastic-0.30.0.ebuild |
42 |
@@ -0,0 +1,121 @@ |
43 |
+# Copyright 2022 Gentoo Authors |
44 |
+# Distributed under the terms of the GNU General Public License v2 |
45 |
+ |
46 |
+# Auto-Generated by cargo-ebuild 0.5.1 |
47 |
+ |
48 |
+EAPI=8 |
49 |
+ |
50 |
+CRATES=" |
51 |
+ aho-corasick-0.7.18 |
52 |
+ ansi_term-0.12.1 |
53 |
+ archery-0.4.0 |
54 |
+ atty-0.2.14 |
55 |
+ autocfg-1.1.0 |
56 |
+ bitflags-1.3.2 |
57 |
+ bumpalo-3.9.1 |
58 |
+ bytecount-0.6.2 |
59 |
+ cc-1.0.73 |
60 |
+ cfg-if-1.0.0 |
61 |
+ clap-3.1.18 |
62 |
+ clap_lex-0.2.0 |
63 |
+ const_format-0.2.23 |
64 |
+ const_format_proc_macros-0.2.22 |
65 |
+ crossbeam-channel-0.5.4 |
66 |
+ crossbeam-deque-0.8.1 |
67 |
+ crossbeam-epoch-0.9.8 |
68 |
+ crossbeam-utils-0.8.8 |
69 |
+ ctor-0.1.22 |
70 |
+ diff-0.1.12 |
71 |
+ either-1.6.1 |
72 |
+ env_logger-0.7.1 |
73 |
+ fixedbitset-0.4.1 |
74 |
+ fnv-1.0.7 |
75 |
+ hashbrown-0.11.2 |
76 |
+ hermit-abi-0.1.19 |
77 |
+ humantime-1.3.0 |
78 |
+ indexmap-1.7.0 |
79 |
+ itertools-0.10.3 |
80 |
+ lazy_static-1.4.0 |
81 |
+ libc-0.2.126 |
82 |
+ libmimalloc-sys-0.1.24 |
83 |
+ log-0.4.17 |
84 |
+ memchr-2.5.0 |
85 |
+ memoffset-0.6.5 |
86 |
+ mimalloc-0.1.28 |
87 |
+ minimal-lexical-0.2.1 |
88 |
+ nom-7.1.1 |
89 |
+ num_cpus-1.13.1 |
90 |
+ once_cell-1.12.0 |
91 |
+ os_str_bytes-6.0.1 |
92 |
+ output_vt100-0.1.3 |
93 |
+ owo-colors-3.4.0 |
94 |
+ petgraph-0.6.1 |
95 |
+ pretty_assertions-1.2.1 |
96 |
+ pretty_env_logger-0.4.0 |
97 |
+ proc-macro2-1.0.39 |
98 |
+ quick-error-1.2.3 |
99 |
+ quote-1.0.18 |
100 |
+ radix-heap-0.4.2 |
101 |
+ rayon-1.5.3 |
102 |
+ rayon-core-1.9.3 |
103 |
+ regex-1.5.6 |
104 |
+ regex-syntax-0.6.26 |
105 |
+ rpds-0.10.0 |
106 |
+ rustc-hash-1.1.0 |
107 |
+ same-file-1.0.6 |
108 |
+ scopeguard-1.1.0 |
109 |
+ static_assertions-1.1.0 |
110 |
+ strsim-0.10.0 |
111 |
+ syn-1.0.95 |
112 |
+ term_size-0.3.2 |
113 |
+ termcolor-1.1.3 |
114 |
+ terminal_size-0.1.17 |
115 |
+ textwrap-0.15.0 |
116 |
+ tree-sitter-0.20.6 |
117 |
+ tree_magic_mini-3.0.3 |
118 |
+ typed-arena-2.0.1 |
119 |
+ unicode-ident-1.0.0 |
120 |
+ unicode-width-0.1.9 |
121 |
+ unicode-xid-0.2.3 |
122 |
+ walkdir-2.3.2 |
123 |
+ winapi-0.3.9 |
124 |
+ winapi-i686-pc-windows-gnu-0.4.0 |
125 |
+ winapi-util-0.1.5 |
126 |
+ winapi-x86_64-pc-windows-gnu-0.4.0 |
127 |
+ wu-diff-0.1.2 |
128 |
+" |
129 |
+ |
130 |
+inherit cargo |
131 |
+ |
132 |
+DESCRIPTION="A structural diff that understands syntax." |
133 |
+# Double check the homepage as the cargo_metadata crate |
134 |
+# does not provide this value so instead repository is used |
135 |
+HOMEPAGE="https://github.com/wilfred/difftastic" |
136 |
+SRC_URI=" |
137 |
+ $(cargo_crate_uris ${CRATES}) |
138 |
+ https://github.com/Wilfred/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz |
139 |
+" |
140 |
+ |
141 |
+# License set may be more restrictive as OR is not respected |
142 |
+# use cargo-license for a more accurate license picture |
143 |
+LICENSE="Apache-2.0 MIT MPL-2.0 Unlicense ZLIB" |
144 |
+SLOT="0" |
145 |
+KEYWORDS="~amd64" |
146 |
+ |
147 |
+QA_FLAGS_IGNORED="usr/bin/difft" |
148 |
+ |
149 |
+DOCS=( |
150 |
+ CHANGELOG.md |
151 |
+ README.md |
152 |
+ manual/ |
153 |
+) |
154 |
+ |
155 |
+src_prepare() { |
156 |
+ rm manual/.gitignore || die |
157 |
+ default |
158 |
+} |
159 |
+ |
160 |
+src_install() { |
161 |
+ cargo_src_install |
162 |
+ dodoc -r "${DOCS[@]}" |
163 |
+} |