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

2016-12-07 Thread Eric Bavier
On Wed, 07 Dec 2016 11:59:10 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Eric Bavier skribis: > > > * 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 n

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

2016-12-07 Thread Eric Bavier
On Wed, 07 Dec 2016 12:02:35 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Eric Bavier skribis: > > > * 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):

[PATCH] gnu: Add gnome-system-monitor.

2016-12-07 Thread rennes
* gnu/packages/gnome.scm (gnome-system-monitor): New variable. --- gnu/packages/gnome.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index e7798e939..1dde6c06c 100644 --- a/gnu/packages/gnome.scm +++ b/g

[PATCH] gnu: Add gnome-system-monitor.

2016-12-07 Thread rennes
Hello, this patch is GNOME System Monitoring, a tool to monitoring resources such as: CPU, memory, swap and networking. Linted and tested. Thanks

Re: [PATCH 1/1] gnu: tcsh: Fix out of bounds read.

2016-12-07 Thread Leo Famulari
On Wed, Dec 07, 2016 at 01:55:47PM +0100, Marius Bakke wrote: > Ludovic Courtès writes: > > > That could go to the next ‘staging’ branch or ‘core-updates’, which > > might be merged first. (How come this many packages depend on tcsh?) > > tcsh is used by the 'boost' and 'texlive' packages. Tcs

Re: [PATCH 1/2] gnu: tlsdate: Use the system provided certificate store.

2016-12-07 Thread ng0
Ludovic Courtès writes: > Hello! > > ng0 skribis: > >> * gnu/packages/ntp.scm (tlsdate)[arguments]: Configure with unprivileged >> user and group. >> [arguments]: Build with the system provided certificates in a new phase. > > [...] > >> + '(#:configure-flags '("--with-unpriv-user=tlsdate"

Re: Add a pastebin client to the next guixsd image release

2016-12-07 Thread ng0
Ludovic Courtès writes: > ng0 skribis: > >> Ludovic Courtès writes: >> >>> Alex Kost skribis: >>> ng0 (2016-12-04 18:16 +) wrote: > I think the next release image for GuixSD should include > wgetpaste as a tool. This would make it possible for people who > are stuck i

Re: [PATCH] gnu: Update 'geiser' hash and deprecate 'geiser-next'.

2016-12-07 Thread Ludovic Courtès
Alex Kost skribis: > As several people noticed, the release tarball of Geiser 0.9 was updated > in place some time ago. > > The story is: Federico found that Geiser 0.9 does not contain some files > for Chibi and Chez, so he let the upstream know about it¹, and added > 'geiser-next' package². Th

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

2016-12-07 Thread Marius Bakke
José Miguel Sánchez García writes: > Let's see if these patches get accepted now! I think I've taken into > account > every single detail. > > These patches add three packages: vis, lua and libtermkey. vis depends > on lua > and libtermkey, so add them before adding vis. > > vis is being added

Re: [PATCH 1/2] gnu: tlsdate: Use the system provided certificate store.

2016-12-07 Thread Ludovic Courtès
Hello! ng0 skribis: > * gnu/packages/ntp.scm (tlsdate)[arguments]: Configure with unprivileged user > and group. > [arguments]: Build with the system provided certificates in a new phase. [...] > + '(#:configure-flags '("--with-unpriv-user=tlsdate" > + "--with-un

Re: Add a pastebin client to the next guixsd image release

2016-12-07 Thread Ludovic Courtès
ng0 skribis: > Ludovic Courtès writes: > >> Alex Kost skribis: >> >>> ng0 (2016-12-04 18:16 +) wrote: >>> 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 inst

Re: [PATCH] gnu: Fix path to /etc/netconfig in libtirpc.

2016-12-07 Thread Ludovic Courtès
John Darrington skribis: > * gnu: gnu/packages/onc-rpc.scm (libtirpc) [arguments]: Replace > "/etc/netconfig" Typo. Otherwise LGTM, thanks! Ludo’.

Re: MinGW cross-compilation support

2016-12-07 Thread Ludovic Courtès
Jan Nieuwenhuizen skribis: > Ludovic Courtès writes: > >> After all this time I’m happy to report that I’ve finally merged MinGW >> cross-compilation support, woohoo! > > Yay, thanks Ludovic, Manolis and Mark!!! Well, thank *you*! There were a lot of iterations on this patch series, a lot of wo

Re: MinGW cross-compilation support

2016-12-07 Thread Ludovic Courtès
Hey! Manolis Ragkousis skribis: > On 12/07/16 11:36, Ludovic Courtès wrote: [...] >> Adding a new cross-compilation target is a commitment. So I hope you >> and others will make sure it remains functional and useful! >> >> I also think that together with Manolis and everyone else who’s playe

Re: [PATCH 2/3] gnu: Add python-argcomplete.

2016-12-07 Thread Tobias Geerinckx-Rice
Danny, On 07/12/16 18:19, Danny Milosavljevic wrote: > LGTM (with the name change). Thanks. I went ahead and added a python2 variant as well. Kind regards, T G-R signature.asc Description: OpenPGP digital signature

[PATCH] gnu: Fix asciinema build.

2016-12-07 Thread José Miguel Sánchez García
Tiny fix: add python-requests to the inputs field. -- José Miguel Sánchez GarcíaFrom cdad51eefcfe5c193fc7efb37cb271195feab310 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Miguel=20S=C3=A1nchez=20Garc=C3=ADa?= Date: Wed, 7 Dec 2016 19:04:23 +0100 Subject: [PATCH] gnu: Fix asciinema build

Re: [PATCH] gnu: python-sqlalchemy-utils: Update to 0.32.11.

2016-12-07 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-sqlalchemy-utils): Update to 0.32.11. > --- > gnu/packages/python.scm | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) Applied, thanks! signature.asc Description: PGP signature

