[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/181: gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon
From: |
guix-commits |
Subject: |
01/181: gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme. |
Date: |
Tue, 13 Sep 2022 02:24:57 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit ffef7c01f030057ed835ba62faf4b5923a8049d1
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Aug 22 10:09:53 2022 -0400
gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme.
* gnu/packages/gnome.scm (adwaita-icon-theme): Update to 42.0. Remove
inheritance to gnome-icon-theme, re-adding...
[build-system, arguments, home-page, synopsis]
[description, license]: ... these fields.
(gnome-icon-theme): Define as a deprecated package.
[native-inputs]: Remove label.
[home-page]: Update URL.
[configure-flags]: Delete argument.
[make-flags]: New argument. Set the GTK_UPDATE_ICON_CACHE variable to the
empty string.
---
gnu/packages/gnome.scm | 50 +++++++++++++++++---------------------------------
1 file changed, 17 insertions(+), 33 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index a0f38802bf..8ca955db2a 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -2781,38 +2781,10 @@ Specification, the icon naming utility maps the icon
names used by the
GNOME and KDE desktops to the icon names proposed in the specification.")
(license license:lgpl2.1+)))
-(define-public gnome-icon-theme
- (package
- (name "gnome-icon-theme")
- (version "3.12.0")
- (source
- (origin
- (method url-fetch)
- (uri (string-append "mirror://gnome/sources/" name "/"
- (version-major+minor version) "/"
- name "-" version ".tar.xz"))
- (sha256
- (base32
- "0fjh9qmmgj34zlgxb09231ld7khys562qxbpsjlaplq2j85p57im"))))
- (build-system gnu-build-system)
- (arguments
- '(#:configure-flags
- ;; Don't create 'icon-theme.cache'.
- (let* ((coreutils (assoc-ref %build-inputs "coreutils"))
- (true (string-append coreutils "/bin/true")))
- (list (string-append "GTK_UPDATE_ICON_CACHE=" true)))))
- (native-inputs
- (list icon-naming-utils intltool pkg-config))
- (home-page "https://wiki.gnome.org/Personalization")
- (synopsis "GNOME icon theme")
- (description "Icons for the GNOME desktop.")
- (license license:lgpl3))) ; or Creative Commons BY-SA 3.0
-
-;; gnome-icon-theme was renamed to adwaita-icon-theme after version 3.12.0.
(define-public adwaita-icon-theme
- (package/inherit gnome-icon-theme
+ (package
(name "adwaita-icon-theme")
- (version "40.1.1")
+ (version "42.0")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -2820,13 +2792,25 @@ GNOME and KDE desktops to the icon names proposed in
the specification.")
name "-" version ".tar.xz"))
(sha256
(base32
- "1xpqa1rgmixlp953938d08xvf7kv36h747ysial8g65dsrp46v0b"))))
+ "1q5i31zd5jzr12p6vn831afwnzbzf6x73wna1y86drnyr2nvb1ay"))))
+ (build-system gnu-build-system)
+ (arguments
+ (list #:make-flags
+ ;; Don't create 'icon-theme.cache'.
+ #~(list "GTK_UPDATE_ICON_CACHE=")))
(native-inputs
;; The following requires the SVG pixbuf loader, provided by librsvg,
;; available on x86_64 only.
`(,@(if (target-64bit?)
- `(("gtk-encode-symbolic-svg" ,gtk+ "bin"))
- '())))))
+ `((,gtk+ "bin")) ;for gtk-encode-symbolic-svg
+ '())))
+ (home-page "https://gitlab.gnome.org/GNOME/adwaita-icon-theme")
+ (synopsis "GNOME icon theme")
+ (description "Icons for the GNOME desktop.")
+ (license license:lgpl3))) ; or Creative Commons BY-SA 3.0
+
+(define-public gnome-icon-theme
+ (deprecated-package "gnome-icon-theme" adwaita-icon-theme))
(define-public tango-icon-theme
(package
- branch master updated (05c5807ea5 -> 1d7402c4ed), guix-commits, 2022/09/13
- 01/181: gnu: adwaita-icon-theme: Update to 42.0 and deprecate gnome-icon-theme.,
guix-commits <=
- 04/181: gnu: fcitx: Update to 4.2.9.9, use gexps and remove input labels., guix-commits, 2022/09/13
- 05/181: gnu: xf86-input-wacom: Update to 1.1.0., guix-commits, 2022/09/13
- 06/181: gnu: libgnomekbd: Update to 3.28.0., guix-commits, 2022/09/13
- 10/181: gnu: xvfb-run: Update to 1.20.11-1., guix-commits, 2022/09/13
- 02/181: gnu: clutter: Update to 1.26.4 and remove input labels., guix-commits, 2022/09/13
- 08/181: gnu: sysprof: Update to 3.44.0, enable tests and remove labels., guix-commits, 2022/09/13
- 03/181: gnu: libmbim: Update to 1.26.4., guix-commits, 2022/09/13
- 07/181: gnu: libdazzle: Update to 3.44.0., guix-commits, 2022/09/13
- 09/181: gnu: egl-wayland: Update to 1.1.10., guix-commits, 2022/09/13
- 12/181: gnu: gtk: Update to 4.8.0 and use gexps., guix-commits, 2022/09/13