[PATCH 1/2] import: json: Silence json-fetch output.

2016-12-04 Thread Eric Bavier
* guix/import/json.scm (json-fetch): Use http-fetch instead of url-fetch to avoid writing to stdout and a temporary file for each invocation. * guix/import/gem.scm (rubygems-fetch): Do not redirect json-fetch output to /dev/null. * guix/import/pypi.scm (pypi-fetch): Likewise. ---

[PATCH] doc: Correct example for 'wpa-supplicant-service-type'

2016-12-04 Thread alex . ter . weele
>From 6356c26a14fe1f487eb7f185570420489a7f8d34 Mon Sep 17 00:00:00 2001 From: Alex ter Weele Date: Sun, 4 Dec 2016 20:46:14 -0500 Subject: [PATCH] doc: Correct example for 'wpa-supplicant-service-type' --- doc/guix.texi | 5 +++-- 1 file changed, 3 insertions(+), 2

Re: [PATCH 0/2] i3 window manager update 4.13

2016-12-04 Thread Marius Bakke
Leo Famulari writes: > These patches update i3 to the latest upstream version, 4.13. > > The first seems necessary since xcb-util-cursor's pkg-config file > includes the propagated packages in its 'Requires.private' field. I > noticed this issue when the i3 build failed

[PATCH 1/2] gnu: xcb-util-cursor: Propagate dependencies from 'xcb-cursor.pc'.

2016-12-04 Thread Leo Famulari
* gnu/packages/xorg.scm (xcb-util-cursor)[inputs]: Move xcb-util-renderutil and xcb-util-image to ... [propagated-inputs]: ... here. --- gnu/packages/xorg.scm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gnu/packages/xorg.scm b/gnu/packages/xorg.scm index

[PATCH 0/2] i3 window manager update 4.13

2016-12-04 Thread Leo Famulari
These patches update i3 to the latest upstream version, 4.13. The first seems necessary since xcb-util-cursor's pkg-config file includes the propagated packages in its 'Requires.private' field. I noticed this issue when the i3 build failed because these packages weren't available. i3 itself has

[PATCH 2/2] gnu: i3-wm: Update to 4.13.

2016-12-04 Thread Leo Famulari
* gnu/packages/wm.scm (i3-wm): Update to 4.13. [arguments]: Pass '-std=c11' to #:make-flags. Provide path to XML_CATALOG_FILES. Pass '--disable-builddir' to #:configure-flags. Re-enable the 'configure' phase to adjust to new Autotools build system. [inputs]: Add xcb-util-xrm. [native-inputs]: Add

Re: [PATCH] gnu: Add qmidiarp.

