summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick McLean <chutzpah@gentoo.org>2022-07-12 11:38:53 -0700
committerPatrick McLean <chutzpah@gentoo.org>2022-07-12 11:39:25 -0700
commitc10481d265cdbdc2e50266f2b7e66e635593eb86 (patch)
tree237c1c2dc2d1db7642f1907997c749d31f1241c0 /dev-util/difftastic
parentdev-tcltk/tdom: omitted parameter (diff)
downloadgentoo-c10481d265cdbdc2e50266f2b7e66e635593eb86.tar.gz
gentoo-c10481d265cdbdc2e50266f2b7e66e635593eb86.tar.bz2
gentoo-c10481d265cdbdc2e50266f2b7e66e635593eb86.zip
dev-util/difftastic: add 0.31.0
Signed-off-by: Patrick McLean <chutzpah@gentoo.org>
Diffstat (limited to 'dev-util/difftastic')
-rw-r--r--dev-util/difftastic/Manifest1
-rw-r--r--dev-util/difftastic/difftastic-0.31.0.ebuild121
2 files changed, 122 insertions, 0 deletions
diff --git a/dev-util/difftastic/Manifest b/dev-util/difftastic/Manifest
index 23ebce45b5e4..ef34d033d1f2 100644
--- a/dev-util/difftastic/Manifest
+++ b/dev-util/difftastic/Manifest
@@ -20,6 +20,7 @@ DIST ctor-0.1.22.crate 9311 BLAKE2B a13fb97cf767fae19486ca8b970f1712bfcf4ec9edda
DIST diff-0.1.12.crate 10223 BLAKE2B 369f305661f1da31207f3801ed1841dbce12451ac9c3e9d3736f7158ece433af9b2e42c29063e5d93bb86b1d300e503caa9c3ce7dd0b25553f91d72a9eea5298 SHA512 0e81331c0424e9369963e23894a6412b65a3ed4f3154ccc184fc84cf1c5985b81c586a6b34e8c6c0e5c3afba38fb15277cfd89e7f50c85bd5d8d4d24ba670d16
DIST difftastic-0.29.1.tar.gz 15891069 BLAKE2B ceffafa32e600dbf51c4864c386a92620ff1e5b877cb8a5b00443636e13cd383293ce249c52543ca23e01ee93fe08f3b61c13508ff3d00a85670b8d0c9d17b29 SHA512 d9dee1d4d5e165693353c29442b90438b14832545790495616cbbd14c449fecbca73e3e4c5743d86bc9c23f5534a4f361fb596d0ee38ef67f6ddc4bdf20f55c1
DIST difftastic-0.30.0.gh.tar.gz 23071446 BLAKE2B b20738aa91fa4bb879081b4e38d9b060f8dcbc8dfc2191d047f8cf36cd7dfaa0c78e4899feca205c683edbeee1d4a1d5067705047fde04853b6bf7613cc49afa SHA512 795debca1d4d605ab5e84294457ac59641d59a5494207f64ca443d68561b560245d5c8d68524890876190e459bf372e9b16049d862711ee005e72547a0bfc4ad
+DIST difftastic-0.31.0.gh.tar.gz 26710743 BLAKE2B 23e894504969cdf60be86d07b6ccab046233ca3fa8cf94f1fd523cf4c72873c5c78440ca8563593a6f5a590319e9f977a127cbc71e641f09edbd2eb41df810b5 SHA512 2a1c5b953a4fdb5a43baf138528eab1cb5d38b140a6d99b814bba52c20079a6b790af9f4becab10b0687aed7fc1de89c8df570ad9d7116cec76fc004087d4763
DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
DIST env_logger-0.7.1.crate 32281 BLAKE2B 6f1894c64f301ca4b687270c911dbe230f674662aa0561b97c4d2537886e404664b5773d4e223e2018047c222a951232c3cb52ec5bddbfb6665e34c3e7ea52f5 SHA512 604060d2ee83ab337a2d20d6784d1b7541534d2fd9e1662fc5c709fa681672a9db5e34d00face864b56ae321962e644ebe29fbb6d68a0d556419cf5d71c6149f
DIST fixedbitset-0.4.1.crate 15551 BLAKE2B bcebd833a45215566a565bcc8cc3440c5bacbced810d2658048da7050808b56c13951bacdd3930f85530129a118bdc23c42381206b63265da7d6846085937536 SHA512 8c53515f1a372a2626e83bc6999adaa00be6451f68627a63e0207ce6a8967e9cab6061adde3e33305c700c472be750903eb36b6f5ce071248db461c0af450b33
diff --git a/dev-util/difftastic/difftastic-0.31.0.ebuild b/dev-util/difftastic/difftastic-0.31.0.ebuild
new file mode 100644
index 000000000000..3e049575a92d
--- /dev/null
+++ b/dev-util/difftastic/difftastic-0.31.0.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.1
+
+EAPI=8
+
+CRATES="
+ aho-corasick-0.7.18
+ ansi_term-0.12.1
+ archery-0.4.0
+ 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
+ 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
+ itertools-0.10.3
+ lazy_static-1.4.0
+ libc-0.2.126
+ libmimalloc-sys-0.1.24
+ 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
+ rpds-0.10.0
+ rustc-hash-1.1.0
+ same-file-1.0.6
+ scopeguard-1.1.0
+ static_assertions-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
+ textwrap-0.15.0
+ tree-sitter-0.20.6
+ 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
+ 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
+ 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 MIT MPL-2.0 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[@]}"
+}