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 ACAC http://elephly.net

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

2016-12-04 Thread Danny Milosavljevic
* 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 b/gnu/packages/python.scm index 8f8b0de72..9c3902c3e 100644 --- a/gnu/p

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 on at least two develo

[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 | 9 + 1 file

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 1/2] gnu: exi

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] 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 list of objects tha

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 gnu/

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 NHMMER tool that comes with HMMER for >> +HMM se

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 update. I think it's

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 > staging now. Is there

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 b/gnu/packages/python.scm >

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 (Leo has access t

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: [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 > > * gnu/packages/aspell.scm (aspell-dict-sv): New variable. > --- >

[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 +++ b/gnu/packages/music.sc

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 i

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 ice

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 http:

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 Pyt

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

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 thin

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 > download.kde.org/stable/application

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: > > http://translationproject.org/latest/g

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: > > http://translationproject.org

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 `paginated-packages-page` as well

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 (Wednesday). I think it’s time to actually

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 "eval" to transform the i

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 mounting the file system. > > [..

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 | 3

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 792a9ff128f397bcf9eac1f113e84

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 (o

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 of arpeggiator, sequ

[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 18271b5ed..fc7

[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 s

[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 d

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 because these packages > w

[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 deletions(-) diff --git a/doc

[PATCH 2/2] import: cpan: Add CPAN updater.

2016-12-04 Thread Eric Bavier
* guix/import/cpan.scm (module->dist-name): Fetch the field of interest. (cpan-fetch): Accept release name rather than module name. (fix-source-url): Rename to ... (cpan-source-url): ... this. Take metadata as parameter. (cpan-module->sexp): Move local core-module? procedure to ... (core-module?):

[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. --- guix/import/gem.s