Diff emlop-0.5.0 with a emlop-0.6.1

/usr/portage/app-portage/emlop/emlop-0.6.1.ebuild 2023-10-09 14:52:28.844368334 +0300
6 6
EAPI=8
7 7

  
8 8
CRATES="
9
	aho-corasick-0.7.18
10
	ansi_term-0.12.1
11
	anyhow-1.0.56
12
	assert_cmd-2.0.4
9
	aho-corasick-1.0.2
10
	anstyle-1.0.1
11
	anyhow-1.0.71
12
	assert_cmd-2.0.11
13
	atoi-2.0.0
13 14
	atty-0.2.14
15
	autocfg-1.1.0
14 16
	bitflags-1.3.2
15
	bstr-0.2.17
16
	cc-1.0.73
17
	bstr-1.5.0
17 18
	cfg-if-1.0.0
18
	clap-2.34.0
19
	crossbeam-channel-0.5.4
20
	crossbeam-utils-0.8.8
19
	clap-3.2.25
20
	clap_complete-3.2.5
21
	clap_derive-3.2.25
22
	clap_lex-0.2.4
23
	crossbeam-channel-0.5.8
24
	crossbeam-utils-0.8.16
21 25
	difflib-0.4.0
22 26
	doc-comment-0.3.3
23
	either-1.6.1
24
	env_logger-0.9.0
25
	emlop-0.5.0
26
	errno-0.2.8
27
	errno-dragonfly-0.1.2
28
	escargot-0.5.7
27
	either-1.8.1
28
	emlop-0.6.1
29
	env_logger-0.10.0
30
	hashbrown-0.12.3
31
	heck-0.4.1
29 32
	hermit-abi-0.1.19
30
	itertools-0.10.3
31
	itoa-1.0.1
32
	kernel32-sys-0.2.2
33
	lazy_static-1.4.0
34
	libc-0.2.123
35
	log-0.4.16
36
	memchr-2.4.1
37
	num_threads-0.1.5
38
	once_cell-1.10.0
39
	predicates-2.1.1
40
	predicates-core-1.0.3
41
	predicates-tree-1.0.5
42
	proc-macro2-1.0.37
43
	quote-1.0.18
44
	regex-1.5.5
33
	indexmap-1.9.3
34
	itertools-0.10.5
35
	itoa-1.0.6
36
	libc-0.2.146
37
	log-0.4.19
38
	memchr-2.5.0
39
	num-traits-0.2.15
40
	num_threads-0.1.6
41
	once_cell-1.18.0
42
	os_str_bytes-6.5.1
43
	predicates-3.0.3
44
	predicates-core-1.0.6
45
	predicates-tree-1.0.9
46
	proc-macro-error-1.0.4
47
	proc-macro-error-attr-1.0.4
48
	proc-macro2-1.0.60
49
	quote-1.0.28
50
	regex-1.8.4
45 51
	regex-automata-0.1.10
46
	regex-syntax-0.6.25
47
	ryu-1.0.9
48
	serde-1.0.136
49
	serde_derive-1.0.136
50
	serde_json-1.0.79
51
	strsim-0.8.0
52
	syn-1.0.91
53
	sysconf-0.3.4
54
	termcolor-1.1.3
55
	termtree-0.2.4
56
	textwrap-0.11.0
57
	time-0.3.9
58
	time-macros-0.2.4
59
	unicode-width-0.1.9
60
	unicode-xid-0.2.2
61
	vec_map-0.8.2
52
	regex-syntax-0.7.2
53
	rev_lines-0.3.0
54
	ryu-1.0.13
55
	serde-1.0.164
56
	serde_derive-1.0.164
57
	serde_json-1.0.97
58
	strsim-0.10.0
59
	syn-1.0.109
60
	syn-2.0.18
61
	termcolor-1.2.0
62
	termtree-0.4.1
63
	textwrap-0.16.0
64
	thiserror-1.0.40
65
	thiserror-impl-1.0.40
66
	time-0.3.22
67
	time-core-0.1.1
68
	time-macros-0.2.9
69
	unicode-ident-1.0.9
70
	version_check-0.9.4
62 71
	wait-timeout-0.2.0
63
	winapi-0.2.8
64 72
	winapi-0.3.9
65
	winapi-build-0.1.1
66 73
	winapi-i686-pc-windows-gnu-0.4.0
67 74
	winapi-util-0.1.5
68 75
	winapi-x86_64-pc-windows-gnu-0.4.0
69 76
"
70 77

  
71
inherit cargo bash-completion-r1
78
inherit cargo shell-completion
72 79

  
73 80
DESCRIPTION="A fast, accurate, ergonomic emerge.log parser"
74 81
HOMEPAGE="https://github.com/vincentdephily/emlop"
......
84 91
SLOT="0"
85 92
KEYWORDS="~amd64"
86 93

  
87
DEPEND=">=virtual/rust-1.58.1"
94
BDEPEND=">=virtual/rust-1.65.0"
88 95

  
89 96
# rust does not use *FLAGS from make.conf, silence portage warning
90 97
QA_FLAGS_IGNORED="usr/bin/${PN}"
......
97 104
	dobashcomp emlop
98 105
	# zsh
99 106
	./target/$(usex debug debug release)/emlop complete zsh > _emlop || die
100
	insinto /usr/share/zsh/site-functions
101
	doins _emlop
107
	dozshcomp _emlop
102 108
	# fish
103 109
	./target/$(usex debug debug release)/emlop complete fish > emlop.fish || die
104
	insinto /usr/share/fish/vendor_completions.d
105
	doins emlop.fish
110
	dofishcomp emlop.fish
106 111
}
Thank you!