Re: Upstream Release Monitoring

2014-09-11 Thread Omar Radwan
Another way might be to create a program that checks all the source repos of all the packages. When a new package source file with a higher version number gets uploaded, guix automatically builds the package and uploads it. On Sep 11, 2014 8:31 PM, "Jason Self" wrote: > With the number of package

Upstream Release Monitoring

2014-09-11 Thread Jason Self
With the number of packages available using Guix (and it seems to keep increasing) keeping up on the latest upstream versions manually is gonna be a pain. :) Shouldn't the checking be automated in some way? One idea might be to create a bug in the GNU Bug Tracker when a new upstream release is dete

Re: [PATCH] dmd: Allow storing early logs before writing to disk

2014-09-11 Thread David Michael
On Thu, Sep 11, 2014 at 10:31 AM, Ludovic Courtès wrote: > David Michael skribis: > >> When using dmd to bring up a read-only file system, it will quit when it >> fails to open a log file for writing. > > Out of curiosity, are you trying to use dmd in the initrd, or maybe on > GNU/Hurd? I've rep

Re: gnu: Add weechat

2014-09-11 Thread lemonnierk
> I've applied your patch in f489668 with some minor changes: Thanks ! > changed to "*an* Internet..." and double spaces after end-of-sentence > period. I wondered if I had to put a or an, good to know ! -- Kevin Lemonnier PGP Fingerprint : C123 47CA 9E64 FCF0 3907 signature.asc Description:

Re: gnu: Add weechat

2014-09-11 Thread Eric Bavier
lemonni...@ulrar.net writes: > From d0ade7847532749120946abe2c8e8810ad96b501 Mon Sep 17 00:00:00 2001 > From: Kevin Lemonnier > Date: Fri, 12 Sep 2014 01:49:22 +0200 > Subject: [PATCH] gnu: Add weechat > > * gnu/packages/weechat.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. I'v

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Omar Radwan
I kinda "know" C. But I don't know how to make applications. Just really basic things. I'm not a good artist. I don't have hardware that could run guix at the moment. And I don't know if I could learn enough C or guile by the September hackathon. On Sep 11, 2014 2:17 PM, "Nikita Karetnikov" wrote:

Re: gnu: Add weechat

2014-09-11 Thread lemonnierk
Thanks for the comments, here is a new patch hopefully addressing those. I had a little trouble copying the © with emacs at first, don't know why it wasn't in my first patch :). From d0ade7847532749120946abe2c8e8810ad96b501 Mon Sep 17 00:00:00 2001 From: Kevin Lemonnier Date: Fri, 12 Sep 2014 01:

Re: gnu: Add weechat

2014-09-11 Thread Eric Bavier
Just some stylistic comments: lemonni...@ulrar.net writes: > From 8d8d1e052623d052834c84cbf433d5ca95c6e513 Mon Sep 17 00:00:00 2001 > From: Kevin Lemonnier > Date: Fri, 12 Sep 2014 00:32:20 +0200 > Subject: [PATCH] gnu: Add weechat > > * gnu/packages/weechat.scm: New file Period at the end. >

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Nikita Karetnikov
> How could a non programmer help? How would you like to help? For instance, would you like to learn how to program? In any case, the good first step is to install Guix and play around. Look at the command line tools, read the documentation. Have a problem? Ask on the #guix channel on Freenode,

gnu: Add weechat

2014-09-11 Thread lemonnierk
Hi, I have enabled all the plugins (python, perl, lua, tcl, aspell and ofcourse guile) except ruby that I commented out until a package exists. From 8d8d1e052623d052834c84cbf433d5ca95c6e513 Mon Sep 17 00:00:00 2001 From: Kevin Lemonnier Date: Fri, 12 Sep 2014 00:32:20 +0200 Subject: [PATCH] gnu

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Thompson, David
On Thu, Sep 11, 2014 at 8:40 AM, Ludovic Courtès wrote: > Hello! > > Last year we had an “on-line hackathon” to celebrate GNU’s 30th > birthday¹. While discussing on IRC, it seemed a good idea to similarly > celebrate GNU’s 31st birthday, on the 27th and 28th of September. > I should be able to

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Omar Radwan
How could a non programmer help? On Sep 11, 2014 5:41 AM, "Ludovic Courtès" wrote: > Hello! > > Last year we had an “on-line hackathon” to celebrate GNU’s 30th > birthday¹. While discussing on IRC, it seemed a good idea to similarly > celebrate GNU’s 31st birthday, on the 27th and 28th of Septem

