[PATCH] Adding .xsession to guile-wm

2016-09-11 Thread Alex ter Weele
Adding an xsession to guile-wm so that display managers will identify it as an available wm. From 91f74b1b762596527dfa9412c33e39981932fa70 Mon Sep 17 00:00:00 2001 From: Alex ter Weele Date: Sun, 11 Sep 2016 22:18:53 -0400 Subject: [PATCH] Adding .xsession to guile-wm --- gnu/packages/guile-wm.s

Re: [PATCH 04/16] gnu: Add python-pytest-mock.

2016-09-11 Thread Efraim Flashner
On Sun, Sep 11, 2016 at 09:42:34PM +0200, David Craven wrote: > > + (inputs > > + `(("python2-mock" ,python2-mock) > > + ,@(package-inputs base)) > > Is python2-mock really an input and not a native-input? Actually, yes. I was a little suprised that the python3 version didn

Re: [PATCH 01/16] gnu: Add python-pika.

2016-09-11 Thread Efraim Flashner
On Sun, Sep 11, 2016 at 09:37:31PM +0200, David Craven wrote: > the properties delay thing is missing, dunno if it's important the properties delay is needed when the python2 variant includes the strip-python2-variant procedure, following which just about every package that relies on it also needs

Re: [PATCH 03/16] gnu: Add python-promise.

2016-09-11 Thread Efraim Flashner
On Sun, Sep 11, 2016 at 09:41:10PM +0200, David Craven wrote: > > +(define-public python2-promise > > + (let ((promise (package-with-python2 > > + (strip-python2-variant python-promise > > +(package (inherit promise) > > + (arguments (substitute-keyword-arguments (pa

Re: [PATCH] gnu: Add sslh.

2016-09-11 Thread Tobias Geerinckx-Rice
Leo, Thanks! On Mon, Sep 12, 2016 at 02:32:08AM +0200, Tobias Geerinckx-Rice wrote: > (doc (string-append out "/share/doc") And for catching this. What's annoying is that I *always* miss this, I *know* that I always miss this, and I keep missing it anyway... Kind regards, T G-R signature.a

Re: GnuTLS security update

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 09:53:22PM -0400, Leo Famulari wrote: > The problem is that the msmtp package I have built using this patch does > not refer to the grafted gnutls. I got the same result after building a > fresh Git clone of Guix. To clarify, I think that the msmtp package is using the wron

Re: [PATCH] gnu: Add sslh.

2016-09-11 Thread Leo Famulari
On Mon, Sep 12, 2016 at 02:32:08AM +0200, Tobias Geerinckx-Rice wrote: > * gnu/packages/networking.scm (sslh): New variable. Interesting package! > + ;; Many of these files are mentioned in the man page. Install them. > + (add-after 'install 'install-documentation > +

Re: GnuTLS security update

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 10:54:09PM +0200, Ludovic Courtès wrote: > These 3 GnuTLS commits appear to be related to this issue: [...] > If applying these patches on top of our current GnuTLS version (and then > using it as a graft) works, we could do that. Unfortunately the test fails in the same

[PATCH] gnu: Add sslh.

2016-09-11 Thread Tobias Geerinckx-Rice
* gnu/packages/networking.scm (sslh): New variable. --- gnu/packages/networking.scm | 71 - 1 file changed, 70 insertions(+), 1 deletion(-) diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm index c4edbc3..1818b62 100644 --- a/gnu/pa

Re: [PATCH 17/17] gnu: Add linux-libre-beagle-bone-black.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre-beagle-bone-black): New variable. > --- > gnu/packages/linux.scm | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 2eadae2..2320a08 100644 > --- a/gnu/packages/li

Re: [PATCH 12/17] gnu: make-linux-libre: Add extra-version parameter.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (make-linux-libre): Add extra-version option. > --- > gnu/packages/linux.scm | 7 ++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 6771bd2..f2e6887 100644 > --- a/gnu

Re: [PATCH 16/17] gnu: Add linux-libre-multi-v7.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre-multi-v7): New variable. > --- > gnu/packages/linux.scm | 9 + > 1 file changed, 9 insertions(+) > > diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm > index 384b674..2eadae2 100644 > --- a/gnu/packages/linux.scm >

Re: [PATCH 15/17] gnu: make-linux-libre: Add supported-systems parameter.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (make-linux-libre): Add supported-systems > parameter. OK. > (make-linux-libre version >(make-linux-libre-source version hash) > + '("x86_64-linux" "i686-linux") Maybe we should: (define %in

Re: [PATCH 14/17] gnu: linux-libre: Use kmod.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (make-linux-libre): Use kmod. OK! I don’t think there was any good reason to use module-init-tools here; that was 3.5 years ago already… Ludo’.

Re: [PATCH 13/17] gnu: make-linux-libre: Add zImage to output.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (make-linux-libre): Add zImage to output. I suppose “zImage” is for ARM, right? LGTM, thanks!

Re: [PATCH 11/17] gnu: Add make-linux-libre-source.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux-libre.scm (make-linux-libre-source): New variable. > (linux-libre, linux-libre-4.4, linux-libre-4.1): Use > make-linux-libre-source. > (linux-libre-urls): Remove. [...] > -(define (linux-libre-urls version) > - "Return a list of URLs for Linux

Re: [PATCH 11/17] gnu: Add make-linux-libre-source.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux-libre.scm (make-linux-libre-source): New variable. > (linux-libre, linux-libre-4.4, linux-libre-4.1): Use > make-linux-libre-source. > (linux-libre-urls): Remove. [...] > -(define (linux-libre-urls version) > - "Return a list of URLs for Linux

Re: [PATCH 10/17] gnu: Add u-boot-beagle-bone-black.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/u-boot.scm (u-boot-beagle-bone-black): New variable. OK if it builds fine! We’ll probably have to set a restrictive ‘supported-systems’ on those packages because we probably don’t support any source/target cross-compilation combination (for instance, it’s

Re: [PATCH 09/17] gnu: dtc: Remove patch-paths phase.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > From: Danny Milosavljevic > > * gnu/packages/u-boot.scm (dtc)[arguments]: Remove patch-paths phase. > [configure-flags]: Add INSTALL. > > Signed-off-by: David Craven OK!

Re: [PATCH 08/17] gnu: make-linux-libre: Add additional-configuration parameter.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre): Use > %default-additional-kernel-configuration. > (%default-additional-kernel-configuration): New variable. > --- > gnu/packages/linux.scm | 32 ++-- > 1 file changed, 18 insertions(+), 14 deletions(-

Re: [PATCH 07/17] gnu: linux-libre: Use make-linux-libre.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre, linux-libre-4.4, > linux-libre-4.1): Use make-linux-libre. > (make-linux-libre): New variable. [...] > +(define-public linux-libre > + (let* ((version "4.7.2") > + (conf (kernel-config > +(or (%current-t

Re: [PATCH 06/17] gnu: linux-libre: Add support for cross-compilation.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre): Add support for > cross-compilation. [...] > + (when target > + (setenv "CROSS_COMPILE" (string-append target "-")) > + (format #t "`CROSS_COMPILE' set to `~a'~%" (getenv > "CROSS_CO

Re: [PATCH 05/17] gnu: linux-libre: Move kernel configuration to configure phase.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre)[arguments]: Add configure phase. Makes sense, OK!

