unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH] gnu: Add gnome-calendar.
@ 2016-05-10  4:24 Kei Yamashita
  2016-05-11 10:07 ` Ricardo Wurmus
  2016-05-14  7:27 ` Mark H Weaver
  0 siblings, 2 replies; 5+ messages in thread
From: Kei Yamashita @ 2016-05-10  4:24 UTC (permalink / raw)
  To: guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 99 bytes --]

Note that this package is nonfunctional without first applying the
libical patch I sent earlier.

[-- Attachment #1.2: 0001-gnu-Add-gnome-calendar.patch --]
[-- Type: text/plain, Size: 2051 bytes --]

From 29033622d9490d299d2409b73f9e21862ca939ec Mon Sep 17 00:00:00 2001
From: Kei Yamashita <kei@openmailbox.org>
Date: Tue, 10 May 2016 00:16:46 -0400
Subject: [PATCH] gnu: Add gnome-calendar.

* gnu/packages/gnome.scm (gnome-calendar): New variable.
---
 gnu/packages/gnome.scm | 29 +++++++++++++++++++++++++++++
 1 file changed, 29 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 0fd1d5b..0274f20 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -4995,3 +4995,32 @@ specified duration and save it as a GIF encoded animated image file.")
      "Libzapojit is a GLib-based library for accessing online service APIs of
 Microsoft SkyDrive and Hotmail, using their REST protocols.")
     (license license:lgpl2.1+)))
+
+(define-public gnome-calendar
+  (package
+    (name "gnome-calendar")
+    (version "3.18.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://gnome/sources/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.xz"))
+              (sha256
+               (base32
+                "0xcmhzz3lfy9sx2ff2krjdhcrhmapgn8nssbwlcfrb15jw2pcnyv"))))
+    (build-system glib-or-gtk-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("bdb" ,bdb)
+       ("desktop-file-utils" ,desktop-file-utils)
+       ("evolution-data-server" ,evolution-data-server)
+       ("gnome-online-accounts" ,gnome-online-accounts)))
+    (home-page "https://wiki.gnome.org/Apps/Calendar")
+    (synopsis "Calendar application designed to fit GNOME desktop")
+    (description
+     "GNOME Calendar is a simple and beautiful calendar application designed to
+perfectly fit the GNOME desktop.  By reusing the components which the GNOME
+desktop is build on, Calendar nicely integrates with the GNOME ecosystem.")
+    (license license:gpl3+)))
-- 
2.7.4


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Add gnome-calendar.
  2016-05-10  4:24 [PATCH] gnu: Add gnome-calendar Kei Yamashita
@ 2016-05-11 10:07 ` Ricardo Wurmus
  2016-05-14  7:27 ` Mark H Weaver
  1 sibling, 0 replies; 5+ messages in thread
From: Ricardo Wurmus @ 2016-05-11 10:07 UTC (permalink / raw)
  To: Kei Yamashita; +Cc: guix-devel


Hi,

thank you for the patch!

> Note that this package is nonfunctional without first applying the
> libical patch I sent earlier.


> From 29033622d9490d299d2409b73f9e21862ca939ec Mon Sep 17 00:00:00 2001
> From: Kei Yamashita <kei@openmailbox.org>
> Date: Tue, 10 May 2016 00:16:46 -0400
> Subject: [PATCH] gnu: Add gnome-calendar.

> * gnu/packages/gnome.scm (gnome-calendar): New variable.
> ---
>  gnu/packages/gnome.scm | 29 +++++++++++++++++++++++++++++
>  1 file changed, 29 insertions(+)

> diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
> index 0fd1d5b..0274f20 100644
> --- a/gnu/packages/gnome.scm
> +++ b/gnu/packages/gnome.scm
> @@ -4995,3 +4995,32 @@ specified duration and save it as a GIF encoded animated image file.")
>       "Libzapojit is a GLib-based library for accessing online service APIs of
>  Microsoft SkyDrive and Hotmail, using their REST protocols.")
>      (license license:lgpl2.1+)))
> +
> +(define-public gnome-calendar
> +  (package
> +    (name "gnome-calendar")
> +    (version "3.18.3")
> +    (source (origin
> +              (method url-fetch)
> +              (uri (string-append "mirror://gnome/sources/" name "/"
> +                                  (version-major+minor version) "/"
> +                                  name "-" version ".tar.xz"))
> +              (sha256
> +               (base32
> +                "0xcmhzz3lfy9sx2ff2krjdhcrhmapgn8nssbwlcfrb15jw2pcnyv"))))
> +    (build-system glib-or-gtk-build-system)
> +    (native-inputs
> +     `(("intltool" ,intltool)
> +       ("pkg-config" ,pkg-config)))
> +    (inputs
> +     `(("bdb" ,bdb)
> +       ("desktop-file-utils" ,desktop-file-utils)
> +       ("evolution-data-server" ,evolution-data-server)
> +       ("gnome-online-accounts" ,gnome-online-accounts)))
> +    (home-page "https://wiki.gnome.org/Apps/Calendar")
> +    (synopsis "Calendar application designed to fit GNOME desktop")

I think “to fit *the* GNOME desktop” might be better.

> +    (description
> +     "GNOME Calendar is a simple and beautiful calendar application designed to
> +perfectly fit the GNOME desktop.  By reusing the components which the GNOME
> +desktop is build on, Calendar nicely integrates with the GNOME ecosystem.")
> +    (license license:gpl3+)))
> -- 
> 2.7.4

The description is a bit shallow, in my opinion.  Both sentences say
that it fits the GNOME deskop, and part of the first sentence says it’s
“beautiful”.  I don’t have strong objections to this description, but I
think we could do better.

(I also don’t really like the word “ecosystem” in this context.)

Otherwise this looks very good to me.  (NOTE: I haven’t built the
package myself.)

~~ Ricardo

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Add gnome-calendar.
  2016-05-10  4:24 [PATCH] gnu: Add gnome-calendar Kei Yamashita
  2016-05-11 10:07 ` Ricardo Wurmus
@ 2016-05-14  7:27 ` Mark H Weaver
  2016-05-15  1:29   ` Kei Yamashita
  1 sibling, 1 reply; 5+ messages in thread
From: Mark H Weaver @ 2016-05-14  7:27 UTC (permalink / raw)
  To: Kei Yamashita; +Cc: guix-devel

Kei Yamashita <kei@openmailbox.org> writes:

> From 29033622d9490d299d2409b73f9e21862ca939ec Mon Sep 17 00:00:00 2001
> From: Kei Yamashita <kei@openmailbox.org>
> Date: Tue, 10 May 2016 00:16:46 -0400
> Subject: [PATCH] gnu: Add gnome-calendar.

Thank you!

> +(define-public gnome-calendar
> +  (package
> +    (name "gnome-calendar")
> +    (version "3.18.3")

About 32 hours ago we merged the 'gnome-updates' branch, which brought
us GNOME 3.20.  Would you like to update this package to 3.20.2?

     Mark

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Add gnome-calendar.
  2016-05-14  7:27 ` Mark H Weaver
@ 2016-05-15  1:29   ` Kei Yamashita
  2016-05-21 21:31     ` Ludovic Courtès
  0 siblings, 1 reply; 5+ messages in thread
From: Kei Yamashita @ 2016-05-15  1:29 UTC (permalink / raw)
  To: Mark H Weaver; +Cc: guix-devel


[-- Attachment #1.1: Type: text/plain, Size: 661 bytes --]

On Sat, 14 May 2016 03:27:04 -0400
Mark H Weaver <mhw@netris.org> wrote:

> Kei Yamashita <kei@openmailbox.org> writes:
> 
> > From 29033622d9490d299d2409b73f9e21862ca939ec Mon Sep 17 00:00:00
> > 2001 From: Kei Yamashita <kei@openmailbox.org>
> > Date: Tue, 10 May 2016 00:16:46 -0400
> > Subject: [PATCH] gnu: Add gnome-calendar.  
> 
> Thank you!
> 
> > +(define-public gnome-calendar
> > +  (package
> > +    (name "gnome-calendar")
> > +    (version "3.18.3")  
> 
> About 32 hours ago we merged the 'gnome-updates' branch, which brought
> us GNOME 3.20.  Would you like to update this package to 3.20.2?
> 
>      Mark

Sure thing!

[-- Attachment #1.2: 0001-gnu-Add-gnome-calendar.patch --]
[-- Type: text/plain, Size: 1947 bytes --]

From 808876836894ee2ccc4e6ac2f8447859230f7b7e Mon Sep 17 00:00:00 2001
From: Kei Yamashita <kei@openmailbox.org>
Date: Sat, 14 May 2016 21:27:08 -0400
Subject: [PATCH] gnu: Add gnome-calendar.

* gnu/packages/gnome.scm (gnome-calendar): New variable.
---
 gnu/packages/gnome.scm | 28 ++++++++++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm
index 83e4f83..8e09696 100644
--- a/gnu/packages/gnome.scm
+++ b/gnu/packages/gnome.scm
@@ -5022,3 +5022,31 @@ specified duration and save it as a GIF encoded animated image file.")
      "Libzapojit is a GLib-based library for accessing online service APIs of
 Microsoft SkyDrive and Hotmail, using their REST protocols.")
     (license license:lgpl2.1+)))
+
+(define-public gnome-calendar
+  (package
+    (name "gnome-calendar")
+    (version "3.20.2")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "mirror://gnome/sources/" name "/"
+                                  (version-major+minor version) "/"
+                                  name "-" version ".tar.xz"))
+              (sha256
+               (base32
+                "1vny8fclwglapdyxd2g9fbwdlk5hhnb993k2hvq3rf0hcgswycpi"))))
+    (build-system glib-or-gtk-build-system)
+    (native-inputs
+     `(("intltool" ,intltool)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("bdb" ,bdb)
+       ("desktop-file-utils" ,desktop-file-utils)
+       ("evolution-data-server" ,evolution-data-server)
+       ("gnome-online-accounts" ,gnome-online-accounts)))
+    (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.")
+    (license license:gpl3+)))
-- 
2.7.4


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [PATCH] gnu: Add gnome-calendar.
  2016-05-15  1:29   ` Kei Yamashita
@ 2016-05-21 21:31     ` Ludovic Courtès
  0 siblings, 0 replies; 5+ messages in thread
From: Ludovic Courtès @ 2016-05-21 21:31 UTC (permalink / raw)
  To: Kei Yamashita; +Cc: guix-devel

Kei Yamashita <kei@openmailbox.org> skribis:

> From 808876836894ee2ccc4e6ac2f8447859230f7b7e Mon Sep 17 00:00:00 2001
> From: Kei Yamashita <kei@openmailbox.org>
> Date: Sat, 14 May 2016 21:27:08 -0400
> Subject: [PATCH] gnu: Add gnome-calendar.
>
> * gnu/packages/gnome.scm (gnome-calendar): New variable.

Applied, thanks!

Ludo’.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2016-05-21 21:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-05-10  4:24 [PATCH] gnu: Add gnome-calendar Kei Yamashita
2016-05-11 10:07 ` Ricardo Wurmus
2016-05-14  7:27 ` Mark H Weaver
2016-05-15  1:29   ` Kei Yamashita
2016-05-21 21:31     ` Ludovic Courtès

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).