Re: First guix impressions

2015-09-26 Thread 宋文武
gogl...@openmailbox.org writes: > Hello. > I am currently a new user of the GuixSD system. I am also a rather new > user of the whole *NIX familly. I have been using it for less than a > week, with no few surprises. Hi, welcome! > I write this to lay down in an organized (sort of) manner my though

Re: [PATCH] Gracefully handle incompatible locale data

2015-09-26 Thread Ludovic Courtès
"Carlos O'Donell" skribis: > Despite Roland saying "LGTM", I think this is not a good change. > > Firstly, it's not the community consensus as Ondrej is pointing out. > > https://sourceware.org/glibc/wiki/Style_and_Conventions#Error_Handling “Assertions are for internal consistency checking only

Re: [PATCH] Add Blender

2015-09-26 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Eric Bavier writes: >>> + (add-after 'set-paths 'add-ilmbase-include-path >>> + (lambda* (#:key inputs #:allow-other-keys) >>> +;; OpenEXR propagates ilmbase, but its include files do not >>> appear >>> +;; in the CPATH, so we

Re: [PATCH] Add Blender

2015-09-26 Thread Ludovic Courtès
Ricardo Wurmus skribis: > Eric Bavier writes: [...] >>> * gnu/packages/graphics.scm (blender): New variable. > > [...] > >>> + (add-after 'set-paths 'add-ilmbase-include-path >>> + (lambda* (#:key inputs #:allow-other-keys) >>> +;; OpenEXR propagates ilmbase, but i

Re: Service refactoring

2015-09-26 Thread Ludovic Courtès
Christopher Allan Webber skribis: > So, nginx and apache have pretty drastically different config file > types. However, most of the things users want I think are compatible > with both. We probably want a "minimal" service that just accepts > whatever config files for apache and nginx, and jus

Re: Icecat vs. iceweasel

2015-09-26 Thread Ludovic Courtès
Christopher Allan Webber skribis: > Last I heard the IceCat binaries were a bit further behind. We use our own binaries though. > I don't like the direction Firefox is heading, but we're a bit > constrained by IceCat not being as up to date, especially in the world > of fast and furious "new we

Re: Hack the (init) system!

2015-09-26 Thread Ludovic Courtès
Christopher Allan Webber skribis: > I wonder if it's about time that Guile get something along the lines of > a well-supported, general event loop system? Sure. My take on this is that we want FRP, as implemented in Sly, or a synchronous reactive API like HIPHOP¹. I wouldn’t want Guile to invi

Re: [PATCH] Add MARS shooter.

2015-09-26 Thread Ludovic Courtès
Christopher Allan Webber skribis: > Thompson, David writes: > >> No, upstream needs to fix their invalid Content-Type header. We've >> had this problem a few times, most recently with rubygems.org, and in >> all cases we've gotten upstream to fix it. Strict header parsing can >> seem like an is

Re: [PATCH 1/2] lint: Check non-translated package descriptions.

2015-09-26 Thread Ludovic Courtès
Mathieu Lirzin skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Mathieu Lirzin skribis: >> >>> diff --git a/guix/scripts/lint.scm b/guix/scripts/lint.scm >>> index b0427f7..0adb3bf 100644 >>> --- a/guix/scripts/lint.scm >>> +++ b/guix/scripts/lint.scm >>> @@ -146,11 +146,11 @@ monad." >>>

‘core-updates’ merged!

2015-09-26 Thread Ludovic Courtès
Hi! At last ‘core-updates’ is merged! This brings: • Security fixes in icu4c (CVE-2014-6585 and CVE-2015-1270.) • libc 2.22–make sure to read before you upgrade! • New ‘install-file’ procedure in (guix build ut

FOSDEM 2016: Call for Participation

2015-09-26 Thread Ludovic Courtès
(+ Cc: guile-user.) Pjotr Prins skribis: > FOSDEM Dev track deadline Oct. 9th. The more talk proposals we have > for Guile/Guix, the better: > > https://libreplanet.org/wiki/Group:Guix/TalkProposals > > If you have an idea for a talk on Guile/Guix, please add it before > coming Monday. Even if

Re: Icecat vs. iceweasel

2015-09-26 Thread Andreas Enge
On Sat, Sep 26, 2015 at 02:56:09PM +0200, Ludovic Courtès wrote: > Christopher Allan Webber skribis: > > Last I heard the IceCat binaries were a bit further behind. > We use our own binaries though. And I confirm they are up-to-date with respect to the icecat releases, which seem to happen reason

Re: First guix impressions

2015-09-26 Thread Ludovic Courtès
宋文武 skribis: > gogl...@openmailbox.org writes: [...] >> Alright, first the good things. I really liked the fact that you can >> instantiate system configurations (as in `guix system reconfigure`) >> and also that regular users can build up their environment and that it >> is quite 'safe', syste

[PATCH] gnu: Add arandr.

2015-09-26 Thread Mathieu Lirzin
* gnu/packages/xdisorg.scm (arandr): New variable. --- gnu/packages/xdisorg.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index 7aa82fe..34c65d6 100644 --- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/

How to I add python tkinter support

2015-09-26 Thread Craig Barnes
Hi Guix, Is there any reason why guix is not including pythontk (tkinter module) support? If it could be added, I expect that it could be added as an output for the python packages. If not could someone point me in the right direction for building my own python with tkinter support within guix.

Re: [PATCH 1/2] lint: Check non-translated package descriptions.

2015-09-26 Thread Mathieu Lirzin
> Mathieu Lirzin skribis: > >> From 429ff285609120c4135eb64f1d6911924a24f5e6 Mon Sep 17 00:00:00 2001 >> From: Mathieu Lirzin >> Date: Fri, 25 Sep 2015 00:37:36 +0200 >> Subject: [PATCH] lint: Improve 'check-texinfo-markup'. >> >> * guix/scripts/lint.scm (check-description-style): Set 'field' par

Re: FOSDEM 2016: Call for Participation

2015-09-26 Thread Christopher Allan Webber
If there's interest in it, I signed up for a second talk about expanding the Guile community, kind of based on my overly-exuberant email to guile-devel last night. I'm not sure if anyone would be interested in that! But it's something I really care about. Pjotr Prins writes: > Would it be worth

Re: Hack the (init) system!

2015-09-26 Thread Christopher Allan Webber
Ludovic Courtès writes: > Christopher Allan Webber skribis: > >> I wonder if it's about time that Guile get something along the lines of >> a well-supported, general event loop system? > > Sure. My take on this is that we want FRP, as implemented in Sly, or a > synchronous reactive API like HIPH

Re: FOSDEM 2016: Call for Participation

2015-09-26 Thread Pjotr Prins
Excellent :) On Sat, Sep 26, 2015 at 12:08:49PM -0500, Christopher Allan Webber wrote: > If there's interest in it, I signed up for a second talk about expanding > the Guile community, kind of based on my overly-exuberant email to > guile-devel last night. I'm not sure if anyone would be interest

Re: FOSDEM 2016: Call for Participation

2015-09-26 Thread Taylan Ulrich Bayırlı/Kammer
Christopher Allan Webber writes: > If there's interest in it, I signed up for a second talk about expanding > the Guile community, kind of based on my overly-exuberant email to > guile-devel last night. I'm not sure if anyone would be interested in > that! But it's something I really care about

Re: How to I add python tkinter support

2015-09-26 Thread Cyril Roelandt
On 09/26/2015 06:55 PM, Craig Barnes wrote: > Hi Guix, > > Is there any reason why guix is not including pythontk (tkinter module) > support? > There is a bug for this issue, with a proposed solution: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=20889 I haven't worked on this yet, but if you f

Re: [PATCH] emacs: devel: Highlight 'modify-phases' keywords.

2015-09-26 Thread Alex Kost
Ludovic Courtès (2015-09-25 22:22 +0300) wrote: > Alex Kost skribis: > >> From ed1c3871b81d4904d106a3ca5aadde2e1803d2a6 Mon Sep 17 00:00:00 2001 >> From: Alex Kost >> Date: Thu, 24 Sep 2015 20:10:29 +0300 >> Subject: [PATCH] emacs: devel: Highlight 'modify-phases' keywords. >> >> * emacs/guix-gu

Substitutes available for ARM!

2015-09-26 Thread Ludovic Courtès
Mark notes that I forgot another important thing that comes with the merge: Substitutes for armhf-linux are now available! If you have a Novena or some other ARMv7 machine, enjoy! :-) Ludo’.

[PATCH] doc: Add more recommandations for package descriptions.

2015-09-26 Thread Mathieu Lirzin
* doc/guix.texi (Synopses and Descriptions): Warn about special characters in Texinfo. Indicate how to help the translators. --- doc/guix.texi | 20 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/doc/guix.texi b/doc/guix.texi index 8608e7a..dfd054e 100644 -

[PATCH] Add r-data.table (plus single dependency)

2015-09-26 Thread Vicente Vera
Hello, Here are two patches that add R packages data.table and chron. Hope both synopsis and descriptions are OK! Thank you for everything. From 27c21038d0a23910ad3bc176c402a39008089049 Mon Sep 17 00:00:00 2001 From: Vicente Vera Parra Date: Sat, 26 Sep 2015 23:54:08 -0300 Subject: [PATCH 1/2]