commit:     8c163199776d93213ffeea456b95a74af56af566
Author:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
AuthorDate: Thu Jul 18 15:44:13 2024 +0000
Commit:     Lucio Sauer <watermanpaint <AT> posteo <DOT> net>
CommitDate: Thu Jul 18 15:44:13 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8c163199

app-misc/via: add missing rdeps, tighten existing ones

extract AppImage and scanelf -n via-nativia

Signed-off-by: Lucio Sauer <watermanpaint <AT> posteo.net>

 app-misc/via/via-3.0.0.ebuild | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/app-misc/via/via-3.0.0.ebuild b/app-misc/via/via-3.0.0.ebuild
index 040cc82c2..c8f73a888 100644
--- a/app-misc/via/via-3.0.0.ebuild
+++ b/app-misc/via/via-3.0.0.ebuild
@@ -18,21 +18,25 @@ KEYWORDS="~amd64"
 # filesystem.
 RESTRICT="strip"
 
-# These dependencies were extracted from the shared libraries required by the
-# via-nativia executable; it's not clear whether these are all _actually_
-# required, or whether the list is extensive because the executable is an
-# Electron app.
+# Except for sys-libs/zlib, these dependencies were extracted from the shared
+# libraries required by the via-nativia executable; it's not clear whether
+# these are all _actually_ required, or whether the list is extensive because
+# the executable is an Electron app.
 RDEPEND="
        app-accessibility/at-spi2-core
        dev-libs/expat
-       dev-libs/glib
+       dev-libs/glib:2
        dev-libs/nspr
        dev-libs/nss
        media-libs/alsa-lib
        media-libs/mesa
+       media-video/ffmpeg
+       net-print/cups
        sys-apps/dbus
+       sys-fs/fuse:0
+       sys-libs/zlib
        x11-libs/cairo
-       x11-libs/gtk+
+       x11-libs/gtk+:3
        x11-libs/libX11
        x11-libs/libXcomposite
        x11-libs/libXdamage

Reply via email to