Diff ruffle-0_p20230919 with a ruffle-9999

/usr/portage/app-emulation/ruffle/ruffle-9999.ebuild 2023-10-09 14:52:28.732368331 +0300
3 3

  
4 4
EAPI=8
5 5

  
6
CRATES="
7
	ab_glyph@0.2.21
8
	ab_glyph_rasterizer@0.1.8
9
	addr2line@0.21.0
10
	adler32@1.2.0
11
	adler@1.0.2
12
	ahash@0.7.6
13
	ahash@0.8.3
14
	aho-corasick@1.0.4
15
	aliasable@0.1.3
16
	allocator-api2@0.2.16
17
	alsa-sys@0.3.1
18
	alsa@0.7.1
19
	android-activity@0.4.3
20
	android-properties@0.2.2
21
	android-tzdata@0.1.1
22
	android_system_properties@0.1.5
23
	anstream@0.5.0
24
	anstyle-parse@0.2.1
25
	anstyle-query@1.0.0
26
	anstyle-wincon@2.1.0
27
	anstyle@1.0.2
28
	anyhow@1.0.75
29
	approx@0.5.1
30
	arboard@3.2.1
31
	arc-swap@1.6.0
32
	arrayref@0.3.7
33
	arrayvec@0.7.4
34
	ash@0.37.3+1.3.251
35
	async-channel@1.9.0
36
	async-io@1.13.0
37
	async-lock@2.8.0
38
	async-net@1.7.0
39
	async-task@4.4.0
40
	atk-sys@0.18.0
41
	atomic-waker@1.1.1
42
	autocfg@1.1.0
43
	backtrace@0.3.69
44
	base64@0.21.4
45
	bindgen@0.64.0
46
	bitflags@1.3.2
47
	bitflags@2.4.0
48
	bitstream-io@1.7.0
49
	bit-set@0.5.3
50
	bit-vec@0.6.3
51
	block2@0.2.0-alpha.6
52
	blocking@1.3.1
53
	block-buffer@0.10.4
54
	block-sys@0.1.0-beta.1
55
	block@0.1.6
56
	bstr@1.6.0
57
	bumpalo@3.13.0
58
	bytemuck@1.14.0
59
	bytemuck_derive@1.4.1
60
	byteorder@1.4.3
61
	bytes@1.4.0
62
	cairo-sys-rs@0.18.2
63
	calloop@0.10.6
64
	castaway@0.1.2
65
	cc@1.0.83
66
	cesu8@1.1.0
67
	cexpr@0.6.0
68
	cfg-expr@0.15.4
69
	cfg-if@1.0.0
70
	cfg_aliases@0.1.1
71
	chrono@0.4.26
72
	clang-sys@1.6.1
73
	clap@4.4.3
74
	clap_builder@4.4.2
75
	clap_derive@4.4.2
76
	clap_lex@0.5.1
77
	clipboard-win@4.5.0
78
	codespan-reporting@0.11.1
79
	colorchoice@1.0.0
80
	colored@2.0.4
81
	color_quant@1.1.0
82
	combine@4.6.6
83
	com-rs@0.2.1
84
	concurrent-queue@2.2.0
85
	console@0.15.7
86
	console_error_panic_hook@0.1.7
87
	convert_case@0.6.0
88
	cookie-factory@0.3.2
89
	core2@0.4.0
90
	coreaudio-rs@0.11.2
91
	coreaudio-sys@0.2.12
92
	core-foundation-sys@0.6.2
93
	core-foundation-sys@0.8.4
94
	core-foundation@0.9.3
95
	core-graphics-types@0.1.2
96
	core-graphics@0.22.3
97
	cpal@0.15.2
98
	cpufeatures@0.2.9
99
	crc32fast@1.3.2
100
	crc-catalog@2.2.0
101
	crc@3.0.1
102
	crossbeam-channel@0.5.8
103
	crossbeam-deque@0.8.3
104
	crossbeam-epoch@0.9.15
105
	crossbeam-utils@0.8.16
106
	crypto-common@0.1.6
107
	csv-core@0.1.10
108
	csv@1.2.2
109
	curl-sys@0.4.65+curl-8.2.1
110
	curl@0.4.44
111
	d3d12@0.7.0
112
	darling@0.20.3
113
	darling_core@0.20.3
114
	darling_macro@0.20.3
115
	dary_heap@0.3.6