Re: What's the current state of HURD on Guix?

2014-09-11 Thread Omar Radwan
>However, the good news is: you can >help! :-) Help is very much welcome >in this area, either on the packaging/>Guix side, or on the Hurd and libc >side, or in Guix’s stand-alone >operating system support. I would very much love to help with anything. Except I'm not much of a programmer at all.

Re: [PATCH] dmd: Allow storing early logs before writing to disk

2014-09-11 Thread Ludovic Courtès
David Michael skribis: > When using dmd to bring up a read-only file system, it will quit when it > fails to open a log file for writing. Out of curiosity, are you trying to use dmd in the initrd, or maybe on GNU/Hurd? > This is a proof-of-concept patch that adds the option to start writing > l

Re: On-line hackathon on Sep. 27-28?

2014-09-11 Thread Manolis Ragkousis
2 days working all day on the hurd port of Guix. Count me in.

Re: What's the current state of HURD on Guix?

2014-09-11 Thread Ludovic Courtès
Omar Radwan skribis: > Will it be usable by Guix stable? Eventually, yes. But as you can see, this is work in progress, and there are still lots to be done. So it may be more than 6 months or a year before there’s a Guix-based GNU/Hurd you can boot into. However, the good news is: you can hel

Re: What's the current state of HURD on Guix?

2014-09-11 Thread Manolis Ragkousis
Glibc/hurd will be usable, first, for packaging and building the rest of the components needed for a Hurd system and second for actually start using it on such a system. So unless it introduces any problems that break guix, I don't see a reason not having it on stable. Manolis

Re: [PATCH] utils: Allow wrap-program to be called multiple times.

2014-09-11 Thread Ludovic Courtès
Eric Bavier skribis: > Currently, if (@ (guix build utils) wrap-program) is called multiple > times for the same file, the original file ends up being overwritten. OK, you’ve convinced me that this improvement is welcome. Some comments on the patch: > From 231130db685d8f3264e61d680634eaead

Re: What's the current state of HURD on Guix?

2014-09-11 Thread Omar Radwan
Will it be usable by Guix stable? On Sep 10, 2014 10:37 PM, "Manolis Ragkousis" wrote: > Hello Omar > > I am the one working on that port. We are getting there, just more > slowly cause I am working on some university projects. > > We had some issues with glibc/hurd which refused to build (the >

On-line hackathon on Sep. 27-28?

2014-09-11 Thread Ludovic Courtès
Hello! Last year we had an “on-line hackathon” to celebrate GNU’s 30th birthday¹. While discussing on IRC, it seemed a good idea to similarly celebrate GNU’s 31st birthday, on the 27th and 28th of September. Tasks would include helping newcomers, packaging (see

Re: gnu: Have lua-5.1 compile a .so

2014-09-11 Thread lemonnierk
Didn't think of that, indeed. I know I'm not using the .a, don't know about others though. On Thu, Sep 11, 2014 at 12:02:49PM +0200, Ludovic Courtès wrote: > lemonni...@ulrar.net skribis: > > > According to someone on stackoverflow, "The lua team does not include > > support for > > shared libr

Re: gnu: Have lua-5.1 compile a .so

2014-09-11 Thread Ludovic Courtès
lemonni...@ulrar.net skribis: > According to someone on stackoverflow, "The lua team does not include support > for > shared libraries by default because doing so in a portable manner is not > simple." > http://stackoverflow.com/questions/20848275/compiling-lua-create-so-files Heh, Libtool to t

Re: gnu: Have lua-5.1 compile a .so

2014-09-11 Thread lemonnierk
Hi, According to someone on stackoverflow, "The lua team does not include support for shared libraries by default because doing so in a portable manner is not simple." http://stackoverflow.com/questions/20848275/compiling-lua-create-so-files But I believe all distributions have some kind of way

Re: gnu: Have lua-5.1 compile a .so

2014-09-11 Thread Ludovic Courtès
Hello! lemonni...@ulrar.net skribis: > While working on getting weechat to build with the lua plugin enabled, > I noticed the lua package doesn't produce a liblua.so file. So here is > a patch to make it do so. It's basically the same patch as in ArchLinux, > with a few differences like actually

Re: pypi->guix script

2014-09-11 Thread Ludovic Courtès
Cyril Roelandt skribis: > I'm not too found of "guix pypi". I would rather use a "guix > autopackage" command that would make it easy to package software from > GNU, PyPI, and other sources. Agreed. As I wrote before, I think ‘guix import’ would be the natural place for this. ‘guix refresh’ ca