Re: [PATCH] version bump libgcrypt -> 1.7

2016-04-17 Thread ng0
Leo Famulari writes: > On Sat, Apr 16, 2016 at 11:15:25PM +0200, ng0 wrote: >> Subject: [PATCH] gnu: libgcrypt: Update to 1.7.0. > > Here are what I think are the salient parts of the release announcement > [0]. > > 1.7.0 is a new stable version of libgcrypt. > > 1.7.0 is API and ABI compatible w

[PATCH 2/7] gnu: add python-sqlparse and python2-sqlparse

2016-04-17 Thread Hartmut Goebel
* gnu/packages/python.scm (python-sqlparse) (python2-sqlparse): New functions. --- gnu/packages/python.scm | 36 1 file changed, 36 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 70db0e1..b77ab15 100644 --- a/gnu/packages/

[PATCH 6/7] gnu: add comment pointing to python-requests-mock in openstack

2016-04-17 Thread Hartmut Goebel
I did expect this package to be defined in python.scm. * gnu/packages/python.scm (python-requests): comment added --- gnu/packages/python.scm | 4 1 file changed, 4 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 43e0657..197f236 100644 --- a/gnu/packages/

[PATCH 4/7] gnu: Add python2-ipaddr, a Python-2-only package

2016-04-17 Thread Hartmut Goebel
* gnu/packages/python.scm: (python2-ipaddr): New function. --- gnu/packages/python.scm | 24 1 file changed, 24 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index d04c85c..f0e00dd 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/pyth

[PATCH 7/7] gnu: add python-geoip2 and python2-geoip2

2016-04-17 Thread Hartmut Goebel
* gnu/packages/python.scm (python-geoip2) (pythons-geoip2): New functions. --- gnu/packages/python.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 197f236..330be07 100644 --- a/gnu/packages/python

[PATCH 1/7] gnu: Add python-tblib and python2-tblib

2016-04-17 Thread Hartmut Goebel
* packages/python.scm (python-tblib) (python2-tblib): New functions. --- gnu/packages/python.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0379352..70db0e1 100644 --- a/gnu/packages/python

[PATCH 0/7] Some new python packages

2016-04-17 Thread Hartmut Goebel
Enclosed please find patches adding nwe Python packages for both Python 3 and Python 2. These are needed for run the django test-suite (more to come). Hartmut Goebel (7): gnu: Add python-tblib and python2-tblib gnu: add python-sqlparse and python2-sqlparse gnu: add python-selenium and python

[PATCH 3/7] gnu: add python-selenium and python2-selenium

2016-04-17 Thread Hartmut Goebel
* gnu/packages/python.scm (python-selenium) (python2-selenium): New functions. --- gnu/packages/python.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index b77ab15..d04c85c 100644 --- a/gnu/packages/p

[PATCH 5/7] gnu: add python-maxminddb and python2-maxminddb

2016-04-17 Thread Hartmut Goebel
* gnu/packages/python.scm: (python-maxminddb) (python2-maxminddb): New functions. --- gnu/packages/python.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index f0e00dd..43e0657 100644 --- a/gnu/pack

Re: [PATCH] version bump libgcrypt -> 1.7

2016-04-17 Thread Leo Famulari
On Sat, Apr 16, 2016 at 11:15:25PM +0200, ng0 wrote: > Subject: [PATCH] gnu: libgcrypt: Update to 1.7.0. Here are what I think are the salient parts of the release announcement [0]. 1.7.0 is a new stable version of libgcrypt. 1.7.0 is API and ABI compatible with 1.6. There are no changed or dele

Re: Proposal: Adding unversioned aliases to python3 binaries

2016-04-17 Thread Hartmut Goebel
Am 16.04.2016 um 18:15 schrieb Leo Famulari: > Can you look at the 'python-wrapper' package and see if it would solve > this problem for you? Thanks for the pointer. I'll try it out and report. Will take few days unfortunately. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@craz

Re: [PATCH] Add rapicorn.

2016-04-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 168af32c5973fa30c56679b6c08e878e3ea2f632 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Wed, 13 Apr 2016 08:56:16 +0200 > Subject: [PATCH 1/2] gnu: Add rapicorn. > > * gnu/packages/graphics.scm (rapicorn): New variable. LGTM! Ludo'.

Re: [PATCH] Add BEAST.