116
	dasp_sample@0.11.0
117
	data-encoding@2.4.0
118
	deranged@0.3.8
119
	diff@0.1.13
120
	digest@0.10.7
121
	dirs-sys@0.4.1
122
	dirs@5.0.1
123
	dispatch@0.2.0
124
	displaydoc@0.2.4
125
	dlib@0.5.2
126
	doc-comment@0.3.3
127
	downcast-rs@1.2.0
128
	either@1.9.0
129
	embed-resource@2.2.0
130
	encode_unicode@0.3.6
131
	encoding_rs@0.8.33
132
	enumset@1.1.2
133
	enumset_derive@0.8.1
134
	enum-map-derive@0.14.0
135
	enum-map@2.6.3
136
	env_logger@0.10.0
137
	equivalent@1.0.1
138
	errno-dragonfly@0.1.2
139
	errno@0.3.2
140
	error-code@2.3.1
141
	euclid@0.22.9
142
	event-listener@2.5.3
143
	fastrand@1.9.0
144
	fdeflate@0.3.0
145
	flate2@1.0.27
146
	float-cmp@0.9.0
147
	float_next_after@0.1.5
148
	fluent-bundle@0.15.2
149
	fluent-langneg@0.13.0
150
	fluent-syntax@0.11.0
151
	fluent-templates@0.8.0
152
	fluent-template-macros@0.8.0
153
	fluent@0.16.0
154
	flume@0.10.14
155
	fnv@1.0.7
156
	fontdb@0.14.1
157
	foreign-types-macros@0.2.3
158
	foreign-types-shared@0.1.1
159
	foreign-types-shared@0.3.1
160
	foreign-types@0.3.2
161
	foreign-types@0.5.0
162
	form_urlencoded@1.2.0
163
	futures-channel@0.3.28
164
	futures-core@0.3.28
165
	futures-executor@0.3.28
166
	futures-io@0.3.28
167
	futures-lite@1.13.0
168
	futures-macro@0.3.28
169
	futures-sink@0.3.28
170
	futures-task@0.3.28
171
	futures-util@0.3.28
172
	futures@0.3.28
173
	gdk-pixbuf-sys@0.18.0
174
	gdk-sys@0.18.0
175
	generational-arena@0.2.9
176
	generator@0.7.5
177
	generic-array@0.14.7
178
	gethostname@0.2.3
179
	getrandom@0.2.10
180
	gif@0.12.0
181
	gimli@0.28.0
182
	gio-sys@0.18.1
183
	glib-sys@0.18.1
184
	globset@0.4.13
185
	glob@0.3.1
186
	glow@0.12.3
187
	gobject-sys@0.18.0
188
	gpu-allocator@0.22.0
189
	gpu-alloc-types@0.3.0
190
	gpu-alloc@0.6.0
191
	gpu-descriptor-types@0.1.1
192
	gpu-descriptor@0.2.3
193
	gtk-sys@0.18.0
194
	hashbrown@0.12.3
195
	hashbrown@0.13.2
196
	hashbrown@0.14.0
197
	hassle-rs@0.10.0
198
	heck@0.4.1
199
	hermit-abi@0.3.2
200
	hexf-parse@0.2.1
201
	home@0.5.5
202
	http@0.2.9
203
	humantime@2.1.0
204
	iana-time-zone-haiku@0.1.2
205
	iana-time-zone@0.1.57
206
	ident_case@1.0.1
207
	idna@0.4.0
208
	ignore@0.4.20
209
	image@0.24.7
210
	indexmap@1.9.3
211
	indexmap@2.0.0
212
	indicatif@0.17.6
213
	instant@0.1.12
214
	insta@1.31.0
215
	intl-memoizer@0.5.1
216
	intl_pluralrules@7.0.2
217
	io-lifetimes@1.0.11
218
	isahc@1.7.2
219
	is-terminal@0.4.9
220
	itertools@0.11.0
221
	itoa@1.0.9
222
	jni-sys@0.3.0
223
	jni@0.19.0
224
	jni@0.20.0
225
	jni@0.21.1
226
	jobserver@0.1.26
227
	jpeg-decoder@0.3.0
228
	js-sys@0.3.64
229
	khronos-egl@4.1.0
230
	lazycell@1.3.0
231
	lazy_static@1.4.0
232
	libc@0.2.147
233
	libflate@2.0.0
