diff --git a/www-client/firefox/firefox-93.0.ebuild b/www-client/firefox/firefox-93.0.ebuild index ac40ceb888da..ab6c26c11004 100644 --- a/www-client/firefox/firefox-93.0.ebuild +++ b/www-client/firefox/firefox-93.0.ebuild @@ -994,6 +994,15 @@ src_install() { dosym ${MOZILLA_FIVE_HOME}/geckodriver /usr/bin/geckodriver fi + # Install search provider + if use dbus ; then + insinto /usr/share/gnome-shell/search-providers + doins "${S}/browser/components/shell/search-provider-files/firefox-search-provider.ini" + cat >>"${GENTOO_PREFS}" <<-EOF || die "failed to enable gnome-shell search-provider" + pref("browser.gnome-search-provider.enabled", true); + EOF + fi + # Install icons local icon_srcdir="${S}/browser/branding/official" local icon_symbolic_file="${FILESDIR}/icon/firefox-symbolic.svg"