[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
62/181: gnu: gnome-calendar: Update to 42.2.
From: |
guix-commits |
Subject: |
62/181: gnu: gnome-calendar: Update to 42.2. |
Date: |
Tue, 13 Sep 2022 02:25:38 -0400 (EDT) |
apteryx pushed a commit to branch master
in repository guix.
commit 16e0e0ed2b83c8a1930874c4aec645983d8a6605
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
AuthorDate: Mon Sep 5 01:32:19 2022 -0400
gnu: gnome-calendar: Update to 42.2.
* gnu/packages/gnome.scm (gnome-calendar): Update to 42.2.
[tests?]: Delete argument.
[phases]{skip-gtk-update-icon-cache}: Adjust.
[native-inputs]: Remove labels.
[propagated-inputs]: Move evolution-data-server to...
[inputs]: ... here, and replace it with evolution-data-server-3.44. Remove
labels. Remove libhandy. Replace libgweather with
libgweather4-with-libsoup2.
Replace gnome-online-accounts with gnome-online-accounts-3.44.
Add libadwaita and pango-next.
---
gnu/packages/gnome.scm | 41 ++++++++++++++++++++---------------------
1 file changed, 20 insertions(+), 21 deletions(-)
diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index daafca355b..a42d790915 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -9973,7 +9973,7 @@ desktop. It supports world clock, stop watch, alarms,
and count down timer.")
(define-public gnome-calendar
(package
(name "gnome-calendar")
- (version "40.2")
+ (version "42.2")
(source (origin
(method url-fetch)
(uri (string-append "mirror://gnome/sources/" name "/"
@@ -9981,36 +9981,35 @@ desktop. It supports world clock, stop watch, alarms,
and count down timer.")
name "-" version ".tar.xz"))
(sha256
(base32
- "0czasxnmbw2zm21lmxam8qixacagciq3f815s809hn0f9byh2dwy"))))
+ "1ggvnl2jnc24nzpkjvsk57vpckjzb14a7mmnk6jjm84nmqxccz5f"))))
(build-system meson-build-system)
(arguments
`(#:glib-or-gtk? #t
- #:meson ,meson-0.60
- ;; gnome-calendar has to be installed before the tests can be run
- ;; https://bugzilla.gnome.org/show_bug.cgi?id=788224
- #:tests? #f
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'skip-gtk-update-icon-cache
;; Don't create 'icon-theme.cache'.
(lambda _
- (substitute* "build-aux/meson/meson_post_install.py"
- (("gtk-update-icon-cache") "true"))
- #t)))))
+ (substitute* "meson.build"
+ (("gtk_update_icon_cache: true")
+ "gtk_update_icon_cache: false")))))))
(native-inputs
- `(("gettext" ,gettext-minimal)
- ("glib-bin" ,glib "bin") ; For glib-compile-schemas
- ("pkg-config" ,pkg-config)))
+ (list gettext-minimal
+ `(,glib "bin") ; For glib-compile-schemas
+ pkg-config))
(inputs
- `(("gnome-online-accounts" ,gnome-online-accounts)
- ("gsettings-desktop-schemas" ,gsettings-desktop-schemas)
- ("libdazzle" ,libdazzle)
- ("libedataserverui" ,evolution-data-server)
- ("libgweather" ,libgweather)
- ("libhandy" ,libhandy)
- ("geoclue" ,geoclue)))
- (propagated-inputs
- (list evolution-data-server))
+ ;; Note: not propagating evolution-data-server-3.44 to keep profiles
+ ;; clean from libsoup2.
+ (list evolution-data-server-3.44
+ geoclue
+ geocode-glib-with-libsoup2
+ gnome-online-accounts-3.44
+ gsettings-desktop-schemas
+ libadwaita
+ libdazzle
+ libgweather4-with-libsoup2
+ ;; Remove pango-next when it's the default.
+ pango-next))
(home-page "https://wiki.gnome.org/Apps/Calendar")
(synopsis "GNOME's calendar application")
(description
- 34/181: gnu: gnome-online-accounts: Update to 3.44.0 and delete input labels., (continued)
- 34/181: gnu: gnome-online-accounts: Update to 3.44.0 and delete input labels., guix-commits, 2022/09/13
- 41/181: gnu: gdm: Patch dbus-run-session path., guix-commits, 2022/09/13
- 45/181: gnu: gjs: Remove input labels., guix-commits, 2022/09/13
- 47/181: gnu: mozjs: Update home-page., guix-commits, 2022/09/13
- 50/181: gnu: gtk: Replace librsvg with librsvg-bootstrap., guix-commits, 2022/09/13
- 53/181: gnu: Add rest-next., guix-commits, 2022/09/13
- 51/181: gnu: Add gobject-introspection-next., guix-commits, 2022/09/13
- 56/181: gnu: gnome-shell: Update to 42.4., guix-commits, 2022/09/13
- 57/181: gnu: colord-gtk: Update to 0.3.0., guix-commits, 2022/09/13
- 59/181: gnu: gnome-control-center: Update to 42.3., guix-commits, 2022/09/13
- 62/181: gnu: gnome-calendar: Update to 42.2.,
guix-commits <=
- 63/181: gnu: gnome-initial-setup: Update to 42.2., guix-commits, 2022/09/13
- 71/181: gnu: gnome-contacts: Update to 42.0., guix-commits, 2022/09/13
- 81/181: gnu: tepl: Update to 6.1.2 and enable tests., guix-commits, 2022/09/13
- 82/181: gnu: gedit: Update to 42.2., guix-commits, 2022/09/13
- 78/181: gnu: gnome-terminal: Update to 3.44.1., guix-commits, 2022/09/13
- 89/181: gnu: libgda: Update to 6.0.0., guix-commits, 2022/09/13
- 87/181: gnu: gnome-latex: Update to 3.41.2., guix-commits, 2022/09/13
- 92/181: gnu: gnome-shell-extensions: Update to 42.3., guix-commits, 2022/09/13
- 99/181: gnu: cambalache: Update to 0.10.3., guix-commits, 2022/09/13
- 107/181: gnu: rygel: Update to 0.41.2., guix-commits, 2022/09/13