Re: [PATCH 04/17] gnu: linux-libre: Apply %boot-logo patch in origin.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/linux.scm (linux-libre)[origin]: Apply %boot-logo patch > in origin. OK!

Re: GnuTLS security update

2016-09-11 Thread Ludovic Courtès
Hi, Leo Famulari skribis: > For master, the naive approach of cherry-picking the patch [1] did not > work; the test 'system-prio-file' fails consistently with that change. I > could instead try grafting the updated version. These 3 GnuTLS commits appear to be related to this issue: --8<---

[PATCH] gnu: Add python-gunicorn and python2-gunicorn.

2016-09-11 Thread Hartmut Goebel
* gnu/packages/web.scm (python-gunicorn, python2-gunicorn): New variables. --- gnu/packages/web.scm | 48 1 file changed, 48 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 20c7d12..e639d28 100644 --- a/gnu/packages/w

Re: GnuTLS security update

2016-09-11 Thread Ludovic Courtès
Vincent Legoll skribis: > On Sun, Sep 11, 2016 at 5:41 PM, Leo Famulari wrote: >> There is a GnuTLS security advisory [0] regarding "an issue that affects >> validation of certificates using OCSP responses, which can falsely >> report a certificate as valid under certain circumstances." >> >> I

Re: Superseded packages

