[PATCH] gnu: wrap-python3: Use a bash wrapper for 'python3-config'. (was: python-pycairo in core-updates)

2016-10-15 Thread 宋文武
The revert isn't in 'core-updates', python-pycairo is broken again for the same reason. l...@gnu.org (Ludovic Courtès) writes: > Hi, > > iyzs...@member.fsf.org (宋文武) skribis: > >> Hi, python-wrapper has a broken `python3-config', which >> output cflags to the wrapper instead of the origin

[PATCH] gnu: Add xpad.

2016-10-15 Thread rennes
Hello, this patch is Xpad, a sticky note application. * I did not find the application in the GNOME repository. Built, linted and tested. Thank youFrom a4fea0abfeec4655beef2a0a44461e3e5d72620d Mon Sep 17 00:00:00 2001 From: Rene Saavedra Date: Sat, 15 Oct 2016 21:51:25

Re: [PATCH] gnu: gd: Fix CVE-2016-8670.

2016-10-15 Thread Kei Kebreau
Leo Famulari writes: > On Sat, Oct 15, 2016 at 10:55:52PM +0100, Marius Bakke wrote: >> Kei Kebreau writes: >> >> > This patch fixes the gd library's most recent published vulnerability on >> > the oss-security list. >> >> Looks like this was already

Re: Security bugs in freeimage bundled libraries [was Re: 01/02: gnu: freeimage: Fix CVE-2016-5684.]

2016-10-15 Thread Kei Kebreau
Leo Famulari writes: > On Sat, Oct 15, 2016 at 02:57:37PM -0400, Kei Kebreau wrote: >> Efraim Flashner writes: >> > On Fri, Oct 14, 2016 at 08:09:08PM -0400, Kei Kebreau wrote: >> >> Leo Famulari writes: >> >> > Debian has a patch

[PATCH 4/4] gnu: awscli: Update to 1.11.5.

2016-10-15 Thread Leo Famulari
* gnu/packages/python.scm (awscli): Update to 1.11.5. [source]: Use pypi-uri. [inputs]: Add python-s3transfer. --- gnu/packages/python.scm | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 900e6ae..3694309

[PATCH 2/4] gnu: python-botocore: Update to 1.4.62.

2016-10-15 Thread Leo Famulari
* gnu/packages/python.scm (python-botocore, python2-botocore): Update to 1.4.62. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 485aba9..6a81455 100644 --- a/gnu/packages/python.scm +++

[PATCH 3/4] gnu: Add python-s3transfer.

2016-10-15 Thread Leo Famulari
* gnu/packages/python.scm (python-s3transfer, python2-s3transfer): New variable. --- gnu/packages/python.scm | 31 +++ 1 file changed, 31 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6a81455..900e6ae 100644 ---

[PATCH 1/4] gnu: python-rsa: Update to 3.4.2.

2016-10-15 Thread Leo Famulari
* gnu/packages/python.scm (python-rsa, python2-rsa): Update to 3.4.2. --- gnu/packages/python.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6207896..485aba9 100644 --- a/gnu/packages/python.scm +++

gnu: artanis: Remove implied $(DESTDIR) usage.

2016-10-15 Thread Adonay Felipe Nogueira
My first patch to Guix project, I hope this helps. :) -- # pt-BR: Brasileiro | en: Brazilian * pt-BR: Palestra sobre liberdade de software (movimento filosófico político-social, não tecnológico). * en: Gives talks about software freedom (philosophical, political and social movement, not

Bash headers path changed in 4.4 (core-updates)

2016-10-15 Thread Leo Famulari
While looking at the build failure of recutils on core-updates [0], I noticed that the directory structure of bash:include changed from 4.3 to 4.4. Using stdc.h as an example, For 4.3, our package creates a tree like this: ./include/bash/stdc.h For 4.4, it's like this:

Re: [PATCH] gnu: Add python-whoosh.

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 05:05:23PM -0400, Kei Kebreau wrote: > Ricardo Wurmus writes: > > > * gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables. > > --- > > gnu/packages/python.scm | 30 ++ > > 1 file changed, 30 insertions(+)

Re: [PATCH] gnu: gd: Fix CVE-2016-8670.

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 10:55:52PM +0100, Marius Bakke wrote: > Kei Kebreau writes: > > > This patch fixes the gd library's most recent published vulnerability on > > the oss-security list. > > Looks like this was already applied by Leo in >

