commit:     7d334414c690f678f80f9d28625c435ebbb57705
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 16 01:08:21 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Sun Jun 16 01:08:35 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d334414

www-client/chromium: restore missing ebuild changes

Package-Manager: Portage-2.3.67_p4, Repoman-2.3.13_p3
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 www-client/chromium/chromium-75.0.3770.80.ebuild | 20 ++++----------------
 1 file changed, 4 insertions(+), 16 deletions(-)

diff --git a/www-client/chromium/chromium-75.0.3770.80.ebuild 
b/www-client/chromium/chromium-75.0.3770.80.ebuild
index ebf3d3be40e..0dde4528fb7 100644
--- a/www-client/chromium/chromium-75.0.3770.80.ebuild
+++ b/www-client/chromium/chromium-75.0.3770.80.ebuild
@@ -136,6 +136,8 @@ are not displayed properly:
 To fix broken icons on the Downloads page, you should install an icon
 theme that covers the appropriate MIME types, and configure this as your
 GTK+ icon theme.
+
+For native file dialogs in KDE, install kde-apps/kdialog.
 "
 
 PATCHES=(
@@ -554,9 +556,6 @@ src_configure() {
        # Disable fatal linker warnings, bug 506268.
        myconf_gn+=" fatal_linker_warnings=false"
 
-       # https://bugs.gentoo.org/588596
-       # append-cxxflags $(test-flags-CXX -fno-delete-null-pointer-checks)
-
        # Bug 491582.
        export TMPDIR="${WORKDIR}/temp"
        mkdir -p -m 755 "${TMPDIR}" || die
@@ -596,9 +595,6 @@ src_compile() {
 
        #"${EPYTHON}" tools/clang/scripts/update.py --force-local-build 
--gcc-toolchain /usr --skip-checkout --use-system-cmake --without-android || die
 
-       # Work around broken deps
-       eninja -C out/Release gen/ui/accessibility/ax_enums.mojom{,-shared}.h
-
        # Build mksnapshot and pax-mark it.
        local x
        for x in mksnapshot v8_context_snapshot_generator; do
@@ -699,20 +695,12 @@ src_install() {
 }
 
 pkg_postrm() {
-       if type gtk-update-icon-cache &>/dev/null; then
-               ebegin "Updating GTK icon cache"
-               gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
-               eend $?
-       fi
+       xdg_icon_cache_update
        xdg_desktop_database_update
 }
 
 pkg_postinst() {
-       if type gtk-update-icon-cache &>/dev/null; then
-               ebegin "Updating GTK icon cache"
-               gtk-update-icon-cache "${EROOT}/usr/share/icons/hicolor"
-               eend $?
-       fi
+       xdg_icon_cache_update
        xdg_desktop_database_update
        readme.gentoo_print_elog
 }

Reply via email to