[PATCH] Prevent Git from silently ignoring new files.

2015-07-06 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: only specific files in build-aux dir should be added to .gitignore. I can send a patch to fix this [...] I would gladly accept that. :-) Here it is! -- Mathieu Lirzin From 34987afe669a2c90161ef661356beac2198be071 Mon Sep 17 00:00:00 2001 From:

Re: 0.8.3 for mid-July?

2015-07-06 Thread Federico Beffa
On Sat, Jul 4, 2015 at 4:45 PM, Ludovic Courtès l...@gnu.org wrote: l...@gnu.org (Ludovic Courtès) skribis: I think we should release 0.8.3 for mid to end July. The relevant things to be done include: I forgot something: the ELPA importer and emacs-build-system. Federico, WDYT? Does that

Re: [PATCH] setbfree: Fix build on MIPS64

2015-07-06 Thread Ricardo Wurmus
(I failed to send this email out before the one containing a corrected patch.) + ;; Disable unsupported optimization flags on MIPS64 + ,@(if (string-prefix? mips64 (or (%current-target-system) +(%current-system))) +

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

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/build/syscalls.scm (pivot-root): New procedure. * tests/syscalls.scm: Test it. --- guix/build/syscalls.scm | 15 +++ tests/syscalls.scm | 24 2 files changed, 39 insertions(+) diff --git

[PATCH 04/15] utils: Add call-with-temporary-directory.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/utils.scm (call-with-temporary-directory): New procedure. --- guix/utils.scm | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/guix/utils.scm b/guix/utils.scm index a2ade2b..44913c6 100644 --- a/guix/utils.scm +++

[PATCH 03/15] build: syscalls: Add mkdtemp!

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/build/syscalls.scm (mkdtemp!): New procedure. * tests/syscalls.scm: Test it. --- guix/build/syscalls.scm | 15 +++ tests/syscalls.scm | 9 + 2 files changed, 24 insertions(+) diff --git a/guix/build/syscalls.scm

[PATCH 01/15] build: syscalls: Add additional mount flags.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/build/syscalls.scm (MS_NOSUID, MS_NODEV, MS_NOEXEC, MS_STRICTATIME): New variables. --- guix/build/syscalls.scm | 17 + 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/guix/build/syscalls.scm b/guix/build/syscalls.scm

[PATCH 11/15] gnu: system: Add Linux container module.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * gnu/system/linux-container.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * gnu/system.scm: Export 'operating-system-etc-directory', 'operating-system-boot-script', 'operating-system-locale-directory', and 'file-union'.

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

2015-07-06 Thread David Thompson
Greetings Guix hackers, The following (large) patch set implements the basic building blocks of a Linux container implemention in pure Scheme. There's an awful lot of marketing buzz around the word container these days due to Docker, but they are a generally useful concept that we can use (and

[PATCH 12/15] gnu: system: Add Linux container file systems.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * gnu/system/file-systems.scm (%container-file-systems): New variable. --- gnu/system/file-systems.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/system/file-systems.scm b/gnu/system/file-systems.scm index

[PATCH 06/15] build: syscalls: Add setns syscall wrapper.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/build/syscalls.scm (setns): New procedure. * tests/syscalls.scm: Test it. --- guix/build/syscalls.scm | 15 +++ tests/syscalls.scm | 21 + 2 files changed, 36 insertions(+) diff --git a/guix/build/syscalls.scm

[PATCH 15/15] scripts: Add 'container' subcommand.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/scripts/container.scm: New file. * guix/scripts/container/exec.scm: New file. * doc/guix.texi (Invoking guix container): New section. * Makefile.am (MODULES): Add them. --- Makefile.am | 2 ++ doc/guix.texi | 46

[PATCH 05/15] build: syscalls: Add clone syscall wrapper.

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * guix/build/syscalls.scm (clone): New procedure. (CLONE_NEWNS, CLONE_NEWUTS, CLONE_NEWIPC, CLONE_NEWUSER, CLONE_NEWPID, CLONE_NEWNET): New variables. * tests/syscalls.scm: Test it. --- guix/build/syscalls.scm | 31 +++

[PATCH 10/15] gnu: system: Move file-system-spec to (gnu system file-systems).

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * gnu/system/linux-initrd.scm (file-system-spec): Move this... * gnu/system/file-systems.scm: ... to here. --- gnu/system/file-systems.scm | 10 ++ gnu/system/linux-initrd.scm | 7 --- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git

[PATCH 09/15] gnu: system: Move file-system-mapping into (gnu system file-systems).

2015-07-06 Thread David Thompson
From: David Thompson da...@gnu.org * gnu/system/vm.scm (file-system-mapping, %store-mapping): Move from here... * gnu/system/file-systems.scm: ...to here. * guix/scripts/system.scm: Import (gnu system file-systems). --- gnu/system/file-systems.scm | 32 +++-

Re: [PATCH] Add Emacs PDF tools

2015-07-06 Thread Alex Kost
Ricardo Wurmus (2015-07-05 20:59 +0300) wrote: Thank you very much for packaging it! [...] +(define-public emacs-pdf-tools + (package +(name emacs-pdf-tools) +(version 0.60) +(source (origin + (method url-fetch) + (uri (string-append +

Re: [PATCH] gnu: Add rhythmbox.

2015-07-06 Thread Mark H Weaver
David Hashe david.ha...@dhashe.com writes: On Sun, Jul 5, 2015 at 2:24 PM, Amirouche Boubekki amirou...@hypermove.net wrote: I only tried to play mp3 and ogg. Ogg works. I did not try burning audio cds. I will try later today or tomorrow. mp3 support

Re: [PATCH] gnu: Add Celestia.

2015-07-06 Thread Mark H Weaver
Mark H Weaver m...@netris.org writes: ericbav...@openmailbox.org writes: From: Eric Bavier bav...@member.fsf.org * gnu/packages/education.scm: New file. * gnu/packages/patches/celestia-includes.patch, gnu/packages/patches/celestia-libpng15.patch,

Re: [PATCH] Prevent Git from silently ignoring new files.

2015-07-06 Thread Ludovic Courtès
Mathieu Lirzin m...@openmailbox.org skribis: From 34987afe669a2c90161ef661356beac2198be071 Mon Sep 17 00:00:00 2001 From: Mathieu Lirzin m...@openmailbox.org Date: Mon, 6 Jul 2015 10:47:22 +0200 Subject: [PATCH] Prevent Git from silently ignoring new files. * .gitignore: Ignore only

Re: [PATCH] Add skalibs, execline.

2015-07-06 Thread 韋嘉誠
On Mon, Jun 29, 2015 at 11:36 AM, Claes Wallin (韋嘉誠) g...@clacke.user.lysator.liu.se wrote: On Jun 28, 2015 10:38 PM, Ludovic Courtès l...@gnu.org wrote: Claes Wallin (韋嘉誠) g...@clacke.user.lysator.liu.se skribis: Please start the .patch with a brief description of what it does, and its

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

2015-07-06 Thread Alex Kost
Wouldn't it be better to name it elpa-build-system as that's what it is in my opinion, since it does not retrieve the source directly from upstream but from ELPA/MELPA/... repositories instead. I imagine there may appear another build system for simple emacs packages (that don't provide Makefile,

Re: [PATCH] gnu: Add Celestia.

2015-07-06 Thread Eric Bavier
On 2015-07-04 01:56, Mark H Weaver wrote: ericbav...@openmailbox.org writes: From: Eric Bavier bav...@member.fsf.org * gnu/packages/education.scm: New file. * gnu/packages/patches/celestia-includes.patch, gnu/packages/patches/celestia-libpng15.patch,

Re: [PATCH] scripts: substitute: Avoid infinite looping when updating the substitute list

2015-07-06 Thread Andy Patterson
Hi Ludo, Did you observe the problem when connecting to hydra.gnu.org, or was it another server? Did you have a way to reproduce it? I was only connecting to hydra.gnu.org, and was using a default setup. First I used the install image, and then on my current setup with a version built from

Re: [PATCH] scripts: substitute: Avoid infinite looping when updating the substitute list

2015-07-06 Thread Ludovic Courtès
Hi, Andy Patterson ajpat...@uwaterloo.ca skribis: I was having trouble using substitutes, so I decided to investigate it. I found out that when retrieving the batch of .narinfo files from the server, my connection was always being closed after the first response. Therefore, I would always be

Re: [PATCH] gnu: Add rhythmbox.

2015-07-06 Thread David Hashe
On Mon, Jul 6, 2015 at 2:34 PM, Mark H Weaver m...@netris.org wrote: David Hashe david.ha...@dhashe.com writes: On Sun, Jul 5, 2015 at 2:24 PM, Amirouche Boubekki amirou...@hypermove.net wrote: I only tried to play mp3 and ogg. Ogg works. I did not try burning audio