diff options
| author | Alvin Hsu <aurtzy@gmail.com> | 2025-10-26 16:48:32 -0400 |
|---|---|---|
| committer | Maxim Cournoyer <maxim@guixotic.coop> | 2026-08-26 11:43:16 +0900 |
| commit | cad85ff9f2c970b9cb6bf8290d1728cff39608c4 (patch) | |
| tree | 8ffe704c70989d4d2027f8c058cdc6f999abcd3f | |
| parent | b1dc992bdf0e8abf11673d0e9eb1dcf0900ab987 (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.scm | 31 |
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 | |||
| 2954 | GNOME and KDE desktops to the icon names proposed in the specification.") | 2954 | GNOME 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 | ||
| 2984 | icons, for compatibility with applications that request icons following the | ||
| 2985 | Freedesktop 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") |