2016-04-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > From 618c5a2e9826f196706e7fab2a9b653fc69c2b1c Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 14 Apr 2016 20:26:23 +0200 > Subject: [PATCH 2/2] gnu: Add Beast. > > * gnu/packages/music.scm (beast): New variable. It looks alright! We should get upstream to

Re: New to GNU Guix packaging

2016-04-17 Thread Ricardo Wurmus
Leo Famulari writes: > On Sun, Apr 17, 2016 at 04:20:00PM +0200, Ludovic Courtès wrote: >> John Darrington skribis: >> >> > On Sun, Apr 17, 2016 at 01:38:56PM +0200, Tobias Platen wrote: >> > >> > How do I get started in packaging. >> > >> > I suggest that you start by looking at an

Re: [PATCH 2/2] gnu: Add gnome-tweak-tool.

2016-04-17 Thread Leo Famulari
On Sun, Apr 17, 2016 at 07:22:27PM +0200, Jan Nieuwenhuizen wrote: > Leo Famulari writes: > > > I tried building with glib-or-gtk-build-system instead of > > gnu-build-system. It still didn't work if python-2 was a mere input, but > > I wonder if glib-or-gtk-build-system should be used, regardless

Re: [PATCH 2/2] gnu: Add gnome-tweak-tool.

2016-04-17 Thread rennes
On 2016-04-17 12:22, Jan Nieuwenhuizen wrote: Leo Famulari writes: I tried building with glib-or-gtk-build-system instead of gnu-build-system. It still didn't work if python-2 was a mere input, but I wonder if glib-or-gtk-build-system should be used, regardless? The glib-or-gtk-build-system

Re: [PATCH 1/1] gnu: openssh: Fix CVE-2015-8325.

2016-04-17 Thread Leo Famulari
On Sun, Apr 17, 2016 at 04:26:06PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > >> > * gnu/packages/patches/openssh-CVE-2015-8325.patch: New file. > >> > * gnu-system.am (dist_patch_DATA): Add it. > >> > * gnu/packages/ssh.scm (openssh): Use it. > Oh, OK, thanks for the clarification.

Re: New to GNU Guix packaging

2016-04-17 Thread Leo Famulari
On Sun, Apr 17, 2016 at 04:20:00PM +0200, Ludovic Courtès wrote: > John Darrington skribis: > > > On Sun, Apr 17, 2016 at 01:38:56PM +0200, Tobias Platen wrote: > > > > How do I get started in packaging. > > > > I suggest that you start by looking at an existing package, and using that

[PATCH v3] Add cabextract.

2016-04-17 Thread Danny Milosavljevic
v3: License field fixed up to be gpl3+. * gnu/packages/compression.scm (cabextract): New variable. --- b/gnu/packages/compression.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index de5d03a..ea1e905

Re: [PATCH 2/2] gnu: Add gnome-tweak-tool.

2016-04-17 Thread Jan Nieuwenhuizen
Leo Famulari writes: > I tried building with glib-or-gtk-build-system instead of > gnu-build-system. It still didn't work if python-2 was a mere input, but > I wonder if glib-or-gtk-build-system should be used, regardless? The glib-or-gtk-build-system lists in two additions to the gnu-build-syste

[PATCH 1/9] gnu: cross: Use CROSS_*_INCLUDE_PATH for system headers.

