Display diffs between generations.

2016-08-27 Thread Roel Janssen
>From 1ea5eaae4b492c82358c7394c22cd46497388449 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Sun, 28 Aug 2016 00:54:06 +0200 Subject: [PATCH] guix package: Display generation diffs. --- guix/scripts/package.scm | 2 +- guix/ui.scm | 34 ++

Re: Odd behavior with --dry-run and --upgrade

2016-08-27 Thread Roel Janssen
Roel Janssen writes: > Ludovic Courtès writes: > >> Roel Janssen skribis: >> >>> Ludovic Courtès writes: >>> >>>> Hi! >>>> >>>> Alex Kost skribis: >>>> >>>>> Roel Janssen (2016-07-23 18:11 +03

Re: [PATCH] Fix compiling on CentOS 7.

2016-08-27 Thread Roel Janssen
Florian Paul Schmidt writes: > On 08/27/2016 10:51 AM, Roel Janssen wrote: > >> I don't see a way to apply this patch "on the CentOS side" except for >> waiting (another two or three years) until they upgrade Automake. > > When packaging guix for CentOS,

Re: [PATCH] Fix compiling on CentOS 7.

2016-08-28 Thread Roel Janssen
Tomáš Čech writes: > On Sun, Aug 28, 2016 at 12:34:44PM +0300, Efraim Flashner wrote: >>On Sun, Aug 28, 2016 at 10:11:02AM +0200, Tomáš Čech wrote: >>> On Sun, Aug 28, 2016 at 01:33:10AM +0200, Roel Janssen wrote: >>> > >>> > Florian Paul Schmidt wr

Re: [PATCH] Fix compiling on CentOS 7.

2016-08-28 Thread Roel Janssen
Ludovic Courtès writes: > Hi! > > Roel Janssen skribis: > >> Alex Kost writes: >> >>> Tomáš Čech (2016-08-27 09:57 +0300) wrote: >>> >>>> On Fri, Aug 26, 2016 at 09:48:36PM +0200, Roel Janssen wrote: >>>>>Dear Guix, >&

Re: Display diffs between generations.

2016-08-29 Thread Roel Janssen
: --list-generations-diff > I have only minor stylistic comments: > > Roel Janssen skribis: > >> +(define (display-profile-content-diff profile number) > > Or just ‘display-profile-diff’? > >> + "Display the changed packages in PROFILE with generation s

Re: Display diffs between generations.

2016-09-04 Thread Roel Janssen
ding on what we choose as default, we can implement the appropriate negating argument. I would prefer defaulting to the diff format.. Thanks for your feedback! Kind regards, Roel Janssen

Re: [PATCH v4 2/3] gnu: Make ldc work again

2016-09-13 Thread Roel Janssen
it passes > on my computer, I'd like to push this patch unless there are objections. +1. I'm in the test phase as well. Especially because the upgrade to 0.17.1 does not seem to work, I would like to push this patch. Thanks Danny for your work. Kind regards, Roel Janssen

Re: [PATCH v4 2/3] gnu: Make ldc work again

2016-09-13 Thread Roel Janssen
he patch looks good to me (aside from the commit message). > > Okay, considering the comments from you and Roel, I pushed with an > altered commit message as 812b3c1f8a3717fd9fc540663912c5e9a144db5b. It built fine here. Thanks for pushing. Kind regards, Roel Janssen

Re: [PATCH] gnu: r-curl: Respect CURL_CA_BUNDLE variable.

2016-09-13 Thread Roel Janssen
efault, R only looks for CURL_CA_BUNDLE on Windows, but with this patch it looks for CURL_CA_BUNDLE on GNU/Linux as well. Is this correct? I can confirm it works for me, so I'd like to see this patch pushed. Kind regards, Roel Janssen

[PATCH 0/7] Add bioconductor package creation tools.

2016-09-15 Thread Roel Janssen
. I've been using them for a couple of days and it seems to work fine. Kind regards, Roel Janssen

[PATCH 1/7] gnu: Add r-biocinstaller.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-biocinstaller): New variable. --- gnu/packages/bioinformatics.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 39a420a..ffb9692 100644 --- a/gnu/packages/bioinfo

[PATCH 5/7] gnu: Add r-optparse.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-optparse): New variable. --- gnu/packages/bioinformatics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 225e470..af32d66 100644 --- a/gnu/packages/bioinfor

