Re: HTTPS for Hydra

2016-03-19 Thread Ludovic Courtès
Roel Janssen skribis: > It looks like we've got that CORS problem again. What makes you say so? > Did you change the web server configuration at hydra.gnu.org? Starting from a few hours ago, nginx at hydra.gnu.org times out after ~10s instead of 60s. So when hydra.gnu.org is loaded, the /api

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Jookia
On Thu, Mar 17, 2016 at 11:11:40PM +0100, Ludovic Courtès wrote: > However, for the purpose of avoiding bad surprises (configuring Guix > with the wrong localstatedir), I thought we could have a ‘configure’ > check that would compare the chosen localstatedir with the current > installation’s locals

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Pjotr Prins
On Sat, Mar 19, 2016 at 10:15:55PM +0100, Ludovic Courtès wrote: > >> It is possible that the compressed file(s) have become corrupted. > > > > Fixed by compiling libcap instead. I have noticed the store can become > > unbalanced when you interrupt the guix-daemon when it is > > building/installing

Re: GNOME!

2016-03-19 Thread Nils Gillmann
l...@gnu.org (Ludovic Courtès) writes: > Andy Wingo skribis: > >> FWIW everything now works for me, which is a first in a year :) > > \o/ > > I wanted to give it a try in a VM, hence these commits: > > 6cbc8d5 * gnu: gnome: Disable hardware acceleration check via > 'gnome.desktop'. > c510cbb

[PATCH] Add glfw to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello, The patch attached adds glfw to the list of packages in GNU Guix. This definitely goes under gl.scm Thanks and regards, Dennis. From 18ffe275a47f9c30e2f9fdf5479538689b306a11 Mon Sep 17 00:00:00 2001 From: Dennis Mungai Date: Sun, 20 Mar 2016 04:49:07 +0300 Subject: [PATCH] Ported the gl

[PATCH] Add ocl-icd to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello there, The attached patch adds ocl-icd (An OpenCL ICD Loader) to GNU Guix. Thanks and regards, Dennis Mungai. From 67dbc3c40f73a74dd7fa41c1c416c46c94c26f6a Mon Sep 17 00:00:00 2001 From: Dennis Mungai Date: Sun, 20 Mar 2016 04:41:11 +0300 Subject: [PATCH] Ported ocl-icd package to GNU Gui

[PATCH] Add the clBLAS (OpenCL accelerated BLAS library) to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello, This patch adds the clBLAS package to GNU Guix. It is required as a build dependency by Arrayfire for the OpenCL backend. Thanks and regards, Dennis From 3eaed287a23e17a2537b5b135c62419cd96f6201 Mon Sep 17 00:00:00 2001 From: Dennis Mungai Date: Sun, 20 Mar 2016 04:49:46 +0300 Subject:

[PATCH] Add the clFFT (OpenCL accelerated FFT library) package to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello, This patch adds the clFFT library to GNU Guix. It is needed as a dependency by some aplications such as Arrayfire as a native input. See the package description for more details. Regards, Dennis Mungai. From 6ebec56462308cb83290d4fa4b47be07a5480674 Mon Sep 17 00:00:00 2001 From: Dennis M

‘[PATCH] Add opencl-headers to GNU Guix’

2016-03-19 Thread Dennis Mungai
Hello, Attached is a patch that adds opencl-headers to GNU Guix. Thanks and regards, Dennis. From 07a5921c6f45a9503819a9780b76e82d6eef4ab3 Mon Sep 17 00:00:00 2001 From: Dennis Mungai Date: Sun, 20 Mar 2016 04:40:39 +0300 Subject: [PATCH] Ported opencl-headers package to GNU Guix --- opencl-h

[PATCH] Add fyba to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello, This patch adds Fyba, a library required by GDAL to process Norwegian statistical datums, to GNU Guix. >From the package description: FYBA is the source code release of the FYBA library, distributed by the National Mapping Authority of Norway (Kartverket) to read and write files in the Na

[PATCH] Port Arrayfire to GNU Guix

2016-03-19 Thread Dennis Mungai
Hello, The patch attached adds Arrayfire, a software library for GPU computing. For compliance with the GPL licenses, I've configured the package not to build with CUDA support, and the OpenCL backend builds with the open source OpenCL ICD and the standard Khronos OpenCL headers for vendor neutral

Re: [PATCH] gnu: Add erlang.

2016-03-19 Thread Steve Sprang
I don't have anything else packaged. I've only dabbled with Erlang myself. You can start a REPL with: % erl -Steve On Mar 16, 2016 9:21 PM, "Leo Famulari" wrote: > On Wed, Mar 16, 2016 at 05:18:57PM -0700, Steve Sprang wrote: > > Oops, I didn't follow up on this. I made the suggested changes to

