Diff newsboat-2.28 with a newsboat-2.29

/usr/portage/net-news/newsboat/newsboat-2.29.ebuild 2023-10-09 14:52:34.728368482 +0300
7 7
	addr2line-0.17.0
8 8
	adler-1.0.2
9 9
	aho-corasick-0.7.18
10
	android_system_properties-0.1.5
10 11
	autocfg-1.1.0
11
	backtrace-0.3.64
12
	bitflags-1.3.2
12
	backtrace-0.3.65
13 13
	bit-set-0.5.2
14 14
	bit-vec-0.6.3
15
	bitflags-1.3.2
15 16
	block-0.1.6
17
	bumpalo-3.10.0
16 18
	byteorder-1.4.3
17 19
	cc-1.0.73
18 20
	cfg-if-1.0.0
19
	chrono-0.4.19
21
	chrono-0.4.22
20 22
	codespan-reporting-0.11.1
21
	curl-sys-0.4.55+curl-7.83.1
22
	cxxbridge-flags-1.0.68
23
	cxxbridge-macro-1.0.68
24
	cxx-1.0.68
25
	cxx-build-1.0.68
23
	core-foundation-sys-0.8.3
24
	curl-sys-0.4.57+curl-7.85.0
25
	cxx-1.0.76
26
	cxx-build-1.0.76
27
	cxxbridge-flags-1.0.76
28
	cxxbridge-macro-1.0.76
26 29
	dirs-4.0.0
27 30
	dirs-sys-0.3.7
28
	fastrand-1.7.0
31
	fastrand-1.8.0
29 32
	fnv-1.0.7
30
	form_urlencoded-1.0.1
31
	getrandom-0.2.5
33
	form_urlencoded-1.1.0
34
	getrandom-0.2.7
32 35
	gettext-rs-0.7.0
33 36
	gettext-sys-0.21.3
34 37
	gimli-0.26.1
35
	idna-0.2.3
38
	iana-time-zone-0.1.47
39
	idna-0.3.0
36 40
	instant-0.1.12
41
	js-sys-0.3.59
37 42
	lazy_static-1.4.0
38
	lexopt-0.2.0
39
	libc-0.2.126
40
	libz-sys-1.1.5
43
	lexopt-0.2.1
44
	libc-0.2.133
45
	libz-sys-1.1.8
41 46
	link-cplusplus-1.0.6
42 47
	locale_config-0.3.0
48
	log-0.4.17
43 49
	malloc_buf-0.0.6
44
	matches-0.1.9
45 50
	md5-0.7.0
46
	memchr-2.4.1
51
	memchr-2.5.0
47 52
	minimal-lexical-0.2.1
48
	miniz_oxide-0.4.4
53
	miniz_oxide-0.5.3
49 54
	natord-1.0.9
50 55
	nom-7.1.1
51
	num-integer-0.1.44
52
	num-traits-0.2.14
56
	num-integer-0.1.45
57
	num-traits-0.2.15
53 58
	objc-0.2.7
54 59
	objc-foundation-0.1.1
55 60
	objc_id-0.1.1
56
	object-0.27.1
57
	once_cell-1.12.0
58
	percent-encoding-2.1.0
59
	pkg-config-0.3.24
61
	object-0.28.4
62
	once_cell-1.15.0
63
	percent-encoding-2.2.0
64
	pkg-config-0.3.25
60 65
	ppv-lite86-0.2.16
61
	proc-macro2-1.0.36
66
	proc-macro2-1.0.40
62 67
	proptest-1.0.0
63 68
	quick-error-1.2.3
64 69
	quick-error-2.0.1
65
	quote-1.0.16
70
	quote-1.0.20
66 71
	rand-0.8.5
67 72
	rand_chacha-0.3.1
68 73
	rand_core-0.6.3
69 74
	rand_xorshift-0.3.0
70
	redox_syscall-0.2.11
71
	redox_users-0.4.2
72
	regex-1.5.5
73
	regex-syntax-0.6.25
75
	redox_syscall-0.2.13
76
	redox_users-0.4.3
77
	regex-1.5.6
78
	regex-syntax-0.6.26
74 79
	remove_dir_all-0.5.3
75 80
	rustc-demangle-0.1.21
76 81
	rusty-fork-0.3.0
77 82
	scratch-1.0.1
78 83
	section_testing-0.0.5
79
	syn-1.0.89
80
	tempfile-3.3.0
84
	syn-1.0.98
81 85
	temp-dir-0.1.11
86
	tempfile-3.3.0
82 87
	termcolor-1.1.3
83
	thiserror-1.0.30
84
	thiserror-impl-1.0.30
85
	time-0.1.43
86
	tinyvec-1.5.1
88
	thiserror-1.0.31
89
	thiserror-impl-1.0.31
90
	time-0.1.44
91
	tinyvec-1.6.0
87 92
	tinyvec_macros-0.1.0
88
	unicode-bidi-0.3.7
89
	unicode-normalization-0.1.19
90
	unicode-width-0.1.9
91
	unicode-xid-0.2.2
92
	url-2.2.2
93
	unicode-bidi-0.3.8
94
	unicode-ident-1.0.1
95
	unicode-normalization-0.1.20
96
	unicode-width-0.1.10
97
	url-2.3.1
93 98
	vcpkg-0.2.15
94 99
	wait-timeout-0.2.0
95
	wasi-0.10.2+wasi-snapshot-preview1
100
	wasi-0.10.0+wasi-snapshot-preview1
101
	wasi-0.11.0+wasi-snapshot-preview1
102
	wasm-bindgen-0.2.82
103
	wasm-bindgen-backend-0.2.82
104
	wasm-bindgen-macro-0.2.82
105
	wasm-bindgen-macro-support-0.2.82
106
	wasm-bindgen-shared-0.2.82
96 107
	winapi-0.3.9
97 108
	winapi-i686-pc-windows-gnu-0.4.0
98 109
	winapi-util-0.1.5
......
109 120
	$(cargo_crate_uris ${CRATES})
110 121
"
111 122

  
112
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 MIT Unlicense ZLIB"
123
LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions Boost-1.0 BSD MIT Unlicense ZLIB"
113 124
SLOT="0"
114
KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
125
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
115 126

  
116 127
RDEPEND="
117 128
	>=dev-db/sqlite-3.5:3
......
133 144
	>=virtual/rust-1.46.0
134 145
"
135 146

  
136
PATCHES=(
137
	"${FILESDIR}/${P}-flags.patch"
138
)
147
src_prepare() {
148
	default
149

  
150
	sed -i \
151
		-e "s/WARNFLAGS=-Werror -Wall/WARNFLAGS=-Wall/" \
152
		-e "s/BARE_CXXFLAGS=-std=c++11 -O2 -ggdb/BARE_CXXFLAGS=-std=c++11/" \
153
		Makefile || die
154
}
139 155

  
140 156
src_configure() {
141 157
	filter-lto  # bug #877657
......
148 164
}
149 165

  
150 166
src_test() {
151
	# tests require UTF-8 locale
152
	emake CC="${tc-getCC}" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" test
153
	# Tests fail if in ${S} rather than in ${S}/test
154
	cd "${S}"/test || die
155
	./test || die
167
	emake CC="${tc-getCC}" CXX="$(tc-getCXX)" AR="$(tc-getAR)" RANLIB="$(tc-getRANLIB)" check || die
156 168
}
157 169

  
158 170
src_install() {
Thank you!