[PATCH 4/7] gnu: Add r-biocstyle.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-biocstyle): New variable. --- gnu/packages/bioinformatics.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index fa32075..225e470 100644 --- a/gnu/packages/bioinforma

[PATCH 6/7] gnu: Add r-getopt. * gnu/packages/bioinformatics.scm (r-getopt): New variable. --- gnu/packages/bioinformatics.scm | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+)

2016-09-15 Thread Roel Janssen
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index af32d66..902d1d2 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -5404,6 +5404,28 @@ functionality.") scripts that accept short and long flag/options.") (license license:

[PATCH 2/7] gnu: Add r-rbgl.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-rbgl): New variable. --- gnu/packages/bioinformatics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index ffb9692..3d607cc 100644 --- a/gnu/packages/bioinformat

[PATCH 7/7] gnu: Add r-bioccheck.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-bioccheck): New variable. --- gnu/packages/bioinformatics.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 902d1d2..00a4161 100644 --- a/gnu/packages/b

[PATCH 3/7] gnu: Add r-biocviews.

2016-09-15 Thread Roel Janssen
* gnu/packages/bioinformatics.scm (r-biocviews): New variable. --- gnu/packages/bioinformatics.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 3d607cc..fa32075 100644 --- a/gnu/packages/bi

[PATCH] gnu: boost: Update to 1.61.0.

2016-09-19 Thread Roel Janssen
Dear Guix, I don't know what the impact of the following upgrade is, but I think it would be good to update Boost to the latest stable version that was released on May 13th, 2016. What do you think? Kind regards, Roel Janssen >From a6409b0648352cac86a3ceb205ee183c034085f5 Mon Sep 17

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-19 Thread Roel Janssen
Roel Janssen writes: > Dear Guix, > > I don't know what the impact of the following upgrade is, but I think it > would be good to update Boost to the latest stable version that was > released on May 13th, 2016. > > What do you think? > > Kind

Re: [PATCH 2/7] gnu: Add r-rbgl.

2016-09-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * gnu/packages/bioinformatics.scm (r-rbgl): New variable. >> --- >> gnu/packages/bioinformatics.scm | 24 >> 1 file changed, 24 insertions(+) >> >> diff --git a/gnu/pack

Re: [PATCH 2/7] gnu: Add r-rbgl.

2016-09-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> Roel Janssen writes: >>> >>>> * gnu/packages/bioinformatics.scm (r-rbgl): New variable. >>>> --- >>>> gnu/packages/bioinformati

Re: [PATCH 2/7] gnu: Add r-rbgl.

2016-09-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >>> Okay. I’ll make the change before pushing. >> >> If you want I can do the modifications as well and push. Saves you some >> valuable time :) > > Yes, that would be best. I forgot that you already have

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-20 Thread Roel Janssen
Eric Bavier writes: > On 2016-09-19 05:11, Roel Janssen wrote: >> Roel Janssen writes: >> >>> Dear Guix, >>> >>> I don't know what the impact of the following upgrade is, but I think >>> it >>> would be good to update Boost to

Re: [PATCH] gnu: boost: Update to 1.61.0.

2016-09-22 Thread Roel Janssen
Eric Bavier writes: > On 2016-09-20 15:58, Eric Bavier wrote: >> On Tue, 20 Sep 2016 11:10:02 +0200 >> Roel Janssen wrote: >> >>> Is there anything that requires more work to apply your patch for >>> MySQL >>> and then upgrade Boost? Are

Re: [PATCH] gnu: r-curl: Respect CURL_CA_BUNDLE variable.

2016-09-24 Thread Roel Janssen
Ricardo Wurmus writes: > Leo Famulari writes: > >> On Wed, Sep 21, 2016 at 09:24:10PM +0200, Ricardo Wurmus wrote: >>> Leo Famulari writes: >>> >>> > On Tue, Sep 13, 2016 at 11:53:33PM +0200, Roel Janssen wrote: >>> >> This patch was

Re: texmaker, Qt and Chromium

2016-10-08 Thread Roel Janssen
art anymore) since we are missing the QtWebKit module. Thanks for your efforts for looking into this. Kind regards, Roel Janssen

