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: I3152f0f0117db56ce89dad659cc779a1ba174378master
parent
f84c88f5c4
commit
a10ad22d7a
|
@ -683,45 +683,8 @@ behavior, system tray and input source indicator for IBus.")
|
||||||
(license license:gpl3+)))
|
(license license:gpl3+)))
|
||||||
|
|
||||||
(define-public gnome-shell-extension-topicons-redux
|
(define-public gnome-shell-extension-topicons-redux
|
||||||
(package
|
(deprecated-package "gnome-shell-extension-topicons-redux"
|
||||||
(name "gnome-shell-extension-topicons-redux")
|
gnome-shell-extension-appindicator))
|
||||||
(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+)))
|
|
||||||
|
|
||||||
(define-public gnome-shell-extension-dash-to-dock
|
(define-public gnome-shell-extension-dash-to-dock
|
||||||
(package
|
(package
|
||||||
|
|
Reference in New Issue