Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-util/git-delta/
Date: Fri, 05 Feb 2021 17:26:55
Message-Id: 1612546003.30e3ffa9c24d24f68d8b7f5b6ff0eb42d2dc4ce5.sam@gentoo
1 commit: 30e3ffa9c24d24f68d8b7f5b6ff0eb42d2dc4ce5
2 Author: Sam James <sam <AT> gentoo <DOT> org>
3 AuthorDate: Fri Feb 5 17:26:43 2021 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Fri Feb 5 17:26:43 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e3ffa9
7
8 dev-util/git-delta: bump to 0.6.0
9
10 Package-Manager: Portage-3.0.14, Repoman-3.0.2
11 Signed-off-by: Sam James <sam <AT> gentoo.org>
12
13 dev-util/git-delta/Manifest | 6 ++
14 dev-util/git-delta/git-delta-0.6.0.ebuild | 152 ++++++++++++++++++++++++++++++
15 2 files changed, 158 insertions(+)
16
17 diff --git a/dev-util/git-delta/Manifest b/dev-util/git-delta/Manifest
18 index 2132e74281d..34d2fa92f9b 100644
19 --- a/dev-util/git-delta/Manifest
20 +++ b/dev-util/git-delta/Manifest
21 @@ -29,7 +29,9 @@ DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca
22 DIST form_urlencoded-1.0.0.crate 8412 BLAKE2B d65250a1d56cee26befb8733733ab67ffba9b9826755194158f336a22e792d38320292548ec73cedf18a56a806707334eb75833e54bb811c56a2ccfee05aa731 SHA512 193b8630b2790931c1ade898187637b2efdfed60b2c98a2dec6658380433fb7711fc2d8196834c19eecddd219ca7383e4a4946bef25c664bf4dc010388b60605
23 DIST getrandom-0.1.16.crate 25077 BLAKE2B 0cbe96c27e78100c181a064e5fe524efa9a7a267fe60f8336d2ae0125883acd5d575ff17d1d56607255d9b2c30cb9d962026fdea1a5c3c29a5e0760d27c3136a SHA512 c5450c522c07c7a38b326f9a9062bac7d089630219d577ea4b55abad4e0c31d17b7cde385fc43912dfa100b42334e7a52422c55fda8b738caae428c6f9addb53
24 DIST git-delta-0.5.1.tar.gz 1054097 BLAKE2B f08cac42102b3c1b84c967d7380056cfe3937ffba849ece57cf5639cc2c6330f33bc53d9f77847f2a3de856164d86df55cbc7ae03fc5171fff937318c94c640e SHA512 437c30c45d8d8076375efd99f0b65e202cf1741605d6d94b097ec335c94725a13326f90efaac4c07679fa9d418dac212246dda51bfa2fe90e902b49223efb4e5
25 +DIST git-delta-0.6.0.tar.gz 1055845 BLAKE2B 1d686808c745ec224592b6156ba2263d5b16341058cb01505399dfd45f362e4c7107925949d36dde7a5df16e41de2aa023dfe673d4270b2a62f17010cce9ccab SHA512 b5085d90e1fd0bf05113b289e9fa79eb2419206de0432622f58b3041d536a263e4a6fb484a11dfed24763a5990dbf46989b7b881d0beac0bad00000b89ffec0d
26 DIST git2-0.13.15.crate 180011 BLAKE2B c395900bbe65628ad8b0a51c99ddbc5b5d0b76240c0c030a1df08f18f0220515ac9e613a8d6eb7e71a64d303be843242c9dfe96c62ee8cf6a43b2369cccc15bc SHA512 c08ada81843f512cb855f5951c0fc97d4bb64af98f834bba30255b1ea70e4a7848ff018944a6c4a7d36fc480e631be4c40a5259e493258a6bdc1c233775cecb9
27 +DIST git2-0.13.17.crate 181726 BLAKE2B be159d2f3602a65b133d6bdb3d949a48b34029b7a491961469d7a5a6dd8d471b0460ea53e802f69a216ed6111d0329e8a8ee29024af3753a185258f1268b5ead SHA512 5d95ff8d5c62df55b9995f2319dc350dfc9c44b90bb594f6b90df4985f8ebed50211e380885826251aa4e86eef1cfac99f648fba5f91cd4b725b0d05b3800fc9
28 DIST hashbrown-0.8.2.crate 75830 BLAKE2B 9b08d98fd06e0cdf1dda7a86b8e2c6b1463d28eaf108c38c7c8fce1364ff1d752b044a46d0081b2348c6eecf0bf3e935e85a2d88c67b144e86734bf85a8e13ef SHA512 a6c5e5ae29d3068d54799efbf79b40ae95c2ab64807fe61ad44a49cd90c72b44f1e72340f5d6e2af1f9bb2684675dd86fb74eda03cfbf3a49d3dcf5080867a02
29 DIST heck-0.3.2.crate 54718 BLAKE2B 6514f604361932e0a8e1a86786d3ec7218d95f8b3b3bcfc9e21c5fddc58ebe28bc0781e2ad24de4dd4296da85e97c742d8473370c99a593e7e5fc7df00fc9b4c SHA512 cbc72c3473ab14fe445491b1d9586d50de9a462af344638b871f7309fa805069a1405bcb1e0859b561f48583fc71045f38d03b92332d35131c67e140ccd241ad
30 DIST hermit-abi-0.1.17.crate 10065 BLAKE2B 79aeac5f72873a29b53368fb01ed4288224692cc7c55221633775641ade40693bf3fb44db22cbe4422a74d1d6330450110f21b586426b6fb8ef93f116476c644 SHA512 1ed4688f2cc1f1d5ba2f7637e2a9dc230712ce8907e1fa3d95ae374cd4b67a325138a98f2a524cb03f99625775057aa0370f480a73ab20485f0456e2f108baf2
31 @@ -42,6 +44,7 @@ DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8
32 DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
33 DIST libc-0.2.81.crate 513105 BLAKE2B 789a79faf2d5079f5c4248446fa7c07b11af647bbcc32521e7989928788bea7dc2f65204f396b4fe0c7b3a6cf5248882d7775b97c028a3af1ba35e8ecdb489f8 SHA512 8e121e0dcbd8218e02c2c6536ef6398cd002a92406d433c39bf84576e9b881c5b8a66fee826da6a6189f44b825f3a9d959075eeb0501d7f604bf9cc1a8b8d437
34 DIST libgit2-sys-0.12.17+1.1.0.crate 1434697 BLAKE2B 864f59851b8d3aab35f520a5a5f726fbe3f97d36046e47fde7b237d01b9e40a03da0d0e08f241b08b4f53eba417795acfb80440e2870a5f473ba3e5f50409300 SHA512 a7232df268f091309c3405ff17833661ec5952404d7fe63a68c8ae98bf134ac49acfd4ec5bc3402382b07bcce529fb7140938fb150828a7d670bf164a73693eb
35 +DIST libgit2-sys-0.12.18+1.1.0.crate 1434936 BLAKE2B f283177caa941757388042ca4578394e160ea8e5776f6b4d842f778218286ccf65ce2febbfc780606d7624660224b11a470849b4d61302dbc11b3ba5e8d1b49f SHA512 3d9be57074e15bb0dbed151804d401d4688a77f1d46eee171e39b00815a983c103b614509ea0bcbe3c1355fc6c47738fe9da7ef6b8ee2d040fc30062db701233
36 DIST libz-sys-1.1.2.crate 1339299 BLAKE2B c055fdcdeaff5d44cc95f6cef190094317644e4881f356e46b0c0347221ffb867afcd29ecd4d995bf397f714b705ce84cf34ab87010770e00b3aed1956fa46a0 SHA512 2342c738230ac570c61b466920e2ceafc0194381643540f094f6541917639a4f5b11d46d575bb03c7623ce109d376bafc3076a9d172233313e38cb6f49ed16db
37 DIST line-wrap-0.1.1.crate 10010 BLAKE2B 8f64561931efdb39ef256b90ad12573df76449afadc11f38b5431c1fff73da3ef1dcf9ad8ba0c30cd1ef1b0a8d894a7b34327e4a5eccfea08051ae5abedb483e SHA512 31976e14355317bab470e6716542d3cfd59083a1808bb199dc2eddd51d05fab122ab054783d0996c1feb53bdb316e6fa24b34cae9ed8e8cdb2702bc43fd805eb
38 DIST linked-hash-map-0.5.3.crate 16130 BLAKE2B 20ca73044271533d2da6bb6ca863a192b61231760fddb82ac373a34fe63d92efe5b841fa401b9aa509cc1e05b86cf672eae3f26ab5c07c7b0c25e764e128344e SHA512 90ec22fcd830ccfdefd1f7c480c5cebd5e95c822e0c28fff9ccf00bfbdda080c17a722697fdc991ee04a4a32e974309440a91284bc13c9ee70284e4e247d33b1
39 @@ -63,7 +66,9 @@ DIST quote-1.0.8.crate 24997 BLAKE2B 53f8d9e363e2697b580f4bfa39257a6ea1d1899f6cd
40 DIST redox_syscall-0.1.57.crate 17087 BLAKE2B 88e3ffcfd752e757f8fadfd4edca367f9185f09e609c329bb36f179183cf103dc182aae701c14afb717d2b4c3d72ba307b49fc671cc97aa7c9d03df1a7a1835f SHA512 c6e187087060084b7173ed0d9d0e982e4259d4f76522112268c02ff20751382e3bc8e119da6153170f5c54bd5b9cb028910f2f85c1c842099205dccd44659184
41 DIST redox_users-0.3.5.crate 12644 BLAKE2B 093141c98164163dc66378f2ccb48a5f478c5b40b69ad4ecb89fe8967e4a309974088ea5f7a2b184b625fc03348f2e75b0809d3683696e9b74d5c4a5ac6a4e8d SHA512 d90f1816205a4f2eca59397f6866e5cd965af652940f56930f8bfbe2b50eda75cf78b09200bb69416a35cbeead3cbd4de354805568be2feef1ae4d691b9a6a3c
42 DIST regex-1.4.2.crate 236931 BLAKE2B f316b777df1c97aef2994745e1fbd9ca676b0da6bf4ffad4e54aa11014d39aed343884ede3648b5fd676dcec5e4840e9d84f4a4faaeefaf5a2d772e2c5b9ebf6 SHA512 a9bc8061b7563b8494b21f35bf3c2af5f58dcc1b0df4e25ab8d3f99ba66527d5163e2c04b229b688fcb7934961f718fab72f22d66fef53562c5d96a2fb3887de
43 +DIST regex-1.4.3.crate 237273 BLAKE2B e13e1b5106123a728b6b02a81c3223d17620fc0c1e9e72f3472a0c7844aedf0f178be3d3f70bb15c054554c925e270bdf112e41f855f1bdf9183f42913ae21b2 SHA512 bc0dbde01a79e7863997194b894c0e76e01ed209d56225bd611dcbccbbe997abd48bdc4640cbf349c5f16d96ec613f5b31740e81fc7da82082a4ed48fa06deac
44 DIST regex-syntax-0.6.21.crate 293572 BLAKE2B 49c499ba1c03447fe7c90f27147dc5d96daf815e330a4073fe293d3be594fab1d798d35a5e49f6af43c71befd47528927246c4ebb24b6a6a141135484bbecd31 SHA512 56507f4432804ea30820984f6cff03c3514988bc3e406b3ba3a89c36c9c5d75951e4acd000ba85b95bb83d253898ce7d7d282ed930e811e12bb644c4a5ec84fa
45 +DIST regex-syntax-0.6.22.crate 293187 BLAKE2B 6dfa3502133e4f654ea3533c6e9eda7674b0628f8b0bc44f8b3cccd740a5cfa8016acb5f4f3be4a54d18a46bb1f950ab75a39ace69b5606667a371f714206b8b SHA512 f83a72e46da02800ee545d6ea3c5eaab48706a9c63a03bb73363f597173ed205b3e7c86bd80d909478787e68f49fe07aa52c29a83c381e3c4863e5d856bbfb6e
46 DIST ryu-1.0.5.crate 49570 BLAKE2B 3bfba4a5f290a429de7ac3b86823b2a973f40eb6f48c15329173d95964d31ada36f2618be4b36774a03f97f2ce61364900c6a3ad5465a294e2df311a1f4104ed SHA512 d1708ffa3112a684edf2956b6730ead040401d38f1457cde074eaaa59c249007dc8b925629e7f6df89f7ea757e9d0826649d685cc8ede0a04d50296048bf476c
47 DIST safemem-0.3.3.crate 7778 BLAKE2B 6ebc0e234054919687e8a369bc30ca6b007d0e4f8147157ba1a90c290b7f0b490e5c21a6d4406671e26ac073f9e4e06a2bc9b1f21eb152b05c4022a3a4ef3793 SHA512 2e4852ca91160f9f1e764b75145d794726a5f6c162cc99ecbf9cae20474a06cb3a0dfc245b895c51342240f6875423010b33e36d038b8b419a37e4820a9caf72
48 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c
49 @@ -91,6 +96,7 @@ DIST utf8parse-0.2.0.crate 13392 BLAKE2B 05296f48fe429a871f42e729e3540ec3a974a69
50 DIST vcpkg-0.2.11.crate 12600 BLAKE2B 1c44c8df531a75f686c0497e70a72aa0c1b554c02ed256e6b08407b17066ed949f03bda42645d56e1227b50dc4c0e3865f10856605c2eadab3b74f55f005789b SHA512 d67bc244c81827165bf976808f79fd02f9149a19006898e60ff8ef11df2d72657c56bc9fc14c8f91b091075ceb23c3f96a3df81be345bb01881679eb47a0e6e9
51 DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
52 DIST version_check-0.9.2.crate 11979 BLAKE2B 6568f8d4652fb470162bb2251be2260a6bf83e107a4f957ed91117938d5da48c42bedfb5e6622bcd6c37950805666b78984577bd8dae687dbb39e452078bd97c SHA512 b88a9d545ef103fe6d0eebe7ddcf328fc21fcb02c60828b347cfc35afd957669e652a94d880ef992450c167df3505838bc649e0d83896542fa13a149875acf26
53 +DIST vte-0.10.0.crate 24923 BLAKE2B f5a19e93ccf3eb29cd3cec5964309247cc7de951f92d6ef255e429fa05cd82ffc312c094cf9c6d17c9cbdf125f195bb6706d2b0fccf145b970abce2c2154a8c4 SHA512 39cc8addb09a1f3e50c7548a1be00f020e972f6f9aea3f7a091f3ab645948b7b1c96aec5332cb4f0c9bdb20fec0ae2ca2e82c63bba7680aaeed468a48097254f
54 DIST vte-0.9.0.crate 24930 BLAKE2B 91b3c85493037d35563337e43ab64e14503e997b029bd2cc68e56a4e95cd25f1e65b9bbd24cde567e170f5744d55fa965f1b7abba407486cb44f84a21d0bedbf SHA512 ac7c947a01ec404132133740efbaba0bb7fe441fb97373c144dfe4f19a6e5d300657768c2a93fbc7be78247efffcf90257ac2373d5f1a283abd98a968f88b5c7
55 DIST vte_generate_state_changes-0.1.1.crate 2422 BLAKE2B 6e8fb4ce0ca0fd6b9a4dcccdfb02445babbc13d47de5fae9bbb81e8c67ada8a40e8dc5e57c120c36876293b111ccc71e1069ea3fdabade6f9ba5ea2d44ff4632 SHA512 ba09352e037cbd279cbf5641c9783a24f76e54f1f09e13f0ab1ca99c9646c1e3c958e8e302d7cc88431073bad2e2d5619410f2f93f96f1db25f0f0ded0236f7e
56 DIST walkdir-2.3.1.crate 23413 BLAKE2B fc9601f4a28cec383297dbd87d422e56db1e989e4273900750f05d1f4a92e114a5b1a5a54368e290c5f4b47159ed51f52d85ce66f003cd2f52ffc737ead20f8b SHA512 ba807ff0d098aabdcd37e23204632beea1dbb7a6adfd16cb1009cae9e7b6957cfeab705cc454bf8f2b62a08743214ab995e43bf46fc510012c938f9e2a434951
57
58 diff --git a/dev-util/git-delta/git-delta-0.6.0.ebuild b/dev-util/git-delta/git-delta-0.6.0.ebuild
59 new file mode 100644
60 index 00000000000..881c6ea5955
61 --- /dev/null
62 +++ b/dev-util/git-delta/git-delta-0.6.0.ebuild
63 @@ -0,0 +1,152 @@
64 +# Copyright 1999-2021 Gentoo Authors
65 +# Distributed under the terms of the GNU General Public License v2
66 +
67 +EAPI=7
68 +
69 +CRATES="
70 +adler-0.2.3
71 +aho-corasick-0.7.15
72 +ansi_colours-1.0.1
73 +ansi_term-0.11.0
74 +ansi_term-0.12.1
75 +arrayvec-0.5.2
76 +atty-0.2.14
77 +autocfg-1.0.1
78 +base64-0.13.0
79 +bincode-1.3.1
80 +bitflags-1.2.1
81 +box_drawing-0.1.2
82 +bytelines-2.2.2
83 +byteorder-1.3.4
84 +cc-1.0.66
85 +cfg-if-0.1.10
86 +cfg-if-1.0.0
87 +chrono-0.4.19
88 +clap-2.33.3
89 +console-0.14.0
90 +crc32fast-1.2.1
91 +dirs-next-2.0.0
92 +dirs-sys-next-0.1.1
93 +either-1.6.1
94 +encode_unicode-0.3.6
95 +error-chain-0.12.4
96 +flate2-1.0.19
97 +fnv-1.0.7
98 +form_urlencoded-1.0.0
99 +getrandom-0.1.16
100 +git2-0.13.17
101 +hashbrown-0.8.2
102 +heck-0.3.2
103 +hermit-abi-0.1.17
104 +idna-0.2.0
105 +indexmap-1.5.2
106 +itertools-0.10.0
107 +itoa-0.4.7
108 +jobserver-0.1.21
109 +lazycell-1.3.0
110 +lazy_static-1.4.0
111 +libc-0.2.81
112 +libgit2-sys-0.12.18+1.1.0
113 +libz-sys-1.1.2
114 +line-wrap-0.1.1
115 +linked-hash-map-0.5.3
116 +log-0.4.11
117 +matches-0.1.8
118 +memchr-2.3.4
119 +miniz_oxide-0.4.3
120 +num-integer-0.1.44
121 +num-traits-0.2.14
122 +onig-6.1.1
123 +onig_sys-69.6.0
124 +percent-encoding-2.1.0
125 +pkg-config-0.3.19
126 +plist-1.0.1
127 +proc-macro2-1.0.24
128 +proc-macro-error-1.0.4
129 +proc-macro-error-attr-1.0.4
130 +quote-1.0.8
131 +redox_syscall-0.1.57
132 +redox_users-0.3.5
133 +regex-1.4.3
134 +regex-syntax-0.6.22
135 +ryu-1.0.5
136 +safemem-0.3.3
137 +same-file-1.0.6
138 +serde-1.0.118
139 +serde_derive-1.0.118
140 +serde_json-1.0.61
141 +shell-words-1.0.0
142 +strsim-0.8.0
143 +structopt-0.3.21
144 +structopt-derive-0.4.14
145 +syn-1.0.57
146 +syntect-4.5.0
147 +terminal_size-0.1.15
148 +textwrap-0.11.0
149 +thread_local-1.0.1
150 +tinyvec-1.1.0
151 +tinyvec_macros-0.1.0
152 +unicode-bidi-0.3.4
153 +unicode-normalization-0.1.16
154 +unicode-segmentation-1.7.1
155 +unicode-width-0.1.8
156 +unicode-xid-0.2.1
157 +url-2.2.0
158 +utf8parse-0.2.0
159 +vcpkg-0.2.11
160 +vec_map-0.8.2
161 +version_check-0.9.2
162 +vte-0.10.0
163 +vte_generate_state_changes-0.1.1
164 +walkdir-2.3.1
165 +wasi-0.9.0+wasi-snapshot-preview1
166 +winapi-0.3.9
167 +winapi-i686-pc-windows-gnu-0.4.0
168 +winapi-util-0.1.5
169 +winapi-x86_64-pc-windows-gnu-0.4.0
170 +xml-rs-0.8.3
171 +yaml-rust-0.4.5
172 +"
173 +
174 +inherit bash-completion-r1 cargo
175 +
176 +DESCRIPTION="A syntax-highlighting pager for git"
177 +HOMEPAGE="https://github.com/dandavison/delta"
178 +SRC_URI="https://github.com/dandavison/delta/archive/${PV}.tar.gz -> ${P}.tar.gz"
179 +SRC_URI+=" $(cargo_crate_uris ${CRATES})"
180 +S="${WORKDIR}/${P/git-/}"
181 +
182 +LICENSE="Apache-2.0 BSD-2 Boost-1.0 CC0-1.0 ISC LGPL-3+ MIT Unlicense ZLIB"
183 +SLOT="0"
184 +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
185 +
186 +BDEPEND="virtual/pkgconfig"
187 +DEPEND="
188 + dev-libs/libgit2:=
189 + dev-libs/oniguruma:=
190 +"
191 +RDEPEND="${DEPEND}
192 + !app-text/delta
193 +"
194 +
195 +QA_FLAGS_IGNORED="/usr/bin/delta"
196 +
197 +src_configure() {
198 + # Some crates will auto-build and statically link C libraries(!)
199 + # Tracker bug #709568
200 + export RUSTONIG_SYSTEM_LIBONIG=1
201 + export LIBGIT2_SYS_USE_PKG_CONFIG=1
202 + export PKG_CONFIG_ALLOW_CROSS=1
203 +}
204 +
205 +src_install() {
206 + cargo_src_install
207 +
208 + # No man page (yet?)
209 +
210 + # Completions
211 + newbashcomp "${S}/etc/completion/completion.bash" delta
212 +
213 + insinto /usr/share/zsh/site-functions
214 + newins "${S}/etc/completion/completion.zsh" _delta
215 +}