Re: 07/07: guix: python-build-system: Fix an outdated comment.

2016-10-15 Thread Ludovic Courtès
Danny Milosavljevic skribis: >> Sorry, I didn't realize that altering comments here would have an >> effect; I would have warned Hartmut if I had. > > Out of curiousity, why does it have an effect? The file is imported in the build environment (chroot) of all the

Re: [PATCH] gnu: dbus@1.10.12: Fix search paths.

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 03:49:13PM -0400, Andy Patterson wrote: > Hello, > > I noticed that since 34f9582a, dbus wasn't starting up colord or > elogind on GuixSD. The following patch aims to address that. Mea culpa! Thanks for catching this and sending a patch. Pushed as

Re: [PATCH] gnu: gd: Fix CVE-2016-8670.

2016-10-15 Thread Marius Bakke
Kei Kebreau writes: > This patch fixes the gd library's most recent published vulnerability on > the oss-security list. Looks like this was already applied by Leo in e1376e25a755a7368d095b4eb2daf42be9e63b0d.

Re: [PATCH] gnu: Add python-whoosh.

2016-10-15 Thread Marius Bakke
Kei Kebreau writes: > Ricardo Wurmus writes: > >> * gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables. >> --- >> gnu/packages/python.scm | 30 ++ >> 1 file changed, 30 insertions(+) >> >> diff --git

Re: Writing recipe for Crypto++, and getting build errors

