Subject: [PATCH gnome-team v2 20/23] gnu: Remove gnome-shell-extension-topicons-redux.

From: Vivien Kraus <[email-masked]>
Date: Wed, 17 Jan 2024 23:42:21 +0100

This extension has not been ported to GNOME 44, but GNOME Shell already
displays tray icons.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-topicons-redux): Remove variable.

Change-Id: I3152f0f0117db56ce89dad659cc779a1ba174378
---
 gnu/packages/gnome-xyz.scm | 36 ------------------------------------
 1 file changed, 36 deletions(-)

diff --git a/gnu/packages/gnome-xyz.scm b/gnu/packages/gnome-xyz.scm
index 0e3c5f9ab7..7d9d3fa78e 100644
--- a/gnu/packages/gnome-xyz.scm
+++ b/gnu/packages/gnome-xyz.scm
@@ -682,42 +682,6 @@ (define-public gnome-shell-extension-customize-ibus
 behavior, system tray and input source indicator for IBus.")
     (license license:gpl3+)))
 
-(define-public gnome-shell-extension-topicons-redux
-  (package
-    (name "gnome-shell-extension-topicons-redux")
-    (version "6")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://gitlab.com/pop-planet/TopIcons-Redux.git")
-             (commit version)))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1dli9xb545n3xlj6q4wl0y5gzkm903zs47p8fiq71pdvbr6v38rj"))))
-    (build-system gnu-build-system)
-    (native-inputs
-     (list `(,glib "bin")))
-    (arguments
-     (list
-      #:tests? #f                      ;no test defined in the project
-      #:make-flags
-      #~(list (string-append "INSTALL_PATH=" #$output
-                             "/share/gnome-shell/extensions"))
-      #:phases
-      #~(modify-phases %standard-phases
-          (delete 'configure)
-          (delete 'build))))
-    (home-page "https://gitlab.com/pop-planet/TopIcons-Redux")
-    (synopsis "Display legacy tray icons in the GNOME Shell top panel")
-    (description "Many applications, such as chat clients, downloaders, and
-some media players, are meant to run long-term in the background even after you
-close their window.  These applications remain accessible by adding an icon to
-the GNOME Shell Legacy Tray.  However, the Legacy Tray was removed in GNOME
-3.26.  TopIcons Redux brings those icons back into the top panel so that it's
-easier to keep track of applications running in the background.")
-    (license license:gpl2+)))
-
 (define-public gnome-shell-extension-dash-to-dock
   (package
     (name "gnome-shell-extension-dash-to-dock")
-- 
2.41.0