[PATCH] syscalls: setns: Skip binding if there is no such C function.

2015-08-16 Thread David Thompson
From 57faa1368cb96dd94cc32c18a0e6b63285ca8e1d Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Sun, 16 Aug 2015 08:08:34 -0400 Subject: [PATCH] syscalls: setns: Skip binding if there is no such C function. On systems with a glibc prior to 2.14, the 'setns' function is

Running guix-daemon as an unprivileged user (Was: [PATCH] syscalls: setns: Skip binding if there is no such C function.)

2015-08-16 Thread 韋嘉誠
[Reposting with correct sender. Sorry, David.] Great! I ran into this when trying to compile and run guix on a machine at work, where I'm not root. I was planning to run guix as a stow of steroids. But I'm still wondering whether what I'm attempting is even intended to be possible? Of course, I

[PATCH 1/2] gnu: qemu: Honor #:configure-flags argument.

2015-08-16 Thread ericbavier
From: Eric Bavier bav...@member.fsf.org * gnu/packages/qemu.scm (qemu-headless)[arguments]: Honor #:configure-flags arguments for configure phase. --- gnu/packages/qemu.scm | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/gnu/packages/qemu.scm

[PATCH 2/2] gnu: Add American fuzzy lop.

2015-08-16 Thread ericbavier
From: Eric Bavier bav...@member.fsf.org * gnu/packages/debug.scm (american-fuzzy-lop): New variable. --- gnu/packages/debug.scm | 96 +- 1 file changed, 95 insertions(+), 1 deletion(-) diff --git a/gnu/packages/debug.scm b/gnu/packages/debug.scm

Re: [PATCH] gnu: notmuch: Update to 0.20.2.

2015-08-16 Thread Mark H Weaver
David Thompson da...@gnu.org writes: From 74d2db4f0ecbfc00473493e410a086f7c7c0bb10 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Sat, 15 Aug 2015 22:23:59 -0400 Subject: [PATCH] gnu: notmuch: Update to 0.20.2. * gnu/packages/mail.scm (notmuch): Update to

[PATCH 5/5] gnu: Add python-oslotest

2015-08-16 Thread Cyril Roelandt
* gnu/packages/openstack.scm (python-oslotest, python2-olsotest): New variables. --- gnu/packages/openstack.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/openstack.scm b/gnu/packages/openstack.scm index 1a7820a..f79dba0 100644 ---

[PATCH 1/5] gnu: add python-appdirs.

2015-08-16 Thread Cyril Roelandt
* gnu/packages/python.scm (python-appdirs, python2-appdirs): New variables. --- gnu/packages/python.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 940efec..7f48b5b 100644 --- a/gnu/packages/python.scm

[PATCH 0/5] Add oslotest.

2015-08-16 Thread Cyril Roelandt
This is a resubmission of a previous patch, broken down into 5 smaller patches. Cyril Roelandt (5): gnu: add python-appdirs. gnu: Add python-pbr. gnu: Add python-mox3. gnu: Add python-os-client-config gnu: Add python-oslotest gnu-system.am | 1 +

[PATCH 4/5] gnu: Add python-os-client-config

2015-08-16 Thread Cyril Roelandt
* gnu/packages/openstack.scm (python-os-client-config, python2-os-client-config): New variables. --- gnu/packages/openstack.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/openstack.scm

Re: [PATCH 2/2] gnu: commencement: Add support for a native GNU/Hurd system.

2015-08-16 Thread Manolis Ragkousis
I forgot to add the part that points libpthread's makefile to the libihash lib to link against. Unless I do that, ld fails to find -lihash. Updated patch. From 690c42a18df0e4fff6145e0a9c4258ce5cefee7b Mon Sep 17 00:00:00 2001 From: Manolis Ragkousis manolis...@gmail.com Date: Fri, 14 Aug 2015

Running guix-daemon as an unprivileged user (Was: [PATCH] syscalls: setns: Skip binding if there is no such C function.)

2015-08-16 Thread 韋嘉誠
On 16-Aug-2015 2:19 pm, David Thompson da...@gnu.org wrote: Great! I ran into this when trying to compile and run guix on a machine at work, where I'm not root. I was planning to run guix as a stow of steroids. But I'm still wondering whether what I'm attempting is even intended to be possible?

[PATCH 1/2] gnu: Add font-ubuntu

2015-08-16 Thread Eric Dvorsak
* gnu/packages/fonts/scm (font-ubuntu): New variable. --- gnu/packages/fonts.scm | 53 ++ 1 file changed, 53 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index f72c542..f26a599 100644 --- a/gnu/packages/fonts.scm +++

[PATCH 2/2] gnu: Add font-inconsolata

