[PATCH 0/4] Add x265

2016-10-24 Thread Efraim Flashner
I've set up x265 to build the binary because it adds all of ~100kb to the closure. If we add yasm it builds a CPU-specific binary, which doesn't help us so much, but does allow us to run the tests. I believe the other patches hit all of the packages that we have that could benefit from having x265

[PATCH 3/4] gnu: gst-plugins-bad: Add x265 support.

2016-10-24 Thread Efraim Flashner
* gnu/packages/gstreamer.scm (gst-plugins-bad)[inputs]: Add x265. --- gnu/packages/gstreamer.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/gstreamer.scm b/gnu/packages/gstreamer.scm index b1785e9..4aea514 100644 --- a/gnu/packages/gstreamer.scm +++

[PATCH 4/4] gnu: vlc: Add x265 support.

2016-10-24 Thread Efraim Flashner
* gnu/packages/video.scm (vlc)[inputs]: Add x265. --- gnu/packages/video.scm | 1 + 1 file changed, 1 insertion(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index f34205b..ca82d30 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@ -677,6 +677,7 @@ audio/video

[PATCH 2/4] gnu: ffmpeg: Add x265 support.

2016-10-24 Thread Efraim Flashner
* gnu/packages/video.scm (ffmpeg)[inputs]: Add x265. [arguments]: Add '--enable-libx265' flag. --- gnu/packages/video.scm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index 6000c5b..f34205b 100644 --- a/gnu/packages/video.scm +++

[PATCH 1/4] gnu: Add x265.

2016-10-24 Thread Efraim Flashner
* gnu/packages/video.scm (x265): New variable. --- gnu/packages/video.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/video.scm b/gnu/packages/video.scm index bd82eb8..6000c5b 100644 --- a/gnu/packages/video.scm +++ b/gnu/packages/video.scm @@

Re: Guix on clusters and in HPC

2016-10-24 Thread myglc2
On 10/18/2016 at 16:20 Ludovic Courtès writes: > Hello, > > I’m trying to gather a “wish list” of things to be done to facilitate > the use of Guix on clusters and for high-performance computing (HPC). The scheduler that I am most familiar with, SGE, supports the proposition that compute hosts

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

2016-10-24 Thread Leo Famulari
On Mon, Oct 24, 2016 at 08:36:10PM -0400, Leo Famulari wrote: > On Tue, Oct 25, 2016 at 12:16:58AM +0300, Theodoros Foradis wrote: > > * gnu/packages/engineering.scm (kicad): New variable. > > + (uri (git-reference > > + (url "https://git.launchpad.net/kicad.git;) > > +

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

2016-10-24 Thread Leo Famulari
On Tue, Oct 25, 2016 at 12:16:58AM +0300, Theodoros Foradis wrote: > * gnu/packages/engineering.scm (kicad): New variable. Cool! > +;; We use kicad from a git commit, because support for boost 1.61.0 > +;; has been recently added. > +(define-public kicad > + (let ((commit

Re: [PATCH] system: grub: Use librsvg to convert SVG to PNG

2016-10-24 Thread Leo Famulari
On Tue, Oct 25, 2016 at 01:24:15AM +0200, Ludovic Courtès wrote: > > Is there are reason for not using guile-rsvg and guile-cairo? Otherwise > > I think it would be preferable (they’d need to be autoloaded so that > > ‘make’ doesn’t fail when they’re missing, but that’s OK.) > > > > I found an

Re: [PATCH] system: grub: Use librsvg to convert SVG to PNG

2016-10-24 Thread Ludovic Courtès
Hi! l...@gnu.org (Ludovic Courtès) skribis: > Mark H Weaver skribis: > >> The attached patch eliminates the use of 'inkscape' and 'imagemagick' to >> convert our grub background image from SVG to PNG. The job is now done >> using 'librsvg' [1] via Guile's dynamic FFI. I was

[PATCH 0/1] Perl-www-curl: Fix build failure

2016-10-24 Thread Leo Famulari
This fixes the build failure of perl-www-curl build on core-updates: https://hydra.gnu.org/build/1553325/nixlog/2 The patch is copied from the upstream bug tracker, but the maintainers don't seem to have done anything with the patch yet. What do you think? Leo Famulari (1): gnu:

[PATCH 1/1] gnu: perl-www-curl: Fix build failure.

2016-10-24 Thread Leo Famulari
* gnu/packages/patches/perl-www-curl-remove-symbol.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/web.scm (perl-www-curl)[source]: Use it. --- gnu/local.mk | 1 + .../patches/perl-www-curl-remove-symbol.patch | 39

Re: Providing an alternative to setuid in GuixSD

2016-10-24 Thread sbaugh
Chris Marusich writes: > Hi, > > I don't think I have all the answers, but this is an interesting topic, > so I'll chime in with what I can. I'm sure others will have more > thoughts to share, too. > > sba...@catern.com writes: > >> 1. Each binary is an attack surface which

Re: 05/16: gnu: Add python-graphql-core.

2016-10-24 Thread Leo Famulari
On Sun, Sep 18, 2016 at 08:19:58PM +, Efraim Flashner wrote: > efraim pushed a commit to branch master > in repository guix. > > commit 05b7a593367d541f1a7a7be3a13bb2834c235257 > Author: Efraim Flashner > Date: Sun Sep 11 21:27:29 2016 +0300 > > gnu: Add

Re: 09/16: gnu: Add python-django-filter.

2016-10-24 Thread Leo Famulari
On Sun, Sep 18, 2016 at 08:19:59PM +, Efraim Flashner wrote: > efraim pushed a commit to branch master > in repository guix. > > commit 894810c7c951d054e4b456f9c03e315cda1bd765 > Author: Efraim Flashner > Date: Sun Sep 11 21:31:44 2016 +0300 > > gnu: Add

Re: [PATCH 1/2] gnu: Add chez-mit.

2016-10-24 Thread Ludovic Courtès
Federico Beffa skribis: > From a675f70c900353a56b92963b7587e9b670dadf3c Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Sat, 22 Oct 2016 10:55:36 +0200 > Subject: [PATCH 1/2] gnu: Add chez-mit. > > * gnu/packages/chez.scm (chez-mit): New variable.

Re: [PATCH] gnu: Add chez-scmutils.

2016-10-24 Thread Ludovic Courtès
Federico Beffa skribis: > From 17cbca3cee22885f2f5ac9fb569778572c844748 Mon Sep 17 00:00:00 2001 > From: Federico Beffa > Date: Sat, 22 Oct 2016 10:58:32 +0200 > Subject: [PATCH] gnu: Add chez-scmutils. > > * gnu/packages/chez.scm (chez-scmutils): New

Re: [PATCH] gnu: Add coda.

2016-10-24 Thread Ludovic Courtès
Thomas Danckaert skribis: > From: l...@gnu.org (Ludovic Courtès) > Subject: Re: [PATCH] gnu: Add coda. > Date: Wed, 19 Oct 2016 22:13:42 +0200 > >>> +(native-search-paths >>> + (list (search-path-specification >>> +(variable "PYTHONPATH") >>> +

[PATCH 1/3] gnu: Add wxwidgets-gtk2.

2016-10-24 Thread Theodoros Foradis
* gnu/packages/wxwidgets.scm (wxwidgets-gtk2): New variable. --- gnu/packages/wxwidgets.scm | 9 + 1 file changed, 9 insertions(+) diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 31da2a9..4efe7a1 100644 --- a/gnu/packages/wxwidgets.scm +++

[PATCH 2/3] gnu: Add python2-wxpython.

2016-10-24 Thread Theodoros Foradis
* gnu/packages/wxwidgets.scm (python2-wxpython): New variable. --- gnu/packages/wxwidgets.scm | 88 ++ 1 file changed, 88 insertions(+) diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm index 4efe7a1..e09d813 100644 ---

[PATCH 3/3] gnu: Add kicad.

2016-10-24 Thread Theodoros Foradis
* gnu/packages/engineering.scm (kicad): New variable. --- gnu/packages/engineering.scm | 89 1 file changed, 89 insertions(+) diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm index 829ceb0..e5a48fc 100644 ---

[PATCH 0/3] gnu: Add kicad.

2016-10-24 Thread Theodoros Foradis
Hello guix, Kicad seems to work fine, though it had some issues in pcbnew with opengl mode in one of the computers I tested (nouveau related). I have added Danny Milosavljevic in the copyright notice of wxwidgets.scm, because I modified the package of wxpython that he posted in this mailing

Re: [PATCH] Add joblib.

2016-10-24 Thread Leo Famulari
On Thu, Oct 08, 2015 at 10:45:39AM +0200, Ricardo Wurmus wrote: > From 848f0f327e1cef97977d695c01480abd1c215bc3 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 7 Oct 2015 13:01:36 +0200 > Subject: [PATCH] gnu: Add python-joblib. > > *

Re: [PATCH 04/11] gnu: Add python-nltk.

2016-10-24 Thread Leo Famulari
On Mon, Aug 22, 2016 at 03:20:11PM +0200, David Craven wrote: > * gnu/packages/python.scm (python-nltk): New variable. > (python2-nltk): New variable. This is failing its test suite on core-updates: https://hydra.gnu.org/build/1550846 Apparently it wants some extra data to run the tests:

Re: Adding rottlog service in ‘%base-services’?

2016-10-24 Thread Ludovic Courtès
David Craven skribis: >> Not sure I understand the problem. ‘mcron-jobs’ wouldn’t collide with >> anything else AFAICS, and it would be clearer than just ‘jobs’ no? > > What I mean is that mcron-jobs assumes that the mcron-service is used. > Calling it something general like

Re: Go 1.4.3 failing on core-updates

2016-10-24 Thread Ludovic Courtès
Leo Famulari skribis: > On Mon, Oct 17, 2016 at 10:23:08AM +0200, Andy Wingo wrote: >> On Sat 15 Oct 2016 22:12, Leo Famulari writes: >> >> > # net >> > cannot load DWARF output from $WORK/net/_obj//_cgo_.o: decoding dwarf >> > section info at offset

Re: [PATCH] gnu: Add hdf-eos2.

2016-10-24 Thread Ludovic Courtès
Thomas Danckaert skribis: >>> --- /dev/null >>> +++ b/gnu/packages/patches/hdf-eos2-fortrantests.patch >>> @@ -0,0 +1,329 @@ >>> +Fix multi-line string formatting in fortran test programs >>> (reported upstream). >> >> If there’s a URL for the bug report or upstream

Re: [PATCH 07/12] gnu: Add python-hacking.

2016-10-24 Thread Leo Famulari
On Mon, Oct 12, 2015 at 11:41:03PM +0200, Cyril Roelandt wrote: > * gnu/packages/openstack.scm (python-hacking, > python2-hacking): New variables. This package is failing on core-updates, because several of the "special" old versions of its dependencies are failing to build:

Re: [PATCH v2] gnu: Add python-jedi.

2016-10-24 Thread Leo Famulari
On Sat, Jul 09, 2016 at 02:48:32PM +0200, Danny Milosavljevic wrote: > * gnu/packages/python.scm (python-jedi, python2-jedi): New variables. This package is failing to build on core-updates: https://hydra.gnu.org/job/gnu/core-updates-2/python-jedi-0.9.0.x86_64-linux Can you take a look?

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-24 Thread Ludovic Courtès
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > Hi! > >>> See >>> . >> >> Could you put this URL next to the “Do not use /bin/sh” comment? >> >>> gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH.

Re: Building packages with python-3.4

2016-10-24 Thread Ludovic Courtès
Leo Famulari skribis: > On core-updates, we updated python to 3.5.2, but we kept 3.4.5 in case > we needed it. > > I recently tried building python-cryptography with 3.4.5, like this: > > (arguments > `(#:python ,python-3.4)) > > But, it fails like this: > >

Re: [PATCH] Add scheme-bytestructures

2016-10-24 Thread Ludovic Courtès
Amirouche Boubekki skribis: > On Thu, Oct 20, 2016 at 4:00 PM Ludovic Courtès wrote: [...] >> ERROR: In procedure scm-error: >> ERROR: Failed to compile "bytestructures/r7/base.scm" to >>

Re: [PATCH] improve nginx-service

2016-10-24 Thread Ludovic Courtès
Hi, Julien Lepiller skribis: > On Wed, 19 Oct 2016 23:04:14 +0200 > l...@gnu.org (Ludovic Courtès) wrote: > >> Hi Julien, >> >> This looks like a great improvement to me! Sounds nicer than fiddling >> with config files. >> >> I suppose we could make ‘nginx-service-type’

Re: [PATCH] environment: Add a prompt-name argument.

2016-10-24 Thread Ludovic Courtès
Hi, Roel Janssen skribis: > This patch adds a -p and --prompt-name argument to @code{guix > environment}, and puts the argument's value between the square brackets > instead of "env". Sounds like a good idea! Maybe ‘--prompt-suffix’ would be more accurate a name? WDYT? >>From

Re: [PATCH] gnu: gcc-4.9: Update to 4.9.4.

2016-10-24 Thread Mark H Weaver
csanchez...@gmail.com (Carlos Sánchez de La Lama) writes: >> On Mon, Oct 24, 2016 at 09:51:53AM +0200, Carlos Sánchez de La Lama wrote: >>> gcc-4.9.3 has a bug in long double isinf builtin on PowerPC, which >>> affects glibc versions >= 2.23. >>> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117

Re: Display diffs between generations.

2016-10-24 Thread Ludovic Courtès
Hi! Benz Schenk skribis: > On Fri, 21 Oct 2016 11:37:00 +0200 > Roel Janssen wrote: [...] >> The attached patch implements this behavior. However, because I use >> @code{previous-generation-number} to determine which generation to diff >> with, the

Re: [PATCH 1/1] gnu: twolame: Fix test failure with Perl 5.24.

2016-10-24 Thread Leo Famulari
On Mon, Oct 24, 2016 at 01:53:36AM -0400, Leo Famulari wrote: > * gnu/packages/audio.scm (twolame)[source]: Add snippet to fix test. The fix was merged upstream... https://github.com/njh/twolame/commit/eba1e286f10e5ce15a08bd9fd556779ce9cce98b ... so I pushed this patch to core-updates.

Re: [PATCH 0/2] gnu: Add libpcsclite

2016-10-24 Thread Efraim Flashner
On Mon, Oct 24, 2016 at 05:21:18PM +0100, Marius Bakke wrote: > > I do wonder if we should add a "smartcard.scm" or similar for pcsc, ccid > and friends, since they are not really gnupg projects. Any opinions from > other contributors? This can be fixed up before committing, so just use >

Re: [PATCH] gnu: gcc-4.9: Update to 4.9.4.

2016-10-24 Thread Marius Bakke
Carlos Sánchez de La Lama writes: > > BTW, is there described somewhere which kind of updates go to > core-updates first? Does everything go first to core-updates? Only packages with a large impact in terms of rebuilds (as calculated by `guix refresh -l `). Obviously gcc

Re: [PATCH] gnu: link-grammar: New module.

2016-10-24 Thread Amir P
On Sun, 23 Oct 2016 17:20:11 -0400 Leo Famulari wrote: > If sqlite and zlib are only used when building, but not when running > link-grammar, then they should be native-inputs. > > Otherwise, we will need to figure out how to make link-grammar retain > references to these libraries. The

Re: [PATCH] gnu: Add whois.

2016-10-24 Thread Marius Bakke
ng0 writes: > * gnu/packages/networking.scm (whois): New variable. I pushed the updated version of this as 9c798f9036d2d3f90e567052efb06b269c08ed14 with a minor modification to the description. signature.asc Description: PGP signature

Re: [PATCH 0/2] gnu: Add libpcsclite

2016-10-24 Thread Marius Bakke
Mike Gerwitz writes: > Hey, Marius: > > Thanks for the quick reply. :) Hi again, Sorry for the late reply this time! :) > On Sat, Oct 22, 2016 at 22:16:34 +0100, Marius Bakke wrote: >>> * gnu/packages/gnupg.scm (libpcsclite): New variable. >> >> I think this should be named

Re: [PATCH] gnu: Add dbacl.

2016-10-24 Thread Kei Kebreau
ng0 writes: > [PATCH] gnu: Add dbacl. > > Since the discussion we had about 2 weeks ago, I decided to just > remove the last occurence of the dbacl-jap.* this way it builds and > tests succeed. > > Why have I packaged this? Maybe it was needed for "afew", I'm really >

Re: [PATCH] gnu: gcc-4.9: Update to 4.9.4.

2016-10-24 Thread Carlos Sánchez de La Lama
> On Mon, Oct 24, 2016 at 09:51:53AM +0200, Carlos Sánchez de La Lama wrote: >> gcc-4.9.3 has a bug in long double isinf builtin on PowerPC, which >> affects glibc versions >= 2.23. >> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 >> >> * gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.4. > >

Re: [PATCH] gnu: Add dbacl.

2016-10-24 Thread Kei Kebreau
ng0 writes: > [PATCH] gnu: Add dbacl. > > Since the discussion we had about 2 weeks ago, I decided to just > remove the last occurence of the dbacl-jap.* this way it builds and > tests succeed. > > Why have I packaged this? Maybe it was needed for "afew", I'm really >

Re: Building many packages in order

2016-10-24 Thread Ricardo Wurmus
Hartmut Goebel writes: > Hi, > > testing the new python build system I’m seeking for some way to build > *many* packages in order. > > Of course I can just run `guix build` with the list of packages to be > build. But when building all python packages, the list

Re: [PATCH] gnu: gcc-4.9: Update to 4.9.4.

2016-10-24 Thread Leo Famulari
On Mon, Oct 24, 2016 at 09:51:53AM +0200, Carlos Sánchez de La Lama wrote: > gcc-4.9.3 has a bug in long double isinf builtin on PowerPC, which > affects glibc versions >= 2.23. > https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 > > * gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.4. Is this

[PATCH] gnu: Add plantuml.

2016-10-24 Thread Theodoros Foradis
* gnu/packages/plantuml.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/plantuml.scm | 87 +++ 2 files changed, 88 insertions(+) create mode 100644 gnu/packages/plantuml.scm diff --git

Re: GNOME Settings Schemas - How are they searched for?

2016-10-24 Thread 宋文武
Pjotr Prins writes: > I installed the same version on Guix on top of Debian - but I use > i3wm. No dbus - so maybe that is the root of the problem? > GSettings search its 'gschemas.compiled' files under environment variable `$GSETTINGS_SCHEMA_DIR` and then under each

[PATCH] gnu: gcc-4.9: Update to 4.9.4.

2016-10-24 Thread Carlos Sánchez de La Lama
gcc-4.9.3 has a bug in long double isinf builtin on PowerPC, which affects glibc versions >= 2.23. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=70117 * gnu/packages/gcc.scm (gcc-4.9): Update to 4.9.4. --- gnu/packages/gcc.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

Re: [PATCH 1/1] gnu: twolame: Fix test failure with Perl 5.24.

2016-10-24 Thread Hartmut Goebel
Am 24.10.2016 um 07:53 schrieb Leo Famulari: > + ;; The tests break with Perl 5.24: > + ;; https://github.com/njh/twolame/issues/21 > + (snippet > +'(begin > + (substitute* "tests/test.pl" (("\\(@_\\)") "($_[0])")) > + #t I'm curious: Are we

Re: [PATCH] gnu: %static-inputs: Use bash from PATH in bootstrap tar.

2016-10-24 Thread Carlos Sánchez de La Lama
Hi! >> See >> . > > Could you put this URL next to the “Do not use /bin/sh” comment? > >> gnu/packages/make-bootstrap.scm (%static-inputs): Use bash from PATH. > > Otherwise LGTM, thanks! Done, and untabify'ed also (I forgot on

Re: GNOME Settings Schemas - How are they searched for?

2016-10-24 Thread Pjotr Prins
I installed the same version on Guix on top of Debian - but I use i3wm. No dbus - so maybe that is the root of the problem? Pj. On Sun, Oct 23, 2016 at 02:02:52PM -0500, ren...@openmailbox.org wrote: > Hello, > > I use gnumeric-1.12.31 on GNOME, and i don't have this problem. > > > I am