commit:     981df67045a17acbc62647693859ce42698bd407
Author:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
AuthorDate: Wed Sep  8 13:15:10 2021 +0000
Commit:     Sergey Torokhov <torokhov-s-a <AT> yandex <DOT> ru>
CommitDate: Wed Sep  8 13:15:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=981df670

media-gfx/WebPlotDigitizer-bin: fix QA unresolved SONAME dependencies

Closes: https://bugs.gentoo.org/811981

Signed-off-by: Sergey Torokhov <torokhov-s-a <AT> yandex.ru>

 .../WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild     | 12 +++++++++++-
 1 file changed, 11 insertions(+), 1 deletion(-)

diff --git a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild 
b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
index cfceed0a8..3e83c3d61 100644
--- a/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
+++ b/media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild
@@ -28,7 +28,11 @@ QA_PREBUILT="
 
 ## RDEPEND is still required to be filled with actual runtime-deps:
 ## python is just assumed runtime-dependency.
-RDEPEND="${PYTHON_DEPS}"
+RDEPEND="
+       ${PYTHON_DEPS}
+       dev-libs/nss
+       x11-libs/gtk+:3[X,cups,introspection]
+"
 
 S="${WORKDIR}/${MY_PN}-${PV}-linux-x64"
 
@@ -37,6 +41,12 @@ QA_FLAGS_IGNORED="
        /opt/${P}/libvulkan.so*
 "
 
+## It seems media-libs/alsa-lib is required by chrome-sandbox.
+## Actually this library isn't required to work.
+QA_SONAME="
+       /usr/lib*/libasound.so.2
+"
+
 src_install() {
        insinto "/opt/${P}"
        doins -r "${S}/."

Reply via email to