[PATCH] gnu: Add vis, libtermkey and lua-lpeg.

2016-12-07 Thread José Miguel Sánchez García
Let's see if these patches get accepted now! I think I've taken into account every single detail. These patches add three packages: vis, lua and libtermkey. vis depends on lua and libtermkey, so add them before adding vis. vis is being added in a new file, gnu/text-editors.scm , as requested

[PATCH] gnu: python-sqlalchemy-utils: Update to 0.32.11.

2016-12-07 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy-utils): Update to 0.32.11. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8fe3d36d0..3d938ccc1 100644 --- a/gnu/packages/python.scm +++ b/gnu/pa

Re: [PATCH 2/3] gnu: Add python-argcomplete.

2016-12-07 Thread Danny Milosavljevic
On Wed, 7 Dec 2016 04:22:27 +0100 Tobias Geerinckx-Rice wrote: > On 07/12/16 04:19, Tobias Geerinckx-Rice wrote: > > * gnu/packages/python.scm (argcomplete): New variable. > > s/argcomplete/python-argcomplete/ :-) > LGTM (with the name change).

[PATCH] doc: add Creating a New Cross Target.

2016-12-07 Thread Jan Nieuwenhuizen
Hi, Here's my doc draft on the cross build system. Suggestions/additions welcome! Greetings, Jan >From e887762bd07d77b68ff19b0ced3ab41c15faa1ac Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Wed, 7 Dec 2016 17:45:29 +0100 Subject: [PATCH] doc: add Creating a New Cross Target. * doc/gu

Re: [PATCH 1/3] gnu: Add sshuttle.

2016-12-07 Thread Tobias Geerinckx-Rice
Hartmut, On 07/12/16 10:44, Hartmut Goebel wrote: > The LICENCE file says LGPL 2.1+ as you said, but > https://pypi.python.org/pypi/sshuttle/ says it is GPL2+. I know :-) That would be because of this gem, copied from... head -n 5 setup.py #!/usr/bin/env python # Copyright 2012-2014

[PATCH] gnu: Fix path to /etc/netconfig in libtirpc.

2016-12-07 Thread John Darrington
* gnu: gnu/packages/onc-rpc.scm (libtirpc) [arguments]: Replace "/etc/netconfig" with (string-append %output "/etc/netconfig") --- gnu/packages/onc-rpc.scm | 8 1 file changed, 8 insertions(+) diff --git a/gnu/packages/onc-rpc.scm b/gnu/packages/onc-rpc.scm index 0bcc885..8ef3e9f 100644

Re: MinGW cross-compilation support

2016-12-07 Thread Jan Nieuwenhuizen
Ludovic Courtès writes: > After all this time I’m happy to report that I’ve finally merged MinGW > cross-compilation support, woohoo! Yay, thanks Ludovic, Manolis and Mark!!! > Hydra will build the cross-compilation toolchain and some example > packages. Great! > I didn’t merge the cross-libto

Re: [PATCH] gnu: Add python-sadisplay.

2016-12-07 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-sadisplay): New variable. > --- > gnu/packages/python.scm | 23 +++ > 1 file changed, 23 insertions(+) Thanks! I updated home-page to HTTPS and added a python2 variant. Applied as 1ed21519f7de3931489f45fee0d582

Re: [PATCH 1/1] gnu: tcsh: Fix out of bounds read.

2016-12-07 Thread Marius Bakke
Ludovic Courtès writes: > That could go to the next ‘staging’ branch or ‘core-updates’, which > might be merged first. (How come this many packages depend on tcsh?) tcsh is used by the 'boost' and 'texlive' packages. signature.asc Description: PGP signature