2016-10-15 Thread Adonay Felipe Nogueira
Thank you very much! :) I have good news: The patch suggested by Ludovic does work. :) I did a test with a simple recipe (because I no longer need to deal with zipbomb itself, since I found the tar.gz generated by their repository, which luckly isn't a tarbomb). Now, reverting the patch with

Re: [PATCH] gnu: Add vim-full.

2016-10-15 Thread ng0
Efraim Flashner writes: > [ Unknown signature status ] > On Fri, Oct 14, 2016 at 09:16:15PM +, ng0 wrote: >> * gnu/packages/vim.scm (vim-full): New variable. >> * gnu/packages/patches/vim-8.0.0003.patch: New file. >> * gnu/packages/patches/vim-8.0.0004.patch: New file.

Re: [PATCH] gnu: Add python-whoosh.

2016-10-15 Thread Kei Kebreau
Ricardo Wurmus writes: > * gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables. > --- > gnu/packages/python.scm | 30 ++ > 1 file changed, 30 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm >

[PATCH] Add lci.

2016-10-15 Thread ng0
This adds lci, a lolcode interpreter. This time I removed the typo with two (native-input) so it works again.

[PATCH] gnu: Add lci.

2016-10-15 Thread ng0
From: ng0 * gnu/packages/lolcode.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/lolcode.scm | 60 2 files changed, 61 insertions(+) create mode 100644

Re: Writing recipe for Crypto++, and getting build errors

2016-10-15 Thread Efraim Flashner
On Sat, Oct 15, 2016 at 05:47:01PM -0300, Adonay Felipe Nogueira wrote: > Note: I'm using Guix with other distribution, not GuixSD. > > I was trying to find out what is the "working tree" in my case, and I > decided to investigate "/gnu/store", and I found three possible places > that are

Re: [PATCH] add fbida

2016-10-15 Thread Kei Kebreau
Julien Lepiller writes: > Hi, > > I attached a patch to add fbida, a frame-buffer based image and pdf > viewer. I created a new file, since I didn't find an existing one > where it could go. Let me know if you prefer it in an existing file. Hi Julien! Your patch looks fine

Re: Writing recipe for Crypto++, and getting build errors

2016-10-15 Thread Adonay Felipe Nogueira
Note: I'm using Guix with other distribution, not GuixSD. I was trying to find out what is the "working tree" in my case, and I decided to investigate "/gnu/store", and I found three possible places that are directories: /gnu/store/...-guix-0.11.0-1.4420 /gnu/store/...-guix-latest

[PATCH] gnu: dbus@1.10.12: Fix search paths.

2016-10-15 Thread Andy Patterson
Hello, I noticed that since 34f9582a, dbus wasn't starting up colord or elogind on GuixSD. The following patch aims to address that. -- Andy From dd248d4cc7eccba01119dfd50701f75c1ee5fec8 Mon Sep 17 00:00:00 2001 From: Andy Patterson Date: Sat, 15 Oct 2016 15:38:27 -0400

[PATCH] Add vim-full (this time with the patches included)

2016-10-15 Thread ng0
Forgot the patches last time. Here they are included.

[PATCH] gnu: Add vim-full.

2016-10-15 Thread ng0
* gnu/packages/vim.scm (vim-full): New variable. * gnu/packages/patches/vim-8.0.0003.patch: New file. * gnu/packages/patches/vim-8.0.0004.patch: New file. * gnu/packages/patches/vim-8.0.0005.patch: New file. * gnu/local.mk (dist_patch_DATA): Add patches. --- gnu/local.mk

Go 1.4.3 failing on core-updates

2016-10-15 Thread Leo Famulari
Go version 1.4.3, which is required to build the latest Go version, is failing to build on core-updates: https://hydra.gnu.org/build/1493335 Here's the tail of the log: -- archive/tar go/doc crypto/elliptic cmd/addr2line encoding/asn1 crypto/rand crypto/dsa cmd/cgo go/format crypto/rsa

[PATCH] gnu: gd: Fix CVE-2016-8670.

2016-10-15 Thread Kei Kebreau
This patch fixes the gd library's most recent published vulnerability on the oss-security list. From dc48d5c020c0795c966501b83ac2d4b4ae0e4caa Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Sat, 15 Oct 2016 15:57:21 -0400 Subject: [PATCH] gnu: gd: Fix CVE-2016-8670. *

Re: [SECURITY] [PATCH] gnu: libraw: Update to 0.17.2.

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 08:31:33AM +0800, Alex Vong wrote: > Leo Famulari writes: > > > On Fri, Oct 14, 2016 at 10:02:58PM +0800, Alex Vong wrote: > >> Hi, > >> > >> I find out that our libraw (0.17.0) is vulnerable to CVE-2015-{8366, > >> 8367}[0], which is fixed in

Re: Security bugs in freeimage bundled libraries [was Re: 01/02: gnu: freeimage: Fix CVE-2016-5684.]

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 02:57:37PM -0400, Kei Kebreau wrote: > Efraim Flashner writes: > > On Fri, Oct 14, 2016 at 08:09:08PM -0400, Kei Kebreau wrote: > >> Leo Famulari writes: > >> > Debian has a patch to make it use "system" copies of the libraries:

Re: Guile 2.0.13

2016-10-15 Thread Leo Famulari
On Sat, Oct 15, 2016 at 08:13:12PM +0300, Efraim Flashner wrote: > On Thu, Oct 13, 2016 at 11:11:38PM +0200, Ludovic Courtès wrote: > > > > More generally, we could try to have a “staging” branch for safe changes > > that involve a rebuild of between ~300 and ~1200 packages, that we’d > > merge

Re: Security bugs in freeimage bundled libraries [was Re: 01/02: gnu: freeimage: Fix CVE-2016-5684.]

2016-10-15 Thread Kei Kebreau
Efraim Flashner writes: > On Fri, Oct 14, 2016 at 08:09:08PM -0400, Kei Kebreau wrote: >> Leo Famulari writes: >> >> > On Fri, Oct 14, 2016 at 10:44:05AM +, Efraim Flashner wrote: >> >> efraim pushed a commit to branch master >> >> in repository

Re: [PATCH] gnu: Add vim-full.

2016-10-15 Thread Efraim Flashner
On Fri, Oct 14, 2016 at 09:16:15PM +, ng0 wrote: > * gnu/packages/vim.scm (vim-full): New variable. > * gnu/packages/patches/vim-8.0.0003.patch: New file. > * gnu/packages/patches/vim-8.0.0004.patch: New file. > * gnu/packages/patches/vim-8.0.0005.patch: New file. > * gnu/local.mk

Re: Security bugs in freeimage bundled libraries [was Re: 01/02: gnu: freeimage: Fix CVE-2016-5684.]

2016-10-15 Thread Efraim Flashner
On Fri, Oct 14, 2016 at 08:09:08PM -0400, Kei Kebreau wrote: > Leo Famulari writes: > > > On Fri, Oct 14, 2016 at 10:44:05AM +, Efraim Flashner wrote: > >> efraim pushed a commit to branch master > >> in repository guix. > >> > >> commit

Re: Guile 2.0.13

2016-10-15 Thread Efraim Flashner
On Thu, Oct 13, 2016 at 11:11:38PM +0200, Ludovic Courtès wrote: > > More generally, we could try to have a “staging” branch for safe changes > that involve a rebuild of between ~300 and ~1200 packages, that we’d > merge more frequently than ‘core-updates’ (I think the Nix folks do > that). By

Re: Making substitute* throw an error if substition failed?

2016-10-15 Thread Alex Kost
Ricardo Wurmus (2016-10-15 00:05 +0200) wrote: > Hi Guix, > > it happened a couple of times already that a “substitute*” expression > silently failed and I only found out about it when investigating the > remains of a failing build (“guix build -K”). This can easily happen > when a package is

[PATCH] import: utils: Remove dependency on (json) module.

2016-10-15 Thread Alex Kost
Commit fbe9c1012820 introduced unneeded dependency on (json) module, i.e. 'guile-json' is a hard dependency of Guix now. Was it an accident, or do I miss anything? >From cb529053b90cd4067fb6cb9a256b1ce3bd2a24f7 Mon Sep 17 00:00:00 2001 From: Alex Kost Date: Sat, 15 Oct 2016

[PATCH] gnu: Add python-whoosh.

2016-10-15 Thread Ricardo Wurmus
* gnu/packages/python.scm (python-whoosh, python2-whoosh): New variables. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 6207896..69c7d36 100644 --- a/gnu/packages/python.scm

[PATCH] add fbida

2016-10-15 Thread Julien Lepiller
Hi, I attached a patch to add fbida, a frame-buffer based image and pdf viewer. I created a new file, since I didn't find an existing one where it could go. Let me know if you prefer it in an existing file.From 0867f891e7ceecde3e307fa88b572622a2ad416e Mon Sep 17 00:00:00 2001 From: Julien

Re: locales gone

2016-10-15 Thread Danny Milosavljevic
And the postgres service has these environment variables: HOME=/ TERM=linux BOOT_IMAGE=/gnu/store/1w33nqlw4il84i4xr3pif45insmz82ln-linux-libre-4.7.2/bzImage --root=dayas:/ --system=/gnu/store/v4za34zybd8743cvxyx9j73w492c7nca-system --load=/gnu/store/v4za34zybd8743cvxyx9j73w492c7nca-system/boot

Re: locales gone

2016-10-15 Thread Danny Milosavljevic
And if I strace postgres service I get [pid 6184] open("/gnu/store/m9vxvhdj691bq1f85lpflvnhcvrdilih-glibc-2.23/lib/locale/locale-archive", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) [pid 6184]

Re: locales gone

2016-10-15 Thread Danny Milosavljevic
Hi, On Fri, 14 Oct 2016 12:59:10 +0200 l...@gnu.org (Ludovic Courtès) wrote: > Then you’d have to strace psql to see why it thinks that en_US.UTF-8 is > unavailable. connect(3, {sa_family=AF_FILE, sun_path="/tmp/.s.PGSQL.5432"}, 110) = 0 getsockopt(3, SOL_SOCKET, SO_ERROR, [0], [4]) = 0

Re: Making substitute* throw an error if substition failed?

2016-10-15 Thread Danny Milosavljevic
Hi, On Sat, 15 Oct 2016 00:05:56 +0200 Ricardo Wurmus wrote: > Would it be desirable to change “substitute*” (or replace it) such that > it throws an error or returns a value if substitution failed? This > might be helpful for the more complex packages with many

Specifying and build output separately?

2016-10-15 Thread Hartmut Goebel
Hi, we have several cyclic dependencies due to e.g. packages depending on each other only for building the documentation. Examples are numpy and matpltlib. So I wonder it it would be possible to to something like this: (define-public numpy:doc (inherit numpy) (name "numpy:doc") (outputs

Re: Making substitute* throw an error if substition failed?

2016-10-15 Thread Hartmut Goebel
Am 15.10.2016 um 00:05 schrieb Ricardo Wurmus: > Would it be desirable to change “substitute*” (or replace it) such that > it throws an error or returns a value if substitution failed? This +1 for returning a value -- Regards Hartmut Goebel | Hartmut Goebel |

Re: ghostscript vulnerabilities

2016-10-15 Thread Mark H Weaver
l...@gnu.org (Ludovic Courtès) writes: > Hello Didier and all, > > We are wondering about the applicability to GNU Ghostscript of the > recent vulnerabilities discovered in AGPL Ghostscript: > > Alex Vong skribis: > >> Salvatore Bonaccorso writes: >>