Gentoo Archives: gentoo-commits

From: Sergey Torokhov <torokhov-s-a@××××××.ru>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/guru:dev commit in: media-gfx/WebPlotDigitizer-bin/
Date: Wed, 08 Sep 2021 13:16:17
Message-Id: 1631106954.981df67045a17acbc62647693859ce42698bd407.SergeyTorokhov@gentoo
1 commit: 981df67045a17acbc62647693859ce42698bd407
2 Author: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
3 AuthorDate: Wed Sep 8 13:15:10 2021 +0000
4 Commit: Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
5 CommitDate: Wed Sep 8 13:15:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=981df670
7
8 media-gfx/WebPlotDigitizer-bin: fix QA unresolved SONAME dependencies
9
10 Closes: https://bugs.gentoo.org/811981
11
12 Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>
13
14 .../WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild | 12 +++++++++++-
15 1 file changed, 11 insertions(+), 1 deletion(-)
16
17 diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
18 index cfceed0a8..3e83c3d61 100644
19 --- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
20 +++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
21 @@ -28,7 +28,11 @@ QA_PREBUILT="
22
23 ## RDEPEND is still required to be filled with actual runtime-deps:
24 ## python is just assumed runtime-dependency.
25 -RDEPEND="${PYTHON_DEPS}"
26 +RDEPEND="
27 + ${PYTHON_DEPS}
28 + dev-libs/nss
29 + x11-libs/gtk+:3[X,cups,introspection]
30 +"
31
32 S="${WORKDIR}/${MY_PN}-${PV}-linux-x64"
33
34 @@ -37,6 +41,12 @@ QA_FLAGS_IGNORED="
35 /opt/${P}/libvulkan.so*
36 "
37
38 +## It seems media-libs/alsa-lib is required by chrome-sandbox.
39 +## Actually this library isn't required to work.
40 +QA_SONAME="
41 + /usr/lib*/libasound.so.2
42 +"
43 +
44 src_install() {
45 insinto "/opt/${P}"
46 doins -r "${S}/."