Re: How to handle required plugins and dbus services for GNOME Programs?

2015-07-08 Thread Mark H Weaver
Mark H Weaver writes: > 'dconf' apparently needs to be in the profile for both GNOME Terminal > and Totem because of the session dbus service(s) it provides. Without > it, modern GNOME programs behave quite badly. They have no way to > access or change their own configuration settings, e.g. if

Re: [PATCH] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread 韋嘉誠
On Thu, Jul 9, 2015 at 1:54 AM, Mathieu Lirzin wrote: > "Claes Wallin (韋嘉誠)" writes: > >> From: Claes Wallin >> >> * gnu/packages/pumpio.scm (pumpa): Update gitorious.org URL to >> branchable.com URL. >> * gnu/packages/pumpio.scm (pumpa): Update version to 0.9.1. > > You can look and search thr

Re: [PATCH] gnu: brasero: Update to 3.12.1, Add inputs.

2015-07-08 Thread Mark H Weaver
David Hashe writes: > * gnu/packages/gnome.scm (brasero): Update to 3.12.1. > [inputs]: Add gobject-introspection, nettle, and totem-pl-parser. Looks good to me. Can you add your copyright line to the top and send an updated patch? Thanks, Mark

[PATCH] gnu: brasero: Update to 3.12.1, Add inputs.

2015-07-08 Thread David Hashe
* gnu/packages/gnome.scm (brasero): Update to 3.12.1. [inputs]: Add gobject-introspection, nettle, and totem-pl-parser. --- gnu/packages/gnome.scm | 22 +- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 0ec

Re: [PATCH 1/2] gnu: Add libxdg-basedir.

2015-07-08 Thread Mark H Weaver
Alex Kost writes: > Is "freedesktop.scm" the proper place for this package? > > > From 520d68e9baf565d835ee6e92d7903c49666ad6f0 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Wed, 8 Jul 2015 19:32:20 +0300 > Subject: [PATCH 1/2] gnu: Add libxdg-basedir. Looks good to me! Thanks,

Re: [PATCH] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread Mathieu Lirzin
"Claes Wallin (韋嘉誠)" writes: > From: Claes Wallin > > * gnu/packages/pumpio.scm (pumpa): Update gitorious.org URL to branchable.com > URL. > * gnu/packages/pumpio.scm (pumpa): Update version to 0.9.1. You can look and search through the ChangeLog file after 'make dist' or directly throught git

Re: [PATCH 5/5] gnu: Add emacs-mmm-mode

2015-07-08 Thread Mark H Weaver
Alex Kost writes: > Ludovic Courtès (2015-07-04 18:16 +0300) wrote: > >> Alex Kost skribis: >> >>> I think I've found a problem with downloading packages from melpa-stable >>> (probably the same will be with 'melpa', but I don't know). I tried to >>> build this 'emacs-mmm-mode' package but it f

Re: 01/01: gnu: boost: Update to 1.58.0.

2015-07-08 Thread Mark H Weaver
Andreas Enge writes: > commit 16de69c950c473cc3d386cd7569bd1d6051614b6 > Author: Andreas Enge > Date: Wed Jul 8 23:18:40 2015 +0200 > > gnu: boost: Update to 1.58.0. > > * gnu/packages/boost.scm (boost): Update to 1.58.0. This fails to build on mips64el, where boost-1.57.0 worked

Re: [PATCH] Add preseq.

2015-07-08 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Ricardo Wurmus skribis: > >> From e3bd0a861121c441b44d77d30f2aaddb766b49c2 Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus >> Date: Tue, 23 Jun 2015 10:54:00 +0200 >> Subject: [PATCH 2/2] gnu: Add preseq. >> >> * gnu/packages/bioinformatics.scm (preseq):

Re: [PATCH] emacs: Find autoloads in "guix.d" subdirectories.