Re: texmaker, Qt and Chromium

2016-10-08 Thread Roel Janssen
eady to remove a program that used to work just fine..? What's next? Throw the calibre package out of the window too because it's broken for GNU Guix users? Kind regards, Roel Janssen

Re: texmaker, Qt and Chromium

2016-10-10 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> David Craven writes: >>> >>>>> What do you think? The alternative is to drop Texmaker and all the >>>>> other packages that depend on Chrom

Re: Display diffs between generations.

2016-10-11 Thread Roel Janssen
Ludovic Courtès writes: > Hi Roel! > > I realized we have not applied this --list-generations patch of yours, > which is a pity. So… > > Roel Janssen skribis: > >> Vincent Legoll writes: >> >>> On Thu, Sep 1, 2016 at 2:12 PM, Ludovic Courtès

Re: Where is qtwebkit?

2016-10-13 Thread Roel Janssen
t > we will not be supporting them any longer. So it should still be possible to compile the source code. I downloaded the source code and tried to compile it but I couldn't find any 'find . -name "*webkit*"' at all! Kind regards, Roel Janssen

Re: Display diffs between generations.

2016-10-18 Thread Roel Janssen
Roel Janssen writes: > Ludovic Courtès writes: > >> Hi Roel! >> >> I realized we have not applied this --list-generations patch of yours, >> which is a pity. So… >> >> Roel Janssen skribis: >> >>> Vincent Legoll writes: >&g

Re: Guix on clusters and in HPC

2016-10-18 Thread Roel Janssen
with a document for the reasons, the design decisions and the actual code involved in super user privilege stuff. This is something I am working on as well, but help is always welcome :-). Kind regards, Roel Janssen

Re: [PATCH 3/7] gnu: Add r-biocviews.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * gnu/packages/bioinformatics.scm (r-biocviews): New variable. >> --- >> gnu/packages/bioinformatics.scm | 28 >> 1 file changed, 28 insertions(+) >> >> diff --git a

[PATCH] gnu: Add emacs-d-mode.

2016-10-19 Thread Roel Janssen
Dear Guix, Here's a patch to add a major mode for the D programming language. Kind regards, Roel Janssen >From 9a83259640de620241bd36254cbae5ec0500a399 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Wed, 19 Oct 2016 13:22:57 +0200 Subject: [PATCH] gnu: Add emacs-d-mode. * gnu/

Re: [PATCH 3/7] gnu: Add r-biocviews.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >>>> +(synopsis "Bioconductor structures for vocabularies and narratives of >>>> +views") >>> >>> I don’t know what this means. Does this mean “data structures”? What >>&

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * gnu/packages/bioinformatics.scm (r-bioccheck): New variable. >> --- >> gnu/packages/bioinformatics.scm | 29 + >> 1 file changed, 29 insertions(+) >> >> diff --git a

Re: Display diffs between generations.

2016-10-19 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Roel Janssen writes: >> >>> Ludovic Courtès writes: > > [...] > >>>> In the discussion that ensued, it seems there was a consensus to provide >>>> only the diff format: >&

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-19 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: >> >> Here's the new patch: >> >>>From 1d9248098fc507876d77cddc890ea906aef7b83d Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Wed, 19 Oct 2016 16:43:04 +0200 >> Subjec

Re: [PATCH 7/7] gnu: Add r-bioccheck.

