Re: [PATCH 01/19] gnu: Add r-assertthat.

2015-09-13 Thread Vicente Vera
Hi Ricardo, CRAN importer? Hmm, just made a very useful discovery! I feel ashamed now. Attached goes the 1st patch with the modified copyright header and the fixed typo (actually, it came with the package description in CRAN). 2015-09-13 17:04 GMT-03:00 Ricardo Wurmus : > Thank you very much fo

Re: [PATCH] doc: Use the recommended Scheme format.

2015-09-13 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Apply the recommended formatting rules from '.dir-locals.el' to the > examples in the manual in order to fulfill it's purpose of being a > reference. :-) > * doc/package-hello.scm: Indent it. > * doc/guix.texi (Defining Packages, Version Numbers): Likewise. > * gnu/pac

Re: [PATCH] doc: Use the recommended Scheme format.

2015-09-13 Thread Cyril Roelandt
On 09/13/2015 10:57 PM, Mathieu Lirzin wrote: > Apply the recommended formatting rules from '.dir-locals.el' to the > examples in the manual in order to fulfill it's purpose of being a > reference. Isn't there a tool that can reformat the Guile code according to this file? Kind of like "indent" fo

[PATCH] doc: Use the recommended Scheme format.

2015-09-13 Thread Mathieu Lirzin
Apply the recommended formatting rules from '.dir-locals.el' to the examples in the manual in order to fulfill it's purpose of being a reference. * doc/package-hello.scm: Indent it. * doc/guix.texi (Defining Packages, Version Numbers): Likewise. * gnu/packages/base.scm (hello): Be consistent with

Re: [PATCH 01/19] gnu: Add r-assertthat.

2015-09-13 Thread Ricardo Wurmus
Thompson, David writes: > On Sun, Sep 13, 2015 at 4:04 PM, Ricardo Wurmus wrote: >>> + (uri (string-append "mirror://cran/src/contrib/assertthat_" >>> + version ".tar.gz")) >> >> I wonder if new patches should already contain the archive URI in >> a

Re: [PATCH 2/3] gnu: Add python-stevedore.

2015-09-13 Thread Thompson, David
On Sun, Sep 13, 2015 at 4:14 PM, Cyril Roelandt wrote: > On 09/13/2015 10:11 PM, Thompson, David wrote: >> No, it's not broken, but it uses (ice-9 pretty-print) which is not >> aware of all the indentation rules that we have in scheme-mode and our >> .dir-locals.el file. > > So, how can one use "g

Re: [PATCH 2/3] gnu: Add python-stevedore.

2015-09-13 Thread Cyril Roelandt
On 09/13/2015 10:11 PM, Thompson, David wrote: > No, it's not broken, but it uses (ice-9 pretty-print) which is not > aware of all the indentation rules that we have in scheme-mode and our > .dir-locals.el file. So, how can one use "guix import" and still produce a properly-indented package defini

Re: [PATCH 2/3] gnu: Add python-stevedore.

2015-09-13 Thread Thompson, David
On Sun, Sep 13, 2015 at 1:05 PM, Cyril Roelandt wrote: > On 09/12/2015 12:01 AM, Mathieu Lirzin wrote: >> Cyril Roelandt writes: >> >>> * gnu/packages/openstack.scm (python-stevedore, python2-stevedore): New >>> variables. >>> --- >>> gnu/packages/openstack.scm | 43

Re: [PATCH 01/19] gnu: Add r-assertthat.

2015-09-13 Thread Thompson, David
On Sun, Sep 13, 2015 at 4:04 PM, Ricardo Wurmus wrote: >> + (uri (string-append "mirror://cran/src/contrib/assertthat_" >> + version ".tar.gz")) > > I wonder if new patches should already contain the archive URI in > addition to the default URI. It wa

Re: [PATCH 01/19] gnu: Add r-assertthat.