234
	libflate_lz77@2.0.0
235
	libloading@0.7.4
236
	libloading@0.8.0
237
	libm@0.2.7
238
	libnghttp2-sys@0.1.8+1.55.1
239
	libtest-mimic@0.6.1
240
	libz-sys@1.1.12
241
	linked-hash-map@0.5.6
242
	linkme-impl@0.3.15
243
	linkme@0.3.15
244
	linux-raw-sys@0.3.8
245
	linux-raw-sys@0.4.5
246
	lock_api@0.4.10
247
	log@0.4.20
248
	loom@0.5.6
249
	lru@0.11.1
250
	lyon@1.0.1
251
	lyon_algorithms@1.0.3
252
	lyon_geom@1.0.4
253
	lyon_path@1.0.4
254
	lyon_tessellation@1.0.10
255
	lzma-rs@0.3.0
256
	mach2@0.4.1
257
	malloc_buf@0.0.6
258
	matchers@0.1.0
259
	memchr@2.6.3
260
	memmap2@0.5.10
261
	memmap2@0.6.2
262
	memoffset@0.6.5
263
	memoffset@0.9.0
264
	metal@0.26.0
265
	mime@0.3.17
266
	minimal-lexical@0.2.1
267
	miniz_oxide@0.7.1
268
	mio@0.8.8
269
	naga@0.13.0
270
	naga_oil@0.9.0
271
	ndk-context@0.1.1
272
	ndk-sys@0.4.1+23.1.7779620
273
	ndk@0.7.0
274
	nix@0.24.3
275
	nix@0.25.1
276
	nohash-hasher@0.2.0
277
	nom@7.1.3
278
	number_prefix@0.4.0
279
	num-bigint@0.4.4
280
	num-complex@0.4.4
281
	num-derive@0.3.3
282
	num-derive@0.4.0
283
	num-integer@0.1.45
284
	num-rational@0.4.1
285
	num-traits@0.2.16
286
	num_cpus@1.16.0
287
	num_enum@0.5.11
288
	num_enum@0.6.1
289
	num_enum_derive@0.5.11
290
	num_enum_derive@0.6.1
291
	num_threads@0.1.6
292
	nu-ansi-term@0.46.0
293
	objc2-encode@2.0.0-pre.2
294
	objc2@0.3.0-beta.3.patch-leaks.3
295
	objc-foundation@0.1.1
296
	objc-sys@0.2.0-beta.2
297
	objc@0.2.7
298
	objc_exception@0.1.2
299
	objc_id@0.1.1
300
	object@0.32.0
301
	oboe-sys@0.5.0
302
	oboe@0.5.0
303
	once_cell@1.18.0
304
	openssl-probe@0.1.5
305
	openssl-sys@0.9.91
306
	option-ext@0.2.0
307
	orbclient@0.3.46
308
	os_info@3.7.0
309
	ouroboros@0.18.0
310
	ouroboros_macro@0.18.0
311
	overload@0.1.1
312
	owned_ttf_parser@0.19.0
313
	pango-sys@0.18.0
314
	parking@2.1.0
315
	parking_lot@0.12.1
316
	parking_lot_core@0.9.8
317
	paste@1.0.14
318
	path-slash@0.2.1
319
	peeking_take_while@0.1.2
320
	percent-encoding@2.3.0
321
	pin-project-internal@1.1.3
322
	pin-project-lite@0.2.13
323
	pin-project@1.1.3
324
	pin-utils@0.1.0
325
	pkg-config@0.3.27
326
	png@0.17.10
327
	polling@2.8.0
328
	portable-atomic@1.4.3
329
	ppv-lite86@0.2.17
330
	pp-rs@0.2.1
331
	pretty_assertions@1.4.0
332
	primal-check@0.3.3
333
	proc-macro2@1.0.67
334
	proc-macro-crate@1.3.1
335
	proc-macro-error-attr@1.0.4
336
	proc-macro-error@1.0.4
337
	proc-macro-hack@0.5.20+deprecated
338
	profiling-procmacros@1.0.9
339
	profiling@1.0.9
340
	quick-xml@0.30.0
341
	quote@1.0.33
342
	rand@0.8.5
343
	rand_chacha@0.3.1
344
	rand_core@0.6.4
345
	range-alloc@0.1.3
346
	raw-window-handle@0.5.2
347
	rayon-core@1.11.0