2016-10-20 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >>>> +(define-public r-bioccheck >>>> + (package >>>> +(name "r-bioccheck") >>>> +(version "1.10.0") >>>> +(source (origin >>>>

[PATCH] environment: Add a prompt-name argument.

2016-10-20 Thread Roel Janssen
ing for the argument is (prompt-name). So, I have two questions: 0. Do you think we should apply this patch? 1. What name should the argument have? Kind regards, Roel Janssen >From ea958e847019c94a2bde49285f1436dfec72e570 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 20 Oct 2016 13:0

Re: Display diffs between generations.

2016-10-20 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Ludovic Courtès writes: > > [...] > >>> I don’t think so. The old behavior will always be available by >>> specifying a single generation anyway: >>> >>> guix package --list-gene

Re: Display diffs between generations.

2016-10-21 Thread Roel Janssen
>From 7864ff2443f99fb227e90d0d176a977a30c88faa Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Fri, 21 Oct 2016 11:31:52 +0200 Subject: [PATCH] guix package: Display generation diffs. * guix/ui.scm (display-profile-content-diff): New variable. * guix/scripts/package.scm (process-query):

Re: Building many packages in order

2016-10-21 Thread Roel Janssen
ny hints? You could create a meta-package (just a package recipe) that has all python packages as inputs. The @code{gnome} package is an example of such a meta-package. Kind regards, Roel Janssen

Re: Guix on clusters and in HPC

2016-10-21 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> * Network-aware guix-daemon >> >> From a user's point of view it would be cool to have a network-aware >> guix-daemon. In our cluster, we have a shared storage, on which we have >> the store

Re: Display diffs between generations.

2016-10-25 Thread Roel Janssen
Ludovic Courtès writes: > Hi! > > Benz Schenk skribis: > >> On Fri, 21 Oct 2016 11:37:00 +0200 >> Roel Janssen wrote: > > [...] > >>> The attached patch implements this behavior. However, because I use >>> @code{previous-generation-number}

Re: Guix gathering in Berlin, Dec. 12th?

2016-10-25 Thread Roel Janssen
ss hot topics, use cases, future directions, and so on. > > If you think you’d be able to join, please let us know, either privately > or on this list! > > Ludo’. I think I'm able to join. Kind regards, Roel Janssen

[PATCH 1/2] gnu: Add emacs-request.

2016-10-25 Thread Roel Janssen
* gnu/packages/emacs.scm (emacs-request): New variable. --- gnu/packages/emacs.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 10be825..69fd10f 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs.scm @@ -

[PATCH 2/2] gnu: Add emacs-org-trello.

2016-10-25 Thread Roel Janssen
* gnu/packages/emacs.scm (emacs-org-trello): New variable. --- gnu/packages/emacs.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm index 69fd10f..964ba59 100644 --- a/gnu/packages/emacs.scm +++ b/gnu/packages/emacs

[PATCH] Add emacs-org-trello

2016-10-25 Thread Roel Janssen
Dear Guix, The following two patches add emacs-org-trello. Kind regards, Roel Janssen

Re: Display diffs between generations.

2016-10-26 Thread Roel Janssen
Benz Schenk writes: > On Tue, 25 Oct 2016 18:01:23 +0200 > Roel Janssen wrote: > >> Ludovic Courtès writes: >> >> > Hi! >> > >> > Benz Schenk skribis: >> > >> >> On Fri, 21 Oct 2016 11:37:00 +0200 >> >> Roe

Re: Workflow management with GNU Guix

2016-10-26 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> I realize I never shared my proof-of-concept implementation. I attached >> my motivations for having a workflow language in Guix, and my code. > > Nice work, thanks for sharing! > >> The subcommand "g

[PATCH] gnu: r: Use uname from Guix

2016-10-26 Thread Roel Janssen
it cannot execute "uname". With the following patch, it no longer makes this assumption. Instead it uses an absolute path to a uname binary from the Guix store. >From e364cb25204edea4d8bfb9cfc52764f811c58e72 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Wed, 26 Oct 2016 17:09:19 +

Re: [PATCH 2/2] gnu: Add emacs-org-trello.

2016-10-27 Thread Roel Janssen
llo is an online project >> +organizer.") >> +(license license:gpl3+))) >> + >> (define-public emacs-zenburn-theme >>(package >> (name "emacs-zenburn-theme") > > Other than that it looks good! > > Thanks! There are thr

Re: [PATCH] environment: Add a prompt-name argument.

2016-10-27 Thread Roel Janssen
Ludovic Courtès writes: > Hi, > > Roel Janssen skribis: > >> This patch adds a -p and --prompt-name argument to @code{guix >> environment}, and puts the argument's value between the square brackets >> instead of "env". > > Sounds like a good id

Re: [PATCH] gnu: r: Use uname from Guix

2016-10-27 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Dear Guix, >> >> When running R, it executes a wrapper script that relies on >> @code{uname} to be available in PATH: >> >>> R_HOME_DIR=/gnu/store/dz83xhn43qc2dpdrja8mhx78l7qffqvq-r-3.3.0/lib/R &

[PATCH] gnu: Add r-mutationalpatterns.

2016-10-27 Thread Roel Janssen
Dear Guix, The following patch adds another bioinformatics-related R package. Kind regards, Roel Janssen >From 92a36d068c90c96b2b5b4a7c8b4578ac3f6255cd Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 27 Oct 2016 17:06:07 +0200 Subject: [PATCH] gnu: Add r-mutationalpatterns. *

Re: [PATCH] gnu: Add r-mutationalpatterns.

2016-10-27 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >>>From 92a36d068c90c96b2b5b4a7c8b4578ac3f6255cd Mon Sep 17 00:00:00 2001 >> From: Roel Janssen >> Date: Thu, 27 Oct 2016 17:06:07 +0200 >> Subject: [PATCH] gnu: Add r-mutationalpatterns. >>

[PATCH 0/4] Let r-nmf use bigmemory for large files.

2016-10-28 Thread Roel Janssen
Dear Guix, When the NMF R package finds another package upon installation (called bigmemory), it can use memory maps for reading large files. This patch series adds the necessary packages to add bigmemory, and let r-nmf use it. Kind regards, Roel Janssen

[PATCH 1/4] gnu: Add r-synchronicity.

2016-10-28 Thread Roel Janssen
* gnu/packages/statistics.scm (r-synchronicity): New variable. --- gnu/packages/statistics.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index b15f9cf..9e2d4a9 100644 --- a/gnu/packages/statistics.scm +++

[PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-10-28 Thread Roel Janssen
* gnu/packages/statistics.scm (r-bigmemory-sri): New variable. --- gnu/packages/statistics.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 9e2d4a9..a50e792 100644 --- a/gnu/packages/statistics.scm +++ b/g

[PATCH 4/4] gnu: r-nmf: Use bigmemory.

2016-10-28 Thread Roel Janssen
* gnu/packages/statistics.scm (r-nmf): Use bigmemory. --- gnu/packages/statistics.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 478e1a5..35f65e5 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/packages/statistics.scm @

[PATCH 3/4] gnu: Add r-bigmemory.

2016-10-28 Thread Roel Janssen
* gnu/packages/statistics.scm (r-bigmemory): New variable. --- gnu/packages/statistics.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index a50e792..478e1a5 100644 --- a/gnu/packages/statistics.scm +++ b/

Re: [PATCH 2/2] gnu: Add emacs-org-trello.

2016-10-28 Thread Roel Janssen
n we still have to add a lot of dependencies that are only needed to run the tests, and even then the tests don't say much.. In the case of this package, the test functions can't run because they use functions that aren't loaded yet, which results in failures of the tests (while the package works just fine). Could I therefore, please, go ahead and push the patch without the additional inputs for running tests? Kind regards, Roel Janssen

Re: Workflow management with GNU Guix

2016-10-28 Thread Roel Janssen
Ludovic Courtès writes: > Hi! > > Roel Janssen skribis: > >> Ludovic Courtès writes: > > [...] > >>> IIUC, (guix workflows) from the tarball you sent executes workflows in >>> the current environment, as opposed to creating a derivation that w

Re: [PATCH] gnu: Add qtwebkit.

2016-10-28 Thread Roel Janssen
s patch. I can confirm it builds fine, yet I have to test it on some Qt packages that need QtWebkit (Texmaker). Kind regards, Roel Janssen

Re: Workflow management with GNU Guix

2016-10-28 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Ludovic Courtès writes: > > [...] > >>> So I guess that’s an argument in favor of the approach you chose. >> >> Can't a derivation write its output to some other place than the store? >>

Re: [PATCH 2/2] gnu: Add emacs-org-trello.

2016-10-28 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> So, the only proper way to do it, is to manually add a test phase in >> each package definition. But then we still have to add a lot of >> dependencies that are only needed to run the tests, and even then the >>

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-10-31 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: >> +(description "This package provides a shared resource interface for the >> +bigmemory and synchronicity packages.") >> +(license (list license:lgpl3 license:asl2.0 > > What does this list mean?

Re: [PATCH 00/16] Add Jupyter.

2016-11-01 Thread Roel Janssen
-- > 1 file changed, 471 insertions(+), 18 deletions(-) Funny, I looked into adding Jupyter last week, but got stuck. So, great to see you managed to get this done! Kind regards, Roel Janssen

Re: [PATCH 01/16] gnu: python-traitlets: Update to 4.2.0.

2016-11-01 Thread Roel Janssen
vh3da49c16zkyv598vchv0p1hp7zzjy8895hz4" > (build-system python-build-system) > (arguments > `(#:phases Looks fine to me. Kind regards, Roel Janssen

Re: [PATCH 02/16] gnu: Add python-jupyter-core.

2016-11-01 Thread Roel Janssen
gt; + > +(define-public python2-jupyter-core > + (package-with-python2 python-jupyter-core)) > + > (define-public python-ipython >(package > (name "python-ipython") Otherwise, looks good to me. Kind regards, Roel Janssen

Re: [PATCH 03/16] gnu: Add python-jupyter-client.

2016-11-01 Thread Roel Janssen
t also provides client and kernel management APIs > +for working with kernels, and the @code{jupyter kernelspec} entrypoint for > +installing kernelspecs for use with Jupyter frontends.") > +(license license:bsd-3))) Is "kernelspec" one word? And should "kernelspe

Re: [PATCH 04/16] gnu: Add python-ipykernel.

2016-11-01 Thread Roel Janssen
n > + "This package provides the IPython kernel for Jupyter.") > +(license license:bsd-3))) > + > +(define-public python2-ipykernel > + (package-with-python2 python-ipykernel)) > + > (define-public python-ipython >(package > (name "python-ipython") LGTM. Kind regards, Roel Janssen

Re: [PATCH 05/16] gnu: Add python-testpath.

2016-11-01 Thread Roel Janssen
a collection of utilities for Python code working with > files > +and commands. It contains functions to check things on the filesystem, and > +tools for mocking system commands and recording calls to those.") > +(license license:expat))) > + > +(define-public python2-testpath > + (package-with-python2 python-testpath)) > + > (define-public python-ipython >(package > (name "python-ipython") Otherwise LGTM. Kind regards, Roel Janssen

Re: [PATCH 06/16] gnu: Add python-html5lib-0.9.

2016-11-01 Thread Roel Janssen
(sha256 > +(base32 > + "17n4zfsj6ynmbwdwviywmj8r6nzr3xvfx2zs0xhndmvm51z7z263")) > + > +(define-public python2-html5lib-0.9 > + (package-with-python2 python-html5lib-0.9)) > + > (define-public python-urwid >(package > (name "python-urwid") Doesn't python-bleach work with the newer version of python-html5lib? The patch looks good to me. Kind regards, Roel Janssen

Re: [PATCH 08/16] gnu: Add python-bleach.

2016-11-01 Thread Roel Janssen
> +(native-inputs > + `(("python-nose" ,python-nose))) > +(home-page "http://github.com/jsocol/bleach";) > +(synopsis "Whitelist-based HTML-sanitizing tool") > +(description "Bleach is an easy whitelist-based HTML-sanitizing tool.") > +(license license:asl2.0))) > + > +(define-public python2-bleach > + (package-with-python2 python-bleach)) > + > (define-public python-chardet >(package > (name "python-chardet") Otherwise LGTM. Kind regards, Roel Janssen

Re: [PATCH 08/16] gnu: Add python-bleach.

2016-11-01 Thread Roel Janssen
ch is an easy whitelist-based HTML-sanitizing tool.") > +(license license:asl2.0))) > + > +(define-public python2-bleach > + (package-with-python2 python-bleach)) > + > (define-public python-chardet >(package > (name "python-chardet") Oh.. and the patch did not apply automatically for me. That could be a glitch on my side though. Kind regards, Roel Janssen

Re: [PATCH 07/16] gnu: Add python-nbformat.

2016-11-01 Thread Roel Janssen
Notebook format") Notebook or notebook? > +(description "This package provides the reference implementation of the > +Jupyter Notebook format and Python APIs for working with notebooks.") > +(license license:bsd-3))) > + > +(define-public python2-nbformat > + (package-with-python2 python-nbformat)) > + > (define-public python-chardet >(package > (name "python-chardet") Otherwise LGTM! Kind regards, Roel Janssen

Re: [PATCH 10/16] gnu: Add python-nbconvert.

2016-11-01 Thread Roel Janssen
> +convert an @code{.ipynb} notebook file into various static formats including: > + > +@enumerate > +@item HTML > +@item LaTeX > +@item PDF > +@item Reveal JS > +@item Markdown (md) > +@item ReStructured Text (rst) > +@item executable script > +@end enumerate\n") > +(license license:bsd-3))) > + > +(define-public python2-nbconvert > + (package-with-python2 python-nbconvert)) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! Kind regards, Roel Janssen

Re: [PATCH 09/16] gnu: Add python-entrypoints.

2016-11-01 Thread Roel Janssen
") > +(description "Entry points are a way for Python packages to advertise > +objects with some common interface. The most common examples are > +@code{console_scripts} entry points, which define shell commands by > +identifying a Python function to run. The @code{entrypoints} module contains > +functions to find and load entry points.") > +(license license:expat))) > + > +(define-public python2-entrypoints > + (package-with-python2 python-entrypoints)) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! Kind regards, Roel Janssen

Re: [PATCH 15/16] gnu: python-ipython: Update to 4.0.0.

2016-11-01 Thread Roel Janssen
ystem* "make" "pdf" "PAPER=a4") > + ;; FIXME: pdf fails to build > +;;(system* "make" "pdf" "PAPER=a4") > +(system* "make" "html") The last line isn't absolutely necessary to, but I it doesn't really matter and I see why you'd want to not have a space there. Nevertheless, you could shorten the patch by two lines if you feel like doing so.. :) > (system* "make" "info")) >(copy-recursively "docs/man" man1) >(copy-recursively "examples" examples) > - ;; (copy-recursively "docs/build/html" html) > + (copy-recursively "docs/build/html" html) >;; (copy-file "docs/build/latex/ipython.pdf" >;;(string-append doc "/ipython.pdf")) >(mkdir-p info) LGTM. Kind regards, Roel Janssen

Re: [PATCH 16/16] gnu: Add jupyter.

2016-11-01 Thread Roel Janssen
natory text. Uses include: data cleaning and transformation, numerical > +simulation, statistical modeling, machine learning and much more.") > +(license license:bsd-3))) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! And that concludes this patch series. Thanks a lot for adding Jupyter. Like I said, I attempted to do it, but I got stuck / ran out of time to implement it before I needed it. It's great to see that it will be added to GNU Guix soon. Kind regards, Roel Janssen

Re: [PATCH 06/16] gnu: Add python-html5lib-0.9.

2016-11-01 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> * gnu/packages/python.scm (python-html5lib-0.9, python2-html5lib-0.9): >>> New variables. >>> --- >>> gnu/packages/python.scm | 16 >>

Re: [PATCH 12/16] gnu: Add python-widgetsnbextension.

2016-11-01 Thread Roel Janssen
s.") > +(license license:bsd-3))) > + > +(define-public python2-widgetsnbextension > + (package-with-python2 python-widgetsnbextension)) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! Kind regards, Roel Janssen

Re: [PATCH 11/16] gnu: Add python-notebook.

2016-11-01 Thread Roel Janssen
x" ,python-sphinx) > + ("python-requests" ,python-requests))) > +(home-page "http://jupyter.org/";) > +(synopsis "Web-based notebook environment for interactive computing") > +(description > + "The Jupyter HTML notebook is a web-based notebook environment for > +interactive computing.") > +(license license:bsd-3))) > + > +(define-public python2-notebook > + (package-with-python2 python-notebook)) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! Kind regards, Roel Janssen

Re: [PATCH 13/16] gnu: Add python-ipywidgets.

2016-11-01 Thread Roel Janssen
are interactive HTML widgets for Jupyter > +notebooks and the IPython kernel. Notebooks come alive when interactive > +widgets are used. Users gain control of their data and can visualize changes > +in the data.") > +(license license:bsd-3))) > + > +(define-public python2-ipywidgets > + (package-with-python2 python-ipywidgets)) > + > (define-public python-chardet >(package > (name "python-chardet") LGTM! Kind regards, Roel Janssen

Re: [PATCH 14/16] gnu: Add python-jupyter-console.

2016-11-01 Thread Roel Janssen
ctly access the machine Jupyter is running on." > +(license license:bsd-3))) > + > +(define-public python2-jupyter-console > + (package-with-python2 python-jupyter-console)) > + > (define-public python-chardet >(package > (name "python-chardet") Otherwise LGTM. Kind regards, Roel Janssen

Re: [PATCH] gnu: curl: Update replacement to 7.51.0.

2016-11-02 Thread Roel Janssen
one grafts before, so would like a second opinion before > pushing, but happy to take this version. The CVE entries should be > mentioned, though. Both patches look good to me. They do the same thing. Kind regards, Roel Janssen

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Roel Janssen
Roel Janssen writes: > Thomas Danckaert writes: > >> Hi, >> >> this patch adds QtWebKit 5.7 as a separate package (hopefully this will >> reduce security concerns: only packages which really need QtWebKit will >> include it). >> >> QtWebKit is n

Re: [PATCH] gnu: Add qtwebkit.

2016-11-02 Thread Roel Janssen
Thomas Danckaert writes: > From: Roel Janssen > Subject: Re: [PATCH] gnu: Add qtwebkit. > Date: Wed, 02 Nov 2016 13:35:21 +0100 > >> I think this patch works fine. Unfortunately for me, it does not >> fix >> Texmaker's build because it needs QtWebk

Re: [PATCH v4 1/1] gnu: Add plantuml.

2016-11-02 Thread Roel Janssen
xt description. Contains @code{salt}, a tool that can > design > +simple graphical interfaces.") > +(license license:gpl3+))) I tried running plantuml with the following snippet: @startuml A <..> B @enduml And it crashes because it attempts to run "/usr/bin/dot". With the following snippet, we replace this "/usr/bin/dot" dependency with the proper one from the graphviz input: (add-before 'build 'patch-usr-bin-dot (lambda* (#:key inputs #:allow-other-keys) (let ((dot (string-append (assoc-ref inputs "graphviz") "/bin/dot"))) (substitute* "src/net/sourceforge/plantuml/cucadiagram/dot/GraphvizLinux.java" (("/usr/bin/dot") dot) Could you add this snippet? Other than this, it works fine for me. Kind regards, Roel Janssen

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Roel Janssen
Roel Janssen writes: > Ricardo Wurmus writes: > >> Roel Janssen writes: >>> +(description "This package provides a shared resource interface for the >>> +bigmemory and synchronicity packages.") >>> +(license (list license:lgpl3 license:a

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-03 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Roel Janssen writes: >> >>> Ricardo Wurmus writes: >>> >>>> Roel Janssen writes: >>>>> +(description "This package provides a shared resource interface for >>>&g

Re: [PATCH 08/16] gnu: Add python-bleach.

2016-11-04 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> * gnu/packages/python.scm (python-bleach, python2-bleach): New >>> variables. >>> --- >>> gnu/packages/python.scm | 26 ++ >>

Re: [PATCH 2/4] gnu: Add r-bigmemory-sri.

2016-11-04 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> Roel Janssen writes: >>> >>>> Roel Janssen writes: >>>> >>>>> Ricardo Wurmus writes: >>>>> >>>>>> Roel Ja

Re: [PATCH v4 1/1] gnu: Add plantuml.

2016-11-04 Thread Roel Janssen
Theodoros Foradis writes: > Roel Janssen writes: > >> I tried running plantuml with the following snippet: >> @startuml >> A <..> B >> @enduml >> >> And it crashes because it attempts to run "/usr/bin/dot". >> >> With the fo

Re: [PATCH 14/16] gnu: Add python-jupyter-console.

2016-11-04 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> * gnu/packages/python.scm (python-jupyter-console, >>> python2-jupyter-console): New variable. >>> --- >>> gnu/packages/python.scm | 29 ++

Re: [PATCH 15/16] gnu: python-ipython: Update to 4.0.0.

2016-11-04 Thread Roel Janssen
Ricardo Wurmus writes: > Roel Janssen writes: > >> Ricardo Wurmus writes: >> >>> * gnu/packages/python.scm (python-ipython): Update to 4.0.0. >>> [inputs]: Keep only "readline" and "which"; move the remaining inputs >>> to

Re: Guix on clusters and in HPC

2016-11-05 Thread Roel Janssen
Pjotr Prins writes: > Wrote down a way to distribute software using containers and tar ;) > > https://github.com/pjotrp/guix-notes/blob/master/DISTRIBUTE.org > Wow, awesome stuff! I'm going to play around with this. Kind regards, Roel Janssen

  1   2   3   4   5   >