2016-12-04 Thread Ricardo Wurmus
Leo Famulari writes: > On Sun, Dec 04, 2016 at 07:38:08PM +0100, Ricardo Wurmus wrote: >> * gnu/packages/music.scm (qmidiarp): New variable. > >> +(description "QMidiArp is an advanced MIDI arpeggiator, programmable >> step >> +sequencer and LFO. It can hold any number

GNU Shepherd 0.3.2 released

2016-12-04 Thread Ludovic Courtès
We are pleased to announce the GNU Shepherd version 0.3.2, a bug-fix release. • About The GNU Daemon Shepherd or GNU Shepherd is a service manager written in Guile that looks after the herd of system services. It provides a replacement for the service-managing capabilities of SysV-init

Re: [PATCH] Add libtermkey, vis and lua-lpeg packages

2016-12-04 Thread Ludovic Courtès
Hello, and welcome! Thanks for sharing patches! They are almost ready to be applied, I’ll just point out a few issues. You can look at for more info. jm...@openmailbox.org skribis: > From

Re: [PATCH] gnu: Patch libxt's default search path.

2016-12-04 Thread Ludovic Courtès
John Darrington skribis: > * gnu/packages/patches/libxt-guix-search-paths.patch: New file. > * gnu/packages/xorg.scm (libxt) [source]: Add patch. > --- > gnu/packages/patches/libxt-guix-search-paths.patch | 123 > + > gnu/packages/xorg.scm

Re: [PATCH] gnu: file-system-shepherd-service: Use mount-file-system.

2016-12-04 Thread Ludovic Courtès
John Darrington skribis: > On Wed, Nov 30, 2016 at 01:51:23PM +0100, Ludovic Court??s wrote: > John Darrington skribis: > > > * gnu/services/base.scm (file-system-shepherd-service): Use > mount-file-system > > instead of manually

Re: RFH: Add prosody service

2016-12-04 Thread Ludovic Courtès
Hello Clément, Clément Lassieur skribis: >>> B. Common settings should have a default value in prosody-configuration, >>>and be disabled by default in the list of virtualhost-configurations. >> >> Oh, I see. >> >>> I found two ways to solve this: >>> >>> 1. One uses

Re: Staging (was [PATCH] gnu: mesa: Update to 13.0.1.)

2016-12-04 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Dec 04, 2016 at 11:17:12AM +0100, Ricardo Wurmus wrote: >> >> Marius Bakke writes: >> >> > Pushed to staging anyway! >> >> Just a note: the original plan was to freeze staging on November 30 and >> merge on December 7

Re: [PATCH] Generate multiple paginated packages pages.

2016-12-04 Thread Ludovic Courtès
Alex Sassmannshausen skribis: > * website/www.scm (%web-pages): Add code for generating our packages > pages. > * website/www/packages.scm (packages-by-grouping): New procedure. > (paginated-packages-page): New procedure. > (packages-page): Tweak for use by

Re: New Danish PO file for 'guix' (version 0.11.0)

2016-12-04 Thread Marius Bakke
Translation Project Robot writes: > Hello, gentle maintainer. > > This is a message from the Translation Project robot. > > A revised PO file for textual domain 'guix' has been submitted > by the Danish team of translators. The file is available at: > >

Re: New Danish PO file for 'guix-packages' (version 0.11.0)

2016-12-04 Thread Marius Bakke
Translation Project Robot writes: > Hello, gentle maintainer. > > This is a message from the Translation Project robot. > > A revised PO file for textual domain 'guix-packages' has been submitted > by the Danish team of translators. The file is available at: > >

Re: Preparing mass-packaging of 338 KDE application - how to do?

2016-12-04 Thread Efraim Flashner
On Sun, Dec 04, 2016 at 08:59:24PM +0100, Hartmut Goebel wrote: > Hi, > > the number of packages increased to 338(!). > > The first list of 170 contained "only" the applications listed at > http://kde.org/applications. In addition there are ca. 90 packages in >

New Danish PO file for 'guix-packages' (version 0.11.0)

2016-12-04 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix-packages' has been submitted by the Danish team of translators. The file is available at: http://translationproject.org/latest/guix-packages/da.po (We can arrange

New Danish PO file for 'guix' (version 0.11.0)

2016-12-04 Thread Translation Project Robot
Hello, gentle maintainer. This is a message from the Translation Project robot. A revised PO file for textual domain 'guix' has been submitted by the Danish team of translators. The file is available at: http://translationproject.org/latest/guix/da.po (We can arrange things so that in the

Re: [PATCH v2 4/4] gnu: python2-flask: Pick up python-flask's native-inputs.

2016-12-04 Thread Hartmut Goebel
Am 03.12.2016 um 21:38 schrieb Efraim Flashner: > > + (native-inputs `(("python2-setuptools" ,python2-setuptools) > > + ,@(package-native-inputs base)) > > There is no need for adding setuptools here. It is now included in our base python installation, even for

Re: Preparing mass-packaging of 338 KDE application - how to do?

2016-12-04 Thread Hartmut Goebel
Hi, the number of packages increased to 338(!). The first list of 170 contained "only" the applications listed at http://kde.org/applications. In addition there are ca. 90 packages in download.kde.org/stable/applications and another ca. 90 in download.kde.org/stable/ which are not listed at

How to deal with UTF-8 filenames?

2016-12-04 Thread Marius Bakke
Hello Guix, I'm trying to package the Norwegian Bokmål Aspell dictionary, which contains a 'bokmål.alias' in the source archive. This causes 'readdir' to throw a decoding-error. Here is the backtrace: phase `unpack' succeeded after 0.1 seconds starting phase `patch-usr-bin-file' Backtrace: In

Re: [PATCH] gnu: Add qmidiarp.

2016-12-04 Thread Leo Famulari
On Sun, Dec 04, 2016 at 07:38:08PM +0100, Ricardo Wurmus wrote: > * gnu/packages/music.scm (qmidiarp): New variable. > +(description "QMidiArp is an advanced MIDI arpeggiator, programmable step > +sequencer and LFO. It can hold any number of arpeggiator, sequencer, or LFO > +modules running

[PATCH] gnu: Add qmidiarp.

2016-12-04 Thread Ricardo Wurmus
* gnu/packages/music.scm (qmidiarp): New variable. --- gnu/packages/music.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index dc8c54e..f748b57 100644 --- a/gnu/packages/music.scm +++

Re: [PATCH] gnu: Add Swedish Aspell dictionary

2016-12-04 Thread Marius Bakke
Christopher Andersson writes: > From 9dc8524d7a874dd360dea642ac5956f6181266c8 Mon Sep 17 00:00:00 2001 > From: Christopher Andersson > Date: Sun, 4 Dec 2016 11:24:26 +0100 > Subject: [PATCH] gnu: Add Swedish Aspell dictionary > > *

Add a pastebin client to the next guixsd image release

2016-12-04 Thread ng0
I think the next release image for GuixSD should include wgetpaste as a tool. This would make it possible for people who are stuck in the image and who are doing the installation, to paste the config.scm or any other command output. Are there any security concerns, or is this something we can do?

Re: Time to build ‘staging’!

2016-12-04 Thread Leo Famulari
On Sun, Dec 04, 2016 at 05:43:36PM +0100, Marius Bakke wrote: > Ludovic Courtès writes: > > > Hi Guix! > > > > It’s time to merge master into staging and build it! > > > > Leo, Marius: thoughts? Since you’re the one who did most of the work > > there, I suggest that you do this

Re: [PATCH] gnu: python-flask: Make python-click a propagated-input.

2016-12-04 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-click)[native-inputs]: Move to ... > [propagated-inputs]: ... here. > --- > gnu/packages/python.scm | 5 ++--- > 1 file changed, 2 insertions(+), 3 deletions(-) > > diff --git a/gnu/packages/python.scm

Staging (was [PATCH] gnu: mesa: Update to 13.0.1.)

2016-12-04 Thread Leo Famulari
On Sun, Dec 04, 2016 at 11:17:12AM +0100, Ricardo Wurmus wrote: > > Marius Bakke writes: > > > Pushed to staging anyway! > > Just a note: the original plan was to freeze staging on November 30 and > merge on December 7 (Wednesday). I think it’s time to actually freeze >

Re: Time to build ‘staging’!

2016-12-04 Thread Marius Bakke
Ludovic Courtès writes: > Hi Guix! > > It’s time to merge master into staging and build it! > > Leo, Marius: thoughts? Since you’re the one who did most of the work > there, I suggest that you do this (Leo has access to Hydra). I just did a master merge and picked the mupdf

Re: [PATCH 3/4] gnu: Add barrnap.

2016-12-04 Thread Ricardo Wurmus
Marius Bakke writes: > Ben Woodcroft writes: > >> * gnu/packages/bioinformatics.scm (barrnap): New variable. […] >> +16S) and eukaryotes (5S, 5.8S, 28S, 18S). It takes FASTA DNA sequence as >> input, >> +and write GFF3 as output. It uses the

Re: [PATCH] system: Remove spec->file-system.

2016-12-04 Thread David Craven
Hi Ludo, Ah yes, that makes sense. Thank you for explaining. I think I'm understanding the general design pattern better: Build side code that uses a record from gnu/system is a gexp in gnu/system. This gexp is passed to a function in gnu/build so that gnu/build itself doesn't need to import

Re: [PATCH] system: Remove spec->file-system.

2016-12-04 Thread Ludovic Courtès
David Craven skribis: > * gnu/system/file-systems.scm (spec->file-system): Remove variable. > * gnu/system/linux-container.scm (container-script): Refactor. [...] > --- a/gnu/system/linux-container.scm > +++ b/gnu/system/linux-container.scm > @@ -81,8 +81,7 @@ MAPPINGS is a

Time to build ‘staging’!

2016-12-04 Thread Ludovic Courtès
Hi Guix! It’s time to merge master into staging and build it! Leo, Marius: thoughts? Since you’re the one who did most of the work there, I suggest that you do this (Leo has access to Hydra). TIA! :-) Ludo’.

