aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Torokhov <torokhov-s-a@yandex.ru>2021-09-08 16:15:10 +0300
committerSergey Torokhov <torokhov-s-a@yandex.ru>2021-09-08 16:15:54 +0300
commit981df67045a17acbc62647693859ce42698bd407 (patch)
treef5dad5b58262ad8991737801a923cba9c8c046b6 /media-gfx
parentmedia-gfx/WebPlotDigitizer-bin: fix QA not respect CFLAGS/LDFLAGS (diff)
downloadguru-981df67045a17acbc62647693859ce42698bd407.tar.gz
guru-981df67045a17acbc62647693859ce42698bd407.tar.bz2
guru-981df67045a17acbc62647693859ce42698bd407.zip
media-gfx/WebPlotDigitizer-bin: fix QA unresolved SONAME dependencies
Closes: https://bugs.gentoo.org/811981 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru>
Diffstat (limited to 'media-gfx')
-rw-r--r--media-gfx/WebPlotDigitizer-bin/WebPlotDigitizer-bin-4.5.ebuild12
1 files changed, 11 insertions, 1 deletions
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}/."