[PATCH] gnu: gnome-calendar: Update to 3.26.1.

DoneSubmitted by Mohammed Sadiq.
Details
3 participants
  • Kei Kebreau
  • Ludovic Courtès
  • Mohammed Sadiq
Owner
unassigned
Severity
normal
M
M
Mohammed Sadiq wrote on 30 Sep 2017 07:05
(address . guix-patches@gnu.org)
464272261.8694.1506747922063@webmail.mailhostbox.com
The following warning is not fixed:(gnome-calendar:8477): Gtk-WARNING **: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.This may indicate that pixbuf loaders or the mime database could not be found.
Adding gdk-pixbuf[0] as input doesn't seem to fix the issue. Anyway, there seems noissue so far.
[0] https://lists.gnu.org/archive/html/guix-devel/2016-11/msg00704.html
Thanks
From b44ddaad4a9d4dd06fea29907b1a59489f85d137 Mon Sep 17 00:00:00 2001From: Mohammed Sadiq <sadiq@sadiqpk.org>Date: Sat, 30 Sep 2017 09:06:35 +0530Subject: [PATCH] gnu: gnome-calendar: Update to 3.26.1.
* gnu/packages/gnome.scm (gnome-calendar): Update to 3.26.1.[build-system]: Move to meson-build-system.[arguments]: Enable gtk+ for meson-build-system, disable tests.[native-inputs]: Add gettext, gtk+-bin and glib-bin, remove intltool.[inputs]: Remove bdb and desktop-file-utils.[description]: Rephrase and add week view.--- gnu/packages/gnome.scm | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-)
Toggle diff (50 lines)diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scmindex 84c98b0ff..1940a147d 100644--- a/gnu/packages/gnome.scm+++ b/gnu/packages/gnome.scm@@ -6065,7 +6065,7 @@ desktop. It supports world clock, stop watch, alarms, and count down timer.") (define-public gnome-calendar (package (name "gnome-calendar")- (version "3.24.3")+ (version "3.26.1") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/"@@ -6073,22 +6073,27 @@ desktop. It supports world clock, stop watch, alarms, and count down timer.") name "-" version ".tar.xz")) (sha256 (base32- "1v7k1wcl5yg9bd4l0rz0z03h32d35zgfp4qzz21widjcyis41jry"))))- (build-system glib-or-gtk-build-system)+ "0p4xg9sfhcyy2lj9sdg8pk6dmggbi80f038dycr24v0ccy3nk6f2"))))+ (build-system meson-build-system)+ (arguments+ '(#:glib-or-gtk? #t+ ;; gnome-calendar has to be installed before the tests can be run+ ;; https://bugzilla.gnome.org/show_bug.cgi?id=788224+ #:tests? #f)) (native-inputs- `(("intltool" ,intltool)+ `(("gettext" ,gettext-minimal)+ ("glib-bin" ,glib "bin") ; For glib-compile-schemas+ ("gtk+-bin" ,gtk+ "bin") ; For gtk-update-icon-cache ("pkg-config" ,pkg-config))) (inputs- `(("bdb" ,bdb)- ("desktop-file-utils" ,desktop-file-utils)- ("evolution-data-server" ,evolution-data-server)+ `(("evolution-data-server" ,evolution-data-server) ("gnome-online-accounts" ,gnome-online-accounts) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas))) (home-page "https://wiki.gnome.org/Apps/Calendar") (synopsis "GNOME's calendar application") (description "GNOME Calendar is a simple calendar application designed to fit the GNOME-desktop. It supports multiple calendars, monthly view and yearly view.")+desktop. It supports multiple calendars, month, week and year view.") (license license:gpl3+))) (define-public gnome-todo-- 2.14.1
K
K
Kei Kebreau wrote on 2 Oct 2017 02:50
(name . Mohammed Sadiq)(address . sadiq@sadiqpk.org)(address . 28653@debbugs.gnu.org)
87infyz837.fsf@posteo.net
Mohammed Sadiq <sadiq@sadiqpk.org> writes:
Toggle quote (13 lines)> The following warning is not fixed:> (gnome-calendar:8477): Gtk-WARNING **: Could not load a pixbuf from> /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.> This may indicate that pixbuf loaders or the mime database could not be found.>> Adding gdk-pixbuf[0] as input doesn't seem to fix the issue. Anyway,> there seems no> issue so far.>> [0] https://lists.gnu.org/archive/html/guix-devel/2016-11/msg00704.html>> Thanks
LGTM! Pushed to master as a49d3e377559fdfd78cd5f90d128dbf4a1654eab.
As for the warning, it appears to happen because of an issue in one ofgnome-calendar's gtk+-related dependencies. We will find out what it isgiven some time.
Thank you for contributing!
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEg7ZwOtzKO2lLzi2m5qXuPBlGeg0FAlnRjU0ACgkQ5qXuPBlGeg2JjA//Y3DaUoSJUgW1ZVaI984MOAiGMW+Yy6helZImURWe1EeEeWlTOe4ehvGm7BoCgUOiJLQz0UnwSWSwFxGoy1fEeWtlbD3ZOxPBrd9rbWBD8aHj1GPbJAt89Mgr5mMBIQ09Uz5K6emMuAVZ0QPpKY2rK2ALi5Ugp09xdkldb1QgzVNHK+ELc9mkiCnHc04V5ZHmhKM+miBilnfbz9hlVCMmZlshfmscq37n1+l5WyAaYYdUwh1UkqHP7mhEbHABfYGY3qMFGk1+jTbtVasEWWOn3rfAf+6tTGl870eWZ3y0popjuhxnJf8QkhqDxU24pJTKMMBoWYpnoJ1wYoKdsOSFYs5p4ghEhhGV9Wf8k8nVWK2aa20ZO182k7n9WyC0OU03WpBVpT4Q5oFOA+7wozcWwqSpWcsSuoDN2xEklKkxFcNg0Y1FuR/yg9VDTWh7EynNN2uKmeh6lajq1GyBlNFhyAxFsP2a4WYngmc/IsWnQjTJQRc8gHOkfmSlZ+fRMgpVZd6QLwb+zXifo7PCPcvK/B4JR6RgBPs6DPs+lkr/geNE29DLsBED+i3uPq7Zp0+LWJ140jHPp19NAv4/EEjkuW0QzrXjeG7hUOfDs1794iLUIEnVTIoHCDvjnxMKcnzk5Z0QyPIvAs+HvA65KdqxRYSwrlnjKRk7c5LjWve34RM==cMnW-----END PGP SIGNATURE-----
L
L
Ludovic Courtès wrote on 3 Oct 2017 15:25
(name . Mohammed Sadiq)(address . sadiq@sadiqpk.org)(address . 28653@debbugs.gnu.org)
87tvzg5pnv.fsf@gnu.org
Mohammed Sadiq <sadiq@sadiqpk.org> skribis:
Toggle quote (9 lines)> --- a/gnu/packages/gnome.scm> +++ b/gnu/packages/gnome.scm> @@ -6065,7 +6065,7 @@ desktop. It supports world clock, stop watch, alarms, and count down timer.")> (define-public gnome-calendar> (package> (name "gnome-calendar")> - (version "3.24.3")> + (version "3.26.1")
Is it OK to have a mixture of GNOME 3.24 and 3.26 applications? (Ithought all GNOME apps/libraries had to be updated in lockstep.)
Ludo’.
M
M
Mohammed Sadiq wrote on 3 Oct 2017 15:58
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 28653@debbugs.gnu.org)
1713483021.66915.1507039102075@webmail.mailhostbox.com
Toggle quote (5 lines)> On October 3, 2017 at 6:55 PM Ludovic Courtès <ludo@gnu.org> wrote:> Is it OK to have a mixture of GNOME 3.24 and 3.26 applications? (I> thought all GNOME apps/libraries had to be updated in lockstep.)>
As long as the newly introduced APIs are not used, it is okay.And the minimum required version should be specified in configure.acor meson.build.
So if it builds with an older library, it should also work fine.If it doesn't work right, it is an upstream bug. The minimum requireddependency version should be updated upstream.
Thanks
Toggle quote (1 lines)> Ludo’.
L
L
Ludovic Courtès wrote on 3 Oct 2017 21:48
(name . Mohammed Sadiq)(address . sadiq@sadiqpk.org)(address . 28653@debbugs.gnu.org)
87shf0au7r.fsf@gnu.org
Mohammed Sadiq <sadiq@sadiqpk.org> skribis:
Toggle quote (13 lines)>> On October 3, 2017 at 6:55 PM Ludovic Courtès <ludo@gnu.org> wrote:>> Is it OK to have a mixture of GNOME 3.24 and 3.26 applications? (I>> thought all GNOME apps/libraries had to be updated in lockstep.)>> >> As long as the newly introduced APIs are not used, it is okay.> And the minimum required version should be specified in configure.ac> or meson.build.>> So if it builds with an older library, it should also work fine.> If it doesn't work right, it is an upstream bug. The minimum required> dependency version should be updated upstream.
OK, that makes sense. Thanks for explaining!
Ludo’.
L
L
Ludovic Courtès wrote on 4 Oct 2017 16:38
control message for bug #28653
(address . control@debbugs.gnu.org)
87o9pn6kr4.fsf@gnu.org
tags 28653 fixedclose 28653
?
Your comment

This issue is archived.

To comment on this conversation send email to 28653@debbugs.gnu.org