Re: locales gone

2016-11-05 Thread Danny Milosavljevic
Hi Ludo, On Mon, 17 Oct 2016 11:00:25 +0200 l...@gnu.org (Ludovic Courtès) wrote: > I suppose the untested patch below would work around it. Could you try > and report back? (Will require a reboot or testing with ‘guix system > vm’.) First I tried whether it's still broken with current (~5 min

Re: Patent nonsense: zstd

2016-11-05 Thread Tobias Geerinckx-Rice
[...and now CC'ing the list because mail is hard.] Leo, On 05/11/16 19:56, Leo Famulari wrote: > My 2¢ are quoted from the GNU Free System Distribution Guidelines > [0], which Guix does follow: > > [...] they're often worded so as to make it hard to tell what they > do or don't cover, [...] I

Re: [PATCH 1/6] gnu: Add python-pycodestyle.

2016-11-05 Thread Danny Milosavljevic
Hi, > Does this package supercede pep8? `guix import pypi pep8' gave me 1.7.0, > so we should switch it out if that's the case The request (by Guido van Rossum) can be found at . So yes, it does.

Re: How to use custom grub?

2016-11-05 Thread Danny Milosavljevic
Hi Marius, On Sat, 05 Nov 2016 12:37:07 + Marius Bakke wrote: > I haven't gotten around to really try Dannys patch, but here is the > backtrace when exporting grub-configuration-grub in gnu/system/grub.scm > and changing to (package->derivation grub-configuration-grub)

Re: [Patch 1/10] Add pjproject.

2016-11-05 Thread Ricardo Wurmus
Mathieu Lirzin writes: > Hi, > > Ricardo Wurmus writes: > >> PS: for future reference, this >> >> (lambda (file) >> (if (or (string=? file ".") >> (string=? file "..")) >> #f >> #t)) >> >> could more concisely be written as >> >> (cute (not (or

Shepherd does not recycle zombie processes

2016-11-05 Thread Dale Mellor
I'm running shepherd stand-alone in a Debian system. But I am seeing zombie processes which have been kicked off by shepherd, and they do not get re-spawned. Any suggestions?

Re: [Patch 1/10] Add pjproject.

2016-11-05 Thread Mathieu Lirzin
Hi, Ricardo Wurmus writes: > PS: for future reference, this > > (lambda (file) > (if (or (string=? file ".") > (string=? file "..")) > #f > #t)) > > could more concisely be written as > > (cute (not (or (string=? <> ".") >(string=? <> ".." I

Re: [Patch 8/10] Add libring.

2016-11-05 Thread Ricardo Wurmus
Lukas Gradl writes: > From ad9397f36c7d4e8797c38a838f27079b8ba32631 Mon Sep 17 00:00:00 2001 > From: Lukas Gradl > Date: Sun, 28 Aug 2016 12:26:23 -0500 > Subject: [PATCH 08/10] gnu: Add libring. > * gnu/packages/telephony.scm (libring): New

Re: [Patch 1/10] Add pjproject.

2016-11-05 Thread Ricardo Wurmus
Hi Lukas, > Sorry for the delay! Likewise! :) > Ricardo Wurmus writes: >>> My idea here is the following: The source tree downloaded here contains >>> the complete source for libring, which includes the patches to >>> pjproject. In this snippet I try to get rid of all

Re: [PATCH] gnu: w3m: Fix the commit string.

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 09:07:48PM +, ng0 wrote: > * gnu/packages/w3m.scm (w3m)[source]: Fix the commit string. Thanks, pushed!

[PATCH] fix w3m commit string.

2016-11-05 Thread ng0
w3m lacks a leading "v" in [source] commit. This fixes it.

[PATCH] gnu: w3m: Fix the commit string.

2016-11-05 Thread ng0
* gnu/packages/w3m.scm (w3m)[source]: Fix the commit string. --- gnu/packages/w3m.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/w3m.scm b/gnu/packages/w3m.scm index 54d4a11..216ae65 100644 --- a/gnu/packages/w3m.scm +++ b/gnu/packages/w3m.scm @@ -42,7 +42,7

Re: [PATCH 1/2] gnu: Add python-axolotl-curve25519.

2016-11-05 Thread Leo Famulari
On Thu, Oct 20, 2016 at 04:41:00PM +0530, Arun Isaac wrote: > > > +(license (list license:gpl3; Most files > > + license:isc ; curve/curve25519-donna.c > > Do double check whether the license of curve/curve25519-donna.c is the > ISC license. I am not awfully sure.

Re: [PATCH] gnu: Add qtwebkit.

2016-11-05 Thread Thomas Danckaert
From: Leo Famulari Subject: Re: [PATCH] gnu: Add qtwebkit. Date: Sat, 5 Nov 2016 14:45:38 -0400 Can you add a code comment mentioning that this package is not officially supported by the Qt project? done! I've attached an updated patch, as well as a follow-up patch for

Re: [PATCH 1/6] gnu: Add python-pycodestyle.

2016-11-05 Thread Efraim Flashner
On Sat, Nov 05, 2016 at 12:27:01PM +0100, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle): > New variables. > --- > gnu/packages/python.scm | 27 +++ > 1 file changed, 27 insertions(+) > > diff --git

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-11-05 Thread Marius Bakke
Leo Famulari writes: > On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote: >> * gnu/packages/grub.scm (grub-efi): New variable. >> --- >> gnu/packages/grub.scm | 21 + >> 1 file changed, 21 insertions(+) >> >> diff --git a/gnu/packages/grub.scm

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

2016-11-05 Thread Leo Famulari
On Wed, Nov 02, 2016 at 08:52:03AM +0100, Translation Project Robot wrote: > 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 Brazilian Portuguese team of translators. The file is

Re: [PATCH 6/6] gnu: Provide pytest to python-sqlalchemy-utils.

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 03:58:16PM +, Marius Bakke wrote: > Danny Milosavljevic writes: > > > * gnu/packages/python.scm (python-sqlalchemy-utils)[arguments]: Add pytest. > > This is not [arguments], but [native-inputs]. That applies to the > previous patch as well! >

Re: [PATCH 6/6] gnu: Add grub-efi.

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 12:55:11PM +, Marius Bakke wrote: > * gnu/packages/grub.scm (grub-efi): New variable. > --- > gnu/packages/grub.scm | 21 + > 1 file changed, 21 insertions(+) > > diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm > index ffce1bf..e06216f

Re: Patent nonsense: zstd

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 06:13:58PM +0100, Tobias Geerinckx-Rice wrote: > I've had a package for the ‘zstd’ compressor lying about for quite some > time — since before its weird appropriation by Facebook Inc. as a PR > tool. Apart from that, it's nice. It's fast. Why not upstream it. > > While

Re: [PATCH 1/3] gnu: lua: Update to 5.3.3.

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 06:43:39PM +, Marius Bakke wrote: > Marius Bakke writes: > > Leo Famulari writes: > >> Does this lua52-liblua-so.patch still apply / is it still needed for Lua > >> 5.3? I remember that there were significant differences

Re: [PATCH] gnu: Add qtwebkit.

2016-11-05 Thread Leo Famulari
On Wed, Nov 02, 2016 at 02:05:09PM +0100, Thomas Danckaert wrote: > From: Leo Famulari > Subject: Re: [PATCH] gnu: Add qtwebkit. > Date: Sat, 29 Oct 2016 20:22:14 -0400 > > > Is there any official statement from Qt about these "community > > releases"? I see that it is hosted

Re: [PATCH 1/3] gnu: lua: Update to 5.3.3.

2016-11-05 Thread Marius Bakke
Marius Bakke writes: > Leo Famulari writes: > >> On Mon, Oct 31, 2016 at 01:29:42PM +, Marius Bakke wrote: >>> * gnu/packages/lua.scm (lua): Update to 5.3.3. >>> [source]: Use https URL. >>> [home-page]: Use https URL. >>> (lua-5.2): New variable.

Re: [PATCH v3 3/3] gnu: Add kicad.

2016-11-05 Thread Leo Famulari
On Wed, Nov 02, 2016 at 05:42:01PM +0200, Theodoros Foradis wrote: > Right. Is it normal that the url is not checked again, after having the > source in store? Yes, Guix finds the file named by the source hash in /gnu/store and so it doesn't try downloading it. You can check for this mistake

Re: [PATCH 1/1] gnu: weex: Fix CVE-2005-3150.

2016-11-05 Thread Leo Famulari
On Sat, Nov 05, 2016 at 10:53:57AM +, Marius Bakke wrote: > Leo Famulari writes: > > > * gnu/packages/patches/weex-CVE-2005-3150.patch: New file. > > * gnu/local.mk (dist_patch_DATA): Add it. > > * gnu/packages/ftp.scm (weex)[source]: Use it. > > Wow, an 11 year-old CVE.

Patent nonsense: zstd

2016-11-05 Thread Tobias Geerinckx-Rice
Guix, I've had a package for the ‘zstd’ compressor lying about for quite some time — since before its weird appropriation by Facebook Inc. as a PR tool. Apart from that, it's nice. It's fast. Why not upstream it. While updating and cleaning it up for submission, I noticed a ‘PATENTS’ file[0]

Re: Guix on clusters and in HPC

2016-11-05 Thread Roel Janssen
Pjotr Prins writes: > Wrote down a way to distribute software using containers and tar ;) > > https://github.com/pjotrp/guix-notes/blob/master/DISTRIBUTE.org > Wow, awesome stuff! I'm going to play around with this. Kind regards, Roel Janssen

Re: [PATCH 1/6] gnu: Add fatfsck-static.

2016-11-05 Thread Marius Bakke
Hartmut Goebel writes: > Am 05.11.2016 um 13:55 schrieb Marius Bakke: >> +(define-public fatfsck/static >> + (package >> +(name "fatfsck-static") > > What is the reason for using a different name in "define"? I mostly followed the convention of the e2fsck

Re: [PATCH 1/6] gnu: Add fatfsck-static.

2016-11-05 Thread Hartmut Goebel
Am 05.11.2016 um 13:55 schrieb Marius Bakke: > +(define-public fatfsck/static > + (package > +(name "fatfsck-static") What is the reason for using a different name in "define"? -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers.com | |

Re: [PATCH 6/6] gnu: Provide pytest to python-sqlalchemy-utils.

2016-11-05 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-sqlalchemy-utils)[arguments]: Add pytest. This is not [arguments], but [native-inputs]. That applies to the previous patch as well! > --- > gnu/packages/python.scm | 2 ++ > 1 file changed, 2 insertions(+)

Re: [PATCH 5/6] gnu: Make python-sqlalchemy-utils's existing inputs propagated.

2016-11-05 Thread Marius Bakke
Nit-pick, but the commit message should be in the following style: "gnu: python-sqlalchemy-utils: Propagate existing inputs.". signature.asc Description: PGP signature

Re: [PATCH 4/6] gnu: Add python-flask-babel.

2016-11-05 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-flask-babel, python2-flask-babel): > New variables. LGTM. signature.asc Description: PGP signature

Re: [PATCH 3/6] gnu: Add python-furl.

2016-11-05 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-furl, python2-furl): New variables. > > --- > gnu/packages/python.scm | 33 + > 1 file changed, 33 insertions(+) > > diff --git a/gnu/packages/python.scm

Re: [PATCH 2/6] gnu: Add python-orderedmultidict.

2016-11-05 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict): > New variables. > --- > gnu/packages/python.scm | 42 ++ > 1 file changed, 42 insertions(+) > > diff --git

Offloading to use Guile-SSH instead of lsh

2016-11-05 Thread Ludovic Courtès
Hello! The ‘wip-guile-ssh’ branch is finally getting into shape. As soon as a new Guile-SSH release is out, I’ll merge it on master. The goal of this branch is to use Guile-SSH (libssh bindings) instead of invoking ‘lsh’ when offloading builds (see

Re: [PATCH 1/6] gnu: Add python-pycodestyle.

2016-11-05 Thread Marius Bakke
Danny Milosavljevic writes: > * gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle): > New variables. > --- > gnu/packages/python.scm | 27 +++ > 1 file changed, 27 insertions(+) > > diff --git a/gnu/packages/python.scm

[PATCH 4/6] gnu: Add efivar.

2016-11-05 Thread Marius Bakke
* gnu/packages/linux.scm (efivar): New variable. --- gnu/packages/linux.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 3fdce5d..86e9ff5 100644 --- a/gnu/packages/linux.scm +++

[PATCH 3/6] file-systems: Suppress fsck status completion bar.

2016-11-05 Thread Marius Bakke
* gnu/build/file-systems.scm (check-file-system): Drop "-C" argument from fsck for compatibility with other fscks. --- gnu/build/file-systems.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/build/file-systems.scm b/gnu/build/file-systems.scm index bfc353a..30abe94

[PATCH 5/6] gnu: Add efibootmgr.

2016-11-05 Thread Marius Bakke
* gnu/packages/linux.scm (efibootmgr): New variable. --- gnu/packages/linux.scm | 46 ++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 86e9ff5..5896410 100644 --- a/gnu/packages/linux.scm +++

[PATCH 6/6] gnu: Add grub-efi.

2016-11-05 Thread Marius Bakke
* gnu/packages/grub.scm (grub-efi): New variable. --- gnu/packages/grub.scm | 21 + 1 file changed, 21 insertions(+) diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm index ffce1bf..e06216f 100644 --- a/gnu/packages/grub.scm +++ b/gnu/packages/grub.scm @@ -157,3

[PATCH 2/6] linux-initrd: Support FAT filesystems.

2016-11-05 Thread Marius Bakke
* gnu/system/linux-initrd.scm (base-initrd): When a FAT filesystem is present: Add fatfsck/static in (helper-packages); and add nls_iso8859-1 in (linux-modules). --- gnu/system/linux-initrd.scm | 9 + 1 file changed, 9 insertions(+) diff --git a/gnu/system/linux-initrd.scm

Initial vfat support.

2016-11-05 Thread Marius Bakke
Hello Guix, These patches allow using a FAT32 /boot partition. There are a couple of problems still: * grub-efi tests are failing. I don't understand why, any tips here appreciated. This package can wait, however. * The changes to base-initrd are only picked up if (needed-for-boot #t). I

[PATCH 1/6] gnu: Add fatfsck-static.

2016-11-05 Thread Marius Bakke
* gnu/packages/disk.scm (dosfstools/static): New private variable. (fatfsck/static): New variable. --- gnu/packages/disk.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/disk.scm b/gnu/packages/disk.scm index db050d6..477c25a 100644 ---

Re: [PATCH] mps-youtube, revision 3

2016-11-05 Thread ng0
Marius Bakke writes: > Hartmut Goebel writes: > >> Am 04.11.2016 um 20:23 schrieb ng0: >>> [PATCH 1/2] gnu: Add python-pafy. >>> >>> - made youtube-dl propagated-input as suggested by harmut >>> >>> [PATCH 2/2] gnu: Add mps-youtube. >>> >>> -

Re: How to use custom grub?

2016-11-05 Thread Marius Bakke
Ludovic Courtès writes: >> Looking at guix/scripts/system.scm, grub is defined as >> (package->derivation grub). I tried exporting grub-configuration-grub >> and using that in the (package->derivation) procedure, but that broke >> the world :) >> >> What is the correct approach

Re: [PATCH] mps-youtube, revision 3

2016-11-05 Thread Marius Bakke
Hartmut Goebel writes: > Am 04.11.2016 um 20:23 schrieb ng0: >> [PATCH 1/2] gnu: Add python-pafy. >> >> - made youtube-dl propagated-input as suggested by harmut >> >> [PATCH 2/2] gnu: Add mps-youtube. >> >> - no changes >> > > Both LGTM. > > Adding the comment

[PATCH 5/6] gnu: Make python-sqlalchemy-utils's existing inputs propagated.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy-utils)[arguments]: Make inputs propagated. --- gnu/packages/python.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 626007e..2d984bb 100644 --- a/gnu/packages/python.scm

[PATCH 2/6] gnu: Add python-orderedmultidict.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-orderedmultidict, python2-orderedmultidict): New variables. --- gnu/packages/python.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index cb314e2..49c09fc

[PATCH 3/6] gnu: Add python-furl.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-furl, python2-furl): New variables. --- gnu/packages/python.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 49c09fc..3eb33de 100644 --- a/gnu/packages/python.scm

[PATCH 6/6] gnu: Provide pytest to python-sqlalchemy-utils.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-sqlalchemy-utils)[arguments]: Add pytest. --- gnu/packages/python.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 2d984bb..86a6eea 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.scm

[PATCH 4/6] gnu: Add python-flask-babel.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-flask-babel, python2-flask-babel): New variables. --- gnu/packages/python.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 3eb33de..626007e 100644 ---

[PATCH 0/6] Provide some optional sqlalchemy utils.

2016-11-05 Thread Danny Milosavljevic
Danny Milosavljevic (6): gnu: Add python-pycodestyle. gnu: Add python-orderedmultidict. gnu: Add python-furl. gnu: Add python-flask-babel. gnu: Make python-sqlalchemy-utils's existing inputs propagated. gnu: Provide pytest to python-sqlalchemy-utils. gnu/packages/python.scm | 139

[PATCH 1/6] gnu: Add python-pycodestyle.

2016-11-05 Thread Danny Milosavljevic
* gnu/packages/python.scm (python-pycodestyle, python2-pycodestyle): New variables. --- gnu/packages/python.scm | 27 +++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 518ab3a..cb314e2 100644 ---

Shutdown of googlecode end of the year - we have affected packages!

2016-11-05 Thread ng0
As you all hopefully know, googlecode gets shutdown at the end of 2016. We are in a better position than Gentoo with their 500 affected ebuilds is, but we still have packages which are affected: ng0@wasp ~/src/guix/guix$ egrep -nr "googlecode" Binary file gnu/packages/games.go matches Binary file

Re: [PATCH 1/1] gnu: weex: Fix CVE-2005-3150.

2016-11-05 Thread Marius Bakke
Leo Famulari writes: > * gnu/packages/patches/weex-CVE-2005-3150.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/ftp.scm (weex)[source]: Use it. Wow, an 11 year-old CVE. There is a 2.8.0 release of weex from last year on http://weex.sf.net, is

Re: Add libidn2

2016-11-05 Thread Leo Famulari
On Fri, Nov 04, 2016 at 01:48:23PM -0400, Kei Kebreau wrote: > Leo Famulari writes: > > > Libidn2 is a GNU internationalized domain name (IDN) processing library > > implementing the IDNA2008 specification (libidn implements IDNA2003). > > > > This library is ostensibly used