2015-08-16 Thread Eric Dvorsak
* gnu/packages/fonts.scm (font-inconsolata): New variable. --- gnu/packages/fonts.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/fonts.scm b/gnu/packages/fonts.scm index f26a599..b0eac93 100644 --- a/gnu/packages/fonts.scm +++

[PATCHES] import: pypi: Move generally useful procedures to utils module.

2015-08-16 Thread David Thompson
Building off of the new and improved Ruby build system, here are two patches that add a handy RubyGems importer. From b60252c0c52f8ab4b096c00238acab9798ee64f4 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Sun, 16 Aug 2015 21:09:19 -0400 Subject: [PATCH 1/2] import:

[PATCH] gnu: Add ruby-arel.

2015-08-16 Thread David Thompson
Requires the new Ruby build system. From c6bdc405f2c1b79daa3058d73df966224f169293 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Sun, 16 Aug 2015 21:58:12 -0400 Subject: [PATCH] gnu: Add ruby-arel. * gnu/packages/ruby.scm (ruby-arel): New variable. ---

[PATCH 6/7] gnu: Add libconfuse.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm (libconfuse): New variable. --- gnu/packages/i3.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm index d324a10..8895a28 100644 --- a/gnu/packages/i3.scm +++ b/gnu/packages/i3.scm @@ -38,6 +38,27 @@

[PATCH 4/7] gnu: Add xcb-util-cursor.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/xorg.scm (xcb-util-cursor): New variable. --- gnu/packages/xorg.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index a9ecc1e..00d7885 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm

[PATCH 5/7] gnu: Add i3-wm.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/i3.scm | 88 + 2 files changed, 89 insertions(+) create mode 100644 gnu/packages/i3.scm diff --git a/gnu-system.am

[PATCH 1/7] gnu: Add Pod-Simple.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/perl.scm (perl-pod-simple): New variable. --- gnu/packages/perl.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d2e38cc..7318542 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -3,6

[PATCH 7/7] gnu: Add i3status.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm (i3status): New variable. --- gnu/packages/i3.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm index 8895a28..23755fa 100644 --- a/gnu/packages/i3.scm +++ b/gnu/packages/i3.scm @@ -59,6

[PATCH 2/7] gnu: Add libyajl.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/web.scm (libyajl): New variable. --- gnu/packages/web.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 48bfbc7..07054c2 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6,6 +6,7 @@ ;;;

[PATCH 3/7] gnu: Add libev

2015-08-16 Thread Eric Dvorsak
* gnu/packages/libevent.scm (libev): New variable. --- gnu/packages/libevent.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm index 88b13ec..efd8df0 100644 --- a/gnu/packages/libevent.scm +++

Re: [PATCH 2/2] gnu: Add American fuzzy lop.

2015-08-16 Thread Mark H Weaver
ericbav...@openmailbox.org writes: From: Eric Bavier bav...@member.fsf.org * gnu/packages/debug.scm (american-fuzzy-lop): New variable. --- gnu/packages/debug.scm | 96 +- 1 file changed, 95 insertions(+), 1 deletion(-) diff --git

[PATCHES] import: Add Ruby gem importer.

2015-08-16 Thread Thompson, David
Oops, I used the title of the first patch by accident. The title of the second patch is the important one!

Re: [PATCH] gnu: notmuch: Update to 0.20.2.

2015-08-16 Thread Thompson, David
On Sun, Aug 16, 2015 at 2:01 PM, Mark H Weaver m...@netris.org wrote: David Thompson da...@gnu.org writes: From 74d2db4f0ecbfc00473493e410a086f7c7c0bb10 Mon Sep 17 00:00:00 2001 From: David Thompson dthomps...@worcester.edu Date: Sat, 15 Aug 2015 22:23:59 -0400 Subject: [PATCH] gnu: notmuch:

[PATCH 4/7] gnu: Add xcb-util-cursor.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/xorg.scm (xcb-util-cursor): New variable. --- gnu/packages/xorg.scm | 29 + 1 file changed, 29 insertions(+) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index a9ecc1e..dc90918 100644 --- a/gnu/packages/xorg.scm +++ b/gnu/packages/xorg.scm

[PATCH 2/7] gnu: Add libyajl.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/web.scm (libyajl): New variable. --- gnu/packages/web.scm | 20 1 file changed, 20 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 48bfbc7..c1c461a 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@ -6,6 +6,7 @@ ;;;

[PATCH 5/7] gnu: Add i3-wm.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. --- gnu-system.am | 1 + gnu/packages/i3.scm | 89 + 2 files changed, 90 insertions(+) create mode 100644 gnu/packages/i3.scm diff --git a/gnu-system.am

