summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlvin Hsu <aurtzy@gmail.com>2025-10-26 16:48:32 -0400
committerMaxim Cournoyer <maxim@guixotic.coop>2026-08-26 11:43:16 +0900
commitcad85ff9f2c970b9cb6bf8290d1728cff39608c4 (patch)
tree8ffe704c70989d4d2027f8c058cdc6f999abcd3f
parentb1dc992bdf0e8abf11673d0e9eb1dcf0900ab987 (diff)
gnu: Add adwaita-icon-theme-legacy.
* gnu/packages/gnome.scm (adwaita-icon-theme-legacy): New variable. Change-Id: I44c93d5046e79a5d8e0bcb1342ee89506d606d4e Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
-rw-r--r--gnu/packages/gnome.scm31
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 089ddca531d..32571c6e634 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2954,6 +2954,37 @@ Specification, the icon naming utility maps the icon names used by the
2954GNOME and KDE desktops to the icon names proposed in the specification.") 2954GNOME and KDE desktops to the icon names proposed in the specification.")
2955 (license license:lgpl2.1+))) 2955 (license license:lgpl2.1+)))
2956 2956
2957(define-public adwaita-icon-theme-legacy
2958 ;; Copied from adwaita-icon-theme@46.2. The adwaita-icon-theme package
2959 ;; ships (introduced in 46.2) an index.theme that inherits from
2960 ;; AdwaitaLegacy, with the expectation that distributions may choose to make
2961 ;; it a dependency of Adwaita for compatibility purposes.
2962 (package
2963 (name "adwaita-icon-theme-legacy")
2964 (version "46.2")
2965 (source (origin
2966 (method url-fetch)
2967 (uri (string-append "mirror://gnome/sources/" name "/"
2968 (version-major version) "/"
2969 name "-" version ".tar.xz"))
2970 (sha256
2971 (base32 "1d1gyacqy7rf9vbljwhqwdkxbyszn5avfcw8s5r4p9c9hpsq112l"))))
2972 (build-system meson-build-system)
2973 (arguments
2974 (list #:phases
2975 #~(modify-phases %standard-phases
2976 (add-after 'unpack 'patch-meson
2977 ;; Don't create 'icon-theme.cache'.
2978 (lambda _ (substitute* "meson.build"
2979 (("gtk4?-update-icon-cache") "true")))))))
2980 (home-page "https://gitlab.gnome.org/GNOME/adwaita-icon-theme")
2981 (synopsis "Legacy GNOME icon theme")
2982 (description
2983 "Legacy Adwaita icon theme. This provides GNOME's \"old-style\" fullcolor
2984icons, for compatibility with applications that request icons following the
2985Freedesktop Icon Naming Specification.")
2986 (license (list license:lgpl3 license:cc-by-sa3.0))))
2987
2957(define-public adwaita-icon-theme 2988(define-public adwaita-icon-theme
2958 (package 2989 (package
2959 (name "adwaita-icon-theme") 2990 (name "adwaita-icon-theme")