Re: [PATCH] gnu: Add gnome-calculator.
Kei Kebreau skribis: > I've already pushed it! I guess my last message only went back to > Leo. Thank you and Leo for your help. :-) Well, thanks for reviewing and pushing it then! Now you’re all set! :-) And thanks rennes for this patch. Ludo’.
Re: [PATCH] gnu: Add gnome-calculator.
l...@gnu.org (Ludovic Courtès) writes: > Hello, > > Kei Kebreau skribis: > >> rennes writes: >> >>> On Thu, 2016-09-22 at 21:23 -0400, Kei Kebreau wrote: This is a good patch! The only change I recommend is moving the defintion to gnome.scm. >>> >>> I update the patch, >>> * Create the definition in gnome.scm file. >>> * Move 'glib' to native-inputs. >>> * Delete Copyright duplicate for >>> ';;; Copyright © 2016 Rene Saavedra ' >>> >>> Thank you >> >> Looks good and works well. >> >> Does somebody want to commit this to master? >> I'd do it myself, but I'm unfamiliar with the process of commiting >> someone else's code and I don't want to break anything. > > It’s a good occasion to try—we need more reviewers! :-) > > The process is essentially to pipe the patch (which includes the commit > log and Subject: line) through “git am -s”. > > If that applies fine, just run ‘guix lint the-package’ and ideally ‘guix > build --rounds=2 the-package’ to catch any issues. > > If nothing comes up, just push! > > If minor issues (typos, synopsis, etc.) come up, you might commit them > on behalf of the author, or ask them what they prefer. > > Could you try and report back? :-) > > Thanks Kei & rennes! > > Ludo’. I've already pushed it! I guess my last message only went back to Leo. Thank you and Leo for your help. :-) rennes, everything looked good. Thanks for your contribution! signature.asc Description: PGP signature
Re: [PATCH] gnu: Add gnome-calculator.
Hello, Kei Kebreau skribis: > rennes writes: > >> On Thu, 2016-09-22 at 21:23 -0400, Kei Kebreau wrote: >>> >>> This is a good patch! The only change I recommend is moving the >>> defintion to gnome.scm. >> >> I update the patch, >> * Create the definition in gnome.scm file. >> * Move 'glib' to native-inputs. >> * Delete Copyright duplicate for >> ';;; Copyright © 2016 Rene Saavedra ' >> >> Thank you > > Looks good and works well. > > Does somebody want to commit this to master? > I'd do it myself, but I'm unfamiliar with the process of commiting > someone else's code and I don't want to break anything. It’s a good occasion to try—we need more reviewers! :-) The process is essentially to pipe the patch (which includes the commit log and Subject: line) through “git am -s”. If that applies fine, just run ‘guix lint the-package’ and ideally ‘guix build --rounds=2 the-package’ to catch any issues. If nothing comes up, just push! If minor issues (typos, synopsis, etc.) come up, you might commit them on behalf of the author, or ask them what they prefer. Could you try and report back? :-) Thanks Kei & rennes! Ludo’.
Re: [PATCH] gnu: Add gnome-calculator.
rennes writes: > On Thu, 2016-09-22 at 21:23 -0400, Kei Kebreau wrote: >> >> This is a good patch! The only change I recommend is moving the >> defintion to gnome.scm. > > I update the patch, > * Create the definition in gnome.scm file. > * Move 'glib' to native-inputs. > * Delete Copyright duplicate for > ';;; Copyright © 2016 Rene Saavedra ' > > Thank you Looks good and works well. Does somebody want to commit this to master? I'd do it myself, but I'm unfamiliar with the process of commiting someone else's code and I don't want to break anything. signature.asc Description: PGP signature
Re: [PATCH] gnu: Add gnome-calculator.
On Thu, 2016-09-22 at 21:23 -0400, Kei Kebreau wrote: > > This is a good patch! The only change I recommend is moving the > defintion to gnome.scm. I update the patch, * Create the definition in gnome.scm file. * Move 'glib' to native-inputs. * Delete Copyright duplicate for ';;; Copyright © 2016 Rene Saavedra ' Thank youFrom af8eed82a79808a8bc12d6b45b3e4281854ab2c9 Mon Sep 17 00:00:00 2001 From: Rene Saavedra Date: Fri, 23 Sep 2016 07:53:09 -0500 Subject: [PATCH] gnu: Add gnome-calculator. * gnu/packages/gnome.scm (gnome-calculator): New variable. --- gnu/packages/gnome.scm | 32 +++- 1 file changed, 31 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 01736e9..e4ff0ef 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -14,7 +14,6 @@ ;;; Copyright © 2015, 2016 Efraim Flashner ;;; Copyright © 2016 Rene Saavedra ;;; Copyright © 2016 Jochem Raat -;;; Copyright © 2016 Rene Saavedra ;;; Copyright © 2016 Kei Kebreau ;;; Copyright © 2016 Jan Nieuwenhuizen ;;; Copyright © 2016 Roel Janssen @@ -110,6 +109,7 @@ #:use-module (gnu packages freedesktop) #:use-module (gnu packages mail) #:use-module (gnu packages mit-krb5) + #:use-module (gnu packages multiprecision) #:use-module (gnu packages backup) #:use-module (gnu packages nettle) #:use-module (gnu packages ncurses) @@ -5501,3 +5501,33 @@ write this kind of application, by providing a base class, taking care of all the IPC machinery needed to send messages to a running instance, and also handling the startup notification side.") (license license:lgpl2.1+))) + +(define-public gnome-calculator + (package +(name "gnome-calculator") +(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 + "1yx86kyd54y3k3b6rmdazvmpxzl0zn791zr1q87zjc5228mc3w9a" +(build-system glib-or-gtk-build-system) +(native-inputs + `(("glib:bin" ,glib "bin") ; for glib-compile-schemas, gio-2.0. + ("intltool" ,intltool) + ("itstool" ,itstool) + ("pkg-config" ,pkg-config))) +(inputs + `(("gtksourceview" ,gtksourceview) + ("libsoup" ,libsoup) + ("mpfr" ,mpfr))) +(home-page "https://wiki.gnome.org/Apps/Calculator";) +(synopsis "Desktop calculator") +(description + "Calculator is an application that solves mathematical equations and +is suitable as a default application in a Desktop environment.") +(license license:gpl3))) -- 2.6.3
Re: [PATCH] gnu: Add gnome-calculator.
ren...@openmailbox.org writes: > This patch is a calculator for the GNOME desktop. > > Built, linted and tested. > > Thanks This is a good patch! The only change I recommend is moving the defintion to gnome.scm. signature.asc Description: PGP signature