Re: [PATCH] gnu: Add Text::NeatTemplate.

2016-03-19 Thread Jean Louis
Hello that is great Jochem. On Wed, Mar 16, 2016 at 02:29:42PM +0100, Jochem Raat wrote: > Hey Guix, > > Here is a patch to add Text::NeatTemplate. > > - Jochem > From b7e37093af7cf30bb7a39b7ab57b57c0c293b7bb Mon Sep 17 00:00:00 2001 > From: Jochem Raat > Date: Wed, 16 Mar 2016 14:12:08 +0100

Re: [PATCH] Add ustr.

2016-03-19 Thread Leo Famulari
On Thu, Mar 17, 2016 at 01:13:33PM +0100, Ricardo Wurmus wrote: > * gnu/packages/textutils.scm (ustr): New variable. [...] > + (uri (string-append "http://www.and.org/ustr/"; version > + "/ustr-" version ".tar.bz2")) Wow, that is a nice domain name!

Re: fixed the gnome forever-suspend problem

2016-03-19 Thread Ludovic Courtès
Andy Wingo skribis: > Just a quick note that the elogind update I just pushed fixes the GNOME > suspend problem. Woohoo, awesome! Looks like it wasn’t a trivial thing to debug… Thank you! Ludo’.

Re: [PATCH] gnu: Add biber

2016-03-19 Thread Leo Famulari
On Thu, Mar 17, 2016 at 10:55:56PM +0100, Ludovic Courtès wrote: > Hello! > > Clément Barthélemy skribis: > > > 1. The build process spits out permission errors for several > > packages during the strip phase. It doesn't result in a failure, > > so I am not sure what to do. > > I believe it’s h

Re: libtool archives introduce unwanted inputs to build

2016-03-19 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > On Tue, Mar 15, 2016 at 05:14:53PM +0100, Ludovic Courtès wrote: >> iyzs...@member.fsf.org (宋文武) skribis: >> I don’t think so. :-) >> >> From what I understand the problem is that we end up with the two >> variants of gdk-pixbuf in the dependency graph, and i

[PATCH] gnu: Add bash-tap.

2016-03-19 Thread Roel Janssen
>From f50ae55cfd2edc513de33b2736f9c3a13cd43532 Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 17 Mar 2016 17:03:34 +0100 Subject: [PATCH] gnu: Add bash-tap. * gnu/packages/bash.scm (bash-tap): New variable. --- gnu/packages/bash.scm | 46 ++ 1

Re: [PATCH] doc: Clarify and consolidate modify-services documentation.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > Chris Marusich (2016-03-12 14:38 +0300) wrote: > >> From bf03c0a3fa35144342849cdf550219a185fbf10d Mon Sep 17 00:00:00 2001 >> From: Chris Marusich >> Date: Mon, 7 Mar 2016 01:55:07 -0800 >> Subject: [PATCH] doc: Clarify and consolidate modify-services documentation. >> >> *

Re: hplip package (work in progress)

2016-03-19 Thread Danny Milosavljevic
Hi, On Wed, 16 Mar 2016 09:45:12 +0100 Andy Wingo wrote: > > Generally, yes. If it later needs to be merged into a common /etc/cups > ^, put it in the hplip store directory > > directory for some reason, then cups-service needs to create a union > > directory based on the etc/

[PATCH] Add r-doparallel.

2016-03-19 Thread Ricardo Wurmus
Attached are four patches for useful R packages. >From ed52995e0723a9828f21e741f92439934470c4ac Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 17 Mar 2016 17:13:59 +0100 Subject: [PATCH 1/4] gnu: Add r-iterators. * gnu/packages/statistics.scm (r-iterators): New variable. --- gnu/packa

Re: guix import pypi uwsgi

2016-03-19 Thread Ludovic Courtès
Danny Milosavljevic skribis: > Something like this: > > diff --git a/guix/import/pypi.scm b/guix/import/pypi.scm > index d54bb9f..6889f0e 100644 > --- a/guix/import/pypi.scm > +++ b/guix/import/pypi.scm > @@ -194,7 +194,8 @@ VERSION, SOURCE-URL, HOME-PAGE, SYNOPSIS, DESCRIPTION, > and LICENSE."

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Andreas Enge
On Fri, Mar 18, 2016 at 02:43:42PM -0400, Leo Famulari wrote: > Can someone with more experience take a look and apply the patch if it's > okay? I had a look (without having much experience with the trivial build system), and it looks mostly clean. However, the package installs three bash scripts

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Efraim Flashner
On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote: > On Thu, Mar 17, 2016 at 10:31:41PM +0100, Ricardo Wurmus wrote: > > > > Leo Famulari writes: > > > > >> > Does this actually work? I assumed that our “libarchive” package has > > >> > no > > >> > support for RAR archives. > > >>

guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, I tried to create a package for uwsgi by $ guix import pypi uwsgi ...From https://pypi.python.org/packages/source/u/uWSGI/uwsgi-2.0.12.tar.gz... ... (package (name "python-uwsgi") (version "2.0.12") (source (origin (method url-fetch) (uri (pypi-uri "uWSGI" version))

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Mathieu Lirzin skribis: > >> Anyway, inspired by what is done by Automake for info manuals I have tried to >> build man pages in $(srcdir), which is fixing the issue too. The bonus is >> that now all the documentation is consistently built in $(srcdir) an

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 07:53:39PM +0100, Andreas Enge wrote: > On Fri, Mar 18, 2016 at 02:43:42PM -0400, Leo Famulari wrote: > > Can someone with more experience take a look and apply the patch if it's > > okay? > > I had a look (without having much experience with the trivial build system), > an

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Thompson, David
Hi Roel, 2016-03-17 11:08 GMT-04:00 Roel Janssen : > Dear Guix, > > This is a patch to add MongoDB (server and client) tools. I used a > three-line patch to fix the build process's reliance on Git and the > .git/ directory. Sorry to be the bearer of bad news, but I became suspicious about this p

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Also, do these changes preserve the benefits of 36629097523b0abd89d1b931293150cb9c1f242d (“build: Generate man pages after compiling Guile objects.”)? Looks like it, but I just wanna make sure. :-) Ludo’.

Re: [PATCH] 1/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
>From 0f7fa244791b744e84186c4f755f00e363ed469e Mon Sep 17 00:00:00 2001 From: Nils Gillmann Date: Thu, 17 Mar 2016 01:09:09 +0100 Subject: [PATCH] gnu: powwow: Adjust description. * gnu/packages/games.scm (powwow): Description. --- gnu/packages/games.scm | 4 +--- 1 file changed, 1 insertion(+),

Re: [PATCH 3/4] build: Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Before that the doc/guix.1 rule was always triggered when doing a VPATH > build from a tarball. > > * doc.am (sub_commands_mans, dist_man1_MANS): man pages are now > generated in $(srcdir) like the info manual. > (doc/guix.1, doc/guix-%.1): Prepend $(srcdir) to target na

Re: [PATCH 2/4] build: Make 'guix' man page depend on scripts/guix.in.

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > * doc.am (doc/guix.1): Add scripts/guix.in prerequisite. OK. Ludo’.

Re: [PATCH 4/4] build: Rewrite comments for man pages.

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > * doc.am : Rewrite comments to describe the build process and > the meaning of the noticeable idiosyncrasies in a more general way. OK. Ludo'.