[PATCH 1/7] gnu: Add Pod-Simple.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/perl.scm (perl-pod-simple): New variable. --- gnu/packages/perl.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index d2e38cc..2e7df22 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@

[PATCH 7/7] gnu: Add i3status.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm (i3status): New variable. --- gnu/packages/i3.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm index 725fdb6..a9a5640 100644 --- a/gnu/packages/i3.scm +++ b/gnu/packages/i3.scm @@ -61,6

[PATCH 3/7] gnu: Add libev

2015-08-16 Thread Eric Dvorsak
* gnu/packages/libevent.scm (libev): New variable. --- gnu/packages/libevent.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm index 88b13ec..efd8df0 100644 --- a/gnu/packages/libevent.scm +++

[PATCH 6/7] gnu: Add libconfuse.

2015-08-16 Thread Eric Dvorsak
* gnu/packages/i3.scm (libconfuse): New variable. --- gnu/packages/i3.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm index bcb4888..725fdb6 100644 --- a/gnu/packages/i3.scm +++ b/gnu/packages/i3.scm @@ -39,6 +39,28 @@

[PATCHES] Add i3

2015-08-16 Thread Eric Dvorsak
Hello, Here is a set of patches that add the wonderfull tiling window manager that is i3. I am sorry for this second wave, it fixes things that broke after moving the dependencies into the files that better suite their purpose. I also made some formatting correction after Mark review on IRC.

Re: [PATCH 4/7] gnu: Add xcb-util-cursor.

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 05:05:34 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/xorg.scm (xcb-util-cursor): New variable. --- [...] +(license + (license:non-copyleft + file://COPYING + See COPYING in the distribution. Perhaps we should add a comment noting that

Re: [PATCH 2/7] gnu: Add libyajl.

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 04:05:57 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/web.scm (libyajl): New variable. --- gnu/packages/web.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 48bfbc7..07054c2

Re: [PATCH 6/7] gnu: Add libconfuse.

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 05:05:36 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/i3.scm (libconfuse): New variable. --- gnu/packages/i3.scm | 22 ++ 1 file changed, 22 insertions(+) diff --git a/gnu/packages/i3.scm b/gnu/packages/i3.scm index bcb4888..725fdb6

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-16 Thread Thompson, David
Update: On Tue, Jul 28, 2015 at 9:09 AM, David Thompson dthomps...@worcester.edu wrote: One other caveat is that downloading gems from rubygems.org currently *does not* work because the HTTP responses include an invalid Content-Type header. I added a temporary hack to do my development work

Re: [PATCH 1/2] gnu: qemu: Honor #:configure-flags argument.

2015-08-16 Thread Mark H Weaver
ericbav...@openmailbox.org writes: From: Eric Bavier bav...@member.fsf.org * gnu/packages/qemu.scm (qemu-headless)[arguments]: Honor #:configure-flags arguments for configure phase. Okay, please push. Thanks, Mark

Re: [PATCH 2/2] gnu: Add American fuzzy lop.

2015-08-16 Thread Eric Bavier
On Sun, 16 Aug 2015 19:22:51 -0400 Mark H Weaver m...@netris.org wrote: ericbav...@openmailbox.org writes: From: Eric Bavier bav...@member.fsf.org * gnu/packages/debug.scm (american-fuzzy-lop): New variable. --- gnu/packages/debug.scm | 96

Re: [PATCH 1/7] gnu: Add Pod-Simple.

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 04:05:56 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/perl.scm (perl-pod-simple): New variable. --- gnu/packages/perl.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index

Re: [PATCH 3/7] gnu: Add libev

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 04:05:58 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/libevent.scm (libev): New variable. --- gnu/packages/libevent.scm | 26 ++ 1 file changed, 26 insertions(+) diff --git a/gnu/packages/libevent.scm b/gnu/packages/libevent.scm

Re: [PATCH 5/7] gnu: Add i3-wm.

2015-08-16 Thread Eric Bavier
On Mon, 17 Aug 2015 05:05:35 +0200 Eric Dvorsak e...@dvorsak.fr wrote: * gnu/packages/i3.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] +(define-public i3-wm + (package +(name i3-wm) +(version 4.10.3) [...] +(description i3 is a tiling window manager,

Re: [PATCH] build: ruby: Rewrite build system to use gem archives.

2015-08-16 Thread Pjotr Prins
Made my day :) On Sun, Aug 16, 2015 at 06:19:21PM -0400, Thompson, David wrote: Update: On Tue, Jul 28, 2015 at 9:09 AM, David Thompson dthomps...@worcester.edu wrote: One other caveat is that downloading gems from rubygems.org currently *does not* work because the HTTP responses