commit: 9e2bb7600b704b71918edb73c5e5181086da2772 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Fri Aug 15 19:05:29 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Fri Aug 15 19:48:45 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2bb760
gnome-extra/gnome-shell-extension-appindicator: drop 59 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> .../gnome-shell-extension-appindicator/Manifest | 1 - ...e-shell-extension-appindicator-53-41a8e9c.patch | 23 ----------- .../gnome-shell-extension-appindicator-59.ebuild | 47 ---------------------- 3 files changed, 71 deletions(-) diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest index 3940d267083c..8363499f9e5a 100644 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest @@ -1,2 +1 @@ -DIST gnome-shell-extension-appindicator-59.tar.gz 69210 BLAKE2B 02d88f1d965edcf5eb04b72a1d51cef6a34485ed78240ea0e15de56b8d8d712a0721f2ba7cc51627a60407573bf7fd073da9f288e50ab6f791e64e72245e4986 SHA512 e85bea82b85369248b8271f32a276f7939bdd0828f4f63cfe0faf7099249cbbd56e2f58460373431602390f88ea97c1375655b454b0ec4c0e52280b6502bbc98 DIST gnome-shell-extension-appindicator-60.tar.gz 72279 BLAKE2B 05f1d7b54295fed1cf0d1040d69351cb1f6a3f730f77ce8a5072732ca6ba7ad7c31b23267373ae1f93b8a92ebda4e18a66960c6b40334c6ebd59faf89f3dcc15 SHA512 7c78fc2f23424de7c0d930958b7b5865e772300323af74d86da5c6a87b8f84b3f675c420fa9add61280917fe9e657b9415fc6067425993faec04423f69644648 diff --git a/gnome-extra/gnome-shell-extension-appindicator/files/gnome-shell-extension-appindicator-53-41a8e9c.patch b/gnome-extra/gnome-shell-extension-appindicator/files/gnome-shell-extension-appindicator-53-41a8e9c.patch deleted file mode 100644 index 9427b16922cd..000000000000 --- a/gnome-extra/gnome-shell-extension-appindicator/files/gnome-shell-extension-appindicator-53-41a8e9c.patch +++ /dev/null @@ -1,23 +0,0 @@ -From 41a8e9c7ff20c0d45ff91a6329455e6f31f2e4aa Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Marco=20Trevisan=20=28Trevi=C3=B1o=29?= <[email protected]> -Date: Mon, 13 Mar 2023 19:07:16 +0100 -Subject: [PATCH] statusNotifierWatcher: Remove idle promise on bus seeking - -We're already depending on promises that implies going waiting anyways, so -we can avoid this. ---- - statusNotifierWatcher.js | 1 - - 1 file changed, 1 deletion(-) - -diff --git a/statusNotifierWatcher.js b/statusNotifierWatcher.js -index fc49639..38fb75a 100644 ---- a/statusNotifierWatcher.js -+++ b/statusNotifierWatcher.js -@@ -150,7 +150,6 @@ var StatusNotifierWatcher = class AppIndicatorsStatusNotifierWatcher { - // StatusNotifierItem interface... However let's do it after a low - // priority idle, so that it won't affect startup. - const cancellable = this._cancellable; -- await new PromiseUtils.IdlePromise(GLib.PRIORITY_LOW, cancellable); - const bus = Gio.DBus.session; - const uniqueNames = await Util.getBusNames(bus, cancellable); - const introspectName = async name => { diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-59.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-59.ebuild deleted file mode 100644 index 4c647bcf6f2f..000000000000 --- a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-59.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit gnome2-utils meson - -DESCRIPTION="Support legacy, AppIndicators and KStatusNotifierItems in Gnome" -HOMEPAGE="https://github.com/ubuntu/gnome-shell-extension-appindicator" -SRC_URI="https://github.com/ubuntu/gnome-shell-extension-appindicator/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 x86" - -RDEPEND=" - app-eselect/eselect-gnome-shell-extensions - >=gnome-base/gnome-shell-45 -" -BDEPEND=" - app-misc/jq -" - -src_prepare() { - default - # https://github.com/ubuntu/gnome-shell-extension-appindicator/issues/419 - eapply -R "${FILESDIR}/${PN}-53-41a8e9c.patch" -} - -src_install() { - meson_src_install - rm "${ED}"/usr/share/glib-2.0/schemas/gschemas.compiled || die -} - -pkg_preinst() { - gnome2_schemas_savelist -} - -pkg_postinst() { - gnome2_schemas_update - ebegin "Updating list of installed extensions" - eselect gnome-shell-extensions update - eend $? -} - -pkg_postrm() { - gnome2_schemas_update -}
