commit: f5fc8c2a31d7bc000c0db333102b6e2407ca0cab Author: Pacho Ramos <pacho <AT> gentoo <DOT> org> AuthorDate: Sat Sep 27 17:43:03 2025 +0000 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org> CommitDate: Sat Sep 27 18:07:30 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5fc8c2a
gnome-extra/gnome-shell-extension-appindicator: add 61 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org> .../gnome-shell-extension-appindicator/Manifest | 1 + .../gnome-shell-extension-appindicator-61.ebuild | 41 ++++++++++++++++++++++ 2 files changed, 42 insertions(+) diff --git a/gnome-extra/gnome-shell-extension-appindicator/Manifest b/gnome-extra/gnome-shell-extension-appindicator/Manifest index 8363499f9e5a..a32b0355c79d 100644 --- a/gnome-extra/gnome-shell-extension-appindicator/Manifest +++ b/gnome-extra/gnome-shell-extension-appindicator/Manifest @@ -1 +1,2 @@ DIST gnome-shell-extension-appindicator-60.tar.gz 72279 BLAKE2B 05f1d7b54295fed1cf0d1040d69351cb1f6a3f730f77ce8a5072732ca6ba7ad7c31b23267373ae1f93b8a92ebda4e18a66960c6b40334c6ebd59faf89f3dcc15 SHA512 7c78fc2f23424de7c0d930958b7b5865e772300323af74d86da5c6a87b8f84b3f675c420fa9add61280917fe9e657b9415fc6067425993faec04423f69644648 +DIST gnome-shell-extension-appindicator-61.tar.gz 74744 BLAKE2B b739688c2f96ea4f8f43d599007e0be23289f1ca45d891e41d10862e7490ca1279991bac2a4552467b49ac4cf7de74b8f95cc6bbbf046c2dd374f8d9af5df7b4 SHA512 4a759fa886a4e76ae6089a36c4fd53a4240ed982354c968c3e41f51dccc9ccb79e0b97e5fa35a60a3cf7e7b9cfc49dd4ddcf9e06dc266c14a8a5d9327abaacfd diff --git a/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-61.ebuild b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-61.ebuild new file mode 100644 index 000000000000..10f7169aea41 --- /dev/null +++ b/gnome-extra/gnome-shell-extension-appindicator/gnome-shell-extension-appindicator-61.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2025 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_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 +}
