commit:     fe61af183fb2d619f92384bf025f18e6d5b589c8
Author:     Maciej Barć <xgqt <AT> riseup <DOT> net>
AuthorDate: Wed Apr  7 11:32:24 2021 +0000
Commit:     Maciej Barć <xgqt <AT> riseup <DOT> net>
CommitDate: Wed Apr  7 11:32:24 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe61af18

app-editors/vscodium-bin: add missing deps (soname QA)

Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Maciej Barć <xgqt <AT> riseup.net>

 app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild | 9 +++++++++
 app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild | 9 +++++++++
 app-editors/vscodium-bin/vscodium-bin-1.54.3.ebuild | 9 +++++++++
 3 files changed, 27 insertions(+)

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild
index 59558c4e4..2ed47965f 100644
--- a/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild
+++ b/app-editors/vscodium-bin/vscodium-bin-1.53.1.ebuild
@@ -29,12 +29,16 @@ IUSE="libsecret"
 RDEPEND="
        app-accessibility/at-spi2-atk
        dev-libs/nss
+       media-libs/alsa-lib
        media-libs/libpng:0/16
+       net-print/cups
        x11-libs/cairo
        x11-libs/gtk+:3
        x11-libs/libXScrnSaver
        x11-libs/libXtst
        x11-libs/libnotify
+       x11-libs/libxkbcommon
+       x11-libs/libxkbfile
        x11-libs/pango
        libsecret? ( app-crypt/libsecret[crypt] )
        amd64? ( sys-apps/ripgrep )
@@ -60,6 +64,11 @@ QA_PREBUILT="
 src_prepare() {
        default
 
+       # Remove libsecret (controlled via USE=libsecret)
+       if ! use libsecret; then
+               rm -r "resources/app/node_modules.asar.unpacked/keytar" || die
+       fi
+
        # Unbundle ripgrep on amd64 & arm64
        if use amd64 || use arm64; then
                rm 
"resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" || die

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild
index 59558c4e4..2ed47965f 100644
--- a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild
+++ b/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild
@@ -29,12 +29,16 @@ IUSE="libsecret"
 RDEPEND="
        app-accessibility/at-spi2-atk
        dev-libs/nss
+       media-libs/alsa-lib
        media-libs/libpng:0/16
+       net-print/cups
        x11-libs/cairo
        x11-libs/gtk+:3
        x11-libs/libXScrnSaver
        x11-libs/libXtst
        x11-libs/libnotify
+       x11-libs/libxkbcommon
+       x11-libs/libxkbfile
        x11-libs/pango
        libsecret? ( app-crypt/libsecret[crypt] )
        amd64? ( sys-apps/ripgrep )
@@ -60,6 +64,11 @@ QA_PREBUILT="
 src_prepare() {
        default
 
+       # Remove libsecret (controlled via USE=libsecret)
+       if ! use libsecret; then
+               rm -r "resources/app/node_modules.asar.unpacked/keytar" || die
+       fi
+
        # Unbundle ripgrep on amd64 & arm64
        if use amd64 || use arm64; then
                rm 
"resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" || die

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.54.3.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.54.3.ebuild
index 59558c4e4..2ed47965f 100644
--- a/app-editors/vscodium-bin/vscodium-bin-1.54.3.ebuild
+++ b/app-editors/vscodium-bin/vscodium-bin-1.54.3.ebuild
@@ -29,12 +29,16 @@ IUSE="libsecret"
 RDEPEND="
        app-accessibility/at-spi2-atk
        dev-libs/nss
+       media-libs/alsa-lib
        media-libs/libpng:0/16
+       net-print/cups
        x11-libs/cairo
        x11-libs/gtk+:3
        x11-libs/libXScrnSaver
        x11-libs/libXtst
        x11-libs/libnotify
+       x11-libs/libxkbcommon
+       x11-libs/libxkbfile
        x11-libs/pango
        libsecret? ( app-crypt/libsecret[crypt] )
        amd64? ( sys-apps/ripgrep )
@@ -60,6 +64,11 @@ QA_PREBUILT="
 src_prepare() {
        default
 
+       # Remove libsecret (controlled via USE=libsecret)
+       if ! use libsecret; then
+               rm -r "resources/app/node_modules.asar.unpacked/keytar" || die
+       fi
+
        # Unbundle ripgrep on amd64 & arm64
        if use amd64 || use arm64; then
                rm 
"resources/app/node_modules.asar.unpacked/vscode-ripgrep/bin/rg" || die

Reply via email to