me
/
guix
Archived
1
0
Fork 0

gnu: gnome-shell-extension-topicons-redux: Deprecate.

This extension has not been ported to GNOME 44. The appindicator extension
exhibits a similar feature.

* gnu/packages/gnome-xyz.scm (gnome-shell-extension-topicons-redux): Deprecate
in favor of gnome-shell-extension-appindicator.

Change-Id: I3152f0f0117db56ce89dad659cc779a1ba174378
master
Vivien Kraus 2024-01-17 23:42:21 +01:00 committed by Liliana Marie Prikler
parent f84c88f5c4
commit a10ad22d7a
No known key found for this signature in database
GPG Key ID: 442A84B8C70E2F87
1 changed files with 2 additions and 39 deletions

View File

@ -683,45 +683,8 @@ 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
`(#:tests? #f ;no test defined in the project
#:phases
(modify-phases %standard-phases
(delete 'configure)
(delete 'build)
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
(let ((out (assoc-ref outputs "out")))
(invoke "make"
"install"
(string-append
"INSTALL_PATH="
out
"/share/gnome-shell/extensions"))))))))
(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+)))
(deprecated-package "gnome-shell-extension-topicons-redux"
gnome-shell-extension-appindicator))
(define-public gnome-shell-extension-dash-to-dock
(package