Re: Aarddict

2015-11-01 Thread Andreas Enge
On Wed, Oct 28, 2015 at 04:08:56PM +0100, Ludovic Courtès wrote: > Removing Aarddict is fine with me, especially if upstream has more or > less abandoned the current code base. > Maybe wait a couple more days before removing it, just in case. Done in commit

Re: [PATCH 1/2] gnu: gsl: Update to 2.0.

2015-11-01 Thread Efraim Flashner
On Sun, 01 Nov 2015 10:06:25 +0100 Ricardo Wurmus wrote: > Efraim Flashner writes: > > > * gnu/packages/maths.scm (gsl): Update to 2.0. > > [source]: Remove patches. > > * gnu/packages/patches/gsl-poly-test-fix-pt1.patch: Remove file. > > *

[PATCH] build: Add a scheme custom test driver using SRFI-64.

2015-11-01 Thread Mathieu Lirzin
Hello Guix, While reading the Automake manual I have discovered that it provides an API for custom test drivers, so I've tried to implement something for the scheme API for test suites (SRFI-64) which Guix is using. The result provides support for multiple test cases in a single file, and allow

Re: [PATCH 1/2] gnu: gsl: Update to 2.0.

2015-11-01 Thread Ricardo Wurmus
Efraim Flashner writes: > * gnu/packages/maths.scm (gsl): Update to 2.0. > [source]: Remove patches. > * gnu/packages/patches/gsl-poly-test-fix-pt1.patch: Remove file. > * gnu/packages/patches/gsl-poly-test-fix-pt2.patch: Remove file. > * gnu-system.am

Re: [PATCH 2/2] gnu: gsl: Enable tests.

2015-11-01 Thread Ricardo Wurmus
Efraim Flashner writes: > * gnu/packages/maths.scm (gsl): Enable tests for i686-linux. I think this should be * gnu/packages/maths.scm (gsl)[arguments]: Enable tests for i686-linux. Looks good otherwise. ~~ Ricardo

[PATCH 0/2] Update GNU Scientific Library

2015-11-01 Thread Efraim Flashner
GSL has an update to 2.0. As part of the update we no longer need the two patches that modified the source, and the tests for i686-linux passed when I tried `guix build gsl -s i686-linux`, so I added a patch to re-enable them. I haven't written such a complex commit message so I wanted to make

[PATCH 1/2] gnu: gsl: Update to 2.0.

2015-11-01 Thread Efraim Flashner
* gnu/packages/maths.scm (gsl): Update to 2.0. [source]: Remove patches. * gnu/packages/patches/gsl-poly-test-fix-pt1.patch: Remove file. * gnu/packages/patches/gsl-poly-test-fix-pt2.patch: Remove file. * gnu-system.am (dist_patch_DATA): Remove patch. --- gnu-system.am

[PATCH 2/2] gnu: gsl: Enable tests.

2015-11-01 Thread Efraim Flashner
* gnu/packages/maths.scm (gsl): Enable tests for i686-linux. --- gnu/packages/maths.scm | 15 ++- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index 1aba362..4eeb39d 100644 --- a/gnu/packages/maths.scm +++

Re: [PATCH 1/2] gnu: gsl: Update to 2.0.

2015-11-01 Thread Andreas Enge
Hello, just nitpicking on the commit message: On Sun, Nov 01, 2015 at 10:09:59AM +0200, Efraim Flashner wrote: > * gnu/packages/patches/gsl-poly-test-fix-pt1.patch: Remove file. > * gnu/packages/patches/gsl-poly-test-fix-pt2.patch: Remove file. This is usually: *

polkit & udisks

2015-11-01 Thread Ludovic Courtès
Hi! Commit 222e331 changes ‘polkit-service-type’ so that other services can extend it with new polkit “actions” and “rules,” which colord and elogind do. Commit 2b9e0a9 adds UDisks to ‘%desktop-services’. Now, one can run things like: udisksctl status udisksctl mount -b /dev/foo Hopefully

Re: [PATCH] build: Add a scheme custom test driver using SRFI-64.

2015-11-01 Thread Ludovic Courtès
Mathieu Lirzin skribis: > While reading the Automake manual I have discovered that it provides an > API for custom test drivers, so I've tried to implement something for > the scheme API for test suites (SRFI-64) which Guix is using. The > result provides support for multiple test

Re: [PATCH] emacs: Enable 'guix-build-log-minor-mode' in shell buffers.

2015-11-01 Thread Ludovic Courtès
Alex Kost skribis: > Not sure if it's really worth, but this can be done the same way as with > enabling 'guix-devel-mode' (as in the attached patch). So it can be > disabled by: > > (setq guix-build-log-minor-mode-activate nil) OK. > But then why don't we enable

Re: 2 (possible) problems in documentation

2015-11-01 Thread Mathieu Lirzin
Hi again, Mathieu Lirzin writes: > What do you think of the following patch? > >>From ee2f4467d84ad9516b14c7bd14f821e4bec443cc Mon Sep 17 00:00:00 2001 > From: Mathieu Lirzin > Date: Sun, 1 Nov 2015 16:27:07 +0100 > Subject: [PATCH] doc: Add an exception in "Running

Re: [PATCH] gnu: Add nestopiaue.

2015-11-01 Thread Taylan Ulrich Bayırlı/Kammer
The homepage was wrong. Here's an updated patch. >From f8fcbf5fa4f5616c18df652f93f4b00f85d6f4ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Sun, 1 Nov 2015 19:38:53 +0100 Subject: [PATCH] gnu: Add nestopiaue. ---

[PATCH] gnu: Add nestopiaue.