2016-04-17 Thread Jan Nieuwenhuizen
Hi, Here is a new patch set to for a new mingw cross build to build guile.exe. As discussed (https://lists.gnu.org/archive/html/guix-devel/2016-04/msg00620.html) it uses CROSS_C_INCLUDE_PATH and friends instead of CROSS_CPATH for cross builds. If you build hello.exe it will run under wine, guile

Call for screencasts!

2016-04-17 Thread Ludovic Courtès
Hello! It’s Sunday and you’re probably wondering what you could to help this wonderful project. Here’s an idea: make a screencast! :-) I’d like a video of at most 5 minutes to put on the home page that would showcase, for example (with explanations in English; bonus points if you have a good mi

Re: [PATCH 1/6] emacs: Add 'guix-packages-by-location' command.

2016-04-17 Thread Ludovic Courtès
Alex Kost skribis: > Ludovic Courtès (2016-04-16 01:23 +0300) wrote: [...] >> If you choose to take the ‘define-values’ approach above, I think you >> can just list they keys already in the vhash: >> >> (define-values (package-by-something-file package-something-files) >> (let* ((table (d

[PATCH] gnu: Add parole.

2016-04-17 Thread Kei Yamashita
I've disabled the mpris2 plugin because parole will fail to build, citing a missing gst/tag/tag.h header file (even though it exists in gst-plugins-base's include folder). If I someone knows a way that wouldn't require me to disable the mpris2 plugin, please share. 0001-gnu-Add-parole.patch Descri

Re: [PATCHv2] Add cabextract.

2016-04-17 Thread John Darrington
On Sun, Apr 17, 2016 at 03:45:43PM +0200, Danny Milosavljevic wrote: Hi, the following files list GPL2 or later or LGPL 2 or later (mspack/ is not used, it's using the mspack package in guix): ($ grep -rEi '(any later version|license)' . |grep -v COPYING |grep -v mspack

Re: [PATCH 1/1] gnu: openssh: Fix CVE-2015-8325.

2016-04-17 Thread Ludovic Courtès
Leo Famulari skribis: > On Fri, Apr 15, 2016 at 11:27:35PM +0200, Ludovic Courtès wrote: >> Leo Famulari skribis: >> >> > * gnu/packages/patches/openssh-CVE-2015-8325.patch: New file. >> > * gnu-system.am (dist_patch_DATA): Add it. >> > * gnu/packages/ssh.scm (openssh): Use it. >> >> The expla

Re: [PATCH] Refer to GuixSD as beta software

2016-04-17 Thread Ludovic Courtès
Jelle Licht skribis: > --- a/gnu/system/install.scm > +++ b/gnu/system/install.scm > @@ -255,7 +255,7 @@ Welcome to the installation of the Guix System > Distribution! > > There is NO WARRANTY, to the extent permitted by law. In particular, you may > LOSE ALL YOUR DATA as a side effect of t

Re: [PATCH] Refer to GuixSD as beta software

2016-04-17 Thread Ludovic Courtès
Florian Paul Schmidt skribis: > On 05.04.2016 14:08, Jelle Licht wrote: >> Although it is mostly me nitpicking, I was installing GuixSD on an old >> laptop and noticed that the message of the day of the installation image >> still referred to GuixSD as alpha software. >> >> This patch changes th

Re: New to GNU Guix packaging

2016-04-17 Thread Ludovic Courtès
John Darrington skribis: > On Sun, Apr 17, 2016 at 01:38:56PM +0200, Tobias Platen wrote: > > How do I get started in packaging. > > I suggest that you start by looking at an existing package, and using that as > a template. Agreed. That and the introductory material of the manual:

Re: [PATCH] gnu: dillo: New module

2016-04-17 Thread Kei Yamashita
On Sun, 17 Apr 2016 10:57:21 +0300 Alex Kost wrote: > Kei Yamashita (2016-04-17 05:53 +0300) wrote: > > > I'm not sure what the process is for a new module. Please guide me > > in this if something else needs to be done. > > A new file should also be added to "gnu-system.am" file. See for >

Re: [PATCHv2] Add cabextract.

2016-04-17 Thread Danny Milosavljevic
Hi, the following files list GPL2 or later or LGPL 2 or later (mspack/ is not used, it's using the mspack package in guix): ($ grep -rEi '(any later version|license)' . |grep -v COPYING |grep -v mspack) ./getopt1.c: modify it under the terms of the GNU Library General Public License as ./get

Re: New to GNU Guix packaging

2016-04-17 Thread John Darrington
On Sun, Apr 17, 2016 at 01:38:56PM +0200, Tobias Platen wrote: How do I get started in packaging. I suggest that you start by looking at an existing package, and using that as a template. J' -- Avoid eavesdropping. Send strong encryted email. PGP Public key ID: 1024D/2DE827B3 fing

Re: [PATCHv2] Add cabextract.

2016-04-17 Thread John Darrington
On Sun, Apr 17, 2016 at 02:31:25PM +0200, Danny Milosavljevic wrote: +;; Some source files specify gpl2, however COPYING is gpl3. +(license (list license:gpl2 license:gpl3 That is a legally impossible. Do those gpl2 files have the "or later" clause. If so, then it should be

New to GNU Guix packaging

2016-04-17 Thread Tobias Platen
Hello, Recently I watched a video about GNU Guix, and concluded that this solves many of the technical problems that I have when I work on Debian packages for my own Trisquel addon repository [1] which contains music software. Instead of contributing to the non-free Debian distribution, and i

[PATCHv2] Add cabextract.

2016-04-17 Thread Danny Milosavljevic
* gnu/packages/compression.scm (cabextract): New variable. --- b/gnu/packages/compression.scm | 23 +++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/compression.scm b/gnu/packages/compression.scm index de5d03a..cd89dfe 100644 --- a/gnu/packages/compression.scm

[PATCH] Add GAP.

2016-04-17 Thread Andreas Enge
Hello, the attached patch adds the computer algebra system for group theory GAP. I am only interested in it as an input to SAGE, but it appears that someone on IRC was also trying to package it yesterday, so it would be nice if you could check whether this package meets your needs. There is an im

Re: [PATCH] Add cabextract.

2016-04-17 Thread Leo Famulari
On Sun, Apr 17, 2016 at 11:32:24AM +0200, Ricardo Wurmus wrote: > Danny Milosavljevic writes: > > +(synopsis "CAB Extractor") > > +(description "cabextract extracts files from CAB archives.") > > Both synopsis and description are very terse. For the synopsis > something like “Tool to unp

Re: [PATCH] version bump libgcrypt -> 1.7

2016-04-17 Thread ng0
Updated libgcrypt patch. >From 6683e71c355e05e4dbcd0dbdf4507c73346c4aed Mon Sep 17 00:00:00 2001 From: Nils Gillmann Date: Sun, 17 Apr 2016 11:49:16 +0200 Subject: [PATCH] gnu: libgcrypt: Update to 1.7.0. * gnu/packages/gnupg.scm (libgcrypt): Update to 1.7.0. --- gnu/packages/gnupg.scm | 5 +++-

Re: [PATCH] version bump libgcrypt -> 1.7

2016-04-17 Thread ng0
Alex Kost writes: > I don't know if 'libgcrypt-1.7' package really needed. Maybe it's > better to make an update of 'libgcrypt' package and to push it to > 'core-updates'. I agree, patch for libgcrypt incoming in the next 20 minutes. >> ;;; Copyright © 2015 Paul van der Walt >> ;;; Copyrigh

Re: [PATCH] Add cabextract.

2016-04-17 Thread Ricardo Wurmus
Danny Milosavljevic writes: > Hi, > > this patch adds cabextract, an extractor for CAB files. (libmspack is already > in, but cabextract isn't) > > * gnu/packages/compression.scm (cabextract): New variable. > --- > b/gnu/packages/compression.scm | 23 +++ > 1 file chang

Re: [PATCH] gnu: dillo: New module

2016-04-17 Thread Alex Kost
Kei Yamashita (2016-04-17 05:53 +0300) wrote: > I'm not sure what the process is for a new module. Please guide me in > this if something else needs to be done. A new file should also be added to "gnu-system.am" file. See for example commit a5e2c9a: http://git.savannah.gnu.org/cgit/guix.git/com

Re: [PATCH] version bump libgcrypt -> 1.7

2016-04-17 Thread Alex Kost
ng0 (2016-04-17 00:15 +0300) wrote: > I created a new inherit for this, maybe this is too cautious, but > just in case as I did not have any more time than version bump + > test build, here is the patch for the new version. I don't know if 'libgcrypt-1.7' package really needed. Maybe it's better

Re: [PATCH] services: 'console-keymap-service' takes multiple files.

2016-04-17 Thread Alex Kost
Albin (2016-04-16 17:41 +0300) wrote: > Den 2016-04-16 kl. 10:24, skrev Alex Kost: >> Albin (2016-04-16 05:47 +0300) wrote: >> >>> Den 2016-04-15 kl. 23:17, skrev Ludovic Courtès: Alex Kost skribis: >> [...] > @deffn {Scheme Procedure} console-keymap-service @var{files} ... > @cindex

Re: [PATCH 1/6] emacs: Add 'guix-packages-by-location' command.

2016-04-17 Thread Alex Kost
Ludovic Courtès (2016-04-16 01:23 +0300) wrote: > Alex Kost skribis: [...] >> The problem (well, not really a problem) is: along with this procedure >> (to get packages by location file), I need another one (to get a list >> of location files). > > Right, I had forgotten about that second use. >