From: Mike Gilbert Date: Sun, 16 Jun 2019 01:08:21 +0000 (-0400) Subject: www-client/chromium: restore missing ebuild changes X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=7d334414c690f678f80f9d28625c435ebbb57705;p=gentoo.git www-client/chromium: restore missing ebuild changes Package-Manager: Portage-2.3.67_p4, Repoman-2.3.13_p3 Signed-off-by: Mike Gilbert --- diff --git a/www-client/chromium/chromium-75.0.3770.80.ebuild b/www-client/chromium/chromium-75.0.3770.80.ebuild index ebf3d3be40ed..0dde4528fb73 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 }