2015-11-01 Thread Taylan Ulrich Bayırlı/Kammer
Any opinions on how to handle the xdg-desktop-menu(1) call in the Makefile? So far I just remove it. AFAIUI it's the kind of thing our profile generator handles. >From 6bd3c34da4e96ffcd5df34cd5b44adf5ab58086a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?=

Re: 2 (possible) problems in documentation

2015-11-01 Thread Alex Kost
Alex Vong (2015-11-01 06:22 +0300) wrote: > On 01/11/2015, Alex Kost wrote: >> Alex Vong (2015-10-31 14:27 +0300) wrote: [...] >>> 2. In >>> , >>> it said "To that end, all the command-line

Re: [PATCH] emacs: Add completions for '--type' option of 'refresh' popup.

2015-11-01 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2015-10-29 23:14 +0300) wrote: [...] >> You could use #:autoload, but only for ‘%updaters’ because >> ‘upstream-updater-name’ is a macro so it needs to be available at >> expansion time. > > I looked at (info "(guile) Using Guile

[PATCH 2/2] gnu: Add byobu.

2015-11-01 Thread ericbavier
From: Eric Bavier * gnu/packages/screen.scm (byobu): New variable. * gnu/packages/patches/byobu-writable-status.patch: New patch. * gnu-system.am (dist_patch_DATA): Add it. --- gnu-system.am| 1 +

Re: [PATCH 1/3] emacs: Enable 'guix-build-log-mode' for build log files.

2015-11-01 Thread Ludovic Courtès
Alex Kost skribis: > From 11fea59d41063b3511a84a0d783cfa2016ed68c4 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sat, 31 Oct 2015 21:36:41 +0300 > Subject: [PATCH 1/2] emacs: Add 'guix-hash-char-regexp'. > > * emacs/guix-utils.el

Re: [PATCH] gnu: Add nestopiaue.

2015-11-01 Thread Taylan Ulrich Bayırlı/Kammer
Seems I forgot our commit message guidelines; here's a patch with a fixed commit message. >From 06d1fe3145052d7b660bba98db751fcc670a6602 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Taylan=20Ulrich=20Bay=C4=B1rl=C4=B1/Kammer?= Date: Sun, 1 Nov 2015 19:38:53 +0100 Subject:

Re: Of sounds and locales

2015-11-01 Thread matias_jose_seco
Nope, these are top-level definition, so it should be done like this: (define ...) (operating-system ...) Very grateful for the hint! By the way, recently the service API was changed, so those service definitions will not work anymore. At this point i was exploring the possibility to

[PATCH] scripts: environment: Ignore user shell when spawning container.

2015-11-01 Thread David Thompson
Cross this one off the TODO list, Ludo. ;) >From 655edf899710544d681acacab93f4f671962fc49 Mon Sep 17 00:00:00 2001 From: David Thompson Date: Sun, 1 Nov 2015 18:34:53 -0500 Subject: [PATCH] scripts: environment: Ignore user shell when spawning container. *

Re: [PATCH] build: Add a scheme custom test driver using SRFI-64.

2015-11-01 Thread Mathieu Lirzin
Hi, l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> While reading the Automake manual I have discovered that it provides an >> API for custom test drivers, so I've tried to implement something for >> the scheme API for test suites (SRFI-64) which Guix is

[PATCH 1/2] gnu: newt: Build python bindings.

2015-11-01 Thread ericbavier
From: Eric Bavier * gnu/packages/slang.scm (slang)[outputs]: New field. [arguments]: Add #:make-flags argument. Add 'move-python' phase. --- gnu/packages/slang.scm | 24 ++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git

Re: [PATCH] build: Add a scheme custom test driver using SRFI-64.

2015-11-01 Thread Mathieu Lirzin
Mathieu Lirzin writes: > l...@gnu.org (Ludovic Courtès) writes: >> Awesome! Are the “inner” tests displayed by default? Or is there some >> environment variable to control that? > > Yes, each test case is displayed by default. > >> I’d prefer the default to display only file

[PATCH 1/3] gnu: Add c-ares.

2015-11-01 Thread Efraim Flashner
* gnu/packages/aria2.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/aria2.scm | 59 ++ 2 files changed, 60 insertions(+) create mode 100644 gnu/packages/aria2.scm diff --git

[PATCH 0/3] add c-ares and aria2

2015-11-01 Thread Efraim Flashner
This patch has driven me crazy a bit. C-ares is a library for asynchronous DNS lookups, and aria2 is a cli program to download multiple files/torrents simultaneously, and also a git-annex dependency. C-ares builds without any problems, but aria2 was a different story. The first problem is that the

[PATCH 3/3] gnu: aria2: Build with c-ares.

2015-11-01 Thread Efraim Flashner
* gnu/packages/aria2.scm (aria2)[inputs]: Add c-ares. [arguments]: Add environmental variables for c-ares. --- gnu/packages/aria2.scm | 13 +++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/gnu/packages/aria2.scm b/gnu/packages/aria2.scm index dacf4e2..debe53a 100644

[PATCH 2/3] gnu: Add aria2.

2015-11-01 Thread Efraim Flashner
* gnu/packages/aria2.scm (aria2): New variable. --- gnu/packages/aria2.scm | 43 ++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/gnu/packages/aria2.scm b/gnu/packages/aria2.scm index 86497f2..dacf4e2 100644 --- a/gnu/packages/aria2.scm +++

Re: [PATCH 0/3] add c-ares and aria2

2015-11-01 Thread Efraim Flashner
On Mon, 2 Nov 2015 09:15:20 +0200 Efraim Flashner wrote: > This patch has driven me crazy a bit. C-ares is a library for asynchronous DNS > lookups, and aria2 is a cli program to download multiple files/torrents > simultaneously, and also a git-annex dependency. C-ares