Re: [v3 2/2] gnu: w3m: Enable SSL, disable broken protocols and ciphers.

2016-01-06 Thread Leo Famulari
On Wed, Jan 06, 2016 at 11:52:07AM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > * gnu/packages/patches/w3m-force-ssl_verify_server-on.patch: New file. > > * gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch: New file. > > * gnu/packages/patches/w3m-disable-weak-ciphers.patch:

Re: [v3 1/2] gnu: w3m: Update patch to use '-p1'.

2016-01-06 Thread Leo Famulari
On Wed, Jan 06, 2016 at 11:33:28AM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > * gnu/packages/patches/w3m-fix-compile.patch: Update to work with -p1. > > * gnu/packages/w3m.scm (w3m): Drop patch flag -p0. > > I would rename the patch to, say, ‘w3m-libgc.patch’, for clarity. > >

Re: [v3 1/2] gnu: w3m: Update patch to use '-p1'.

2016-01-06 Thread Leo Famulari
On Wed, Jan 06, 2016 at 11:33:55AM +0100, Ludovic Courtès wrote: > Leo Famulari skribis: > > > * gnu/packages/patches/w3m-fix-compile.patch: Update to work with -p1. > > * gnu/packages/w3m.scm (w3m): Drop patch flag -p0. > > I forgot: please add the patch to gnu-system.am. This patch was alread

Re: [PATCH 2/2] gnu: zita-convolver: Drop the '-march=native' optimization.

