commit:     7376402bdc479441a16517c07a0f0182311ebad3
Author:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 14 07:58:23 2021 +0000
Commit:     Stephan Hartmann <sultan <AT> gentoo <DOT> org>
CommitDate: Wed Apr 14 07:59:16 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7376402b

www-client/google-chrome: bump to 89.0.4389.128

Update runtime dependencies, EAPI 7

Bug: https://bugs.gentoo.org/781605
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Stephan Hartmann <sultan <AT> gentoo.org>

 www-client/google-chrome/Manifest                  |  2 +-
 ...4.ebuild => google-chrome-89.0.4389.128.ebuild} | 26 ++++------------------
 2 files changed, 5 insertions(+), 23 deletions(-)

diff --git a/www-client/google-chrome/Manifest 
b/www-client/google-chrome/Manifest
index 497a056d317..acba947565c 100644
--- a/www-client/google-chrome/Manifest
+++ b/www-client/google-chrome/Manifest
@@ -1 +1 @@
-DIST google-chrome-stable_89.0.4389.114-1_amd64.deb 75857544 BLAKE2B 
b39c6db6aba2686f73ec31e7299f5bae3ed4b7abd074e28ea976b7f0f9beb515fe6faa89978a4eb20f2a87ebcea58b0e0fe152a1bf9b377f781dc692b7a42d90
 SHA512 
33813521e2ad77f261d91ce3d13480c76c7d4d4e58b2d3f1dc2201c9aa0caed51ea4e4470a539b39d6f4ce38d11c318243e02642d44979c636a8e83d12f79a10
+DIST google-chrome-stable_89.0.4389.128-1_amd64.deb 75863124 BLAKE2B 
1609d599ad60d9b1a2fb8faf8ef258943b53a5204b83b764d309646a1aab3c7a250ee429209ce3f61f2a249cb55bb16d01dcb5d2643f1d5c9325bc12c1139b15
 SHA512 
5f118650ab8b88bd7a0e04c65f110359c02a17a4402c2a99520ab8fcb8d884b9d26fef48e40a3ec4c44245b76a3c2747108c52cc742a9d4c16129472c267916c

diff --git a/www-client/google-chrome/google-chrome-89.0.4389.114.ebuild 
b/www-client/google-chrome/google-chrome-89.0.4389.128.ebuild
similarity index 86%
rename from www-client/google-chrome/google-chrome-89.0.4389.114.ebuild
rename to www-client/google-chrome/google-chrome-89.0.4389.128.ebuild
index 27569053bc6..999d9163904 100644
--- a/www-client/google-chrome/google-chrome-89.0.4389.114.ebuild
+++ b/www-client/google-chrome/google-chrome-89.0.4389.128.ebuild
@@ -1,13 +1,13 @@
 # Copyright 2011-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
+EAPI=7
 
 CHROMIUM_LANGS="am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil fr gu 
he
        hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl 
sr
        sv sw ta te th tr uk vi zh-CN zh-TW"
 
-inherit chromium-2 eutils pax-utils unpacker xdg-utils
+inherit chromium-2 desktop pax-utils unpacker xdg
 
 DESCRIPTION="The web browser from Google"
 HOMEPAGE="https://www.google.com/chrome";
@@ -29,21 +29,17 @@ SLOT="0"
 IUSE="selinux"
 RESTRICT="bindist mirror strip"
 
-DEPEND=""
 RDEPEND="
        app-accessibility/at-spi2-atk:2
        app-accessibility/at-spi2-core:2
-       app-arch/bzip2
        app-misc/ca-certificates
        dev-libs/atk
        dev-libs/expat
        dev-libs/glib:2
        dev-libs/nspr
        >=dev-libs/nss-3.26
-       dev-libs/wayland
+       media-fonts/liberation-fonts
        media-libs/alsa-lib
-       media-libs/fontconfig
-       media-libs/freetype:2
        media-libs/mesa[gbm]
        net-print/cups
        sys-apps/dbus
@@ -54,17 +50,13 @@ RDEPEND="
        x11-libs/libdrm
        >=x11-libs/libX11-1.5.0
        x11-libs/libXcomposite
-       x11-libs/libXcursor
        x11-libs/libXdamage
        x11-libs/libXext
        x11-libs/libXfixes
-       x11-libs/libXi
        x11-libs/libXrandr
-       x11-libs/libXrender
-       x11-libs/libXScrnSaver
-       x11-libs/libXtst
        x11-libs/libxcb
        x11-libs/libxkbcommon
+       x11-libs/libxshmfence
        x11-libs/pango
        x11-misc/xdg-utils
        selinux? ( sec-policy/selinux-chromium )
@@ -122,13 +114,3 @@ src_install() {
 
        pax-mark m "${CHROME_HOME}/chrome"
 }
-
-pkg_postrm() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}
-
-pkg_postinst() {
-       xdg_icon_cache_update
-       xdg_desktop_database_update
-}

Reply via email to