2015-09-13 Thread Ricardo Wurmus
Thank you very much for these patches! Did you use the CRAN importer for them? You should add your name to the copyright header at the top of the file (maybe as part of the first patch). > * gnu/packages/statistics.scm (r-assertthat): New variable. [...] > + (uri (string-append "m

[PATCH 3/3] emacs: Add "View build log" action to build popup.

2015-09-13 Thread Alex Kost
* emacs/guix-command.el (guix-run-view-build-log): New function. (guix-command-additional-execute-arguments, guix-command-special-executors): Add entries for "View build log" action. * emacs/guix-utils.el (guix-find-file-or-url): New function. --- emacs/guix-command.el | 19 +

[PATCH 2/3] emacs: Add modes for viewing build logs.

2015-09-13 Thread Alex Kost
* emacs/guix-build-log.el: New file. * emacs.am (ELFILES): Add it. * doc/emacs.texi (Emacs Build Log): Document it. New node. (Emacs Interface): Add it. * doc/guix.texi (Top): Likewise. --- doc/emacs.texi | 31 ++ doc/guix.texi | 1 + emacs.am| 1 + e

[PATCH 1/3] emacs: Display guix command errors in the minibuffer.

2015-09-13 Thread Alex Kost
* emacs/guix-main.scm (output+error): New procedure. (guix-command-output): Use it. * emacs/guix-base.el (guix-command-output): Display error output in the minibuffer. --- emacs/guix-base.el | 9 ++--- emacs/guix-main.scm | 20 +--- 2 files changed, 23 insertions(+), 6 de

[PATCH 0/3] emacs: Add 'guix-build-log-mode' and friends.

2015-09-13 Thread Alex Kost
Ludovic Courtès (2015-09-11 00:55 +0300) wrote: > ‘guix build --log-file’ can now return URLs of remote build logs: > > $ ./pre-inst-env guix build --log-file gdb -s mips64el-linux > http://hydra.gnu.org/log/qzcw62lnvijv1qmdn66mjdk06y9ffh4p-gdb-7.10 > > (Works best in Emacs shell-mode where y

Re: [PATCH 2/3] gnu: Add python-stevedore.

2015-09-13 Thread Cyril Roelandt
On 09/12/2015 12:01 AM, Mathieu Lirzin wrote: > Cyril Roelandt writes: > >> * gnu/packages/openstack.scm (python-stevedore, python2-stevedore): New >> variables. >> --- >> gnu/packages/openstack.scm | 43 +++ >> 1 file changed, 43 insertions(+) > > Same

Re: [PATCH] guix: lint: Check for version-only origin file names.

2015-09-13 Thread Ludovic Courtès
Eric Bavier skribis: > From 8db3e5978394b99ad14d69494b00343b70f918e1 Mon Sep 17 00:00:00 2001 > From: Eric Bavier > Date: Thu, 10 Sep 2015 15:39:44 -0500 > Subject: [PATCH 1/2] guix: packages: Add origin-actual-file-name. > > * guix/scripts/graph.scm (uri->file-name, node-full-name): Move origin

[PATCH 19/19] gnu: Add r-dplyr.

2015-09-13 Thread Vicente Vera
From 3849213304d49776dadbae929fdd6830c1efbd40 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:30:35 -0300 Subject: [PATCH 19/19] gnu: Add r-dplyr. * gnu/packages/statistics.scm (r-dplyr): New variable. --- gnu/packages/statistics.scm | 27 +++

Re: [PATCH] gnu: Add cvs-fast-export.

2015-09-13 Thread Ludovic Courtès
Mathieu Lirzin skribis: > * gnu/packages/version-control.scm (cvs-fast-export): New variable. LGTM, thanks! Ludo'.

[PATCH 17/19] gnu: Add r-testthat.

2015-09-13 Thread Vicente Vera
From 362422f7bea0eba246b232edc8067e9a6c0fdbc4 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:28:06 -0300 Subject: [PATCH 17/19] gnu: Add r-testthat. * gnu/packages/statistics.scm (r-testthat): New variable. --- gnu/packages/statistics.scm | 21 +

[PATCH 18/19] gnu: Add r-r6.

2015-09-13 Thread Vicente Vera
From 11678514207e1fc5da04dca00d89ff9f67a67d2b Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:29:38 -0300 Subject: [PATCH 18/19] gnu: Add r-r6. * gnu/packages/statistics.scm (r-r6): New variable. --- gnu/packages/statistics.scm | 30 ++ 1

[PATCH 16/19] gnu: Add r-crayon.

2015-09-13 Thread Vicente Vera
From d2bf70d4effba6d1cd580704396522a385061d65 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:26:29 -0300 Subject: [PATCH 16/19] gnu: Add r-crayon. * gnu/packages/statistics.scm (r-crayon): New variable. --- gnu/packages/statistics.scm | 23 +++ 1

[PATCH 15/19] gnu: Add r-memoise.

2015-09-13 Thread Vicente Vera
From 0052b4aa565990853273605c809da3b983f34488 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:25:37 -0300 Subject: [PATCH 15/19] gnu: Add r-memoise. * gnu/packages/statistics.scm (r-memoise): New variable. --- gnu/packages/statistics.scm | 20 1

[PATCH 13/19] gnu: Add r-codetools.

2015-09-13 Thread Vicente Vera
From 13d1a1da76a4c21ea3b5c64f1e6fe60e82831f71 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:23:00 -0300 Subject: [PATCH 13/19] gnu: Add r-codetools. * gnu/packages/statistics.scm (r-codetools): New variable. --- gnu/packages/statistics.scm | 17 + 1

[PATCH 14/19] gnu: Add r-pryr.

2015-09-13 Thread Vicente Vera
From a8d92cf3a932464e8bb22a276ab897515bfd31d8 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:24:04 -0300 Subject: [PATCH 14/19] gnu: Add r-pryr. * gnu/packages/statistics.scm (r-pryr): New variable. --- gnu/packages/statistics.scm | 22 ++ 1 file

[PATCH 12/19] gnu: Add r-microbenchmark.

2015-09-13 Thread Vicente Vera
From 51d863a23b7caf986d6e52bb2ab84a2afee12cf4 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:22:10 -0300 Subject: [PATCH 12/19] gnu: Add r-microbenchmark. * gnu/packages/statistics.scm (r-microbenchmark): New variable. --- gnu/packages/statistics.scm | 20 ++

[PATCH 11/19] gnu: Add r-knitr.

2015-09-13 Thread Vicente Vera
From 36f94f07cba5edea4897ac36b92a73bfc6a3258b Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:20:29 -0300 Subject: [PATCH 11/19] gnu: Add r-knitr. * gnu/packages/statistics.scm (r-knitr): New variable. --- gnu/packages/statistics.scm | 26 ++

[PATCH 10/19] gnu: Add r-yaml.

2015-09-13 Thread Vicente Vera
From ee26c1bf10c330562b6947e0a87ece10037f9634 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:19:13 -0300 Subject: [PATCH 10/19] gnu: Add r-yaml. * gnu/packages/statistics.scm (r-yaml): New variable. --- gnu/packages/statistics.scm | 18 ++ 1 file cha

[PATCH 09/19] gnu: Add r-markdown.

2015-09-13 Thread Vicente Vera
From 7e291c7f87498368be556941f6eb7315f94a7c74 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:17:39 -0300 Subject: [PATCH 09/19] gnu: Add r-markdown. * gnu/packages/statistics.scm (r-markdown): New variable. --- gnu/packages/statistics.scm | 30 ++

[PATCH 08/19] gnu: Add r-mime.

2015-09-13 Thread Vicente Vera
From 0f996b4462257a5331681f7cb051e46a972d3381 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:15:41 -0300 Subject: [PATCH 08/19] gnu: Add r-mime. * gnu/packages/statistics.scm (r-mime): New variable. --- gnu/packages/statistics.scm | 18 ++ 1 file cha

[PATCH 07/19] gnu: Add r-highr.

2015-09-13 Thread Vicente Vera
From bf82aef0064986fec2fa0a24a83aee20831f2d89 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:14:15 -0300 Subject: [PATCH 07/19] gnu: Add r-highr. * gnu/packages/statistics.scm (r-highr): New variable. --- gnu/packages/statistics.scm | 20 1 file

[PATCH 06/19] gnu: Add r-formatr.

2015-09-13 Thread Vicente Vera
From e95da21a37d96a1eb8b427343ea50082398581a0 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:11:55 -0300 Subject: [PATCH 06/19] gnu: Add r-formatr. * gnu/packages/statistics.scm (r-formatr): New variable. --- gnu/packages/statistics.scm | 21 + 1

[PATCH 05/19] gnu: Add r-evaluate.

2015-09-13 Thread Vicente Vera
From c386e31fc1b2ae45c52a6a4314f6993498f3a76b Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:10:35 -0300 Subject: [PATCH 05/19] gnu: Add r-evaluate. * gnu/packages/statistics.scm (r-evaluate): New variable. --- gnu/packages/statistics.scm | 20

[PATCH 04/19] gnu: Add r-bh.

2015-09-13 Thread Vicente Vera
From 48779f00039194426bdd53acb81a29dc50994340 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:09:32 -0300 Subject: [PATCH 04/19] gnu: Add r-bh. * gnu/packages/statistics.scm (r-bh): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file ch

[PATCH 02/19] gnu: Add r-lazyeval.

2015-09-13 Thread Vicente Vera
From 7996c78eca1549a69cad643730ecc5c2750b53f3 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:05:48 -0300 Subject: [PATCH 02/19] gnu: Add r-lazyeval. * gnu/packages/statistics.scm (r-lazyeval): New variable. --- gnu/packages/statistics.scm | 17 + 1 f

[PATCH 03/19] gnu: Add r-dbi.

2015-09-13 Thread Vicente Vera
From f6dfaeeedfb3f169e4a9aa1f67e98d45a2365a5f Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:07:34 -0300 Subject: [PATCH 03/19] gnu: Add r-dbi. * gnu/packages/statistics.scm (r-dbi): New variable. --- gnu/packages/statistics.scm | 20 1 file cha

[PATCH 01/19] gnu: Add r-assertthat.

2015-09-13 Thread Vicente Vera
From 3c84aed40d729a2de02e891fa43c1000cec6d602 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sun, 13 Sep 2015 13:03:01 -0300 Subject: [PATCH 01/19] gnu: Add r-assertthat. * gnu/packages/statistics.scm (r-assertthat): New variable. --- gnu/packages/statistics.scm | 20 ++

[PATCH] gnu: Add cvs-fast-export.

2015-09-13 Thread Mathieu Lirzin
* gnu/packages/version-control.scm (cvs-fast-export): New variable. --- gnu/packages/version-control.scm | 41 1 file changed, 41 insertions(+) diff --git a/gnu/packages/version-control.scm b/gnu/packages/version-control.scm index 3c0571b..4bdb223 100644

Re: IBus and different GTK versions

2015-09-13 Thread 宋文武
Ricardo Wurmus writes: > [...] > > It seems that GTK3 only looks for > ‘$libdir/gtk-3.0/3.0.0/immodules.cache’ and GTK2 only looks for > ‘$libdir/gtk-2.0/2.10.0/immodules.cache’ by default, where ‘$libdir’ is > ‘$out/lib’ of the GTK package. (According to > https://developer.gnome.org/gtk3/stabl

IBus and different GTK versions

2015-09-13 Thread Ricardo Wurmus
Hi Guix, I’m having some problems using IBus as an input method for all applications on GuixSD. Usually, it is enough to specify the following variables: export GTK_IM_MODULE=ibus export XMODIFIERS=@im=ibus export QT_IM_MODULE=ibus export IBUS_COMPONENT_PATH="$HOME/.guix-profile

Re: [PATCH 0/1] Add lz4 (C implementation)

2015-09-13 Thread Ludovic Courtès
Leo Famulari skribis: > I'm looking for advice regarding the tests. The tests take >30 minutes on my > on > my quad-core i5 with 8 gigabytes of RAM and they require Valgrind as a > native-input. This seems excessive to me but if users install binary > substitutes, they won't run the tests or nee

Re: [PATCH 5/5] gnu: Add python-oslo.utils.

2015-09-13 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/openstack.scm (python-oslo.utils, python2-oslo.utils): New > variables. [...] > +(synopsis "Oslo Utility library") “utility” (lowercase). > + "The oslo.utils library provides support for common utility type @code{oslo.utils} > +functions, s

Re: [PATCH 4/5] gnu: Add python-debtcollector.

2015-09-13 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/openstack.scm (python-debtcollector, > python2-debtcollector): New variables. [...] > +(synopsis > + "Python library aimed at discovering the technical debt of a project") What about: “Find deprecated patterns and strategies in Python code”?

Re: [PATCH 3/5] gnu: Add python-monotonic.

2015-09-13 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/python.scm (python-monotonic, python2-monotonic): New > variables. [...] > + "This module provides a monotonic() function which returns the value > (in @code{monotonic} > + fractional seconds) of a clock which never goes backwards.") ^^ Ext

Re: [PATCH 2/5] gnu: Add python-iso8601.

2015-09-13 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/python.scm (python-iso8601, python2-iso8601): New variables. [...] > +"This module parses the most common forms of ISO 8601 date strings (e.g. > +2007-01-14T20:34:22+00:00) into datetime objects.") @code{2007-01-14T20:34:22+00:00} ... @code{datetime

Re: [PATCH 1/5] gnu: Add python-wrapt

2015-09-13 Thread Ludovic Courtès
Cyril Roelandt skribis: > * gnu/packages/python.scm (python-wrapt, python2-wrapt): New variables. [...] > + ;; Lots of different test configurations. TODO: run them all. > + `(#:tests? #f)) It’s not clear why tests are not run. Could you clarify this in the comment? (Or run them if t

Re: Adding new R packages

2015-09-13 Thread Ludovic Courtès
Efraim Flashner skribis: > On Sun, 13 Sep 2015 02:26:42 -0300 [...] >> Should I send a single patch for r-dplyr, or several patches, one for >> each dependency (19)? >> > > We generally do 1 patch per package, so 19 (or so). Yes; email clients can easily handle that. Before posting them, ple

Re: Adding new R packages

2015-09-13 Thread Efraim Flashner
On Sun, 13 Sep 2015 02:26:42 -0300 Vicente Vera wrote: > Hi, > Just managed to define several new R packages which could be added to > the distribution. Basically it's just r-dplyr and its dependencies > (r-knitr, etc.). nice > > Should I send a single patch for r-dplyr, or several patches, on