2016-09-11 Thread Ludovic Courtès
Leo Famulari skribis: > On Sun, Sep 11, 2016 at 03:46:34PM +0200, Ludovic Courtès wrote: >> > I'm not sure about Attic / Borg. Superseding attic will break >> > automation, although I did that when I made letsencrypt inherit from >> > certbot. Also, the authors are different. Advice? >> >> I wou

Re: Prototype for using Guix with python packages

2016-09-11 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > All of this is still very uncertain in my mind, in particular, I see > Guix as a viable alternative to lots of domain specific package > managers, which I would really like to avoid when writing software (e.g. > pip, npm gem) but I'm not certain that being a via

Re: [PATCH 1/1] gnu: Add acme-client.

2016-09-11 Thread Hartmut Goebel
Am 11.09.2016 um 14:42 schrieb Andreas Enge: > Maybe one solution would be to call the first program "acme-client", > and, if it ever gets packaged, the second one "ruby-acme-client" and so on? This sound good to me. -- Regards Hartmut Goebel | Hartmut Goebel | h.goe...@crazy-compilers

Re: [PATCH 04/16] gnu: Add python-pytest-mock.

2016-09-11 Thread David Craven
> + (inputs > + `(("python2-mock" ,python2-mock) > + ,@(package-inputs base)) Is python2-mock really an input and not a native-input?

Re: [PATCH 03/16] gnu: Add python-promise.

2016-09-11 Thread David Craven
> +(define-public python2-promise > + (let ((promise (package-with-python2 > + (strip-python2-variant python-promise > +(package (inherit promise) > + (arguments (substitute-keyword-arguments (package-arguments promise) > + ((#:tests? _) #t))) I've

Re: [PATCH 13/16] gnu: Add python-nose2.

2016-09-11 Thread David Craven
> +(arguments `(#:tests? #f)) ; 'module' object has no attribute 'collector' > +(native-inputs > + `(("python-setuptools" ,python-setuptools))) > +(inputs > + `(("python-cov-core" ,python-cov-core) > + ("python-pytest-cov" ,python-pytest-cov) > + ("python-six" ,pytho

Re: [PATCH 06/16] gnu: Add python-graphql-relay.

2016-09-11 Thread David Craven
Same issues as in previous email. LGTM otherwise.

Re: [PATCH 01/16] gnu: Add python-pika.

2016-09-11 Thread David Craven
the properties delay thing is missing, dunno if it's important

Re: [PATCH 01/16] gnu: Add python-pika.

2016-09-11 Thread David Craven
Indentation: +(source + (origin should be (source (origin +(home-page "https://pika.readthedocs.org";) +(synopsis "Pure Python AMQP Client Library") +(description + "Pika is a pure-Python implementation of the AMQP (Advanced Message Queuing +Protocol) 0-9-1 protocol that

[PATCH] gnu: Add darkhttpd.

2016-09-11 Thread Arun Isaac
* gnu/packages/web.scm (darkhttpd): New variable. --- gnu/packages/web.scm | 38 ++ 1 file changed, 38 insertions(+) diff --git a/gnu/packages/web.scm b/gnu/packages/web.scm index 20c7d12..2b73446 100644 --- a/gnu/packages/web.scm +++ b/gnu/packages/web.scm @@

[PATCH 14/16] gnu: Add python-bcrypt.

2016-09-11 Thread Efraim Flashner
* gnu/packages/password-utils.scm (python-bcrypt): New variable. --- gnu/packages/password-utils.scm | 35 +++ 1 file changed, 35 insertions(+) diff --git a/gnu/packages/password-utils.scm b/gnu/packages/password-utils.scm index 7288da6..d2410c6 100644 --- a/gnu/pa

Re: [PATCH 00/16] Add onionshare

2016-09-11 Thread Efraim Flashner
On Sun, Sep 11, 2016 at 09:58:41PM +0300, Efraim Flashner wrote: > When I started this seemed like an easy way to share files. I'm not > entirely happy with the number of packages that I ended up putting in > python.scm, grapql-* seems like it could be broken off, django ones could > go in Hartmut'

[PATCH 10/16] gnu: Add python-graphene.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-graphene): New variable. --- gnu/packages/python.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 7effc67..5ab8ed1 100644 --- a/gnu/packages/python.scm +++ b

[PATCH 12/16] gnu: Add python-cov-core.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-cov-core): New variable. --- gnu/packages/python.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 4d151a3..81c706d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/

[PATCH 11/16] gnu: Add python-consul.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-consul): New variable. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 5ab8ed1..4d151a3 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/

[PATCH 15/16] gnu: Add python-nautilus.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-nautilus): New variable. --- gnu/packages/python.scm | 40 +++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 94ebd7d..aadded2 100644 --- a/gnu/packages/pyt

[PATCH 07/16] gnu: Add python-sqlalchemy-utils.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-sqlalchemy-utils): 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 0ef9b6a..91d82aa 100644 --- a/gnu/packages/python.scm +++ b/gn

[PATCH 09/16] gnu: Add python-django-filter.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-django-filter): New variable. --- gnu/packages/python.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 36b96f6..7effc67 100644 --- a/gnu/packages/python.scm +++ b/gnu/pa

[PATCH 05/16] gnu: Add python-graphql-core.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-graphql-core): New variable. --- gnu/packages/python.scm | 45 + 1 file changed, 45 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 0886c4f..a4493c5 100644 --- a/gnu/packages/python.sc