348
	rayon@1.7.0
349
	realfft@3.3.0
350
	redox_syscall@0.2.16
351
	redox_syscall@0.3.5
352
	redox_users@0.4.3
353
	regex-automata@0.1.10
354
	regex-automata@0.3.8
355
	regex-syntax@0.6.29
356
	regex-syntax@0.7.5
357
	regex@1.9.5
358
	regress@0.7.1
359
	renderdoc-sys@1.0.0
360
	renderdoc@0.11.0
361
	rfd@0.12.0
362
	rle-decode-fast@1.0.3
363
	ron@0.8.1
364
	rustc-demangle@0.1.23
365
	rustc-hash@1.1.0
366
	rustc_version@0.4.0
367
	rustdct@0.7.1
368
	rustfft@6.1.0
369
	rustix@0.37.23
370
	rustix@0.38.9
371
	rustversion@1.0.14
372
	ryu@1.0.15
373
	safe_arch@0.7.1
374
	same-file@1.0.6
375
	schannel@0.1.22
376
	scoped-tls@1.0.1
377
	scopeguard@1.2.0
378
	sctk-adwaita@0.5.4
379
	self_cell@0.10.2
380
	semver@1.0.18
381
	serde-wasm-bindgen@0.6.0
382
	serde-xml-rs@0.6.0
383
	serde@1.0.188
384
	serde_derive@1.0.188
385
	serde_json@1.0.107
386
	serde_spanned@0.6.3
387
	sha2@0.10.7
388
	sharded-slab@0.1.4
389
	shlex@1.1.0
390
	simd-adler32@0.3.7
391
	similar@2.2.1
392
	simple_asn1@0.6.2
393
	slab@0.4.9
394
	slotmap@1.0.6
395
	sluice@0.5.5
396
	smallvec@1.11.0
397
	smithay-client-toolkit@0.16.0
398
	smithay-clipboard@0.6.6
399
	snafu-derive@0.7.5
400
	snafu@0.7.5
401
	socket2@0.4.9
402
	spin@0.9.8
403
	spirv@0.2.0+1.5.4
404
	sptr@0.3.2
405
	static_assertions@1.1.0
406
	strength_reduce@0.2.4
407
	strict-num@0.1.1
408
	strsim@0.10.0
409
	str-buf@1.0.6
410
	symphonia-bundle-mp3@0.5.3
411
	symphonia-core@0.5.3
412
	symphonia-metadata@0.5.3
413
	symphonia@0.5.3
414
	synstructure@0.13.0
415
	syn@1.0.109
416
	syn@2.0.36
417
	system-deps@6.1.1
418
	sys-locale@0.3.1
419
	target-lexicon@0.12.11
420
	termcolor@1.2.0
421
	thiserror-impl@1.0.47
422
	thiserror@1.0.47
423
	threadpool@1.8.1
424
	thread_local@1.1.7
425
	tiff@0.9.0
426
	time-core@0.1.1
427
	time-macros@0.2.13
428
	time@0.3.27
429
	tinystr@0.7.1
430
	tinyvec@1.6.0
431
	tinyvec_macros@0.1.1
432
	tiny-skia-path@0.8.4
433
	tiny-skia@0.8.4
434
	toml@0.7.6
435
	toml@0.8.0
436
	toml_datetime@0.6.3
437
	toml_edit@0.19.14
438
	toml_edit@0.20.0
439
	tracing-attributes@0.1.26
440
	tracing-core@0.1.31
441
	tracing-futures@0.2.5
442
	tracing-log@0.1.3
443
	tracing-subscriber@0.3.17
444
	tracing-tracy@0.10.2
445
	tracing-wasm@0.2.1
446
	tracing@0.1.37
447
	tracy-client-sys@0.21.1
448
	tracy-client@0.15.2
449
	transpose@0.2.2
450
	ttf-parser@0.19.1
451
	typed-arena@2.0.2
452
	typenum@1.16.0
453
	type-map@0.4.0
454
	type-map@0.5.0
455
	unicode-bidi@0.3.13
456
	unicode-ident@1.0.11
457
	unicode-normalization@0.1.22
458
	unicode-segmentation@1.10.1
459
	unicode-width@0.1.10
460
	unicode-xid@0.2.4
461
	unic-langid-impl@0.9.1
462
	unic-langid-macros-impl@0.9.1
463
	unic-langid-macros@0.9.1