2015-07-08 Thread Ludovic Courtès
Alex Kost skribis: > From 5ef9e359203a82f9394391161da9fd9dda982f46 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Fri, 19 Jun 2015 12:31:59 +0300 > Subject: [PATCH] emacs: Find autoloads in "guix.d" subdirectories. > > Co-authored-by: Federico Beffa . > > * emacs/guix-emacs.el (guix-emacs-fi

Re: [PATCH 0/15] Add preliminary support for Linux containers

2015-07-08 Thread Ludovic Courtès
"Thompson, David" skribis: > On Wed, Jul 8, 2015 at 8:46 AM, Ludovic Courtès wrote: >> "Thompson, David" skribis: >> >>> On Tue, Jul 7, 2015 at 6:28 AM, Ludovic Courtès wrote: >> >> [...] >> > (lambda () > (sethostname "guix-0.8.3")) Surprisingly, calling ‘getpi

Re: [PATCH 08/15] gnu: build: Add Linux container module.

2015-07-08 Thread Ludovic Courtès
"Thompson, David" skribis: >>> +(test-assert "call-with-container, pid namespace" >>> + (zero? >>> + (call-with-container '() >>> + (lambda () >>> + (match (primitive-fork) >>> + (0 >>> + ;; The first forked process in the new pid namespace is pid 2. >>> + (

Re: [PATCH] gnu: bootstrap: Create a wrapper for guile to set the system load path

2015-07-08 Thread Mark H Weaver
Mark H Weaver writes: > Mark H Weaver writes: > >> We currently use gnu/packages/patches/guile-relocatable.patch to set the >> system load path in the bootstrap guile. However, that patch depends on >> /proc/self/exe which is not present on the Hurd. Therefore, I came up >> with another approa

Re: [PATCH 3/5] build: Add 'emacs-build-system'

2015-07-08 Thread Federico Beffa
On Tue, Jul 7, 2015 at 6:58 PM, Alex Kost wrote: > A side note: I think generally it would be preferable to use an upstream > release in the package recipe rather than to use a melpa(-stable) URL, > i.e.: > > http://foo-upstream.org/foo-0.1.tar.gz instead of > http://stable.melpa.org/packages

Re: [PATCH] gnu: bootstrap: Create a wrapper for guile to set the system load path

2015-07-08 Thread Mark H Weaver
Mark H Weaver writes: > We currently use gnu/packages/patches/guile-relocatable.patch to set the > system load path in the bootstrap guile. However, that patch depends on > /proc/self/exe which is not present on the Hurd. Therefore, I came up > with another approach in the attached patch. Afte

Re: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-08 Thread Ricardo Wurmus
>> Another one, which I think Ricardo has been investigating lately, would be to >> have users manage their profiles via the Web user interface, >> guix-web: . (The video >> > 01__GNU_Guix__The_Emacs_of_Distros.we

Re: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-08 Thread Ricardo Wurmus
Cook, Malcolm writes: > Certainly per-user profiles must be network readable , since they wind > up on PATH. Perhaps within /gnu/guix/profiles/per-user? I have configured guix such that the $localstatedir is /gnu/var, so I only have to export /gnu. > However, if `guix` command is enabled (usi

RE: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-08 Thread Cook, Malcolm
Hi Ludovic and Ricardo, > Ricardo Wurmus skribis: > > > Even then, /gnu would be mounted read-only on all but the management > > host, because there would still only be one daemon writing to the > > store and the localstatedir – even if it would take requests from > > multiple remote guix client

[PATCH 2/2] gnu: Add dunst.

2015-07-08 Thread Alex Kost
>From 8d8928b84b565eb47c36c1e6b2ff2b3c963076d2 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Wed, 8 Jul 2015 21:03:49 +0300 Subject: [PATCH 2/2] gnu: Add dunst. * gnu/packages/dunst.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/duns

[PATCH 1/2] gnu: Add libxdg-basedir.

2015-07-08 Thread Alex Kost
Is "freedesktop.scm" the proper place for this package? >From 520d68e9baf565d835ee6e92d7903c49666ad6f0 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Wed, 8 Jul 2015 19:32:20 +0300 Subject: [PATCH 1/2] gnu: Add libxdg-basedir. * gnu/packages/freedesktop.scm (libxdg-basedir): New variable. --- g

Re: [PATCH] gnu: Add gst-plugins-ugly

2015-07-08 Thread Mark H Weaver
David Hashe writes: >> +(home-page "http://gstreamer.freedesktop.org/";;) > > There's an extraneous semicolon here, I'm not sure where that semicolon came from, but it wasn't in the patch that I posted here. > but once I removed that everything worked fine and I was able to play > mp3s with

RE: Using a shared Guix store (was RE: [Bio-packaging] testing out guix)

2015-07-08 Thread Cook, Malcolm
Hi! > >> > Can anyone elaborate a little on what are the obstacles to having > >> > `/gnu` mounted read-write network wide? > >> > >> Yes, the primary problem is that the daemon assumes that it is the > >> only thing writing to the store and the localstatedir. Any > >> modification of profiles an

[PATCH] gnu: bootstrap: Create a wrapper for guile to set the system load path

2015-07-08 Thread Mark H Weaver
Hello Guix, We currently use gnu/packages/patches/guile-relocatable.patch to set the system load path in the bootstrap guile. However, that patch depends on /proc/self/exe which is not present on the Hurd. Therefore, I came up with another approach in the attached patch. After unpacking the boo

[PATCH] emacs: Find autoloads in "guix.d" subdirectories.

2015-07-08 Thread Alex Kost
The patch to follow Federico's elpa/emacs commits. >From 5ef9e359203a82f9394391161da9fd9dda982f46 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Fri, 19 Jun 2015 12:31:59 +0300 Subject: [PATCH] emacs: Find autoloads in "guix.d" subdirectories. Co-authored-by: Federico Beffa . * emacs/guix-emacs

[PATCH] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread 韋嘉誠
From: Claes Wallin * gnu/packages/pumpio.scm (pumpa): Update gitorious.org URL to branchable.com URL. * gnu/packages/pumpio.scm (pumpa): Update version to 0.9.1. --- gnu/packages/pumpio.scm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gnu/packages/pumpio.scm b/gnu/p

[no subject]

2015-07-08 Thread 韋嘉誠
Ok! Sending the merged patch. Sorry for the patch spam, still figuring out the git-send-mail way of working. -- /c

[PATCH 2/2] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread 韋嘉誠
From: Claes Wallin * gnu/packages/pumpio.scm (pumpa): Update version to 0.9.1. --- gnu/packages/pumpio.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/pumpio.scm b/gnu/packages/pumpio.scm index 26d7b4a..22c631e 100644 --- a/gnu/packages/pumpio.scm +++ b/g

[PATCH 1/2] gnu: Update pumpa source URL.

2015-07-08 Thread 韋嘉誠
From: Claes Wallin * gnu/packages/pumpio.scm (pumpa): Update gitorious.org URL to branchable.com URL. --- gnu/packages/pumpio.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/pumpio.scm b/gnu/packages/pumpio.scm index 4a6375f..26d7b4a 100644 --- a/gnu/package

Re: [PATCH 2/2] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread Mathieu Lirzin
Hi, I think the URL change and the package update commits can be squashed with a commit message like this: gnu: pumpa: Update to 0.9.1. * gnu/packages/pumpio.scm (pumpa): Update to 0.9.1. Change URL. -- Mathieu Lirzin

[PATCH 2/2] gnu: Update pumpa to 0.9.1.

2015-07-08 Thread 韋嘉誠
From: Claes Wallin --- gnu/packages/pumpio.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/pumpio.scm b/gnu/packages/pumpio.scm index 26d7b4a..22c631e 100644 --- a/gnu/packages/pumpio.scm +++ b/gnu/packages/pumpio.scm @@ -30,7 +30,7 @@ (define-public pum

[PATCH 1/2] gnu: Update pumpa source URL.

2015-07-08 Thread 韋嘉誠
From: Claes Wallin * pumpio.scn (pumpa): Update gitorious.org URL to branchable.com URL. --- gnu/packages/pumpio.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/pumpio.scm b/gnu/packages/pumpio.scm index 4a6375f..26d7b4a 100644 --- a/gnu/packages/pumpio.scm +

Re: Adding tags to packages

2015-07-08 Thread Pjotr Prins
I can predict how I will use it. I want to list bioinformatics package and keep track of statistics. Pj. On Wed, Jul 08, 2015 at 11:24:55AM +0200, John Darrington wrote: > On Wed, Jul 08, 2015 at 09:41:04AM +0200, Pjotr Prins wrote: > I don't know it this has been discussed before, but it wo

Re: [PATCH 0/15] Add preliminary support for Linux containers

2015-07-08 Thread Thompson, David
On Wed, Jul 8, 2015 at 8:46 AM, Ludovic Courtès wrote: > "Thompson, David" skribis: > >> On Tue, Jul 7, 2015 at 6:28 AM, Ludovic Courtès wrote: > > [...] > (lambda () (sethostname "guix-0.8.3")) >>> >>> Surprisingly, calling ‘getpid’ in the thunk returns the PID of the >>

Re: [PATCH] Add preseq.

2015-07-08 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From b1ba27153faca9bdf46d42046c43f8c60f945368 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 2 Jul 2015 15:53:47 +0200 > Subject: [PATCH 1/2] gnu: samtools: Install headers. > > * gnu/packages/bioinformatics.scm (samtools)[arguments]: Add phase > "instal

Re: [PATCH] Add rpy2.

2015-07-08 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 070b4f5553ae30c05b97a67692b54503c73ca42f Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Tue, 7 Jul 2015 13:56:49 +0200 > Subject: [PATCH] gnu: Add python-rpy2. > > * gnu/packages/python.scm (python-rpy2, python2-rpy2): New variables. [...] > +(inputs

Re: Adding tags to packages

2015-07-08 Thread Ludovic Courtès
John Darrington skribis: > Looking at other operating systems / package managers which do this, it > has never really been a success. Trying to predict what tags the user > is going to search for is - well like trying to read the mind of > someone you've not yet met. Agreed. Several years ag

Re: [PATCH 07/15] build: syscalls: Add pivot-root.

2015-07-08 Thread Ludovic Courtès
"Thompson, David" skribis: > On Tue, Jul 7, 2015 at 9:35 AM, Ludovic Courtès wrote: >> David Thompson skribis: >> >>> From: David Thompson >>> >>> * guix/build/syscalls.scm (pivot-root): New procedure. >>> * tests/syscalls.scm: Test it. >> >> [...] >> >>> +(test-assert "pivot-root" >>> + (mat

Re: [PATCH 0/15] Add preliminary support for Linux containers

2015-07-08 Thread Ludovic Courtès
"Thompson, David" skribis: > On Tue, Jul 7, 2015 at 6:28 AM, Ludovic Courtès wrote: [...] >>> (lambda () >>> (sethostname "guix-0.8.3")) >> >> Surprisingly, calling ‘getpid’ in the thunk returns the PID of the >> parent (I was expecting it to return 1.) Not sure why that is the

Re: [PATCH 08/15] gnu: build: Add Linux container module.

2015-07-08 Thread Thompson, David
On Tue, Jul 7, 2015 at 9:51 AM, Ludovic Courtès wrote: > David Thompson skribis: > >> * gnu/build/linux-container.scm: New file. >> * gnu-system.am (GNU_SYSTEM_MODULES): Add it. >> * .dir-locals.el: Add Scheme indent rules for 'call-with-clone', >> 'with-clone', >> 'call-with-container', and '

Re: Adding tags to packages

2015-07-08 Thread John Darrington
On Wed, Jul 08, 2015 at 09:41:04AM +0200, Pjotr Prins wrote: I don't know it this has been discussed before, but it would be useful to have an optional tagging system. I would like to mark packages that are useful for bioinformatics which can be outside the bioinformatics.scm. L

Adding tags to packages

2015-07-08 Thread Pjotr Prins
I don't know it this has been discussed before, but it would be useful to have an optional tagging system. I would like to mark packages that are useful for bioinformatics which can be outside the bioinformatics.scm. Likewise it would be useful to mark packages that are security related, network re