[PATCH 16/16] gnu: Add onionshare.

2016-09-11 Thread Efraim Flashner
* gnu/packages/tor.scm (onionshare): New variable. * gnu/packages/patches/onionshare-fix-install-paths.patch: New variable. * gnu/local.mk (dist_patch_DATA): Add it. --- gnu/local.mk | 1 + .../patches/onionshare-fix-install-paths.patch | 39 g

[PATCH 04/16] gnu: Add python-pytest-mock.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-pytest-mock): New variable. --- gnu/packages/python.scm | 39 +++ 1 file changed, 39 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a340604..0886c4f 100644 --- a/gnu/packages/python.scm +++ b

[PATCH 13/16] gnu: Add python-nose2.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-nose2): 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 81c706d..94ebd7d 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/

[PATCH 08/16] gnu: Add python-pytest-django.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-pytest-django): New variable. --- gnu/packages/python.scm | 40 1 file changed, 40 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 91d82aa..36b96f6 100644 --- a/gnu/packages/python.scm ++

[PATCH 02/16] gnu: Add python-peewee.

2016-09-11 Thread Efraim Flashner
* gnu/packages/databases.scm (python-peewee): New variable. --- gnu/packages/databases.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm index fc31653..85bbca1 100644 --- a/gnu/packages/databases.scm +++

[PATCH 03/16] gnu: Add python-promise.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-promise): New variable. --- gnu/packages/python.scm | 34 ++ 1 file changed, 34 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 101e7f1..a340604 100644 --- a/gnu/packages/python.scm +++ b/gnu/pack

[PATCH 06/16] gnu: Add python-graphql-relay.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-graphql-relay): New variable. --- gnu/packages/python.scm | 37 + 1 file changed, 37 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index a4493c5..0ef9b6a 100644 --- a/gnu/packages/python.scm +++ b

[PATCH 00/16] Add onionshare

2016-09-11 Thread Efraim Flashner
When I started this seemed like an easy way to share files. I'm not entirely happy with the number of packages that I ended up putting in python.scm, grapql-* seems like it could be broken off, django ones could go in Hartmut's django.scm. Python-nautilus doesn't seem to belong anywhere. I'd like t

[PATCH 01/16] gnu: Add python-pika.

2016-09-11 Thread Efraim Flashner
* gnu/packages/python.scm (python-pika): New variable. --- gnu/packages/python.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8b9273c..101e7f1 100644 --- a/gnu/packages/python.scm +++ b/gnu/packages/python.

Re: [PATCH] gnu: Add sonata

2016-09-11 Thread Christopher Baines
On 11/09/16 18:01, Alex Kost wrote: Christopher Baines (2016-09-11 11:00 +0100) wrote: * gnu/packages/mpd.scm (sonata): New variable. --- gnu/packages/mpd.scm | 53 1 file changed, 53 insertions(+) diff --git a/gnu/packages/mpd.scm b/gnu/pa

Re: [PATCH] gnu: Add sonata

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 08:01:19PM +0300, Alex Kost wrote: > Christopher Baines (2016-09-11 11:00 +0100) wrote: > > + #:use-module ((guix build glib-or-gtk-build-system) #:prefix > > glib-or-gtk:) > > This line is not needed. You use it in the #:modules argument in the > package definition, but