464
	unic-langid@0.9.1
465
	url@2.4.1
466
	utf8parse@0.2.1
467
	valuable@0.1.0
468
	vcpkg@0.2.15
469
	vec_map@0.8.2
470
	vergen@8.2.5
471
	version-compare@0.1.1
472
	version_check@0.9.4
473
	vswhom-sys@0.1.2
474
	vswhom@0.1.0
475
	waker-fn@1.1.0
476
	walkdir@2.4.0
477
	wasi@0.11.0+wasi-snapshot-preview1
478
	wasm-bindgen-backend@0.2.87
479
	wasm-bindgen-futures@0.4.37
480
	wasm-bindgen-macro-support@0.2.87
481
	wasm-bindgen-macro@0.2.87
482
	wasm-bindgen-shared@0.2.87
483
	wasm-bindgen@0.2.87
484
	wayland-client@0.29.5
485
	wayland-commons@0.29.5
486
	wayland-cursor@0.29.5
487
	wayland-protocols@0.29.5
488
	wayland-scanner@0.29.5
489
	wayland-sys@0.29.5
490
	weak-table@0.3.2
491
	webbrowser@0.8.11
492
	web-sys@0.3.64
493
	weezl@0.1.7
494
	wgpu-core@0.17.0
495
	wgpu-hal@0.17.0
496
	wgpu-types@0.17.0
497
	wgpu@0.17.0
498
	widestring@1.0.2
499
	wide@0.7.11
500
	winapi-i686-pc-windows-gnu@0.4.0
501
	winapi-util@0.1.5
502
	winapi-wsapoll@0.1.1
503
	winapi-x86_64-pc-windows-gnu@0.4.0
504
	winapi@0.3.9
505
	windows-sys@0.45.0
506
	windows-sys@0.48.0
507
	windows-targets@0.42.2
508
	windows-targets@0.48.5
509
	windows@0.44.0
510
	windows@0.46.0
511
	windows@0.48.0
512
	windows_aarch64_gnullvm@0.42.2
513
	windows_aarch64_gnullvm@0.48.5
514
	windows_aarch64_msvc@0.42.2
515
	windows_aarch64_msvc@0.48.5
516
	windows_i686_gnu@0.42.2
517
	windows_i686_gnu@0.48.5
518
	windows_i686_msvc@0.42.2
519
	windows_i686_msvc@0.48.5
520
	windows_x86_64_gnullvm@0.42.2
521
	windows_x86_64_gnullvm@0.48.5
522
	windows_x86_64_gnu@0.42.2
523
	windows_x86_64_gnu@0.48.5
524
	windows_x86_64_msvc@0.42.2
525
	windows_x86_64_msvc@0.48.5
526
	winit@0.28.6
527
	winnow@0.5.15
528
	winreg@0.11.0
529
	wio@0.2.2
530
	x11rb-protocol@0.10.0
531
	x11rb@0.10.1
532
	x11-dl@2.21.0
533
	xcursor@0.3.4
534
	xml-rs@0.8.16
535
	yaml-rust@0.4.5
536
	yansi@0.5.1