Re: [PATCH 1/4] Revert "build: Do not remake doc/guix.1."

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > This reverts commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. Fine with me provided everything still works after this patch series. Ludo’.

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
Efraim, On 19/03/2016, Efraim Flashner wrote: >> > Wouldn't fix lynx, > > I meant my following suggestion wouldn't help with the actual issue of > fixing lynx [...] > Links is a different text mode web broswer than lynx. I completely read over the spelling difference. Embarrasing, since I knew (

Re: [PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Ludovic Courtès
Mathieu Lirzin skribis: > Anyway, inspired by what is done by Automake for info manuals I have tried to > build man pages in $(srcdir), which is fixing the issue too. The bonus is > that now all the documentation is consistently built in $(srcdir) and that we > avoid adding another "case $? ..."

Re: guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, On Sat, 19 Mar 2016 21:56:45 +0100 l...@gnu.org (Ludovic Courtès) wrote: > So the bug is that ‘guix import’ should emit ‘pypi-uri’ calls if and > only if the URL matches the usual pypi.python.org scheme, right? Yes. guix/import/pypi.scm's make-pypi-sexp even knows the source-url. But then i

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Ludovic Courtès
Pjotr Prins skribis: > On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: >> Problem on mirror: >> >> Recent guix pull. >> >> Downloading 9rvydp...-libcap-2.24 (125KiB installed)... >> http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 >> 0B/s 00:00 | 0B tran

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Efraim Flashner
On Sat, 19 Mar 2016 22:01:26 +0100 Tobias Geerinckx-Rice wrote: > On 19/03/2016, Efraim Flashner wrote: > > Wouldn't fix lynx, I meant my following suggestion wouldn't help with the actual issue of fixing lynx > I'm afraid I don't understand who or what this refers to. > > > but I can say t

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Ludovic Courtès
Pjotr Prins skribis: > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file ends unexpectedly; Indeed, this file had zero length. I’ve manually removed it from

Re: [PATCH] Append effective version to GUILE_LOAD[_COMPILED]_PATH

2016-03-19 Thread Ludovic Courtès
Jan Nieuwenhuizen skribis: > in contrast, setting GUILE_LOAD_*PATH to the wrong place makes Guile > barf trying to load eval.* or boot-9.*. There’s also ‘GUILE_SYSTEM_COMPILED_PATH’ and ‘GUILE_SYSTEM_PATH’. > Also, guix by default sets GUILE_LOAD_PATH and > GUILE_LOAD_COMPILED_PATH, thus "ensu

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
On 19/03/2016, Efraim Flashner wrote: > Wouldn't fix lynx, I'm afraid I don't understand who or what this refers to. > but I can say that links is working fairly well for > me and I haven't been "locked out" of a non-https website. So the stock Guix lynx opens (for example) https://google.com j

Re: [PATCH] gnu: texinfo: Use version 6.1 by default.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > From 6fc9bc8181a7be3dc2106f7ea6563b7536ff9fd7 Mon Sep 17 00:00:00 2001 > From: Alex Kost > Date: Sat, 19 Mar 2016 11:36:33 +0300 > Subject: [PATCH] gnu: texinfo: Use version 6.1 by default. > > * gnu/packages/texinfo.scm (texinfo): Update to 6.1. > (texinfo-6.1): Remove. > *

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
On 19/03/2016, Efraim Flashner wrote: >> - "--with-gnutls" >> + "--with-gnutls=" > > Is this supposed to be empty at the end? I would assume it would want > something like (string-append "--with-gnutls=" (assoc-ref %build-inputs > "gnutls")). No

Re: [GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Ludovic Courtès
Alex Kost skribis: > For example, the Hydra API does not provide a way to search for jobs as > we can do with web interface like this: > > http://hydra.gnu.org/search?query=emacs > > Also there is no way to get any info on evaluations, so it's not > possible to compare evals: i.e., to see what

Re: guix import pypi uwsgi

2016-03-19 Thread Ludovic Courtès
Danny Milosavljevic skribis: > On Fri, 18 Mar 2016 21:32:44 +0100 > Nils Gillmann wrote: > >> I did not package with python so far, but is it not possible that >> you set the url to fetch from with pypi-uri? > > According to guix/build-system/python.scm the answer is no: > > (define* (pypi-uri n

Re: [PATCH] Update .mailmap.

2016-03-19 Thread Mathieu Lirzin
Alex Kost writes: > As can be seen with "git --no-pager shortlog -nse", we have several > duplicates. The attached patch should fix those. I'm Cc-ing this > message to people whose names/emails are touched, so you can check > whether the proper ones are used. It is OK for me. Thanks for takin

Re: [PATCH] gnu: Add bash-tap.

2016-03-19 Thread Ludovic Courtès
Andreas Enge skribis: > I had a look (without having much experience with the trivial build system), > and it looks mostly clean. However, the package installs three bash scripts > that start with "#!/bin/bash". This will not work on GuixSD, where only > /bin/sh exists. It should be patched by ad

Re: [PATCH] 0/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
Leo Famulari writes: > On Thu, Mar 17, 2016 at 01:21:12AM +0100, Nils Gillmann wrote: >> You have to apply an trivial short patch, or use the version you >> won't find in guix master, to not have ";" as the command >> separator. Still useable as a chatclient, but distracting. The >> original purp

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 08:34:46PM +0200, Efraim Flashner wrote: > On Wed, 16 Mar 2016 12:09:06 +0100 > Tobias Geerinckx-Rice wrote: > > > On 16/03/2016, Leo Famulari wrote: > > [...] > > > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > > For the same machine I'm ho

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Efraim Flashner
On Sat, Mar 19, 2016 at 06:29:12PM +0100, Tobias Geerinckx-Rice wrote: > Leo, > > On 04/03/2016, Leo Famulari wrote: > > On Fri, Mar 04, 2016 at 03:37:46AM +0100, tobias.geerinckx.r...@gmail.com > > wrote: > >> From: Tobias Geerinckx-Rice > >> > >> * gnu/packages/lynx.scm (lynx)[inputs]: Add 'ope

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Ludovic Courtès
"Thompson, David" skribis: > This is a really bad practice from a security and maintenance > perspective, so in Guix we do our best to unbundle as many things as > possible. I recommend deleting everything above besides the "shim_*" > files using a snippet in the origin record (search for "snipp

Re: 01/01: gnu: custom-gcc: Delete broken or conflicting executables.

2016-03-19 Thread Ricardo Wurmus
Efraim Flashner writes: > https://lists.gnu.org/archive/html/guix-commits/2016-03/msg00229.html > > This patch seems to have broken slepc[1], slepc-complex[2] and > randomjungle[3]. > > > [1] http://hydra.gnu.org/build/1084459 > [2] http://hydra.gnu.org/build/1084166 > [3] http://hydra.gnu.org/b

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > Over the past month a few people (myself included) have been hit by the > 'gotcha' > of not running ./configure with "--localstatedir=/var". As discussed on IRC, the expected default values are specified in

[PATCH] Add ustr.

2016-03-19 Thread Ricardo Wurmus
>From 0caa764661bef61145541497a0124ff2c7e8494c Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Thu, 17 Mar 2016 13:08:30 +0100 Subject: [PATCH] gnu: Add ustr. * gnu/packages/textutils.scm (ustr): New variable. --- gnu/packages/textutils.scm | 41 + 1 f

Re: [PATCH] gnu: lynx: Support HTTPS (SSL) connections

2016-03-19 Thread Tobias Geerinckx-Rice
Leo, On 04/03/2016, Leo Famulari wrote: > On Fri, Mar 04, 2016 at 03:37:46AM +0100, tobias.geerinckx.r...@gmail.com > wrote: >> From: Tobias Geerinckx-Rice >> >> * gnu/packages/lynx.scm (lynx)[inputs]: Add 'openssl'. >> [arguments]: Convert to list; add configure flag for SSL support. Scratch t

Re: [PATCH] doc: Clarify and consolidate modify-services documentation.

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-17 11:52 +0300) wrote: > Alex Kost skribis: > >> Chris Marusich (2016-03-12 14:38 +0300) wrote: >> >>> From bf03c0a3fa35144342849cdf550219a185fbf10d Mon Sep 17 00:00:00 2001 >>> From: Chris Marusich >>> Date: Mon, 7 Mar 2016 01:55:07 -0800 >>> Subject: [PATCH] doc: Clari

[PATCH] Add syslog.scm and rsyslog.

2016-03-19 Thread Danny Milosavljevic
Hi, this adds gnu/packages/syslog.scm and rsyslog. If someone knowledgeable about which license text is which license can check the FIXMEs that would be nice. That said, it seems inetutils also contains a syslogd (it also auto-starts; I didn't see it before) - so not sure how useful having ano

Re: [PATCH] Add ant-build-system.

2016-03-19 Thread Alex Vong
Ricardo Wurmus writes: >> OK with these changes! > > Thanks. I performed the requested changes (including a fix to > “reset-timestamps” to include directories). Pushed as 5f7a1a4. > > ~~ Ricardo Thank you. I will re-write the clojure patch using ant-build-system.

Re: Qt-5 in core-updates

2016-03-19 Thread Andreas Enge
On Tue, Feb 02, 2016 at 05:47:54PM +0100, Andreas Enge wrote: > On Mon, Jan 25, 2016 at 09:57:13AM +0800, 宋文武 wrote: > > This seems like a parallel build issue after I find that, > > Writing a pyc file is not atomic in python: > > > > It was fixed in Python 3.

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 12:09:06PM +0100, Tobias Geerinckx-Rice wrote: > On 16/03/2016, Leo Famulari wrote: > > Do you think we should change the 'alarm' value as in the Nix package? > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > For the same machine I'm hoping to migr

[PATCH 2/4] build: Make 'guix' man page depend on scripts/guix.in.

2016-03-19 Thread Mathieu Lirzin
* doc.am (doc/guix.1): Add scripts/guix.in prerequisite. --- doc.am | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc.am b/doc.am index 127029c..896139f 100644 --- a/doc.am +++ b/doc.am @@ -129,7 +129,7 @@ HELP2MANFLAGS = --source=GNU --info-page=$(PACKAGE_TARNAME) # Note:

[PATCH 4/4] build: Rewrite comments for man pages.

2016-03-19 Thread Mathieu Lirzin
* doc.am : Rewrite comments to describe the build process and the meaning of the noticeable idiosyncrasies in a more general way. --- doc.am | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/doc.am b/doc.am index 956ac1f..8356ffa 100644 --- a/doc.am +++ b/doc

[PATCH 0/4] Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
This is an alternative to commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. The problem solved by this commit was that doc/guix.1 was still generated by 'help2man' when doing a VPATH build from a tarball. It is still not clear to me why this problem was happening. My guess is that this was relate

[PATCH 1/4] Revert "build: Do not remake doc/guix.1."

2016-03-19 Thread Mathieu Lirzin
This reverts commit 97966e6d65bd3d450f12c7bb41af5f9eafd35a60. --- doc.am | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/doc.am b/doc.am index a1eabad..127029c 100644 --- a/doc.am +++ b/doc.am @@ -129,12 +129,8 @@ HELP2MANFLAGS = --source=GNU --info-page=$(PACKAGE_TARNA

[PATCH 3/4] build: Build man pages in $(srcdir).

2016-03-19 Thread Mathieu Lirzin
Before that the doc/guix.1 rule was always triggered when doing a VPATH build from a tarball. * doc.am (sub_commands_mans, dist_man1_MANS): man pages are now generated in $(srcdir) like the info manual. (doc/guix.1, doc/guix-%.1): Prepend $(srcdir) to target name. [BUILD_DAEMON] (doc/guix-daemon.1

Re: [PATCH] gnu: Add erlang.

2016-03-19 Thread Steve Sprang
Oops, I didn't follow up on this. I made the suggested changes to the patch. I also bumped the version to 18.3, which has subsequently become available. -Steve On Sun, Feb 21, 2016 at 12:54 PM, Ludovic Courtès wrote: > Efraim Flashner skribis: > >> On Fri, 12 Feb 2016 19:44:46 -0500 >> Leo Fa

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Pjotr Prins
On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: > Problem on mirror: > > Recent guix pull. > > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file

Re: libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Leo Famulari
On Sat, Mar 19, 2016 at 04:25:40PM +0100, Pjotr Prins wrote: > Problem on mirror: > > Recent guix pull. > > Downloading 9rvydp...-libcap-2.24 (125KiB installed)... > http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 > 0B/s 00:00 | 0B transferred > bzip2: Compressed file

libcap: bzip2: Compressed file ends unexpectedly on http://mirror.guixsd.org

2016-03-19 Thread Pjotr Prins
Problem on mirror: Recent guix pull. Downloading 9rvydp...-libcap-2.24 (125KiB installed)... http://mirror.guixsd.org/nar/9rvydpss0n9hva68jrmbg5qcjvyf3yc2-libcap-2.24 0B/s 00:00 | 0B transferred bzip2: Compressed file ends unexpectedly; perhaps it is corrupted? *Possible* reason follo

Re: [PATCH] gnu: fontforge: Update to 20150824.

2016-03-19 Thread Ludovic Courtès
Alírio Eyng skribis: > From f4dc7c6318f42613b5f566653c5106710ace920d Mon Sep 17 00:00:00 2001 > From: =?UTF-8?q?al=C3=ADrio=20eyng?= > Date: Fri, 18 Mar 2016 14:52:12 + > Subject: [PATCH] gnu: fontforge: Update to 20150824. > > * gnu/packages/fontutils.scm (fontforge): Update to 20150824. >

Re: [PATCH] Add LADSPA plugins

2016-03-19 Thread Leo Famulari
On Thu, Mar 10, 2016 at 09:23:19AM +0100, Ricardo Wurmus wrote: > > Ricardo Wurmus writes: > > > here are a couple of LADSPA plugins used by some example instruments > > coming with Alsa Modular Synth. > > And here are some more. Since they are all by the same author, most of > the packages ar

Re: guix import pypi uwsgi

2016-03-19 Thread Nils Gillmann
Danny Milosavljevic writes: > Hi, > > On Fri, 18 Mar 2016 21:32:44 +0100 > Nils Gillmann wrote: > >> I did not package with python so far, but is it not possible that >> you set the url to fetch from with pypi-uri? > > According to guix/build-system/python.scm the answer is no: > > (define* (pyp

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > As discussed on IRC, the expected default values are specified in > . > I think it’s reasonable to keep following these rules. > > However, for the purpose of avoiding bad surprises (con

[PATCH] 0/1: powwow: Adjust Description.

2016-03-19 Thread Nils Gillmann
This patch adjusts the description of powwow. It removes the lines referencing anything other than MUD and telnet from it, as this was based on the assumption that psyced does not host a fork of it. You have to apply an trivial short patch, or use the version you won't find in guix master, to not

Re: Mirror of hydra.gnu.org

2016-03-19 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > l...@gnu.org (Ludovic Courtès) skribis: > >> There’s now a mirror of the substitutes from hydra.gnu.org available at >> (basically running nginx as a caching proxy.) > > Now accessible over HTTPS! It’s the 21st century! > > --

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Leo Famulari
On Thu, Mar 17, 2016 at 04:08:24PM +0100, Roel Janssen wrote: > Subject: [PATCH] gnu: Add mongodb. Thanks for this patch! > * gnu/packages/databases.scm (mongodb): New variable. > * gnu/packages/patches/mongodb-add-version-file.patch: New file. > * gnu-system.am (dist_patch_DATA): Add patch file.

Re: HTTPS for Hydra

2016-03-19 Thread Roel Janssen
It looks like we've got that CORS problem again. Did you change the web server configuration at hydra.gnu.org? Kind regards, Roel

Re: guix import pypi uwsgi

2016-03-19 Thread Danny Milosavljevic
Hi, On Fri, 18 Mar 2016 21:32:44 +0100 Nils Gillmann wrote: > I did not package with python so far, but is it not possible that > you set the url to fetch from with pypi-uri? According to guix/build-system/python.scm the answer is no: (define* (pypi-uri name version #:optional (extension ".tar

Re: [PATCH] licenses: Add Apache Software License 1.1.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 08:55:02AM +0100, Roel Janssen wrote: > From 02888e1aa137142a2a5ad9edc400df04514e7e3d Mon Sep 17 00:00:00 2001 > From: Roel Janssen > Date: Wed, 16 Mar 2016 08:50:23 +0100 > Subject: [PATCH] licenses: Add Apache Software License 1.1. > > * guix/licenses.scm (asl1.1): New v

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Ludovic Courtès
Jookia <166...@gmail.com> skribis: > On Thu, Mar 17, 2016 at 11:11:40PM +0100, Ludovic Courtès wrote: >> However, for the purpose of avoiding bad surprises (configuring Guix >> with the wrong localstatedir), I thought we could have a ‘configure’ >> check that would compare the chosen localstatedir

Re: GNOME!

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 07:51:24PM +0100, Ludovic Courtès wrote: > Andy Wingo skribis: > > > FWIW everything now works for me, which is a first in a year :) > > \o/ > > I wanted to give it a try in a VM, hence these commits: > > 6cbc8d5 * gnu: gnome: Disable hardware acceleration check via

Re: [PATCH] gnu: Add freefall.

2016-03-19 Thread Efraim Flashner
On Wed, 16 Mar 2016 12:09:06 +0100 Tobias Geerinckx-Rice wrote: > On 16/03/2016, Leo Famulari wrote: > [...] > > (Disclaimer of sorts: I wrote that package as well, a long time ago. > For the same machine I'm hoping to migrate to Guix soon.) > > Yes please! Since the main purpose of this pa

Re: [PATCH] gnu: Add Text::NeatTemplate.

2016-03-19 Thread Leo Famulari
On Wed, Mar 16, 2016 at 02:29:42PM +0100, Jochem Raat wrote: > * gnu/packages/perl.scm (perl-text-neattemplate): New variable. Thanks, looks good! I changed the commit message to refer to the name of the variable, and pushed as 65829fec47. > --- > gnu/packages/perl.scm | 26

[PATCH] gnu: gnome-session: Add elogind input.

2016-03-19 Thread Andy Wingo
* gnu/packages/gnome.scm (gnome-session): Add elogind input, while disabling the use of systemd's journal. --- gnu/packages/gnome.scm | 24 +++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index a26b609..75a2a0

Re: [PATCH 13/13] gnu: Add beets.

2016-03-19 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Mar 03, 2016 at 08:26:39PM -0500, Leo Famulari wrote: >> * gnu/packages/music.scm (beets): New variable. > > I did a final cleaning pass incorporating reviewers' suggestions, > satisfying the linter, and updating anything that had received an upstream > update sinc

Re: [PATCH] gnu: Add Icedtea 3.0.0pre09

2016-03-19 Thread Ricardo Wurmus
Ricardo Wurmus writes: > the latest icedtea-ified JDK has not yet been released, but this doesn’t > mean we can’t package it. > > Attached is a patch to add “icedtea-8” (because it provides the JDK for > Java version 1.8). It uses the upstream tarball for version 3.0.0pre09, > which I had to mi

Re: HTTPS for Hydra

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-19 00:08 +0300) wrote: > Alex Kost skribis: > >> Roel Janssen (2016-03-18 00:53 +0300) wrote: >> >>> Ludovic Courtès writes: >> [...] Starting from a few hours ago, nginx at hydra.gnu.org times out after ~10s instead of 60s. So when hydra.gnu.org is loaded, the

[PATCH] gnu: Add mongodb.

2016-03-19 Thread Roel Janssen
>From 47d5ad30c1e1e2a24b950236590e10bbf72c277e Mon Sep 17 00:00:00 2001 From: Roel Janssen Date: Thu, 17 Mar 2016 16:06:40 +0100 Subject: [PATCH] gnu: Add mongodb. * gnu/packages/databases.scm (mongodb): New variable. * gnu/packages/patches/mongodb-add-version-file.patch: New file. * gnu-system.a

Multiple versions of boost.

2016-03-19 Thread Roel Janssen
Dear list, In my list of packages, I find older versions of Boost. Specifically, version 1.57.0 and version 1.56.0. In Guix we've got version 1.60.0. I would like to add the older versions as packages as well, and my current approach is to inherit most of the 1.60.0 package: (define boost-1.57

Re: [PATCH] gnu: Add mongodb.

2016-03-19 Thread Roel Janssen
Hello David, Thanks for your feedback, and sorry for my incomplete patch. My reasoning for keeping the third-party libraries in the tarball was simply because upstream made that choice. Unbundling can and probably will introduce differences in the behavior of the output with other distributions

Re: Multiple versions of boost.

2016-03-19 Thread Ricardo Wurmus
Roel Janssen writes: > I would like to add the older versions as packages as well, and my > current approach is to inherit most of the 1.60.0 package: > > (define boost-1.57.0 > (package (inherit boost) > (name "boost") > (version "1.57.0") > (source (origin > (method

Re: The tricky case of "--localstatedir=/var"

2016-03-19 Thread Mathieu Lirzin
l...@gnu.org (Ludovic Courtès) writes: > Jookia <166...@gmail.com> skribis: > >> Over the past month a few people (myself included) have been hit by the >> 'gotcha' >> of not running ./configure with "--localstatedir=/var". > > As discussed on IRC, the expected default values are specified in > <

Re: [PATCH] Append effective version to GUILE_LOAD[_COMPILED]_PATH

2016-03-19 Thread Jan Nieuwenhuizen
Mikael Djurfeldt writes: > In python, the version number is higher up in the directory hierarchy, > which, hypothetically, allows newer versions to have "inventions" in > the more detailed directory structure: > > /usr/lib/python2.6 > /usr/lib/python2.7 > etc > > Just a thought. Python's case is

[PATCH v2] gnu: Add freefall.

2016-03-19 Thread Tobias Geerinckx-Rice
* gnu/packages/linux.scm (freefall): New variable. --- Hullo all, Thanks for the feedback! I added an 'increase-timeout phase. Kind regards, T G-R gnu/packages/linux.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages

[CVE] Rails RCE

2016-03-19 Thread Nils Gillmann
Hi, Rails should get CVE-2016-2097 , CVE-2016-2098 , also (not sure about this) CVE-2016-0752 I just hope my quick search in Guix for rails was okay and we actually have rails. -- ng personal contact: http://krosos.sdf.org EDN: https://wiki.c3d2.de/EDN

[GSoC] Rewrite Hydra to be more integrated with Guix.

2016-03-19 Thread Mathieu Lirzin
Hello fellow Guix Hackers, Being currently a student which is due to make an internship, I intend to turn this boring administrative injunction into an opportunity to contribute to Guix by applying to Google Summer of Code which is considered as an internship by University of Bordeaux standards.

Re: [PATCH] gnu: Add biber

2016-03-19 Thread Ludovic Courtès
Hello! Clément Barthélemy skribis: > 1. The build process spits out permission errors for several > packages during the strip phase. It doesn't result in a failure, > so I am not sure what to do. I believe it’s harmless. Usually it’s the ‘strip’ command complaining about files that lack the ex

Re: [PATCH 12/13] gnu: Add python-rarfile.

2016-03-19 Thread Leo Famulari
On Fri, Mar 18, 2016 at 08:44:30AM +0200, Efraim Flashner wrote: > On Thu, Mar 17, 2016 at 05:59:04PM -0400, Leo Famulari wrote: > > Okay, I will take another look at this patch series and probably push it > > later today. > > > > A few of the patches list the home-page at http://github... and sh

[PATCH] gnu: texinfo: Use version 6.1 by default.

2016-03-19 Thread Alex Kost
Ludovic Courtès (2016-03-19 00:11 +0300) wrote: > Alex Kost skribis: > >> Ludovic Courtès (2016-03-17 11:52 +0300) wrote: [...] >>> I guess most of us are using Texinfo 6.1 now and won’t notice. >> >> Oh, I've never noticed that I use 6.0. It's because I update my >> profiles using "guix package

  1   2   >