Re: [PATCH] gnu: update installation-os for new mingetty-configuration.

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 06:47:15PM +0200, Jan Nieuwenhuizen wrote: > Hi! > > It seems that commit > > Add login-service (317d3b474ab5e0e62509dd1b5b2fbbf2e27c95fe) > > break installation-os on master. Fix attached. The breakage was fixed in a slightly different way with 2932ab9ca44cc6a5fac6

Re: [PATCH] gnu: Add sonata

2016-09-11 Thread Alex Kost
Christopher Baines (2016-09-11 11:00 +0100) wrote: > * gnu/packages/mpd.scm (sonata): New variable. > --- > gnu/packages/mpd.scm | 53 > > 1 file changed, 53 insertions(+) > > diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm > index 27

[PATCH] gnu: Add microcom

2016-09-11 Thread John Darrington
* gnu/packages/microcom.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/microcom.scm | 57 +++ 2 files changed, 58 insertions(+) create mode 100644 gnu/packages/microcom.scm diff --git a/gn

[PATCH] gnu: update installation-os for new mingetty-configuration.

2016-09-11 Thread Jan Nieuwenhuizen
Hi! It seems that commit Add login-service (317d3b474ab5e0e62509dd1b5b2fbbf2e27c95fe) break installation-os on master. Fix attached. Greetings, Jan >From 8c4e24fd682cd7ebcd141ca62e9cb3f9dc8d4f82 Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Sun, 11 Sep 2016 18:34:47 +0200 Subjec

Re: Code formatting

2016-09-11 Thread Andreas Enge
On Sun, Jul 31, 2016 at 12:59:02PM +0200, Ludovic Courtès wrote: > Danny Milosavljevic skribis: > >> Bonus to whoever posts indentation rules for their favorite editor! :-) > > Is there a standalone program that reformats Scheme code to what we want it > > to be? > There’s Emacs, which can be i

Re: GnuTLS security update

2016-09-11 Thread Vincent Legoll
On Sun, Sep 11, 2016 at 5:41 PM, Leo Famulari wrote: > There is a GnuTLS security advisory [0] regarding "an issue that affects > validation of certificates using OCSP responses, which can falsely > report a certificate as valid under certain circumstances." > > I updated GnuTLS on core-updates to

Re: [PATCH] gnu: Add perl-mhonarc.

2016-09-11 Thread ng0
Leo Famulari writes: > [ Unknown signature status ] > On Sun, Sep 11, 2016 at 09:21:39AM +0300, Efraim Flashner wrote: >> On Wed, Sep 07, 2016 at 06:24:39PM +, ng0 wrote: >> > +(license gpl2))) >> >> This looks good to me. Anyone else want to take a look at it before I >> push it? > > Lo

GnuTLS security update

2016-09-11 Thread Leo Famulari
There is a GnuTLS security advisory [0] regarding "an issue that affects validation of certificates using OCSP responses, which can falsely report a certificate as valid under certain circumstances." I updated GnuTLS on core-updates to 3.5.4, the latest release of the 3.5 series. For master, the

Re: [PATCH] gnu: Add perl-mhonarc.

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 09:21:39AM +0300, Efraim Flashner wrote: > On Wed, Sep 07, 2016 at 06:24:39PM +, ng0 wrote: > > +(license gpl2))) > > This looks good to me. Anyone else want to take a look at it before I > push it? Looks good, although almost of the Perl files in 'lib/' include th

Re: Superseded packages

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 03:46:34PM +0200, Ludovic Courtès wrote: > > I'm not sure about Attic / Borg. Superseding attic will break > > automation, although I did that when I made letsencrypt inherit from > > certbot. Also, the authors are different. Advice? > > I would make Borg supersede Attic.

Re: [PATCH] gnu: Add darkhttpd.

2016-09-11 Thread Arun Isaac
> No, no, I don't insist; this problem shouldn't block packaging, > git-fetch will be OK, but I think there should be a comment explaining > why the tarball is not used. Sure, I'll send a new patch shortly with all suggested changes incorporated. signature.asc Description: PGP signature

Re: [PATCH] gnu: Add sonata

2016-09-11 Thread Leo Famulari
On Sun, Sep 11, 2016 at 11:00:37AM +0100, Christopher Baines wrote: > * gnu/packages/mpd.scm (sonata): New variable. Thanks! Pushed as 6c86cef5d36d613be0a62f8f18e276232abf51f0. This will make it easier for my houseguests to control the stereo :)

Re: Prototype for using Guix with python packages