Re: [PATCH 0/2] Move image viewers to (gnu packages image-viewers).

2016-12-04 Thread Alex Kost
Marius Bakke (2016-12-02 11:59 +0100) wrote: > Alex Kost writes: > >> As discussed around here: >> , >> these patches move image viewers to their module. Also exiv2 is moved >> to (gnu packages image). >> >>

[PATCH] gnu: Add Swedish Aspell dictionary

2016-12-04 Thread Christopher Andersson
From 9dc8524d7a874dd360dea642ac5956f6181266c8 Mon Sep 17 00:00:00 2001 From: Christopher Andersson Date: Sun, 4 Dec 2016 11:24:26 +0100 Subject: [PATCH] gnu: Add Swedish Aspell dictionary * gnu/packages/aspell.scm (aspell-dict-sv): New variable. --- gnu/packages/aspell.scm

Re: [PATCH 0/4] Add Ingen

2016-12-04 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Hi Guix, > > Ingen is a very flexible audio environment, which can be used as a modular > synthesizer or an audio effects chain. > > There hasn't been a proper release even though it's been very usable since a > couple of years already. It depends

Re: [PATCH] gnu: mesa: Update to 13.0.1.

2016-12-04 Thread Ricardo Wurmus
Marius Bakke writes: > Pushed to staging anyway! Just a note: the original plan was to freeze staging on November 30 and merge on December 7 (Wednesday). I think it’s time to actually freeze staging now. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F