2016-01-06 Thread 宋文武
Ricardo Wurmus writes: >> + (snippet >> + ;; Don't optimize for a specific processor architecture. >> + '(substitute* "libs/Makefile" >> + (("^CXXFLAGS \\+= -march=native") ""))) >> + (modules '((guix build utils))) > > Is thi

Re: [DMD] [PATCH] service: Change gid before uid when dropping privileges.

2016-01-06 Thread Ludovic Courtès
David Thompson skribis: > From 552eafe882e3c059525e79c0f222becb9d73eb93 Mon Sep 17 00:00:00 2001 > From: David Thompson > Date: Thu, 3 Dec 2015 10:09:34 -0500 > Subject: [PATCH] service: Change gid before uid when dropping privileges. Pushed with a commit log. Thanks, Ludo’.

Re: Adding build status to the package list table

2016-01-06 Thread Ludovic Courtès
Roel Janssen skribis: > Ludovic Courtès writes: > >> Roel Janssen skribis: >> >>> Ludovic Courtès writes: >>> Roel Janssen skribis: >> >> [...] >> > We might need to add a HTTP header from the GNU server to allow > loading data from external sources: > > https://en.wikipe

Re: [PATCH] gnu: boost: Update to 1.60.0

2016-01-06 Thread Ludovic Courtès
Eric Bavier skribis: > On Wed, 06 Jan 2016 11:29:03 +0100 > l...@gnu.org (Ludovic Courtès) wrote: > >> Eric Bavier skribis: >> >> > diff --git a/gnu/packages/patches/boost-mips-avoid-m32.patch >> > b/gnu/packages/patches/boost-mips-avoid-m32.patch >> > deleted file mode 100644 >> > index 811c

[PATCH] Add fxtract.

2016-01-06 Thread Ben Woodcroft
Thanks in advance for review. ben >From acd310d27c457139d3f2fcd2cfc1127167bf2c48 Mon Sep 17 00:00:00 2001 From: Ben Woodcroft Date: Thu, 7 Jan 2016 07:44:58 +1000 Subject: [PATCH] gnu: Add fxtract. * gnu/packages/bioinformatics.scm (fxtract): New variable. --- gnu/packages/bioinformatics.scm |

Re: [PATCH 2/2] gnu: zita-convolver: Drop the '-march=native' optimization.

2016-01-06 Thread Ricardo Wurmus
> + (snippet > + ;; Don't optimize for a specific processor architecture. > + '(substitute* "libs/Makefile" > + (("^CXXFLAGS \\+= -march=native") ""))) > + (modules '((guix build utils))) Is this to avoid that packages are opt

Error log analys from building ~2851 packages

2016-01-06 Thread swedebugia
Would you like to know the results of my quest to build all packages? -- Exit code 1: 21 (details below) Hash failed: 6 (details below) Timeouts: 9 (details below) Download errors: 196 tot 4x403 and 192x404 (details in attachment) Misc errors: "Warning: cannot compress debug sections

Re: [PATCH] guix: build-system: python: Add an optional argument EXTENSION to pypi-uri

2016-01-06 Thread Eric Bavier
On 2016-01-06 13:32, Cyril Roelandt wrote: On 01/06/2016 06:21 PM, swedebu...@riseup.net wrote: From: swedebugia Do we require people to use their real names or not? Not sure what our policy about this is. Ludo has said in the past that pseudonyms are fine: https://lists.gnu.org/archive/htm

Re: [PATCH] guix: build-system: python: Add an optional argument EXTENSION to pypi-uri

2016-01-06 Thread Cyril Roelandt
The patch looks good. On 01/06/2016 06:21 PM, swedebu...@riseup.net wrote: > From: swedebugia Do we require people to use their real names or not? Not sure what our policy about this is. Cyril.

Re: [PATCH 17/17] gnu: Add khal.

2016-01-06 Thread Eric Bavier
On 2016-01-03 18:05, Leo Famulari wrote: * gnu/packages/calendar.scm (khal): New variable. --- gnu/packages/calendar.scm | 79 ++- 1 file changed, 78 insertions(+), 1 deletion(-) diff --git a/gnu/packages/calendar.scm b/gnu/packages/calendar.scm ind

Re: [PATCH 17/17] gnu: Add khal.

2016-01-06 Thread Efraim Flashner
On Sun, 3 Jan 2016 19:05:15 -0500 Leo Famulari wrote: > * gnu/packages/calendar.scm (khal): New variable. > --- > gnu/packages/calendar.scm | 79 > ++- > 1 file changed, 78 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/calendar.scm b/gn

Re: [PATCH 15/17] gnu: Update python-tzlocal to 1.2.

2016-01-06 Thread Efraim Flashner
On Sun, 3 Jan 2016 19:05:13 -0500 Leo Famulari wrote: > * gnu/packages/python.scm (python-tzlocal): Update to 1.2. > [source]: Use pypi-uri. > [arguments]: Remove the custom 'unpack phase. > [native-inputs]: Remove unzip, python-setuptools. > [propagated-inputs]: Add python-pytz. > --- > gnu/pa

Re: [PATCH 12/17] gnu: Add vdirsyncer.

2016-01-06 Thread Efraim Flashner
On Sun, 3 Jan 2016 19:05:10 -0500 Leo Famulari wrote: > * gnu/packages/dav.scm (vdirsyncer): New variable. > --- > gnu/packages/dav.scm | 58 > > 1 file changed, 58 insertions(+) > > diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm

Re: [PATCH 08/17] gnu: Add python-pytest-localserver.

2016-01-06 Thread Eric Bavier
On 2016-01-03 18:05, Leo Famulari wrote: * gnu/packages/python.scm (python-pytest-localserver): New variable. --- gnu/packages/python.scm | 32 1 file changed, 32 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 2cfdcaf..0dfebf2

Re: [PATCH 01/17] gnu: Add python-atomicwrites.

2016-01-06 Thread Efraim Flashner
On Sun, 3 Jan 2016 19:04:59 -0500 Leo Famulari wrote: > * gnu/packages/python.scm (python-atomicwrites): New variable. > --- > gnu/packages/python.scm | 17 + > 1 file changed, 17 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 4ab1eed..

Re: [PATCH 04/17] gnu: Add python-click-log.

2016-01-06 Thread Efraim Flashner
On Sun, 3 Jan 2016 19:05:02 -0500 Leo Famulari wrote: > * gnu/packages/python.scm (python-click-log): New variable. > --- > gnu/packages/python.scm | 19 +++ > 1 file changed, 19 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 5d28bbb..9

Re: [PATCH 06/17] gnu: Add python-execnet.

2016-01-06 Thread Eric Bavier
On 2016-01-03 18:05, Leo Famulari wrote: * gnu/packages/python.scm (python-execnet): New variable. --- gnu/packages/python.scm | 26 ++ 1 file changed, 26 insertions(+) [...] +(description "Execnet provides a share-nothing model with +channel-send/receive communicat

Re: [PATCH 03/17] gnu: Add python-click-threading.

2016-01-06 Thread Eric Bavier
On 2016-01-03 18:05, Leo Famulari wrote: * gnu/packages/python.scm (python-click-threading): New variable. --- gnu/packages/python.scm | 19 +++ 1 file changed, 19 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8f05b5a..5d28bbb 100644 --- a/gn

Re: [PATCH] guix: build-system: python: Add an optional argument EXTENSION to pypi-uri

2016-01-06 Thread Eric Bavier
On 2016-01-06 11:21, swedebu...@riseup.net wrote: I corrected as suggested by cyril and efraim. I hope it is acceptable now. --- a/guix/build-system/python.scm +++ b/guix/build-system/python.scm @@ -41,12 +41,15 @@ ;; ;; Code: -(define (pypi-uri name version) +(define* (pypi-uri name version

[PATCH] guix: build-system: python: Add an optional argument EXTENSION to pypi-uri

2016-01-06 Thread swedebugia
I corrected as suggested by cyril and efraim. I hope it is acceptable now. thanks, swedebugiaFrom ce08897ccea3122a1a119bd292648b0ab21b70bf Mon Sep 17 00:00:00 2001 From: swedebugia Date: Wed, 6 Jan 2016 17:48:28 +0100 Subject: [PATCH] guix: build-system: python: Add an optional argument EXTENS

Re: Emacs load path

2016-01-06 Thread Alex Kost
Federico Beffa (2016-01-05 16:21 +0300) wrote: > On Tue, Jan 5, 2016 at 10:40 AM, Alex Kost wrote: Returning to 'guix-config' problem, we can make a "soft" dependency on 'guix-profiles' (see the attached patch), so the only file needed for finding emacs packages in "guix.d" will be

[PATCH 3/4] gnu: emacs: Find packages in "~/.guix-profile".

2016-01-06 Thread Alex Kost
From: Federico Beffa * gnu/packages/emacs.scm (emacs)[inputs]: Add 'guix-src' input. [arguments]: Add 'install-site-start' phase. Co-authored-by: Alex Kost --- gnu/packages/emacs.scm | 49 ++--- 1 file changed, 34 insertions(+), 15 deletions(-) di

[PATCH 1/4] emacs: Make "guix-emacs.el" independent.

2016-01-06 Thread Alex Kost
"guix-emacs.el" may be used just for "instructing" Emacs where to find Emacs packages installed with Guix, so it should have as minimal dependencies as possible. See . * emacs/guix-emacs.el: Require 'guix-profiles' optionally.

[PATCH 0/4] Make Emacs find packages in "~/.guix-profile".

2016-01-06 Thread Alex Kost
So this is a full patchset to "teach" Emacs how to find emacs packages installed with Guix. See conversation at . [PATCH 1/4] emacs: Make "guix-emacs.el" independent. [PATCH 2/4] emacs: Move loading packages to "guix-emacs.el". [

[PATCH 2/4] emacs: Move loading packages to "guix-emacs.el".

2016-01-06 Thread Alex Kost
* emacs/guix-init.el: Move the code for auto-loading Emacs packages to... (guix-package-enable-at-startup): Move to... * emacs/guix-emacs.el (guix-package-enable-at-startup): ... here. --- emacs/guix-emacs.el | 12 emacs/guix-init.el | 13 - 2 files changed, 12 insertio

[PATCH 4/4] doc: Describe how Emacs packages are found.

2016-01-06 Thread Alex Kost
* doc/guix.texi (Application Setup)[Emacs Packages]: New subsection. --- doc/guix.texi | 19 +++ 1 file changed, 19 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index c252f63..7c60780 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -1051,6 +1051,25 @@ for Chinese lan

Re: Adding build status to the package list table

2016-01-06 Thread Roel Janssen
Ludovic Courtès writes: > Roel Janssen skribis: > >> Ludovic Courtès writes: >> >>> Roel Janssen skribis: > > [...] > We might need to add a HTTP header from the GNU server to allow loading data from external sources: https://en.wikipedia.org/wiki/Cross-origin_resource_sha

Re: [PATCH] Add Bioconductor importer and updater.

2016-01-06 Thread Ricardo Wurmus
Ricardo Wurmus writes: >> We could check whether the source URL starts with “mirror://cran”, no? >> And forget about the ‘r-repository’ property? > > I think so. I’ve just updated the patches. > >>> +++ b/guix/scripts/import/bioconductor.scm >> >> I was wondering whether this should be a separa

Re: [PATCH] gnu: Add erlang.

2016-01-06 Thread Ludovic Courtès
On Mon 04 Jan 2016 06:20, Steve Sprang writes: > From http://www.erlang.org/download/otp_src_18.2.1.tar.gz... > ERROR: Bad qstring header component: kMSMAn68110840 Andy Wingo skribis: > The Etag value is invalid: > > https://tools.ietf.org/html/rfc7232#section-2.3 > > We could relax Guile's

Re: Adding build status to the package list table

2016-01-06 Thread Ludovic Courtès
Roel Janssen skribis: > Ludovic Courtès writes: > >> Roel Janssen skribis: [...] >>> We might need to add a HTTP header from the GNU server to allow >>> loading data from external sources: >>> >>> https://en.wikipedia.org/wiki/Cross-origin_resource_sharing >> >> Indeed, because here the requ

[PATCH 2/2] gnu: zita-convolver: Drop the '-march=native' optimization.

2016-01-06 Thread 宋文武
* gnu/packages/audio.scm (zita-convolver)[source]: Add snippet. --- gnu/packages/audio.scm | 5 + 1 file changed, 5 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index 7cdf586..ebae5d5 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1839,6 +18

[PATCH 1/2] gnu: zita-resampler: Drop the '-march=native' optimization.

2016-01-06 Thread 宋文武
* gnu/packages/audio.scm (zita-resampler)[source]: Add snippet. --- gnu/packages/audio.scm | 5 + 1 file changed, 5 insertions(+) diff --git a/gnu/packages/audio.scm b/gnu/packages/audio.scm index df1f67b..7cdf586 100644 --- a/gnu/packages/audio.scm +++ b/gnu/packages/audio.scm @@ -1881,6 +18

Re: [PATCH] Add Bioconductor importer and updater.

2016-01-06 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> From 8829683fffc03dec7f2faecea75cdd7831ce1741 Mon Sep 17 00:00:00 2001 >> From: Ricardo Wurmus >> Date: Wed, 16 Dec 2015 14:45:28 +0100 >> Subject: [PATCH] import: Add Bioconductor importer and updater. >> >> * guix/import/cran.scm (biocon

Re: [PATCH] gnu: boost: Update to 1.60.0

2016-01-06 Thread Eric Bavier
On Wed, 06 Jan 2016 11:29:03 +0100 l...@gnu.org (Ludovic Courtès) wrote: > Eric Bavier skribis: > > > diff --git a/gnu/packages/patches/boost-mips-avoid-m32.patch > > b/gnu/packages/patches/boost-mips-avoid-m32.patch > > deleted file mode 100644 > > index 811c9fb..000 > > --- a/gnu/package

Re: [PATCH] Rename icedtea{6,7}.

2016-01-06 Thread Ludovic Courtès
Ricardo Wurmus skribis: > GCJ unfortunately only implements Java 1.5 (and that only works because > they use a prebuilt binary of the Eclipse compiler since 2007). Later > JDKs demand a compiler for Java 1.6+. > > It would be nice if GCJ were updated to support 1.6. The latest version > of GNU

Re: [PATCH] Help Ruby packages be reproducible

2016-01-06 Thread Ricardo Wurmus
Ben Woodcroft writes: > On 02/01/16 01:10, Ludovic Courtès wrote: [...] >> So I guess you (Ricardo?) can push it now. [...] > Thanks for pushing the patch. I did this just now. Sorry for the delay. Pushed as 7266848. Thanks, Ben, for helping to make Ruby packages reproducible! ~~ Ricardo

[PATCH] Add ant-build-system.

2016-01-06 Thread Ricardo Wurmus
Hi Guix, this patch adds a new build system for Java projects: the “ant-build-system”. I’ve used it successfully to package the Java projects hamcrest-core, junit, osgi-annotation, osgi-core, log4j-api, and javax-mail. It’s especially useful in cases where a project does *not* use Ant and would

Re: [PATCH] Add Jellyfish.

2016-01-06 Thread Ricardo Wurmus
Ricardo Wurmus writes: > Ludovic Courtès writes: > >> Ben Woodcroft skribis: >> >>> But would it be possible to include the scripting language bindings, >>> something along these lines? >>> >>> +(arguments >>> + `(#:configure-flags '("--enable-ruby-binding" >>> +

Re: [v3 2/2] gnu: w3m: Enable SSL, disable broken protocols and ciphers.

2016-01-06 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/patches/w3m-force-ssl_verify_server-on.patch: New file. > * gnu/packages/patches/w3m-disable-sslv2-and-sslv3.patch: New file. > * gnu/packages/patches/w3m-disable-weak-ciphers.patch: New file. > * gnu/packages/w3m.scm (w3m)[source]: Add patches. > * gnu-syst

Re: [v3 1/2] gnu: w3m: Update patch to use '-p1'.

2016-01-06 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/patches/w3m-fix-compile.patch: Update to work with -p1. > * gnu/packages/w3m.scm (w3m): Drop patch flag -p0. I forgot: please add the patch to gnu-system.am.

Re: [v3 1/2] gnu: w3m: Update patch to use '-p1'.

2016-01-06 Thread Ludovic Courtès
Leo Famulari skribis: > * gnu/packages/patches/w3m-fix-compile.patch: Update to work with -p1. > * gnu/packages/w3m.scm (w3m): Drop patch flag -p0. I would rename the patch to, say, ‘w3m-libgc.patch’, for clarity. > --- a/gnu/packages/patches/w3m-fix-compile.patch > +++ b/gnu/packages/patches/w

Re: [PATCH] Rename icedtea{6,7}.

2016-01-06 Thread Ricardo Wurmus
Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> The following patches rename the packages “icedtea6” and “icedtea7” to >> just “icedtea”, and the variables “icedtea6” and “icedtea7” to >> “icedtea-6” and “icedtea-7”. They also add a default “icedtea”, which >> is just an alias for “iced

Re: [PATCH] gnu: boost: Update to 1.60.0

2016-01-06 Thread Ludovic Courtès
Eric Bavier skribis: > This patch updates our boost package to version 1.60.0. It also fixes > several dependent packages to build with this later version. I've > been able to verify the x86-64 builds for all packages in `guix > refresh -l > boost`, except for several packages that already fai

Re: [PATCH] gnu: boost: Update to 1.60.0

2016-01-06 Thread Efraim Flashner
On Tue, 05 Jan 2016 23:54:01 +0100 Eric Bavier wrote: > This patch updates our boost package to version 1.60.0. It also fixes > several dependent packages to build with this later version. I've been > able to verify the x86-64 builds for all packages in `guix refresh -l > boost`, except for

Re: [PATCH] gnu: boost: Update to 1.60.0

2016-01-06 Thread Ricardo Wurmus
Eric Bavier writes: > This patch updates our boost package to version 1.60.0. Yay! I have a reviewed patch waiting for inclusion that so far depended on a patched version of boost 1.58. I’ll finally be able to add it without also having to add a variant of the boost package. > several depend