2016-09-11 Thread Christopher Baines
On 11/09/16 14:43, Ludovic Courtès wrote: >> The main reason why I didn't just improve the importer is that I was >> looking for a way to collaborate around getting multiple versions of >> python packages building and working, and as far as I am aware, Guix >> only contains multiple versions of the

[PATCH 1/3] gnu: Add python-pytest-pep8.

2016-09-11 Thread Marius Bakke
* gnu/packages/python.scm (python-pytest-pep8, python2-pytest-pep8): New variables. --- gnu/packages/python.scm | 33 + 1 file changed, 33 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 8b9273c..21eda38 100644 --- a/gnu/package

[PATCH 3/3] gnu: Add python-natsort.

2016-09-11 Thread Marius Bakke
* gnu/packages/python.scm (python-natsort, python2-natsort): New variables. --- gnu/packages/python.scm | 49 + 1 file changed, 49 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index bd70cb6..f8e25d4 100644 --- a/gnu/p

[PATCH 2/3] gnu: Add python-pytest-flakes.

2016-09-11 Thread Marius Bakke
* gnu/packages/python.scm (python-pytest-flakes, python2-pytest-flakes): New variables. --- gnu/packages/python.scm | 42 ++ 1 file changed, 42 insertions(+) diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm index 21eda38..bd70cb6 100644 ---

Re: [PATCH] services: Add kmscon service.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: >> Looking at the doc, I’m under the impression that this should also >> depend on elogind no? (I think it needs to talk to elogind to tell it >> about “seats” being used etc.) > > logind is an optional dependency. How do I make a shepherd service > depend on a dbus-service

Re: [PATCH] gnu: Add darkhttpd.

2016-09-11 Thread Ludovic Courtès
Arun Isaac skribis: >> Why 'git-fetch'? There is a release tarball: >> >> https://unix4lyfe.org/darkhttpd/darkhttpd-1.12.tar.bz2 > > Yes, there is a release tarball. But, there is some server side issue > with the url. When I try to download it with wget, I get a "The server > name sent was not

Re: Superseded packages

2016-09-11 Thread Ludovic Courtès
Hello! Leo Famulari skribis: > On Tue, Sep 06, 2016 at 11:36:32PM +0200, Ludovic Courtès wrote: >> Hi! >> >> l...@gnu.org (Ludovic Courtès) skribis: >> >> > I had an idea to use a ‘superseded’ entry in ‘properties’ that would >> > tell ‘guix package’ et al. to upgrade to the new package: >> >

Re: Prototype for using Guix with python packages

2016-09-11 Thread Ludovic Courtès
Hi, Christopher Baines skribis: > On 07/09/16 15:01, Ludovic Courtès wrote: >>> For a few months now, I've been assembling a prototype for how packages >>> could be produced for software released as Python source distributions >>> (sdists) [1]. >> >> Woow, quite an achievement! Do you know how

Re: [PATCH] gnu: Add schismtracker.

2016-09-11 Thread Kei Kebreau
l...@gnu.org (Ludovic Courtès) writes: > Marius Bakke skribis: > >> Kei Kebreau writes: > > [...] > >>> +(home-page "http://schismtracker.org";) >>> +(synopsis "Impulse Tracker clone") >> >> I think this should be more generic. The tagline from github works >> pretty well: "Oldschool sam

Re: Linux kernel config maintainablility

2016-09-11 Thread David Craven
Hi Ludo, >> What difficulties did you encounter with using allmodconfig as a basis? > I forgot the details, but maybe the list archive has some info. Changing what already works doesn't make sense. For arm and new platforms I think we can go down the defconf route, since it's really simple now..

Re: [PATCH] service: Honor #:log-file in make-forkexec-constructor.

2016-09-11 Thread Ludovic Courtès
David Craven skribis: > * modules/shepherd/service.scm (exec-command): Redirect stdout and > stderr to log-file. > (fork+exec-command): Pass log-file to exec-command. > (make-forkexec-constructor): Cleanup log-file. Pass log-file to > fork+exec-command. > * doc/shepherd.texi (@deffn): Upd

Re: Linux kernel config maintainablility

2016-09-11 Thread Ludovic Courtès
Hi David, David Craven skribis: >> I was hoping we could come up with a way to generate a kernel config, >> either based on ‘allmodconfig’ or something like what NixOS does [0], >> but I’ve become pretty convinced that this would be difficult at best. > > What difficulties did you encounter with