537
"
538
declare -A GIT_CRATES=(
539
	[dasp]="https://github.com/RustAudio/dasp;f05a703d247bb504d7e812b51e95f3765d9c5e94;dasp-%commit%/dasp"
540
	[egui-wgpu]="https://github.com/emilk/egui;98087029e020a1b2d78a4eb840d0a8505340ecad;egui-%commit%/crates/egui-wgpu"
541
	[egui-winit]="https://github.com/emilk/egui;98087029e020a1b2d78a4eb840d0a8505340ecad;egui-%commit%/crates/egui-winit"
542
	[egui]="https://github.com/emilk/egui;98087029e020a1b2d78a4eb840d0a8505340ecad;egui-%commit%/crates/egui"
543
	[egui_extras]="https://github.com/emilk/egui;98087029e020a1b2d78a4eb840d0a8505340ecad;egui-%commit%/crates/egui_extras"
544
	[flash-lso]="https://github.com/ruffle-rs/rust-flash-lso;3669a352c14192d0d301e594ae6047ae99725006;rust-flash-lso-%commit%/flash-lso"
545
	[gc-arena]="https://github.com/kyren/gc-arena;efd89fc683c6bb456af3e226c33763cb822645e9;gc-arena-%commit%/src/gc-arena"
546
	[h263-rs-deblock]='https://github.com/ruffle-rs/h263-rs;16700664e2b3334f0a930f99af86011aebee14cc;h263-rs-%commit%/deblock'
547
	[h263-rs-yuv]="https://github.com/ruffle-rs/h263-rs;16700664e2b3334f0a930f99af86011aebee14cc;h263-rs-%commit%/yuv"
548
	[h263-rs]="https://github.com/ruffle-rs/h263-rs;16700664e2b3334f0a930f99af86011aebee14cc;h263-rs-%commit%/h263"
549
	[nellymoser-rs]="https://github.com/ruffle-rs/nellymoser;4a33521c29a918950df8ae9fe07e527ac65553f5;nellymoser-%commit%"
550
	[nihav_codec_support]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-codec-support"
551
	[nihav_core]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-core"
552
	[nihav_duck]="https://github.com/ruffle-rs/nihav-vp6;83c7e1094d603d9fc1212d39d99abb17f3a3226b;nihav-vp6-%commit%/nihav-duck"
553
)
554
inherit cargo desktop flag-o-matic xdg
555

  
556
MY_PV="nightly-${PV:3:4}-${PV:7:2}-${PV:9:2}"
557
MY_P="${PN}-${MY_PV}"
6
inherit cargo desktop flag-o-matic git-r3 xdg
558 7

  
559 8
DESCRIPTION="Flash Player emulator written in Rust"
560 9
HOMEPAGE="https://ruffle.rs/"
561
SRC_URI="
562
	https://github.com/ruffle-rs/ruffle/archive/refs/tags/${MY_PV}.tar.gz -> ${MY_P}.tar.gz
563
	${CARGO_CRATE_URIS}
564
"
565
S="${WORKDIR}/${MY_P}"
10
EGIT_REPO_URI="https://github.com/ruffle-rs/ruffle.git"
566 11

  
567 12
LICENSE="|| ( Apache-2.0 MIT )"
568 13
LICENSE+="
569 14
	Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
570
	CC0-1.0 ISC MIT MPL-2.0 Unicode-DFS-2016 ZLIB curl
15
	CC0-1.0 ISC UbuntuFontLicense-1.0 MIT MPL-2.0 OFL-1.1
16
	Unicode-DFS-2016 ZLIB curl
571 17
" # crates
572 18
SLOT="0"
573
KEYWORDS="~amd64"
574 19
IUSE="test"
575 20
RESTRICT="!test? ( test )"
576 21

  
......
602 47
	"${FILESDIR}"/${PN}-0_p20230724-skip-render-tests.patch
603 48
)
604 49

  
50
src_unpack() {
51
	git-r3_src_unpack
52

  
53
	# hack: cargo_live_src_unpack (currently) fails due to dasp being
54
	# vendored from two sources, roughly merge with a patch directive
55
	# https://github.com/rust-lang/cargo/issues/10310
56
	local rev=$(sed -En '/^dasp =/s/.*, rev = "([a-z0-9]+).*/\1/p' \
57
		"${S}"/core/Cargo.toml) # skip || die
58
	if [[ ${rev} ]]; then
59
		cat >> "${S}"/Cargo.toml <<-EOF || die
60
			[patch.crates-io]
61
			dasp_sample = { git = "https://github.com/RustAudio/dasp", rev = "${rev}" }
62
		EOF
63
	else
64
		eqawarn "dasp hack either needs an update or removal"
65
	fi
66

  
67
	cargo_live_src_unpack
68
}
69

  
605 70
src_configure() {
606 71
	filter-lto # TODO: cleanup after bug #893658
607 72

  
......
630 95
	newbin exporter ${PN}_exporter
631 96
	dobin ${PN}_scanner
632 97
}
633

  
634
pkg_postinst() {
635
	xdg_pkg_postinst
636

  
637
	if [[ ! ${REPLACING_VERSIONS} ]]; then
638
		elog "${PN} is experimental software that is still under heavy development"
639
		elog "and only receiving nightly releases. Plans in Gentoo is to update"
640
		elog "roughly every months if no known major regressions (feel free to"
641
		elog "report if you feel a newer nightly is needed ahead of time)."
642
		elog
643
		elog "There is currently no plans to support wasm builds / browser"
644
		elog "extensions, this provides the desktop viewer and other tools."
645
	fi
646
}
Thank you!