Re: MinGW cross-compilation support

2016-12-07 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Hello Guix! > > After all this time I’m happy to report that I’ve finally merged MinGW > cross-compilation support, woohoo! That's very cool! I don't have much to contribute in that area right now since I'm not really a cross-compilation or MinGW expert,

Re: [PATCH] gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.

2016-12-07 Thread Manolis Ragkousis
Hello Ludo, > >> ;; `cross-libc' already returns a cross libc, so clear >> ;; %CURRENT-TARGET-SYSTEM. >> (parameterize ((%current-target-system #f)) >> - (cross-libc target) >> + (cross-libc target ) > > Nope. :-) Oops :-). Fixed and pushed to m

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

2016-12-07 Thread Ludovic Courtès
Eric Bavier skribis: > * 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?

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

2016-12-07 Thread Ludovic Courtès
Eric Bavier skribis: > * 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):

Re: [PATCH 1/1] gnu: tcsh: Fix out of bounds read.

2016-12-07 Thread Ludovic Courtès
Efraim Flashner skribis: > On Wed, Dec 07, 2016 at 01:22:18AM -0500, Leo Famulari wrote: >> * gnu/packages/patches/tcsh-fix-out-of-bounds-read.patch: New file. >> * gnu/local.mk (dist_patch_DATA): Add it. >> * gnu/packages/shells.scm (tcsh)[source]: Use it. >> --- >> gnu/local.mk

Re: MinGW cross-compilation support

2016-12-07 Thread Manolis Ragkousis
Hello everyone, On 12/07/16 11:36, Ludovic Courtès wrote: > Hello Guix! > > After all this time I’m happy to report that I’ve finally merged MinGW > cross-compilation support, woohoo! > > So we should now be able to do: > > guix build --target=i686-w64-mingw32 guile > > to cross-compile Guil

Re: [PATCH] gnu: cross-kernel-headers: Remove propagated-inputs from xhurd-headers.

2016-12-07 Thread Ludovic Courtès
manolis...@gmail.com skribis: > From: Manolis Ragkousis > > * gnu/packages/cross-base.scm (xhurd-headers)[propagated-inputs]: Remove them. OK (for master if you want). Ludo’.

Re: [PATCH] gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.

2016-12-07 Thread Ludovic Courtès
Hello Manolis! Manolis Ragkousis skribis: > This is an old patch which I had forgotten I hadn't pushed to > core-updates back then. > > This is the updated version with your suggestions and checked that it > works with latest core-updates. I believe it can go to master since it does not trigger

[PATCH] gnu: cross-kernel-headers: Remove propagated-inputs from xhurd-headers.

2016-12-07 Thread manolis837
From: Manolis Ragkousis * gnu/packages/cross-base.scm (xhurd-headers)[propagated-inputs]: Remove them. --- gnu/packages/cross-base.scm | 1 - 1 file changed, 1 deletion(-) diff --git a/gnu/packages/cross-base.scm b/gnu/packages/cross-base.scm index e6553dc..5eb3ea2 100644 --- a/gnu/packages/cro

Re: [PATCH] gnu: make-bootstrap: Produce the correct %glibc-bootstrap-tarball for Hurd systems.

2016-12-07 Thread Manolis Ragkousis
Hello Ludo, This is an old patch which I had forgotten I hadn't pushed to core-updates back then. This is the updated version with your suggestions and checked that it works with latest core-updates. Thank you, Manolis From 0e21f4484f67dfd6ed132e9e5b5934f3098c98b3 Mon Sep 17 00:00:00 2001 From:

Re: [PATCH 1/3] gnu: Add sshuttle.

2016-12-07 Thread Hartmut Goebel
Am 07.12.2016 um 04:19 schrieb Tobias Geerinckx-Rice: > +(native-inputs > + `(("python-pytest-runner" ,python-pytest-runner) > + ("python-setuptools-scm" ,python-setuptools-scm) > + > + ;; For tests only. > + ("python-mock" ,python-mock) > + ("python-pytest" ,python-

MinGW cross-compilation support

2016-12-07 Thread Ludovic Courtès
Hello Guix! After all this time I’m happy to report that I’ve finally merged MinGW cross-compilation support, woohoo! So we should now be able to do: guix build --target=i686-w64-mingw32 guile to cross-compile Guile to MinGW. Hydra will build the cross-compilation toolchain and some example

Re: [PATCH 1/1] gnu: tcsh: Fix out of bounds read.

2016-12-07 Thread Efraim Flashner
On Wed, Dec 07, 2016 at 01:22:18AM -0500, Leo Famulari wrote: > * gnu/packages/patches/tcsh-fix-out-of-bounds-read.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/shells.scm (tcsh)[source]: Use it. > --- > gnu/local.mk | 1 + > .