Re: [PATCH] gnu: rottlog: rotate messages daily.

2016-09-11 Thread Ludovic Courtès
Hello! Jan Nieuwenhuizen skribis: >>> ‘rottlog’ was looking for config files in OUT/etc, which made it >>> impossible for people to configure it. So in commit >>> 268ad34e0eadf8a015798b5c5587aad65b9f3a61 I changed it to look for >>> configuration files in /etc/rottlog. >>> >>> Consequently, run

Re: GuixSD on ARM

2016-09-11 Thread Andreas Enge
On Mon, Aug 15, 2016 at 03:14:14PM -0500, Christopher Allan Webber wrote: > Eric Bavier writes: > > I've signed up for the Libre Tea and the desktop enclosure, so I'll be > > playing with the GuixSD support in the coming days/weeks/months. I'm > > looking forward to working with other backers here

Re: Building for Android and F-Droid

2016-09-11 Thread Andreas Enge
Hello, if I remember correctly, the last time I tried I could not use our icedtea package to build android apps, so I gave up looking into anything android like for guix. Did this work for you? Andreas

Re: [PATCH 1/1] gnu: Add acme-client.

2016-09-11 Thread Andreas Enge
On Sat, Sep 03, 2016 at 10:29:12PM -0400, Leo Famulari wrote: > On Sat, Sep 03, 2016 at 12:04:13PM +0200, Andreas Enge wrote: > > Is there other reasonably widely used software with this name? Our package > > guidelines say to use the upstream name. > > Here is what I found: > > https://github.co

Re: [PATCH] services: Add kmscon service.

2016-09-11 Thread David Craven
> Looking at the doc, I’m under the impression that this should also > depend on elogind no? (I think it needs to talk to elogind to tell it > about “seats” being used etc.) logind is an optional dependency. How do I make a shepherd service depend on a dbus-service?

Re: [PATCH 1/2] gnu: Add wlc.

2016-09-11 Thread ng0
I was working on this package too, I've packaged chck but fail at wlc because it can't find WaylandProtocols. Do we miss something in a wayland related package? I'll append the patch for both chck and wlc, maybe you want to pick it up again. I'd be interested in getting sway on Guix. If you don't

[PATCH] gnu: Add sonata

2016-09-11 Thread Christopher Baines
Yep, obviously didn't re-read the previous feedback thoroughly enough. gettext is indeed only used at build time. I've attached an updated patch (with just that change).

[PATCH] gnu: Add sonata

2016-09-11 Thread Christopher Baines
* gnu/packages/mpd.scm (sonata): New variable. --- gnu/packages/mpd.scm | 53 1 file changed, 53 insertions(+) diff --git a/gnu/packages/mpd.scm b/gnu/packages/mpd.scm index 279ec68..8b1b071 100644 --- a/gnu/packages/mpd.scm +++ b/gnu/packages/

Re: [PATCH] gnu: gnurl: Update to 7.50.2-1.

2016-09-11 Thread ng0
Efraim Flashner writes: > [ Unknown signature status ] > On Sat, Sep 10, 2016 at 12:19:03PM +, ng0 wrote: >> * gnu/packages/gnunet.scm (gnurl): Update to 7.50.2-1. >> --- >> gnu/packages/gnunet.scm | 19 +++ >> 1 file changed, 7 insertions(+), 12 deletions(-) >> >> diff --gi

Re: [PATCH] gnu: tbb: Update to 2017_20160722.

2016-09-11 Thread ng0
Efraim Flashner writes: > [ Unknown signature status ] > On Fri, Sep 09, 2016 at 04:13:54PM +, ng0 wrote: >> Eric Bavier writes: >> >> > On 2016-09-09 10:10, ng0 wrote: >> >> Eric Bavier writes: >> >> >> >>> The 2017 version also brings with it a change in license from GPLv2 >> >>> with

Re: [PATCH] gnu: python-git-review: Wrap it so 'git', 'ssh' and 'scp' are found.

2016-09-11 Thread Efraim Flashner
On Sat, Sep 10, 2016 at 11:13:32PM +0200, Clément Lassieur wrote: > * gnu/packages/openstack.scm (python-git-review)[arguments]: Add > 'wrap-program' phase. > [inputs]: Add openssh. > --- > gnu/packages/openstack.scm | 19 +-- > 1 file changed, 17 insertions(+), 2 deletions(-) > >